Benutzer-Werkzeuge

Webseiten-Werkzeuge


myhobby-cnc:grbl-konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
myhobby-cnc:grbl-konfiguration [2018/03/20 14:57]
crix
myhobby-cnc:grbl-konfiguration [2019/10/24 11:37]
crix [Verbindung aufbauen]
Zeile 10: Zeile 10:
 ====Beispielprogramme==== ====Beispielprogramme====
 Für die ersten Gehversuche werden oft fertige Beispielprogramme verwendet. Dazu kann man den [Shapeoko] Schriftzug oder unseren von [myhobby-CNC] verwenden. Der Beispiel Code ist relativ kurz und ist ausreichend getestet, so dass es zu keinen Problemen führen sollte. Um den Code sichtbar zu machen, kann in die Fräshalterung ein Filzstift eingesetzt werden, der entweder durch Eigengewicht,​ oder eine Feder nach unten auf ein Blatt Papier drückt. Dann wird der Beispielcode ausgeführt und es wird der Schriftzug nachgezeichnet. Für die ersten Gehversuche werden oft fertige Beispielprogramme verwendet. Dazu kann man den [Shapeoko] Schriftzug oder unseren von [myhobby-CNC] verwenden. Der Beispiel Code ist relativ kurz und ist ausreichend getestet, so dass es zu keinen Problemen führen sollte. Um den Code sichtbar zu machen, kann in die Fräshalterung ein Filzstift eingesetzt werden, der entweder durch Eigengewicht,​ oder eine Feder nach unten auf ein Blatt Papier drückt. Dann wird der Beispielcode ausgeführt und es wird der Schriftzug nachgezeichnet.
- 
-Bild 
- 
  
 ====Verbindung aufbauen==== ====Verbindung aufbauen====
-Als Erstes muss natürlich die Verbindung mit dem Microkontroller aufgebaut werden. Dazu ist der Kontroller mit einem geeigneten USB-Kabel mit dem PC zu verbinden. Sollte bisher noch nicht der Treiber für den USB-Baustein des Microkontrollers,​ auf dem PC/Mac installiert worden sein, so ist dieses spätetstens jetzt nach zu holen. Die Treiber befinden sich auch auf unserer WIKI-Seite ().+Als Erstes muss natürlich die Verbindung mit dem Microkontroller aufgebaut werden. Dazu ist der Kontroller mit einem geeigneten USB-Kabel mit dem PC zu verbinden. Sollte bisher noch nicht der Treiber für den USB-Baustein des Microkontrollers,​ auf dem PC/Mac installiert worden sein, so ist dieses spätetstens jetzt nach zu holen. Die Treiber befinden sich auch auf unserer WIKI-Seite ([[myhobby-cnc:​8-bit_avr|8-bit Microcontroller Boards]]).
  
 Beim Einstecken des USB-Kabels wird das Microkontroller-Board automatisch erkannt, und eine virtuelle serielle Schnittstelle (com-x) erstellt. Über diese kann mit dem Kontroller kommuniziert werden. Hierbei ist zu beachten, dass in der Software auf dem PC (G-Code Sender) die richtige Übertragungsrate eingestellt werden muss. Für die v0.8 ist das 9600 Baud, für die v0.9 115200 Baud! Bitte unbedingt darauf achten! Beim Einstecken des USB-Kabels wird das Microkontroller-Board automatisch erkannt, und eine virtuelle serielle Schnittstelle (com-x) erstellt. Über diese kann mit dem Kontroller kommuniziert werden. Hierbei ist zu beachten, dass in der Software auf dem PC (G-Code Sender) die richtige Übertragungsrate eingestellt werden muss. Für die v0.8 ist das 9600 Baud, für die v0.9 115200 Baud! Bitte unbedingt darauf achten!
Zeile 107: Zeile 104:
 |6 |0000 0110 |N |Y |Y | |6 |0000 0110 |N |Y |Y |
 |7 |0000 0111 |Y |Y |Y | |7 |0000 0111 |Y |Y |Y |
- 
  
 Das betrifft die v0.9 Parameter: $2, $3, $5 u. $23! Das betrifft die v0.9 Parameter: $2, $3, $5 u. $23!
Zeile 113: Zeile 109:
 Gegenüberstellung der v0.8 und v0.9 Parameter: Gegenüberstellung der v0.8 und v0.9 Parameter:
 [[http://​www.myhobby-cnc.de/​forum/​thread.php?​board=5&​thread=32]] [[http://​www.myhobby-cnc.de/​forum/​thread.php?​board=5&​thread=32]]
 +
 +====Standard Parameter====
 +Eine .nc Datei mit den Standardparametern für eine Zahnriemengetriebene Shapeoko2 steht hier zur Verfügung. Diese kann wie ein Fräsauftrag z.B. mit GRBL Controller an GRBL geschickt werden:
 +
 +GRBL 0.8: [[http://​www.myhobby-cnc.de/​forum/​download.php?​type=file&​id=1552043802]]
 +
 +GRBL 0.9 und folgende: [[http://​www.myhobby-cnc.de/​forum/​download.php?​type=file&​id=1549446135]] ​
 +
 +Hinweis: Von GRBL v0.9 bis GRBL v1.1, hat sich lediglich der $10 status report Parameter geändert und die neuen Parameter $30/ $31 spindle rpm max/min und $32 laser mode settings sind hinzugekommen.
 +
 ====Fräsmotorsteuerung==== ====Fräsmotorsteuerung====
 Seit der GRBL-Version 0.9 ist es jetzt auch möglich, einen Fräsmotor vom G-Code aus zu steuern. Dazu wurden in der Pin-Belegung die Pins mit der ARDUINO Bezeichnung D11 und D12 gegenüber der Version 0.8 vertauscht so dass Pin D11, der ein PWM (Puls Weiten Modulation) Pin ist, als Steuerung für den Fräsmotor verwendet werden kann. Diese Funktion muss in der Firmware bei der Kompilierung eingeschaltet sein. Dieses ist standardmäßig bei der 0.9er Version der Fall. Seit der GRBL-Version 0.9 ist es jetzt auch möglich, einen Fräsmotor vom G-Code aus zu steuern. Dazu wurden in der Pin-Belegung die Pins mit der ARDUINO Bezeichnung D11 und D12 gegenüber der Version 0.8 vertauscht so dass Pin D11, der ein PWM (Puls Weiten Modulation) Pin ist, als Steuerung für den Fräsmotor verwendet werden kann. Diese Funktion muss in der Firmware bei der Kompilierung eingeschaltet sein. Dieses ist standardmäßig bei der 0.9er Version der Fall.
myhobby-cnc/grbl-konfiguration.txt · Zuletzt geändert: 2020/09/30 09:51 von crix

Seiten-Werkzeuge