Fräse: Unterschied zwischen den Versionen

Aus FabLab Nürnberg Wiki
Wechseln zu: Navigation, Suche
(Link zur Gcode seite)
(Gcode erzeugungsmöglichkeiten hinzugefügt)
Zeile 24: Zeile 24:
 
Vor der Referenzfahrt können die Achsen manuell verfahren werden. Dazu werden die Pfeiltasten und Bild-Hoch/-Runter verwendet. Es empfielt sich schon vor der Referenzfahrt nahe an die Referenzschalter heranzufahren, da die Referenzfahrt relativ langsam ausgeführt wird.
 
Vor der Referenzfahrt können die Achsen manuell verfahren werden. Dazu werden die Pfeiltasten und Bild-Hoch/-Runter verwendet. Es empfielt sich schon vor der Referenzfahrt nahe an die Referenzschalter heranzufahren, da die Referenzfahrt relativ langsam ausgeführt wird.
  
== Bearbeitung von Werkstücken ==
+
== Gcode ==
 
Grundsätzlich wird die Werkzeugbahn durch [http://linuxcnc.org/docs/html/gcode/overview.html gcode] beschrieben. Für das Schreiben von Fräsprogrammen per Hand sind [[Gcode|hier]] einige Nützliche Prozeduren aufgeführt.
 
Grundsätzlich wird die Werkzeugbahn durch [http://linuxcnc.org/docs/html/gcode/overview.html gcode] beschrieben. Für das Schreiben von Fräsprogrammen per Hand sind [[Gcode|hier]] einige Nützliche Prozeduren aufgeführt.
  
 +
Für die erzeugung von Gcode haben wir noch keinen wirklich guten Workflow gefunden. Im folgenden werden einige Methoden mit vor und Nachteilen aufgeführt
 +
* Schreiben per Hand
 +
Vorteile: Keine software nötig, alle Funktionen nutzbar
 +
 +
Nachteile: Einarbeiten in gcode, komplexe Dinge praktisch nicht machbar
 +
* [https://github.com/cnc-club/gcodetools gcodetools] Inkscape plugin für gcode erzeugung
 +
Vorteile: Inkscape basiert, Standardplugin in aktueller Entwicklerversion
 +
 +
Nachteile: praktisch nur 2D
 +
* [http://pycam.sourceforge.net/ pycam]: Gui basiertes Programm zur erzeugung von 3D Fräßpfaden
 +
Vorteile: erzeugt Fräspfade aus STL
 +
 +
Nachteile: langsam, instabil
 +
 +
* [https://bitbucket.org/pathim/pygdsl pygdsl] python Modul zur vereinfachung von Manuellem gcode schreiben
 +
Vorteile: Automatisiert einiges, bessere Syntax
 +
 +
Nachteile: Wenig Doku, komplexe Dinge praktisch nicht machbar
 +
* cam.py: Gui zur gcode erzeugung auf dxf oder gerber von Neil Gershenfeld
 +
Vorteile: Gershenfeld :)
 +
 +
Nachteile: keine Erfahrungen
 +
* [http://flatcam.org/ Flatcam]
 +
Vorteile: keine Erfahrung
 +
 +
Nachteile: nur 2D
 +
* [https://github.com/mkeeter/kokopelli kokopelli]: Geometriebeschreibungssprache, ähnlich OpenSCAD aber python basiert
 +
Vorteile: guter gcode für 3D Objekte, basiert auf python -> geringer lernaufwand
 +
 +
Nachteile: Sprache wird wenig verwendet -> praktisch alle 3D Objecte müssen neu erzeugt werden
 +
* [http://www.gcad3d.org/ gcad3d] Freeware 3D cad/cam software
 +
Vorteile: keine Erfahrungen
 +
 +
Nachteile: nicht Open Source
 +
* [http://gcnccam.sourceforge.net/ gcnccam] Erzeugt gcode aus dxf
 +
Vorteile, Nachteile: keine Erfahrungen
 +
 +
 +
== Bearbeitung von Werkstücken ==
 
Wird eine gcode-Datei geöffnet, so wird in der 3D-Ansicht der Pfad angezeigt, der in ihr beschrieben wird.
 
Wird eine gcode-Datei geöffnet, so wird in der 3D-Ansicht der Pfad angezeigt, der in ihr beschrieben wird.
 
Die Position des Werkstücks wird definiert, indem man einen Referenzpunkt auf dem Werkstück anfährt und durch die "antasten" Schaltfläche zu jeder Achse die Koordinaten des Referenzpunktes festlegt. Es empfiehlt sich zuerst mit einigem Abstand zum Werkstück zu Fräsen um zu testen ob alles wie geplant funktioniert. Insbesondere muss sichergestellt sein, dass die Spindel tatsächlich anläuft.
 
Die Position des Werkstücks wird definiert, indem man einen Referenzpunkt auf dem Werkstück anfährt und durch die "antasten" Schaltfläche zu jeder Achse die Koordinaten des Referenzpunktes festlegt. Es empfiehlt sich zuerst mit einigem Abstand zum Werkstück zu Fräsen um zu testen ob alles wie geplant funktioniert. Insbesondere muss sichergestellt sein, dass die Spindel tatsächlich anläuft.

Version vom 20. November 2014, 18:34 Uhr

Foto
Fräse.jpg
Basisdaten
Hersteller Eigenbau
Typ Eigenbau
Zustand funktionstüchtig
Klassifizierung KlasseE-rot.svg KlasseK-rot.svg


Die Fräse ist ein gespendetes Selbstbaugerät. Sie hat eine Berabeitungsfläche von TODO.

Die Fräse hat ein hohes Gefährdungspotenzial und kann sich bei Fehlbedienung auch selbst beschädigen. Daher darf sie nur nach einer Einweisung verwendet werden.

Spindel

Als Spindel wird ein Gerät der Firma Suhner vom Typ "UAD 25-RF" verwendet. Für die Werkzeugaufnahme ist eine Spannzange mit einem Durchmesser von 6mm benutzbar. Die Spannzangen haben keine Normmaße, sondern sind Suhner-eigen (TODO Zeichnung falls jemand selber eine Spannzange herstellen will).

Generelle Benutzung

Die Fräse wird gesteuert von einem PC, der unter dem Werktisch steht. Für die Steuerung wird LinuxCNC verwendet. Die Steuersoftware muss unbedingt gestartet werden, bevor die Fräse eingeschaltet wird, da das Verhalten der Fräse ansonsten undefiniert ist. Insbesondere kann die Spindel unkontrolliert anlaufen. Das Passwort für den Rechner gibt es nach einer Einweisung.

Nachdem die Steuerung gestartet ist, kann die Fräse eingeschaltet werden. Dazu wird die Steckdosenleiste an der Fräse eingeschaltet. Wichtig ist, dass die Spindel in die andere Mehrfachsteckdose eingesteckt ist. Diese wird durch die Fräsensteuerung ein- und ausgeschaltet. Deshalb sollte im Normalfalls auch der Fräsmotor selbst immer eingeschaltet bleiben.

Damit die Fräse bewegt werden kann muss 1. der Notaus Schalter gelöst werden und 2. Die Steuerung softwareseitig eingeschaltet werden (F2)

Bevor mit der Fräse koordinierte Bewegungen ausgeführt werden können muss eine Referenzfahrt durchgeführt werden. Dazu fährt die Fräse nach oben, nach rechts und nach vorne (der Tisch nach hinten) bis die Endschalter erreicht werden. Hierbei ist wichtig, dass die Z-Position beim Beginn der Referenzfahrt unterhalb der Lichtschranke liegt.

Vor der Referenzfahrt können die Achsen manuell verfahren werden. Dazu werden die Pfeiltasten und Bild-Hoch/-Runter verwendet. Es empfielt sich schon vor der Referenzfahrt nahe an die Referenzschalter heranzufahren, da die Referenzfahrt relativ langsam ausgeführt wird.

Gcode

Grundsätzlich wird die Werkzeugbahn durch gcode beschrieben. Für das Schreiben von Fräsprogrammen per Hand sind hier einige Nützliche Prozeduren aufgeführt.

Für die erzeugung von Gcode haben wir noch keinen wirklich guten Workflow gefunden. Im folgenden werden einige Methoden mit vor und Nachteilen aufgeführt

  • Schreiben per Hand

Vorteile: Keine software nötig, alle Funktionen nutzbar

Nachteile: Einarbeiten in gcode, komplexe Dinge praktisch nicht machbar

Vorteile: Inkscape basiert, Standardplugin in aktueller Entwicklerversion

Nachteile: praktisch nur 2D

  • pycam: Gui basiertes Programm zur erzeugung von 3D Fräßpfaden

Vorteile: erzeugt Fräspfade aus STL

Nachteile: langsam, instabil

  • pygdsl python Modul zur vereinfachung von Manuellem gcode schreiben

Vorteile: Automatisiert einiges, bessere Syntax

Nachteile: Wenig Doku, komplexe Dinge praktisch nicht machbar

  • cam.py: Gui zur gcode erzeugung auf dxf oder gerber von Neil Gershenfeld

Vorteile: Gershenfeld :)

Nachteile: keine Erfahrungen

Vorteile: keine Erfahrung

Nachteile: nur 2D

  • kokopelli: Geometriebeschreibungssprache, ähnlich OpenSCAD aber python basiert

Vorteile: guter gcode für 3D Objekte, basiert auf python -> geringer lernaufwand

Nachteile: Sprache wird wenig verwendet -> praktisch alle 3D Objecte müssen neu erzeugt werden

  • gcad3d Freeware 3D cad/cam software

Vorteile: keine Erfahrungen

Nachteile: nicht Open Source

Vorteile, Nachteile: keine Erfahrungen


Bearbeitung von Werkstücken

Wird eine gcode-Datei geöffnet, so wird in der 3D-Ansicht der Pfad angezeigt, der in ihr beschrieben wird. Die Position des Werkstücks wird definiert, indem man einen Referenzpunkt auf dem Werkstück anfährt und durch die "antasten" Schaltfläche zu jeder Achse die Koordinaten des Referenzpunktes festlegt. Es empfiehlt sich zuerst mit einigem Abstand zum Werkstück zu Fräsen um zu testen ob alles wie geplant funktioniert. Insbesondere muss sichergestellt sein, dass die Spindel tatsächlich anläuft.

Vorhandene Fräser

  • 5.5mm Durchmesser, 2 Schneiden

Einkaufswünsche

Folgendes neues Zubehör ist potentiell sinnvoll:

  • Eine weitere Überwurfmutter (um auch die 8mm Spannzange verwenden zu können)
  • 3mm Spannzange mit Überwurfmutter
  • mehr Fräser schaden nie