Frylunds Fagteori

Teori i industriteknik

G- og M-kode oversigt

G-kode Gruppe Funktion
G00 *  01 Positionering i ilgang
G01 Lineær interpolation
G02 Cirkulær interpolation med uret
G03 Cirkulær interpolation mod uret
G04  00 Dvæletid
G32  01 Gevindskæringscyklus på endeflade
G33 Gevindskæringscyklus med fast stigning
G40 *  01 Annullering af næseradius-kompensation
G41 Næseradius-kompensation til venstre for emne
G42 Næseradius-kompensation til højre for emne
G71  01 Gevindskæringscyklus til længderetning
G73 Cyklus for indstik i X aksen
G74 Cyklus for indstik i Y aksen
G75  06 Automatisk rejfning 45°
G76 Automatisk runding 90°
    G-koder til skrub og slet
   G80  01 Slut på profildefinition
   G81 Start på definition af længdeprofil
   G82 Start på definition af planprofil
   G85 Skrubcyklus for stangdrejning
   G87 Sletcyklus
G90 *  04 Absolut programmering
G91 Inkrementel programmering
G94  02 Tilspænding i meter pr. minut
G95 * Tilspænding i mm. pr. omdrejning
G96  05 Konstant skærehastighed
G97 * Konstant omdrejningstal

De med * mærkede koder er aktive ved opstart.
Flere G-koder kan programmeres i samme blok hvis de ikke tilhører samme gruppe.

M - koder  
M00 Program stop
M01 Valgfrit stop
M02 Program slut
M03 Spindel-start med uret
M04 Spindel-start mod uret
M05 Spindel stop
M08 Starter kølevand
M09 Stoppe kølevand
M30 Program slut
M41 Valg af gearområde (65-1100)
M42 Valg af gearområde (180-4200)