Die Bedeutung gängiger Adresszeichen
Ausführliche Erläuterung der Programmierbefehlscodes des CNC FANUC Bearbeitungszentrums
Hilfsfunktion M-Befehl
Hinweis: In einem Block kann es nur einen M-Befehl geben. Wenn in einem Programm zwei oder mehr M-Befehle vorkommen, ist nur der letzte M-Befehl gültig, der Rest ist ungültig!
Andere Anweisungen
(1) F – Vorschubgeschwindigkeitsbefehl
F und die folgenden Zahlen geben an, dass die Einheit mm/min ist, wenn der Befehl G94 ist, und wenn der Befehl G95 ist, ist die Einheit mm/r.
(2) S – Spindeldrehzahlbefehl
S und die folgenden Zahlen geben an, dass die Einheit U/min ist.
(3) T—Werkzeugbefehl
T und die folgenden drei Ziffern geben die Werkzeugnummer an.
(4) H- und D-Werkzeuglängenkorrekturwert und Werkzeugradiuskorrekturwert
H und D und die folgenden drei Ziffern zeigen an, dass die drei Ziffern die Speicheradresse (Nummer) sind, an der der Werkzeugkorrekturbetrag gespeichert ist.
Detaillierte Erläuterung des G-Befehlscodes
1. Einstellung der Maschinenfunktion
1. G53 – Wählen Sie das Maschinenkoordinatensystem
Format: G53 XYZ; (XYZ ist der Maschinenkoordinatenwert)
Hinweis: Wenn der Befehl G53 angegeben wird, werden die Radiuskorrektur, die Werkzeuglängenkorrektur und der Werkzeugkorrekturwert des Werkzeugs gelöscht. Generell ist die Z-Achse für den Werkzeugwechsel vorgesehen.
2. G54~G59—Wählen Sie das Werkstückkoordinatensystem
Hinweis: Nach dem Einschalten und Zurückkehren des Referenzpunkts wählt das System automatisch G54.
3. G54.1 P1~P48—Zusätzliches Werkstückkoordinatensystem auswählen
4. G52 – lokales Koordinatensystem
Format: G52X YZ;
Formatbedeutung: Stellen Sie zur besseren Programmierung das Unterkoordinatensystem des Werkstückkoordinatensystems ein. Der Wert von XYZ in G52 ist die Positionskoordinate im Werkstückkoordinatensystem G54~G59.
Lokales Koordinatensystem abbrechen——G52 X 0 Y 0 Z 0;
Hinweis: Wenn das lokale Koordinatensystem G52 befohlen oder das lokale Koordinatensystem abgebrochen wird, werden die Werkzeugkorrekturwerte wie Werkzeuglängenkorrektur und Werkzeugradiuskorrektur gelöscht. Im Folgeprogramm müssen die angegebene Werkzeuglängenkorrektur, Werkzeugradiuskorrektur und andere Werkzeugkorrekturwerte zurückgesetzt werden.
5. G90 – Absolute Programmierung
Absolute Programmierung bedeutet, dass das Werkzeug eine bestimmte Position vom Ursprung des Werkstückkoordinatensystems entfernt anfährt.
6. G91 – Inkrementelle Programmierung
Bei der inkrementellen Programmierung wird der Abstand der Werkzeugbewegung basierend auf dem vorherigen Punkt berechnet, der das Inkrement des vorherigen Punktes ist.
7. G21 – mm-Eingang G20 – Zoll-Eingang
8. G16 – Polarkoordinatenbefehl aktivieren G15 – Polarkoordinatenbefehl abbrechen
2. Anweisung der Interpolationsfunktion
1. G00—Schnellpositionierungsanweisung
Format: G00 XYZ;
Formatbedeutung: Der Befehl G00 bewirkt, dass sich das Werkzeug im Punktpositionssteuerungsmodus mit der höchsten Geschwindigkeit vom aktuellen Punkt des Werkzeugs zu einem anderen Punkt bewegt. Die Trajektorie besteht nicht unbedingt aus zwei Punkten und einer Linie, sie kann auch eine unterbrochene Linie sein.
Hinweis: (1) Wenn sich das Werkzeug von oben nach unten bewegt: G00 XY; Z; Stellen Sie zuerst die XY-Ebene ein und dann senkt sich die Z-Achse. (2) Wenn sich das Werkzeug von unten nach oben bewegt: G00 Z; XY; Die Z-Achse steigt zuerst an und dann wird die XY-Ebene festgelegt.
2. G01 – Linearinterpolationsbefehl
Format: G01 XYZF;
Formatbedeutung: Der Befehl G01 bewirkt, dass sich das Werkzeug gemäß dem F-Befehl vom aktuellen zum angegebenen Punkt bewegt.
3. G02 – Interpolation im Uhrzeigersinn, G03 – Interpolation im Gegenuhrzeigersinn
Format: G17 {G02 /G03}XY (R /IJ)F;
G18 {G02 /G03}X Z (R /I K )F;
G19 {G02 /G03}Y Z (R /J K )F;
Formatbedeutung:
Hinweis: 1. Es kann weggelassen werden, wenn IJK null ist; im gleichen Programm, wenn IJK und R gleichzeitig erscheinen, ist R gültig.
2. Bei der Bearbeitung mit R kann der Vollkreis nicht bearbeitet werden und der Vollkreis kann nur mit der Mittelpunktskoordinate IJ k programmiert werden.
3. Anweisung zur Programmpause
1. G04 – Anweisung anhalten
Format: G04X; oder G04P;
Formatbedeutung: Auf X folgt die Verlängerungszeit, die Einheit ist s, dahinter muss ein Dezimalpunkt stehen. Die Zahl nach P ist eine ganze Zahl und die Einheit ist ms.
Viertens der Aufrufbefehl des Unterprogramms
1. M98 P ×××;
Formatbedeutung: P× × × bezeichnet die Unterprogrammnummer des aufrufenden Programms, die 0 vor dem Programm darf nicht weggelassen werden, sie bezeichnet die Anzahl der wiederholten Aufrufe.
2. Das Schreiben des Unterprogramms ist im Grunde das gleiche wie beim allgemeinen Programm, nur dass das Programmende M99 ist, was bedeutet, dass das Unterprogramm endet und zurückkehrt. M99 muss kein eigenständiger Satz sein, sondern kann am Ende des letzten Satzes platziert werden.
Fünf, Anweisungen zur Werkzeugkompensation
1. G43, G44, G49 – Befehl zur Werkzeuglängenkorrektur
Format: G43 ZH; gibt die positive Korrektur der Werkzeuglänge an, die Z-Achsen-Reichweite Z ist der angegebene Wert plus Korrekturwert H.
G44 ZH; Stellt die negative Korrektur der Werkzeuglänge dar, der Z-Achsen-Erreichungsabstand Z ist der angegebene Wert minus dem Korrekturwert H.
G49Z; oder H00 bedeutet Werkzeuglängenkorrektur abbrechen
Hinweis: Der Befehl G43 G44 hat nichts mit G90 G91 zu tun, der dem Befehl H entsprechende Korrekturwert kann negativ oder positiv sein. Wenn H 0 ist, wird die Werkzeuglängenkorrektur abgebrochen. Der H-Wert-Bereich ist 00~200.
Da der Korrekturwert im Bereich von -999,999 bis 999,999 mm oder -99,9999 bis 99,9999 Zoll liegt, ändert sich das Vorzeichen des Korrekturwerts und die gesamte Arbeit kann mit G43 ausgeführt werden.
2. G41, G42, G40 – Befehl zur Werkzeugradiuskorrektur
Format: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;
G40 G00 (G01) XYF; oder D00
Formatbedeutung: G17 G18 G19 ist die Auswahlebene,
G41 Werkzeugradiuskorrektur links, G42 Werkzeugradiuskorrektur rechts und G40 Werkzeugradiuskorrektur werden abgebrochen.
Notiz:
1. Beim Eintritt in den Zustand Werkzeugradiuskorrektur aus dem Zustand ohne Werkzeugkorrektur oder beim Abbrechen der Werkzeugradiuskorrektur muss das Werkzeug um eine bestimmte Strecke ausgefahren werden, da das Werkzeug sonst einen Werkzeugradius direkt in der normalen Bewegungsrichtung versetzt, und das Werkzeug kollidiert, wenn kein Drehraum vorhanden ist.
2. Wenn D 0 ist, wird die Werkzeugradiuskorrektur abgebrochen. Der Bereich des D-Wertes ist 0~200.
Weil der Bereich des Kompensationswerts -999,999~999,999mm oder -99,9999~99,9999 Zoll beträgt.
3. Die linke und rechte Kompensationsbeurteilung des Werkzeugradius basiert auf der Werkzeugvorschubrichtung, der Kontur der Werkzeugmitte, insbesondere den linken und rechten Korrekturwerten von G41 und G42 bei der Ausführung von G18 G19.
4. Bei der Ausführung von G41, G42 und G40 kann der Bewegungsbefehl nur G00 G01, aber nicht G02 G03 verwenden.
5. Um die Integrität und Glätte der Kontur zu gewährleisten, verwenden Sie im Allgemeinen: G41 Befehl G42, um die Werkzeugradiuskorrektur durchzuführen, den Übergangsbereich (Kreis oder Gerade) durchlaufen, Konturschneiden den Übergangsbereich (Kreis oder Gerade) durchlaufen Linie) mit G40 die Werkzeugradiuskorrektur aufheben .
6. Wenn sich während der Programmierung das Programm zum Ein- und Aufheben der Radiuskorrektur des Werkzeugs im Hauptprogramm des Satzes befindet (muss bei der Bearbeitung des Bosses gemacht werden), dann, wenn die Anzahl der Aufrufe des Unterprogramms (Bearbeitungskontur Programm) einmal überschreitet, wird es beim zweiten Mal geschnitten. Es wird ein Overcutting-Phänomen geben.
Sechs Konserven-Zyklusanweisungen
Liste der festen Zyklusbefehlsfunktionen
Die üblichen sechs Grundaktionen eines festen Zyklusbefehls sind:
1. Aktion 1 – Positionierung der X- und Y-Achse (Anfangspunkt)
2. Aktion 2—Schnell den Punkt R-Ebene erreichen (die zu schneidende Position)
3. Aktion 3-Loch-Verarbeitung. Die Lochbearbeitung wird im Schneidvorschubmodus ausgeführt.
4. Aktion 4 – Die Aktion am Boden des Lochs. wie Pause, Spindelstopp, Werkzeugwechsel usw.
5. Aktion 5 – Rückkehr zur R-Ebene.
6. Aktion 6 – Kehren Sie schnell zum Anfang zurück





