Forum: Mikrocontroller und Digitale Elektronik GCode Standard?


von Max M. (maxi123456)


Lesenswert?

Hallo,

ich möchte für meine Fräse einen einfachen GCode Interpreter schreiben, 
aber gibt es da überhaupt einen Standard oder kocht da jeder seine 
eigene Suppe?

Reprap, Marlin ... das unterscheidet sich ja im Detail doch etwas.

von Rainer W. (rawi)


Lesenswert?

Max M. schrieb:
> Reprap, Marlin ... das unterscheidet sich ja im Detail doch etwas.

Viele Wege führen nach Rom

von Max M. (maxi123456)


Lesenswert?

Rainer W. schrieb:
> Viele Wege führen nach Rom

Aber was ist, wenn ich mir aus einem beliebigen Programm einen GCode 
erzeugen lasse? Da habe ich ja absolut keine Gewähr, dass der das macht, 
was ich möchte?

von Robert M. (r_mu)


Lesenswert?

Das Gute an Standards ist, dass es so viele zur Auswahl gibt!

Im Ernst, es gibt einen echten Standard (RS-274) und es gibt vom 
amerikanischen NIST auch einen in C++ geschriebenen Interpreter. 
https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=823374

Im Detail unterscheiden sich dann verschiedene Interpreter bzw. 
Maschinen aber doch.

von J. S. (jojos)


Lesenswert?

Bei einigen Programmen kann man ja einstellen für welchen Interpreter 
der Code generiert werden soll. Oder ob bestimmte Features wie 
Kreisbogen G2/G3 unterstützt werden.

von Sven H. (svenhb)


Lesenswert?

Dies wird häufig als Referenz genannt: 
https://linuxcnc.org/docs/html/gcode.html
Aber nur wenige Befehle werden wirklich benötigt: 
https://github.com/gnea/grbl/wiki#nice-features

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.