Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
CNC-Fräse
Inventarnummer | noch nicht vergeben |
Benutzbar für | Mitglieder(/Jeder?) |
Einweisung benötigt | Ja |
Ort | Werkstatt |
Eigentümer | Verein |
Sicherheitshinweise!
Im Fall einer Betätigung der Endschalter den Arduino vom PC trennen, Motoren von der Steuerung trennen und Fräse von Hand verfahren.
Checkliste zum Fräsen (Kurzanleitung)
- Strom einschalten
- Steckdosenleiste ein
- Wippschalter ein
- Netzteil Schrittmotorsteuerung ein
- Taster „Steuerung“ betätigen
- Arduino mit PC verbinden
- Universal-G-Code-Sender o. ä. Programm starten
- Mit
G91
in den relativen Koordinatenmodus wechseln - Mit
G0 X*dx* Y*dy* Z*dz*
den Fräser zum Nullpunkt bewegen - Mit
G92 X0 Y0 Z0
den Nullpunkt festlegen - G-Code-Datei laden (nicht senden!)
- Taster „Spindel“ betätigen
- Spindel mit Schiebeschalter einschalten
- G-Code-Datei senden
Ggf. vor Einschalten der Spindel den Fräser höher stellen und die Datei probehalber senden.
Ansprechpartner
- Oliver Arend
- Tobias Peters
Verbrauchsmaterial
Gegenwärtig ist vorgesehen, dass mit der Fräse Holz und Holzprodukte (z. B. MDF), Kunststoffe (inkl. Schaumstoffe) und GfK gefräst werden.
Dokumentation
Einschalten
- Zunächst folgende Verbindungen prüfen und ggf. herstellen
- Kaltgerätekabel zwischen Steckdose und
230 V
- Kaltgerätekabel zwischen
STEUERUNG
und 12-V-Netzteil - Leitung mit weißem Stecker zwischen 12-V-Netzteil und
12 V
- Kaltgerätestecker der Spindel und
SPINDEL
- Alle Schrittmotoren (4-polige Aviation-Steckverbindungen)
- Alle Endschalter (9-polige Sub-D-Verbindungen)
- Der Notausschalter ist dauerhaft verbunden und muss ggf. gelöst werden
- Wippschalter
EIN AUS
in RichtungEIN
kippen - Taster
STEUERUNG EIN
betätigen- Die LED am mittleren Relais sollte aufleuchten
- Taster
SPINDEL EIN
betätigen- Die LED am rechten Relais sollte aufleuchten
- PC mittels USB-Kabel mit
ARDUINO GRBL USB
verbinden
Ausschalten
- USB-Verbindung trennen
- Wippschalter
EIN AUS
in RichtungAUS
kippen
Anschlüsse
Koordinatensystem
- Die X-Achse zeigt von links nach rechts.
- Die Y-Achse zeigt von vorne nach hinten.
- Die Z-Achse zeigt von unten nach oben.
Zusammen bilden die drei Achsen ein Rechte-Hand-Koordinatensystem (Daumen X, Zeigefinger Y, Mittelfinger Z).
Fräsen
Die Spindel wird manuell an der Vorderseite ein- und ausgeschaltet. Die Drehzahl wird mit dem Drehrad auf der Oberseite eingestellt.
Die Fräse wird über die USB-Schnittstelle mit G-Codes gefüttert, die z. B. mit
- dem Universal-G-Code-Sender (Version 1.09 reicht)
- dem Arduino-IDE-Terminal oder
- einem anderen Tool Deiner Wahl
an die Steuerung übertragen werden.
Hier sind die wichtigsten G-Codes kurz erklärt:
Befehl | Beschreibung |
---|---|
G92 X0 Y0 Z0 | Die aktuelle Position als temporären Ursprung festlegen |
G90 | Wechsel in den Absolut-Koordinaten-Modus |
G91 | Wechsel in den Relativ-Koordinaten-Modus |
G1 Xx Yy Zz Ff | Bewegung in gerader Linie zum Punkt (x, y, z) (Modus G90 ) bzw. entlang des Vektors (x, y, z) (Modus G91 ) mit der (Höchst-) Geschwindigkeit f in mm/min |
G0 | Eilgang, Bewegung nicht notwendigerweise in gerader Linie |
G2 Xx Yy Zz Idx Jdy Ff | Bewegung zu Punkt (x, y, z) auf einem Kreisbogen, dessen Mittelpunkt (dx, dy) vom Startpunkt des Bogens entfernt ist, von oben gesehen im Uhrzeigersinn (mathematisch negativ um die Z-Achse) |
G3 Xx Yy Zz Idx Jdy Ff | Bewegung zu Punkt (x, y, z) auf einem Kreisbogen, dessen Mittelpunkt (dx, dy) vom Startpunkt des Bogens entfernt ist, von oben gesehen gegen den Uhrzeigersinn (mathematisch positiv um die Z-Achse) |
G2 und G3 erzeugen ohne weitere Befehle nur Bögen in der XY-Ebene. Laut Shapeoko-Wiki kann mit G17 , G18 und G19 zum Bogen-Fräsen in die XY-, XZ- oder YZ-Ebene geschaltet werden. Dies muss noch getestet werden und wird hier dann ausführlicher dokumentiert. |
G-Code kann automatisiert von entsprechender Software erzeugt werden, ausgehend von verschiedenen CAD-Dateiformaten.
Eine vollständige Übersicht über die von GRBL unterstützen G-Codes gibt es im Shapeoko-Wiki.
Changelog Maschine
Datum | Änderung | Bearbeiter | Kommentar |
---|---|---|---|
24.02.18 | Änderung des Koordinatensystems: Tauschen der Verkabelung X und Y am Arduino. Umkehren der Richtung der Z-Achse in GRBL ($3=00000100) | Tobi | Die Label am Gehäuse und den Kabeln müssen noch geändert werden |
12.03.18 | Änderung der entsprechenden Einträge auf dieser Seite, um das geänderte Koordinatensystem abzubilden. | Oliver |
Weiterführende Links
CAD-Programme
Windows
- Fusion 360 (3D, „kostenlos für Start-ups, Hobbyanwender und Bastler“)
- OpenSCAD (3D)
- Inkscape (nur 2D)
- FreeCAD v0.17_pre (3D). Die stabile Version FreeCAD v0.16 wird ausdrücklich nicht empfohlen!
Linux
- FreeCAD v0.17 (daily) (3D, kostenlos) ist für Ubuntu als daily build in v0.17 verfügbar und in dieser Version recht leistungsfähig
- OpenSCAD (3D)
- Inkscape (nur 2D)
Mac
CAM-Programme zur G-Code-Erzeugung
Windows
- Fusion 360 („kostenlos für Start-ups, Hobbyanwender und Bastler“)
- Estlcam (kostenpflichtig; kostenfreie Probeversion), Postprozessor
- Cambam (kostenpflichtig; 40 kostenlose Probesessions)
- FreeCAD v0.17_pre (kostenlos). Postprozessor zur G-Code-Erzeugung. v0.16 ist hierfür nicht geeignet!
Linux
- FreeCAD v0.17 (daily) (kostenlos) ist für Ubuntu als daily build in v0.17 verfügbar und hat nur in dieser Version ein brauchbares CAM-Modul. Postprozessor zur G-Code-Erzeugung
- Cambam für Linux (kostenpflichtig; kostenlose Probesessions)
Mac
- …
Programme zur Übermittlung von G-Code
plattformunabhängig
- Universal-G-Code-Sender Version 1.09. Maximale Befehlslänge auf 80 Zeichen einstellen.