Kode | Parametre | Beskrivelse |
Bevegelse | (X Y Z A B C U V W gjelder for alle bevegelser) |
G0 | | Ilgang |
G1 | | Bevegelse i rett linje |
G2, G3 | I J K eller R P | Sirkulær bevegelse |
G4 | P | Opphold |
G5 | I J P Q | Cubic Spline |
G5.1 | I J | Quadratic Spline |
G5.2 | P L | NURBS |
G38.2 - G38.5 | | Straight Probe |
G33 | K ($) | Spindle Synchronized Motion |
G33.1 | K ($) | Rigid Tapping |
G80 | | Cancel Canned Cycle |
Canned cycles | (X Y Z or U V W apply to canned cycles, depending on active plane) |
G70 | Q (X) (Z) (D) (E) (P) | Lathe finishing cycle |
G71 G72 | Q (X) (Z) (D) (E) (P) | Lathe roughing cycle |
G73 | R L Q | Boresyklus, sponknekkende |
G74 | R L (P) ($) | Left-hand Tapping Cycle, Dwell |
G76 | P Z I J R K Q H L E ($) | Gjengesyklus |
G81 | R L (P) | Boresyklus |
G82 | R L (P) | Drilling Cycle, Dwell |
G83 | R L Q | Drilling Cycle, Peck |
G84 | R L (P) ($) | Right-hand Tapping Cycle, Dwell |
G85 | R L (P) | Boring Cycle, Feed Out |
G89 | R L (P) | Boring Cycle, Dwell, Feed Out |
Avstandsmodus |
G90, G91 | | Avstandsmodus |
G90.1, G91.1 | | Bueavstandsmodus |
G7 | | Dreiebenk diametermodus |
G8 | | Dreiebenk radiusmodus |
Feed Rate Mode |
G93, G94, G95 | S ($) | Feed Rate Mode |
Spindelkontroll |
M3, M4, M5 | S ($) | Spindelkontroll |
M19 | R Q (P) ($) | Spindelorientering |
G96, G97 | S D ($) | Spindelkontrollmodus |
Kjøleveske |
M7, M8, M9 | | Kjøleveskekontroll |
Tool Length Offset |
G43 | H | Tool Length Offset |
G43.1 | | Dynamic Tool Length Offset |
G43.2 | H | Apply additional Tool Length Offset |
G49 | | Avslutt verktøylengdekompensering |
Avslutning |
M0, M1 | | Program Pause |
M2, M30 | | Programslutt |
M60 | | Pallet Change Pause |
Enheter |
G20, G21 | | Enheter (tommer, mm) |
Planvalg | (påvirker G2, G3, G81…G89, G40…G42) |
G17 - G19.1 | | Velg plan |
Verktøyradiuskompensasjon |
G40 | | Kompensasjon av |
G41,G42 | D | Verktøykompensasjon |
G41.1, G42.1 | D L | Dynamisk verktøykompensasjon |
Stikontrollmodus |
G61 G61.1 | | Exact Path Mode |
G61.1 | | Exact Stop Mode |
G64 | P Q | Path Blending |
Return Mode in Canned Cycles |
G98, G99 | | Canned Cycle Return Level |
Andre modale koder |
F | | Sett matehastighet |
S | ($) | Sett spindelhastighet |
T | | Velg verktøy |
M48, M49 | | Hastighet- og mateoverstyringskontroll |
M50 | P0 (av) eller P1 (på) | Mateoverstyringskontroll |
M51 | P0 (av) eller P1 (på) ($) | Spindelhastighetsoverstyringskontroll |
M52 | P0 (av) eller P1 (på) | Adaptiv matekontroll |
M53 | P0 (av) eller P1 (på) | Feed Stop Control |
G54-G59.3 | | Velg koordinatsystem |
Flytkontrollkoder |
o sub | | Underprogram, sub/endsub-kall |
o while | | Løkke, while/endwhile do/while |
o if | | Betinget if/else/endif |
o repeat | | Gjenta en kodeløkke |
[] | | Indirection |
o call | | Kall opp navngitt fil |
M70 | | Lagre modal tilstand |
M71 | | Gjør lagret tilstand ugyldig |
M72 | | Hent tilbake modal tilstand |
M73 | | Lagre og hent automatisk tilbake modal tilstand |
Inn-/utgangskoder |
M62 - M65 | P | Kontroller digitale utganger |
M66 | P E L Q | Vent på inngang |
M67 | T | Analog Output, Synchronized |
M68 | T | Analog Output, Immediate |
Ikkemodale koder |
M6 | T | Verktøybytte |
M61 | Q | Velg gjeldende verktøy |
G10 L0 | | Last verktøytabelldata på nytt |
G10 L1 | P Q R | Velg verktøytabell |
G10 L10 | P | Velg verktøytabell |
G10 L11 | P | Velg verktøytabell |
G10 L2 | P R | Velg koordinatsystem |
G10 L20 | P | Velg koordinatsystem |
G28, G28.1 | | Gå til/sett forhåndsdefinert posisjon |
G30, G30.1 | | Gå til/sett forhåndsdefinert posisjon |
G53 | | Beveg i maskinkoordinater |
G52, G92 | | Coordinate System Offset |
G92.1, G92.2 | | Reset G92 Offsets |
G92.3 | | Restore G92 Offsets |
M101 - M199 | P Q | Brukerdefinerte kommandoer |
Kommentarer og meldinger |
; (…) | | Kommentarer |
(MSG,…) | | Meldinger |
(DEBUG,…) | | Feilsøkingsmeldinger |
(PRINT,…) | | Skriv meldinger |