mikrocontroller.net

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


Autor: CNC-Bastler (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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
Autor: Stefan R. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

schau dir doch mal
http://www.isd.mel.nist.gov/personnel/kramer/pubs/...
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

Autor: Dolphi (Gast)
Datum:

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

Autor: Michael Buesch (mb_)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
[EDIT]

Wtf. Lass alte Threads bitte dort wo sie sind.

Autor: Sven P. (haku) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dolphi: Danke!

Autor: me (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Dolphi
Vielen Dank für den Hinweis!

Autor: Winfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Echt spannend, wenn jemand Erfahrungen damit hat, schreibt mal...

Autor: Bernd B. (maulwurf)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
CNC-Bastler

http://www.linuxcnc.org/


Gruss Bernd

Autor: Dolphi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.....

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.