Einfacher LaserCutter

Abgeschlossenes Projekt

Projektstatus: 
Schnittdaten ermitteln. Dokumentieren.

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: 90% completed
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