FANUC
Ihr Spezialist für Fabrikautomation
Programmierung mit Sprungmarken/Labels - Mehrfachaufspann.
30.09.2025, 14:53 Uhr
Hallo zusammen,
ich hätte eine Frage zum Aufbau eines CNC-Programms auf einer Fanuc31i Steuerung, bin leider absoluter Neuling.
Ich möchte hiermit Bauteile mittels Mehrfachaufspannvorrichtung (4 Teile) auf einem horizontalem BAZ bearbeiten.
Nun zu meiner Frage:
Wie baue ich das Programm so auf, dass Koordinaten nur einmal Programmiert werden müssen und anschließend mittels Sprungmarke aufgerufen werden?
Bsp.:
O9999
(Nullpunktdefinition)
P1...
P2...
P4...
P5...
(Werkzeugaufruf)
T5 M6
G54.1P1
G43H5S3000F300M3
(Koordinaten)
G0X0Y0
Z0
G1 X5
Y6
G0 Z20
G54.1 P2
(Passender Aufruf für Wiederholung)
G54.1 P3
(Passender Aufruf für Wiederholung)
usw...
Der Aufbau wäre Vergleichbar mit einer Labelprogrammierung auf einer Siemens 840D (falls das Jemand kennt).
Außerdem hätte ich noch ein Anliegen. Und zwar möchte ich einen Tool-Check programmieren. Dieser soll das Werkzeug und die H-Korrektur am besten nach jeder Nullpunktverschiebung abfragen.
Ich wäre euch sehr dankbar, wenn Ihr mir weiterhelfen könntet. Ich komme eher aus dem Siemens-Bereich.
MfG
Max_1011
ich hätte eine Frage zum Aufbau eines CNC-Programms auf einer Fanuc31i Steuerung, bin leider absoluter Neuling.
Ich möchte hiermit Bauteile mittels Mehrfachaufspannvorrichtung (4 Teile) auf einem horizontalem BAZ bearbeiten.
Nun zu meiner Frage:
Wie baue ich das Programm so auf, dass Koordinaten nur einmal Programmiert werden müssen und anschließend mittels Sprungmarke aufgerufen werden?
Bsp.:
O9999
(Nullpunktdefinition)
P1...
P2...
P4...
P5...
(Werkzeugaufruf)
T5 M6
G54.1P1
G43H5S3000F300M3
(Koordinaten)
G0X0Y0
Z0
G1 X5
Y6
G0 Z20
G54.1 P2
(Passender Aufruf für Wiederholung)
G54.1 P3
(Passender Aufruf für Wiederholung)
usw...
Der Aufbau wäre Vergleichbar mit einer Labelprogrammierung auf einer Siemens 840D (falls das Jemand kennt).
Außerdem hätte ich noch ein Anliegen. Und zwar möchte ich einen Tool-Check programmieren. Dieser soll das Werkzeug und die H-Korrektur am besten nach jeder Nullpunktverschiebung abfragen.
Ich wäre euch sehr dankbar, wenn Ihr mir weiterhelfen könntet. Ich komme eher aus dem Siemens-Bereich.
MfG
Max_1011
30.09.2025, 20:09 Uhr
Gibt viele Möglichkeiten
Hier mal eine für 1-5, nicht 1,2,4,5
O9999
(Nullpunktdefinition)
P1...
P2...
P4...
P5...
#101=5 (Anzahl Aufspannungen)
(#102 = Zaehler)
T5 M6 (SF xy)
#102=1
N10 (Kommentar)
G54.1 P#102
S3000 M3
G94 F300
(Kommentar)
G0 X0 Y0
G43 H5 Z0
G1 X5
G1 Y6
G0 Z20
#102=#102+1
IF [#102 LE #101] GOTO 10
Hier mal eine für 1-5, nicht 1,2,4,5
O9999
(Nullpunktdefinition)
P1...
P2...
P4...
P5...
#101=5 (Anzahl Aufspannungen)
(#102 = Zaehler)
T5 M6 (SF xy)
#102=1
N10 (Kommentar)
G54.1 P#102
S3000 M3
G94 F300
(Kommentar)
G0 X0 Y0
G43 H5 Z0
G1 X5
G1 Y6
G0 Z20
#102=#102+1
IF [#102 LE #101] GOTO 10
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:


