Erstellung eines G Codes mit Benutzung der 4. Achse
Hallo Zusammen,
ich benutze schon seit einiger Zeit die Software Estlcam zum Erstellen von G Codes doch leider ist es mir damit nicht möglich meine 4 Achse (einen Teilapparat) anzusteuern. Als CNC Controller verwende ich ein RMHV 2.1 (auch bekannt als DDCSV 2.1)
Nun ist mein aktuelles Projekt das Ausstatten eines Rotors von einem Elektromotor mit Bohrungen (wie in den Screenshots zu sehen).
Alle Koordinaten manuell anzufahren ist ziemlich mühselig und zeitraubend.
Ist hier jemand in der Lage einen G Code zu erstellen um die folgende Aufgabe zu bewältigen?
Ich wäre auch bereit dafür zu bezahlen, da es mir echt mega viel Zeit ersparen würde.
Die Bohrungen haben einen Durchmesser von 10mm und sind 8mm tief.
Je 16 Bohrungen in einer Reihe, jeweils verdreht um 22,5 Grad (nach links).
Insgesamt sind es 5 Reihen die jeweils mit 3,6 Grad nach links zueinander verdreht sind.
Fräser Durchmesser 10mm
Bewege den Tisch auf folgende Koordinaten Y=0mm, X=7mm, Z=10mm (Sicherheitsabstand) 4 Achse= 0 Grad
Dann, bohre ein Loch 8mm tief mit einer Drehzahl von 750 RPM und einer Schnittgeschwindigkeit von 20mm/min
Danach, fahre den Bohrer wieder auf 10mm (Sicherheitsabstand)
Dann, verdrehe die 4. Achse nach links um 22,5 Grad
Dann, bohre ein Loch 8mm tief mit einer Schnittgeschwindigkeit 20mm/min
(diesen Ablauf muss er 16 mal wiederholen, dann ist diese Reihe fertig, 360 Grad)
Nun geht es weiter mit:
Fahre die Z Achse wieder auf 10mm (Sicherheitsabstand)
Fahre nun die X Achse von 7mm auf 18,5mm
Verdrehe die 4. Achse nach links um 3,6 Grad und Nulle danach die 4. Achse
Dann, bohre ein Loch 8mm tief mit einer Drehzahl von 750 RPM und einer Schnittgeschwindigkeit von 20mm/min
Danach, fahre den Bohrer wieder auf 10mm (Sicherheitsabstand)
Dann, verdrehe die 4. Achse nach links um 22,5 Grad
Dann, bohre ein Loch 8mm tief mit einer Schnittgeschwindigkeit 20mm/min
(diesen Ablauf muss er 16 mal wiederholen, dann ist diese Reihe fertig, 360 Grad, Nulle danach die 4. Achse)
Nun geht es weiter mit:
Fahre die Z Achse wieder auf 10mm (Sicherheitsabstand)
Fahre nun die X Achse von 18,5mm auf 30,0mm
Verdrehe die 4. Achse nach links um 3,6 Grad und Nulle danach die die 4. Achse
Dann, bohre ein Loch 8mm tief mit einer Drehzahl von 750 RPM und einer Schnittgeschwindigkeit von 20mm/min
Danach, fahre den Bohrer wieder auf 10mm (Sicherheitsabstand)
Dann, verdrehe die 4. Achse nach links um 22,5 Grad
Dann, bohre ein Loch 8mm tief mit einer Schnittgeschwindigkeit 20mm/min
(diesen Ablauf muss er 16 mal wiederholen, dann ist diese Reihe fertig, 360 Grad, Nulle danach die 4. Achse)
Nun geht es weiter mit:
Fahre die Z Achse wieder auf 10mm (Sicherheitsabstand)
Fahre nun die X Achse von 30mm auf 41,5mm
Verdrehe die 4. Achse nach links um 3,6 Grad
Dann, bohre ein Loch 8mm tief mit einer Drehzahl von 750 RPM und einer Schnittgeschwindigkeit von 20mm/min
Danach, fahre den Bohrer wieder auf 10mm (Sicherheitsabstand)
Dann, verdrehe die 4. Achse nach links um 22,5 Grad
Dann, bohre ein Loch 8mm tief mit einer Schnittgeschwindigkeit 20mm/min
(diesen Ablauf muss er 16 mal wiederholen, dann ist diese Reihe fertig, 360 Grad, Nulle danach die 4. Achse)
Nun geht es weiter mit:
Fahre die Z Achse wieder auf 10mm (Sicherheitsabstand)
Fahre nun die X Achse von 41,5mm auf 53mm
Verdrehe die 4. Achse nach links um 3,6 Grad
Dann, bohre ein Loch 8mm tief mit einer Drehzahl von 750 RPM und einer Schnittgeschwindigkeit von 20mm/min
Danach, fahre den Bohrer wieder auf 10mm (Sicherheitsabstand)
Dann, verdrehe die 4. Achse nach links um 22,5 Grad
Dann, bohre ein Loch 8mm tief mit einer Schnittgeschwindigkeit 20mm/min
(diesen Ablauf muss er 16 mal wiederholen, dann ist diese Reihe fertig, 360 Grad, Nulle danach die 4. Achse)
Nach diesen 5 Reihen ist das Programm fertig, fahre die Z Achse auf Sicherheitshöhe von 10mm und die X Achse wieder auf 0mm
Vielen Dank im Voraus und Grüße
Stefan
Du hast das Programm doch eigentlich schon fertig. Das musst du nur noch in g-code übersetzen.
Da es sich nur um das Anfahren von Bohr-Koordinaten (mit unterschiedlichen Geschwindigkeiten) handelt, ist es nicht mal wirklich kompliziert.
Fräse: SC 2/840 USB, Proxxon IBS/E STEPCRAFT HF-500, Werkzeugwechsler + WZLS + T-Nutentisch
3D-Drucker: MendelMax 1.5
CAD: Designspark Mechanical, Eagle
CAM: Estlcam V9, DeskProto
Hallo,
Nett wäre wenn ihm jemand den G- Code schreiben würde,
oder in verständlichen Worten erklären wie so etwas gemacht wird , offensichtlich kann er es nicht
sonst hätte er nicht um Hilfe gebeten.
Gruß Fritz
Hallo,
Nett wäre wenn ihm jemand den G- Code schreiben würde,
oder in verständlichen Worten erklären wie so etwas gemacht wird , offensichtlich kann er es nicht
sonst hätte er nicht um Hilfe gebeten.
Gruß Fritz
So schwer ist das mit dem Code auch nicht.
Es geht doch nur noch darum, das was in Prosa geschrieben wurde, in G-Code umzusetzen.
Es werden ja nur Koordinaten angefahren; keine Radien oder andere Konturen.
In WinPC-NC könnte man das per Teach-In machen...
Unter welchem Buchstaben wird denn die 4. Achse geführt? A? B? C?
Fräse: SC 2/840 USB, Proxxon IBS/E STEPCRAFT HF-500, Werkzeugwechsler + WZLS + T-Nutentisch
3D-Drucker: MendelMax 1.5
CAD: Designspark Mechanical, Eagle
CAM: Estlcam V9, DeskProto
Ich bin nun drauf gekommen, das die 4. Achse einfach als "A" angesprochen wird.
Falls es jemand interessiert und die selben Probleme hat:
Man öffnet einfach ein Programm von Estlcam im normalen Windows Editor. (Datei auswählen, Rechte Maustaste, Öffnen mit > Editor)
Dort kann man alles in Klartext umschreiben.
Die Drehrichtung der 4. Achse kann man bestimmen wenn man vor das A ein Minus setzt (wie in meinem Fall) oder das Minus einfach weglässt.
Meine Datei sieht nun so aus:
(Projekt 0,75kw Generator Rotor Magnete Anordnung)
(Erstellt mit Estlcam Version 11 Build 11,244)
(Laufzeit ca. 00:20:19 Stunden)
(Benoetigte Werkzeuge:)
(Fraeser 10mm)
M10
G90
M03 S700
G00 Z8.0000
(Nr. 1: Bohrung 1 Reihe 1)
G00 X7.0000 Y0.0000 A0.0000
G00 Z1.0000
G01 Z-8.8000 F20 S700
G00 Z8.0000
(Nr. 2: Bohrung 2 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-22.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 3: Bohrung 3 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-45.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 4: Bohrung 4 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-67.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 5: Bohrung 5 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-90.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 6: Bohrung 6 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-112.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 7: Bohrung 7 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-135.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 8: Bohrung 8 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-157.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 9: Bohrung 9 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-180.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 10: Bohrung 10 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-202.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 11: Bohrung 11 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-225.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 12: Bohrung 12 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-247.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 13: Bohrung 13 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-270.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 14: Bohrung 14 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-292.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 15: Bohrung 15 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-315.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 16: Bohrung 16 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-337.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nullen der A Achse)
G00 A-363.6000
G92 A0.0000
(Nr. 17: Bohrung 1 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A0.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 18: Bohrung 2 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-22.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 19: Bohrung 3 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-45.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 20: Bohrung 4 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-67.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 21: Bohrung 5 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-90.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 22: Bohrung 6 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-112.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 23: Bohrung 7 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-135.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 24: Bohrung 8 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-157.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 25: Bohrung 9 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-180.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 26: Bohrung 10 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-202.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 27: Bohrung 11 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-225.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 28: Bohrung 12 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-247.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 29: Bohrung 13 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-270.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 30: Bohrung 14 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-292.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 31: Bohrung 15 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-315.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 32: Bohrung 16 Reihe 2)
G00 X18.5000 Y0.0000 Z8.0000 A-337.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nullen der A Achse)
G00 A-363.6000
G92 A0.0000
(Nr. 33: Bohrung 1 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A0.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 34: Bohrung 2 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-22.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 35: Bohrung 3 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-45.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 36: Bohrung 4 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-67.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 37: Bohrung 5 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-90.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 38: Bohrung 6 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-112.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 39: Bohrung 7 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-135.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 40: Bohrung 8 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-157.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 41: Bohrung 9 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-180.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 42: Bohrung 10 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-202.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 43: Bohrung 11 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-225.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 44: Bohrung 12 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-247.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 45: Bohrung 13 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-270.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 46: Bohrung 14 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-292.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 47: Bohrung 15 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-315.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 48: Bohrung 16 Reihe 3)
G00 X30.0000 Y0.0000 Z8.0000 A-337.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nullen der A Achse)
G00 A-363.6000
G92 A0.0000
(Nr. 49: Bohrung 1 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A0.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 50: Bohrung 2 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-22.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 51: Bohrung 3 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-45.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 52: Bohrung 4 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-67.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 53: Bohrung 5 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-90.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 54: Bohrung 6 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-112.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 55: Bohrung 7 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-135.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 56: Bohrung 8 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-157.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 57: Bohrung 9 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-180.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 58: Bohrung 10 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-202.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 59: Bohrung 11 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-225.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 60: Bohrung 12 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-247.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 61: Bohrung 13 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-270.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 62: Bohrung 14 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-292.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 63: Bohrung 15 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-315.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 64: Bohrung 16 Reihe 4)
G00 X41.5000 Y0.0000 Z8.0000 A-337.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nullen der A Achse)
G00 A-363.6000
G92 A0.0000
(Nr. 65: Bohrung 1 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A0.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 66: Bohrung 2 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-22.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 67: Bohrung 3 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-45.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 68: Bohrung 4 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-67.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 69: Bohrung 5 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-90.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 70: Bohrung 6 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-112.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 71: Bohrung 7 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-135.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 72: Bohrung 8 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-157.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 73: Bohrung 9 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-180.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 74: Bohrung 10 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-202.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 75: Bohrung 11 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-225.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 76: Bohrung 12 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-247.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 77: Bohrung 13 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-270.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 78: Bohrung 14 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-292.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 79: Bohrung 15 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-315.0000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nr. 80: Bohrung 16 Reihe 5)
G00 X53.0000 Y0.0000 Z8.0000 A-337.5000
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
(Nullen der A Achse)
G92 A0.0000
G00 X0.0000 Y0.0000
M11
M05
M30
Das sieht doch schon sehr gut aus.
Wenn du jetzt noch das "Anbohren"
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
in ein Unterprogramm legst wird es noch einfacher und übersichtlicher.
Bei mir würde das z.B. so aussehen:
M10
G90
M03 S700
G00 Z8.0000
(Nr. 1: Bohrung 1 Reihe 1)
G00 X7.0000 Y0.0000 A0.0000
L1
(Nr. 2: Bohrung 2 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-22.5000
L1
(Nr. 3: Bohrung 3 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-45.0000
L1
(Nr. 4: Bohrung 4 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-67.5000
L1
(Nr. 5: Bohrung 5 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-90.0000
L1
(Nr. 6: Bohrung 6 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-112.5000
L1
(Nr. 7: Bohrung 7 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-135.0000
L1
(Nr. 8: Bohrung 8 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-157.5000
L1
(Nr. 9: Bohrung 9 Reihe 1)
G00 X7.0000 Y0.0000 Z8.0000 A-180.0000
L1
.......usw
(Nullen der A Achse)
G92 A0.0000
G00 X0.0000 Y0.0000
M11
M05
M30
G98 L1
G00 Z1.0000
G01 Z-8.8000 F20
G00 Z8.0000
G98 L0
Da nicht jede Steuerung für den Start eines "Unterprogramm" die selbe Syntax verwendet, müsstest du den Aufruf eventuell an deine Steuerung anpassen.
Gruß, Uwe WinPC-Nc V4, EstlCAM V11 / V12 www.ubo-cnc.de
- 44 Forums
- 7,393 Topics
- 63.3 K Posts
- 12 Online
- 26.5 K Members