Forum: Mikrocontroller und Digitale Elektronik CNC: G-Code Interpreter in C für µC


von CNC-Bastler (Gast)


Lesenswert?

Hallo Leute,

ich bin auf der Suche nach einer G-Code Interpreter C-Source. Wer
weiss, wo es sowas gibt?

Hintergrund:
Der G-Code (ISO ?????) ist das Standard Format in der
CNC-Programmierung. Auf einer Controller-Platine mit Schrittmotor
Treiber-Hardware würde ich nun gene direkt (z.B. via RS232) ein
CNC-Progamm einlesen und die Mechanik ansteuern.

Mir ist klar, dass der hardwarespezifische Teil der Ansteuerung (z.B.
100.00mm X-Ache mit Geschwindigkeit 10.00mm/sek)immer angepasst werden
muss. Aber der eigentliche G-Code Interpreter (Ablaufsteuerung) sollte
eigentlich immer gleich sein.

Also hat jemand von Euch eine Idee? Danke!


P.S.: Habe die Frage schon vor Tagen in dem Forum "µC & Elektronik"
eingestellt, leider ohne große Resonanz. Deshalb versuche ich es
nochmal hier.

: Verschoben durch Moderator
von Stefan R. (Gast)


Lesenswert?

Hallo,

schau dir doch mal
http://www.isd.mel.nist.gov/personnel/kramer/pubs/RS274NGC_3.web/RS274NGC_3TOC.html
an. (Gefunden bei http://en.wikipedia.org/wiki/G-code)
Wenn die Ressourcen im Controller für den kompletten Interpreter nicht
reichen, könnte man ja evtl. erst auf nem PC den Interpreter drüber
laufen lassen und nur die rohen Daten in die Steuerung reinladen.

Stefan

von Dolphi (Gast)


Lesenswert?

...der Thread ist zwar schon etwas älter, der Link dazu:
http://dank.bengler.no/-/page/show/5470_grbl
aber trotzdem erwähnenswert...

von Michael B. (mb_)


Lesenswert?

[EDIT]

Wtf. Lass alte Threads bitte dort wo sie sind.

von Sven P. (Gast)


Lesenswert?

Dolphi: Danke!

von me (Gast)


Lesenswert?

@Dolphi
Vielen Dank für den Hinweis!

von Winfried (Gast)


Lesenswert?

Echt spannend, wenn jemand Erfahrungen damit hat, schreibt mal...

von Bernd B. (maulwurf)


Lesenswert?

Hallo
CNC-Bastler

http://www.linuxcnc.org/


Gruss Bernd

von Dolphi (Gast)


Lesenswert?

@ Michael Buesch:

...nur für's nächste mal: was war da jetzt genau falsch -
nur damit das nicht noch mal vorkommt...

Thread war weder gesperrt noch als geschlossen markiert.
Neuen Threat zu gleichem Thema eröffnen gilt doch eher als unfein...

Ausserdem scheint das Thema ja immer noch Anklang zu finden - also
von Interesse zu sein...

Trotz allem und der Form halber: 'Tschuldigung.....

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.