FANUC
FANUC

Ihr Spezialist für Fabrikautomation

Programmierung mit Sprungmarken/Labels - Mehrfachaufspann.

Beitrag 30.09.2025, 14:53 Uhr
Max_1011
Level 1 = Community-Lehrling
*
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
   
Beitrag 30.09.2025, 20:09 Uhr
eckitsch
Level 4 = Community-Meister
****
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
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: