Ist Linuxcnc kompatibel mit anderen CNC-Sprachen?
- Lehmeier
- Offline
- Junior Member
-
Less
More
- Posts: 27
- Thank you received: 0
07 Mar 2025 18:20 #323447
by Lehmeier
Ist Linuxcnc kompatibel mit anderen CNC-Sprachen? was created by Lehmeier
Hallo!
Mich würde interessieren ob linuxcnc mit PAL, Sinumeric / und oder Haidenhain kompatibel ist oder ob es etwas eigenes macht.
Vielen Dank im voraus.
MfG R.Lehmeier
Mich würde interessieren ob linuxcnc mit PAL, Sinumeric / und oder Haidenhain kompatibel ist oder ob es etwas eigenes macht.
Vielen Dank im voraus.
MfG R.Lehmeier
Please Log in or Create an account to join the conversation.
- timo
- Offline
- Premium Member
-
Less
More
- Posts: 137
- Thank you received: 37
07 Mar 2025 19:14 - 07 Mar 2025 19:38 #323448
by timo
Replied by timo on topic Ist Linuxcnc kompatibel mit anderen CNC-Sprachen?
Was ist denn der Hintergrund der Frage?
Disclaimer: (ich bin nur Hobbyfummler und "kenne" nur Mach3, Linux, Fanuc, Marlin und GRBL ) vermute aber, dass Haidenhain und Siemens keine Ausreißer sind.)
Ich programmiere nichts per Hand, es sei denn es ist wirklich irgendein Quatsch, wie 4 Löcher bohren, oder eine Kante fräsen.
Im Prinzip "macht es wohl (was eigenes)" bzw. alle anderen machen "was eigenes".
Was es macht, kann man hier nachlesen. linuxcnc.org/docs/html/gcode/g-code.html
Einen für Fanuc erzeugten G-code auf Linux CNC "loszulassen" würde ich mit Vorsicht genießen. (kann man aber mit dem Finger auf dem NotAus riskieren)
Linux CNC g-code läuft nicht so ohne weiteres auf dem Fanuc controller. (dont ask)
Der meckert z.B. bei Sonderzeichen und will gewisse Formatierungen anders haben.
z.b. G0x2y4z5 (fährt bei Linucx auf x 2mm, y 4 mm z 5 mm)
Der Fanuc fährt auf x 2 micrometer, y 4 micrometer und z 5 micrometer.
Wenn man aber jetzt G0x2.0y4.0z5.0 eingibt, machen beide das gleiche (weil der Fanuc immer seinen Punkt (Komma) haben muss und Linux alles ohne Punkt als mm nimmt )
Das kracht, wenn man nicht aufpasst.
Wenn es darum geht, ob man manuelles Programmieren mit Linux CNC üben kann? Das ist ähnlich genug, um einfach mit Linux anzufangen und wenn man dann später was anderes machen möchte, sind es nur Details, die man beachten muss.
Im CAM Programm kann ich einfach zwischen den Dialekten (ist glaube ich ein passenderes Wort, als Sprache) umschalten.
Gruß Timo
Disclaimer: (ich bin nur Hobbyfummler und "kenne" nur Mach3, Linux, Fanuc, Marlin und GRBL ) vermute aber, dass Haidenhain und Siemens keine Ausreißer sind.)
Ich programmiere nichts per Hand, es sei denn es ist wirklich irgendein Quatsch, wie 4 Löcher bohren, oder eine Kante fräsen.
Im Prinzip "macht es wohl (was eigenes)" bzw. alle anderen machen "was eigenes".
Was es macht, kann man hier nachlesen. linuxcnc.org/docs/html/gcode/g-code.html
Einen für Fanuc erzeugten G-code auf Linux CNC "loszulassen" würde ich mit Vorsicht genießen. (kann man aber mit dem Finger auf dem NotAus riskieren)
Linux CNC g-code läuft nicht so ohne weiteres auf dem Fanuc controller. (dont ask)
Der meckert z.B. bei Sonderzeichen und will gewisse Formatierungen anders haben.
z.b. G0x2y4z5 (fährt bei Linucx auf x 2mm, y 4 mm z 5 mm)
Der Fanuc fährt auf x 2 micrometer, y 4 micrometer und z 5 micrometer.

Wenn man aber jetzt G0x2.0y4.0z5.0 eingibt, machen beide das gleiche (weil der Fanuc immer seinen Punkt (Komma) haben muss und Linux alles ohne Punkt als mm nimmt )
Das kracht, wenn man nicht aufpasst.
Wenn es darum geht, ob man manuelles Programmieren mit Linux CNC üben kann? Das ist ähnlich genug, um einfach mit Linux anzufangen und wenn man dann später was anderes machen möchte, sind es nur Details, die man beachten muss.
Im CAM Programm kann ich einfach zwischen den Dialekten (ist glaube ich ein passenderes Wort, als Sprache) umschalten.
Gruß Timo
Last edit: 07 Mar 2025 19:38 by timo. Reason: ergänzt
Please Log in or Create an account to join the conversation.
- Lehmeier
- Offline
- Junior Member
-
Less
More
- Posts: 27
- Thank you received: 0
07 Mar 2025 20:59 #323464
by Lehmeier
Replied by Lehmeier on topic Ist Linuxcnc kompatibel mit anderen CNC-Sprachen?
Ich habe habe beruflich mit CNC zu tun und würde gern mal meine Fähigkeiten in Sachen Programmierung ausbauen.
Leider habe ich fast fast nur mit Sinumeric ( Drehen ) und Heidenhain ( Fräsen ) zu tun, da sich diese dort fast als Standard etabliert haben. Pal ist die Sprache die in de rAusbildung gelehrt wird und die auch die Basis für die Sinumeric ist.
Es wäre schön wenn es klappen würde.
Ansonsten ein Dankeschön für deinen Einblick, vielleicht was ja jemand nochmehr dazu zu sagen.
Leider habe ich fast fast nur mit Sinumeric ( Drehen ) und Heidenhain ( Fräsen ) zu tun, da sich diese dort fast als Standard etabliert haben. Pal ist die Sprache die in de rAusbildung gelehrt wird und die auch die Basis für die Sinumeric ist.
Es wäre schön wenn es klappen würde.
Ansonsten ein Dankeschön für deinen Einblick, vielleicht was ja jemand nochmehr dazu zu sagen.
Please Log in or Create an account to join the conversation.
- WKS-3D
- Offline
- Premium Member
-
Less
More
- Posts: 96
- Thank you received: 14
09 Mar 2025 11:01 - 09 Mar 2025 11:05 #323558
by WKS-3D
Replied by WKS-3D on topic Ist Linuxcnc kompatibel mit anderen CNC-Sprachen?
Die Siemens und Heidenhain Steuerungen basieren auf Werkstatt orientierter Programmierung (WOP), im Gegensatz dazu die PAL-Programmierung.
LinuxCNC basiert auch auf PAL und hat sehr viel gemein mit Fanuc, aber eben nicht alles. Heidenhain oder Siemens Code kann man überhaupt nicht unter LinuxCNC laufen lassen.
"Pal ist die Sprache die in de rAusbildung gelehrt wird und die auch die Basis für die Sinumeric ist."
Ja, die ganz alten Siemens Steuerungen, aber die neueren (auch schon relativ lange) nicht.
LinuxCNC basiert auch auf PAL und hat sehr viel gemein mit Fanuc, aber eben nicht alles. Heidenhain oder Siemens Code kann man überhaupt nicht unter LinuxCNC laufen lassen.
"Pal ist die Sprache die in de rAusbildung gelehrt wird und die auch die Basis für die Sinumeric ist."
Ja, die ganz alten Siemens Steuerungen, aber die neueren (auch schon relativ lange) nicht.
Last edit: 09 Mar 2025 11:05 by WKS-3D.
Please Log in or Create an account to join the conversation.
Time to create page: 0.055 seconds