DHTML Tabs, (c)2004 Apycom

CNC-koder for fræsere

G-koder

ISO-standard

EMCO

HAAS (Fanuc)

Bevægelse

Ilgang G00
Lineær tilspænding G01
Cirkulær tilspænding, med uret G02
Cirkulær tilspænding, mod uret G03


Tilspænding

Dvæletid G04
Ubetinget spring G27 ÷
Tilspænding i mm/minut G94
Tilspænding i mm/omdrejning G95 ÷


Referencepunkt

Retur til referencepunkt ÷ G28
Retur fra referencepunkt via mellempunkt ÷ G29


Kompensering

Annullering af radiuskompensering G40
Radiuskompensering, til venstre G41
Radiuskompensering, til højre G42
Indlæs værktøjslængde, + G43 ÷


Koordinatsystem

Oprettelse af lokalt koordinatsystem G52
Annullering af G54 og G55 G53
Annullering af G57, G58 og G59 G56 ÷
Valg af emnenulpunkt nr. 1 G54
Valg af emnenulpunkt nr. 2 G55
Valg af emnenulpunkt nr. 3 G56 ÷
Valg af emnenulpunkt nr. 4 G57
Valg af emnenulpunkt nr. 5 G58
Valg af emnenulpunkt nr. 6 G59


Faste cykler

Lommefræsning, cirkulær, med uret ÷ G12
Lommefræsning, cirkulær, mod uret ÷ G13
Gravering af tekst eller fortløbende tal G47
Lommefræsning, cirkulær G88 ÷
Lommefræsning, firkantet G87 ÷
Lommefræsning, avanceret ÷ G150
Notfræsecyklus G89 ÷
Cirkulært boremønster G73 G70
Bueformet boremønster ÷ G71
Linært boremønster ÷ G72
Rektangulært boremønster, definition af G74 ÷
Rektangulært boremønster, opkald af G75 ÷
Borecyklus med spånbrydning ÷ G73
Gevindskærecyklus, venstre ÷ G74
Finborecyklus ÷ G76
Borecyklus for bagboring ÷ G77
Ophævelse af cyklus G80
Forborecyklus G81
Borecyklus med dvæletid G82
Borecyklus med udspåning G83
Gevindskærecyklus,  højre G84
Borecyklus med tilspænding ind og ud G85 ÷
Borecyklus med tilspænding ind - stop - ilgang ud G86
Borecyklus med tilspænding ind - stop - manuel udtrækning G87 ÷
Borecyklus med tilspænding ind - dvæletid - stop - manuel udtrækning G88  ÷
Borecyklus med tilspænding ind - dvæletid - tilspænding ud G89 ÷
Borecyklus returnerer værktøj til udgangspunkt G98
Borecyklus returnerer værktøj til R-niveau G99


Koordinatværdi og enhed

Programmering i tommer G70 G20
Programmering i millimeter G71 G21
Absolut programmering G90 ÷
Inkrementel programmering G91 ÷

M-koder

ISO

HAAS

Program stop M00
Valgfrit stop M01
Program slut M02
Spindelomdrejning, normal M03
Spindelomdrejning, modsat M04
Spindelomdrejning, stop M05
Værktøjsskift M06
Kølevand, start M08
Kølevand, stop M09
4. akse låst M10
4. akse fri M11
Program stop og reset M30
Spåntransportør fremad M31
Spåntransportør bagud M32
Spåntransportør stop M33
Programmerbar kølevandsdyse opad M34
Programmerbar kølevandsdyse nedad M35
Køling gennem spindel, start M88
Køling gennem spindel, stop M89
Lang dvæletid M95
Kald af internt underprogram M97
Kald af eksternt underprogram M98
Underprogram slut M99