Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> CNC-Maschine

Fanuc G72.1 Rotationskopie (Abbildungskopierfunktion CNC-Fräse)

Fanuc G72.1 Rotationskopie
Unter Verwendung von G72.1 Rotational Copy G-Code kann eine durch ein Unterprogramm spezifizierte Figur wiederholt mit Rotation produziert werden Bewegung.

Programmierung

G72.1 P... L... X... Y... R...

Parameter

Parameter Beschreibung
P Unterprogrammnummer
L Wie oft der Vorgang wiederholt wird
X Rotationszentrum auf der X-Achse
J Rotationszentrum auf der Y-Achse
R Winkelverschiebung (ein positiver Wert zeigt eine Winkelverschiebung gegen den Uhrzeigersinn an. Geben Sie einen inkrementellen Wert an.)

G-Code-Daten

Modal/Nicht-Modal G-Code-Gruppe
Nicht modal 00

Programmierungshinweise

Notizen

  1. Im G72.1-Block werden andere Adressen als P, L, X, Y und R ignoriert.
  2. P, X, Y und R müssen immer angegeben werden.
  3. Wenn L nicht angegeben ist, wird die Figur einmal kopiert.
  4. Die Koordinate des Rotationszentrums wird als absoluter Wert behandelt, auch wenn sie im inkrementellen Modus angegeben wird.
  5. Geben Sie ein Inkrement der Winkelverschiebung an Adresse R an. Die Winkelverschiebung (Grad) für die N-te Figur wird wie folgt berechnet:Rx(N-1).

Erster Satz des Unterprogramms

Geben Sie immer einen Verschiebungsbefehl im ersten Block eines Unterprogramms an, das eine Rotationskopie ausführt. Wenn der erste Block nur die Programmnummer enthält, z. B. O00001234; und keinen Bewegungsbefehl hat, kann die Bewegung am Startpunkt der Figur anhalten, die durch das n-te (n =1,2, 3, …) Kopieren erstellt wurde.
Beispiel für ein falsches Programm

O00001234 ;
G00 G90 X100.0 Y200.0 ;
;
;
M99 ;

Beispiel für ein korrektes Programm

O00001000 G00 G90 X100.0 Y200.0 ;
;
;
M99 ;

Einschränkung

Angabe von zwei oder mehr Befehlen zum Kopieren einer Figur
G72.1 kann nicht mehr als einmal in einem Unterprogramm zum Erstellen einer Rotationskopie angegeben werden (wenn dies versucht wird, tritt Alarm PS0900 auf).
In einem Unterprogramm, das eine Rotationskopie angibt, wird jedoch eine lineare Kopie ( G72.2) angegeben werden. In ähnlicher Weise kann in einem Unterprogramm, das eine lineare Kopie angibt, eine Rotationskopie angegeben werden.

Befehle, die nicht angegeben werden dürfen
Innerhalb eines Programms, das eine Rotationskopie durchführt, darf Folgendes nicht angegeben werden:
Befehl zum Ändern der ausgewählten Ebene (G17 bis G19)
Befehl zum Festlegen von Polarkoordinaten (G16)
Rückfahrbefehl Referenzposition (G28)
Achsumschaltung
Koordinatensystemdrehung (G68)
Skalierung (G51)
programmierbare Spiegelung (G51.1 )
Der Befehl zum Rotationskopieren kann angegeben werden, nachdem ein Befehl zum Drehen, Skalieren oder programmierbaren Spiegeln des Koordinatensystems ausgeführt wurde.

Einzelblock
Einzelsatzstopps werden nicht in einem Satz mit G721.1 oder G72.2 ausgeführt.

G72.1 Programmierbeispiel

Hauptprogramm

O1000 ;
N10 G90 G00 X80. Y100. ; (P1)
N20 Y50. ; (P2)
N30 G01 G17 G42 X43.301 Y25. D01 F100 ;(P3)
N40 G72.1 P1100 L3 X0 Y0 R120. ;
N50 G90 G40 G01 X80. Y50. ; (P2)
N60 G00 X80. Y100. ; (P1)
N70 M30 ;

Unterprogramm

O1100 G91 G03 X-18.301 Y18.301 R50. ; (P4)
N100 G01 X-5. Y50. ; (P5)
N200 G03 X-40. I-20. ; (P6)
N300 G01 X-5. Y-50. ; (P7)
N400 G03 X-18.301 Y-18.301 R50. ; (P8)
N500 M99 ;

CNC-Maschine

  1. Unterschiede zwischen CNC-Fräse und CNC-Drehmaschine
  2. Wie pflegt man eine CNC-Fräse?
  3. CNC Fanuc G76 Gewindeschneidzyklus
  4. CNC Fanuc G72 Festzyklus Plandrehen
  5. CNC Fanuc G75 Einstechzyklus
  6. Fanuc CNC-Programmbeispiel
  7. CNC Fanuc G73 Musterwiederholungszyklus
  8. CNC-Fanuc G33 G32-Gewinde-G-Code
  9. Fanuc-G-Codeliste
  10. CNC Fanuc G92 Gewindeschneidzyklus