Ruum42
Hackerspace in St.Gallen
Sie sind hier
Einfacher LaserCutter
Abgeschlossenes Projekt
Dieser LaserCutter eignet sich um Holztafeln zu beschriften , grosse Buchstaben aus Klebefolie auszuschneiden etc.
Er besteht so gut wie ausschliesslich aus alten zusammengesuchten Teilen: DVD Brenner, Scanner, Drucker, Regalteile etc.
Als Basis dient LinuxCNC
Author: | nuess0r |
Projektstatus: | |
Fortschitt: | |
Version: | 1.0 |
Plattform: | |
Download: | lasercutter |
Beschreibung: | |
LaserCutter einfache Folien etc. zu schneiden. |
Dieser LaserCutter eignet sich um Holztafeln zu beschriften , Grosse Buchstaben aus Klebefolie auszuschneiden etc.
Er besteht so gut wie ausschlieslich aus alten zusammengesuchten Teilen: DVD Brenner, Scanner, Drucker, Regalteile etc.
Ein Projekt das mit ähnlichen Laserdioden einen Schneidplotter gebaut hat, gab mir eine erste Orientierung mit welchen Schnittleistungen ich etwa rechnen kann:
http://www.jtronics.de/laser/cnc-laser-plotter.html
MECHANISCHER AUFBAU
ELEKTRONISCHER AUFBAU
Für die Ansteuerung kommt LinuxCNC zum Einsatz. Diese Software übernimmt die komplette Schrittmotoransteuerung, Endschalterauswertung, Visualisierung der Steuerdaten etc.
Mit Linux CNC konnte innerhalb von wenigen Stunden erfolgreich ein Steuersystem aufgesetzt werden und damit die Steuerkarte und die Schrittmotoren zu testen. Das Projekt wird sehr aktiv gepflegt und bietet auch eine sehr gute Dokumentation.
SCHRITTMOTORSTEUERUNG
Die Schrittmotoren werden vom Parallelport des Steuer-PCs angesteuert. Als Leistungstreiber und Interface kommt eine Schrittmotorsteuerkarte aus China zum Einsatz die ich bei Goodluckbuy gekauft habe (ca. 60 US$). Grundsätzlich kann ich diese Steuerkarte weiter empfehlen, da sie wenig kostet und sehr viel bietet (Toshiba TB6560 Treiberchip, bis 3,5 A pro Phase, bis 36 V Motorspannung und bis 1/16 Mikroschritt) vor allem die Mikroschritt Eigenschaften sind für diesen Lasercutter sehr von Vorteil, da typische Schrittmotoren aus Scannern und Druckern wesentlich gröbere Auflösungen haben als typische Industrieschrittmotoren (Meine Motoren haben z. B. 96 Schritte/Umdrehung).
LASERDIODENTREIBER
Schema und Beschreibung folgt noch.
G-CODES/ISO CODE ERZEUGEN
TEXTE, BESCHRIFTUNGEN ERSTELLEN
Python script im EMC2:
http://home.comcast.net/~sskroch/Fengrave/fengrave.html
Dieses Script ist eingerichtet auf dem CNC PC und kann direkt aus EMC2 heraus geöffnet werden (File → Open → f-engrave-100.py).
How-to mit Inkscape:
http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/
Anleitung mit pyCAM:
http://sourceforge.net/apps/mediawiki/pycam/index.php?title=EngraveFonts
LEITERPLATTENDATEN UMWANDELN (GERBER)
Noch aus der Zeit, wo ich mit dem LaserCutter Stencils schneiden wollte (was nicht geht) stammt die Information zum Tool pcb2gcode.
Hatte seinen Zweck gut erfüllt und ich habe den Source noch erweitert um besser auf Laser Maschinen zu passen (noch nicht veröffentlicht!)
pcb2gcode: http://sourceforge.net/projects/pcb2gcode/
SCHNITTLEISTUNGSTABELLE
In Arbeit