Uitgebreide Gids voor Okuma CNC Frees G- en M-codes
Complete lijst met Okuma Mill G- en M-codes voor CNC-frezen die werken op Okuma CNC-freesmachines.

Okuma Mill OSP-P200M
Okuma Mill G-codes
| G-code | Omschrijving |
|---|---|
| G00 | Positionering |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie – Helicale snijbeweging (CW) |
| G03 | Circulaire interpolatie – Helicale snijbeweging (CCW) |
| G04 | Dwell (wacht) |
| G09 | Exacte stop |
| G10 | Annulering van G11 |
| G11 | Parallele en rotatieverschuiving van coördinatensysteem |
| G14 | Aanduiding van asnaam |
| G15 | Selectie van werkcoördinatensysteem (Modaal) |
| G16 | Selectie van werkcoördinatensysteem (Eenmalig) |
| G17 | Vlakselectie: XY |
| G18 | Vlakselectie: ZX |
| G19 | Vlakselectie: YZ |
| G20 | Inch-invoerbevestiging |
| G21 | Metrische invoerbevestiging |
| G22 | Programeerbare hubgrens AAN |
| G23 | Programeerbare hubgrens UIT |
| G30 | Positionering naar home-positie |
| G31 | Ski-functie |
| G33 | Vaste cyclus voor draadsnijden |
| G37 | Annulering van G38 |
| G38 | Lucht-snij reductiemodus AAN |
| G39 | I, J, K-commando's en G39 genegeerd in hoekcirculaire interpolatie (met vector) |
| G40 | Frezen diametercompensatie (G41, G42) annuleren |
| G41 | Frezen diametercompensatie, links |
| G42 | Frezen diametercompensatie, rechts |
| G43 | 3D-offset (G44) annuleren |
| G44 | 3D-offset AAN |
| G50 | Vergroting/verkleining geometrie annuleren |
| G51 | Vergroting/verkleining geometrie AAN |
| G53 | Gereedlengtecompensatie annuleren |
| G54 | Gereedlengtecompensatie, X-as |
| G55 | Gereedlengtecompensatie, Y-as |
| G56 | Gereedlengtecompensatie, Z-as |
| G57 | Gereedlengtecompensatie, 4e-as |
| G58 | Gereedlengtecompensatie, 5e-as |
| G59 | Gereedlengtecompensatie, 6e-as |
| G60 | Eénrichtingspositionering |
| G61 | Exacte stopmodus AAN |
| G62 | Programeerbare spiegelafbeeldingsmodus |
| G64 | Snijmodus AAN |
| G68 | Hellingscoördinaat UIT |
| G69 | Hellingscoördinaat AAN |
| G71 | Aanduiding terugkeerniveau voor M53 |
| G72 | Aanduiding patroonreferentiepunt (startpositie) voor coördinatenberekeningsfunctie |
| G73 | Vaste cyclus, hogesnelheidsboorcyclus |
| G74 | Vaste cyclus, omgekeerde tappend cyclus |
| G75 | Vaste cyclus; stap- en plukcyclus |
| G76 | Vaste cyclus, fijnboren |
| G79 | Vaste cyclus; variabele toonhoogte cyclus |
| G80 | Vaste cyclus, modale annulering |
| G81 | Vaste cyclus; spotboren |
| G82 | Vaste cyclus; uitboren |
| G83 | Vaste cyclus, diepgatboorcyclus |
| G84 | Vaste cyclus, tappend cyclus |
| G85 | Vaste cyclus, boorcyclus |
| G86 | Vaste cyclus, boorcyclus |
| G87 | Vaste cyclus, achterboren cyclus |
| G88 | Vaste cyclus; meervoudige stap boorcyclus |
| G89 | Vaste cyclus, boorcyclus |
| G90 | Absoluut programmeren |
| G91 | Incrementeel programmeren |
| G92 | Instellen werkcoördinatensysteem |
| G93 | Omgekeerde tijdvoorschub |
| G94 | Voorschub per minuut modus |
| G95 | Voorschub per omwenteling modus |
| G96 | Lokaal coördinatensysteem instellen |
| G97 | Coördinaten herberekeningsfunctie |
| G100 | Annulering macro MODIN modus geselecteerd door G101 tot G110 |
| G101-G110 | G-code macro MODIN type |
| G111-G120 | G-code macro CALL type |
| G130 | Hoog-snelheids contourcontrole UIT |
| G131 | Hoog-snelheids contourcontrole AAN |
| G133 | Constante omtreksnelheidscontrole UIT |
| G134 | Constante omtreksnelheidscontrole AAN |
| G137 | Contour bewerkingsmodus UIT |
| G138 | Contour bewerkingsmodus AAN |
| G139 | G00 speciale lineaire interpolatie UIT |
| G140 | G00 speciale lineaire interpolatie AAN |
| G141 | Gereedschapsgroef UIT |
| G142 | Gereedschapsgroef AAN |
| G143 | Rotatie-as positiecommando (onder rotatie-as controle door Super hi-NC) |
| G145 | Patroonreferentiepunt terugkeermodus |
| G146 | Patroneindpunt terugkeermodus |
| G147 | Machinecoördinatensysteem positiecommando |
| G148 | Draaisnijfunctie UIT |
| G149 | Draaisnijfunctie AAN |
| G150 | Automatische versnelling/vertraging AAN |
| G151 | Automatische versnelling/vertraging annuleren |
| G152 | Automatische versnelling |
| G153 | Automatische vertraging |
| G154 | Spindelbaansturing UIT |
| G155 | Spindelbaansturing AAN |
| G159 | In-positie controle uitschakelcommando |
| G164 | Continu circulaire beweging stopcommando in draaisnijden |
| G165 | Continu circulaire beweging (CW) startcommando in draaisnijden |
| G166 | Continu circulaire beweging (CCW) startcommando in draaisnijden |
| G167 | Draaitafel en spindelcontrole UIT |
| G168 | Draaitafel en spindelcontrole AAN |
| G169 | Gereedlengtecompensatie bij snijpunt AAN |
| G170 | Gereedlengtecompensatie bij snijpunt en axiale richting annuleren |
| G171 | Gereedlengtecompensatie in axiale richting AAN |
| G174 | Cilindrisch zijsnijden UIT |
| G175 | Cilindrisch zijsnijden AAN |
| G176 | F, S codes negeren annuleren |
| G177 | F, S codes negeren |
| G178 | Vaste draadsnijcyclus in 1e asrichting op een vlak |
| G179 | Vaste draadsnijcyclus in 2e asrichting op een vlak |
| G180 | Bevestigingsrotatiecompensatie annuleren |
| G181 | Bevestigingsrotatiecompensatie; voorwaarts |
| G182 | Bevestigingsrotatiecompensatie; links |
| G183 | Bevestigingsrotatiecompensatie; achterwaarts |
| G184 | Bevestigingsrotatiecompensatie; rechts |
| G185 | Bevestigingsrotatiecompensatie; neerwaarts |
| G186 | Tolerantiecontrolemodus annuleren |
| G187 | Tolerantiecontrolemodus AAN |
| G188 | 2e gereedlengtecompensatie annuleren |
| G189 | 2e gereedlengtecompensatie AAN |
| G192 | Vaste cyclus; bovenvlakte detectie annuleren |
| G193 | Vaste cyclus; bovenvlakte detectie AAN |
| G194 | Vaste cyclus; gereedschapbreuk detectie annuleren |
| G195 | Vaste cyclus; gereedschapbreuk detectie AAN |
| G260 | Spindelbuiging compensatie UIT |
| G261 | Spindelbuiging compensatie AAN |
| G266 | Limietschakelaar gecontroleerd |
| G267 | Limietschakelaar niet gecontroleerd |
| G272 | Vaste cyclus; diepgat tappen en omgekeerd tappen |
| G273 | Vaste cyclus; hogesnelheid diepgat tappen en omgekeerd tappen |
| G274 | Vaste cyclus; gesynchroniseerd tappen, omgekeerd tappen |
| G281 | Vaste cyclus; smalle diameter en diepgat booren |
| G282 | Vaste cyclus; diepgat gesynchroniseerd tappen |
| G283 | Vaste cyclus; hogesnelheid diepgat gesynchroniseerd tappen |
| G284 | Vaste cyclus; gesynchroniseerd tappen |
| G296 | G297 annuleren |
| G297 | S-commando in C-as modus (S-commando wordt beschouwd als spindelpositie) |
| G300 | G301 tot G349 macro MODIN annuleren (NC. P. B Nr. 34 bit 3:1) |
| G336 | I-MAP-A functie; vaste cirkelsnijcyclus (CW) |
| G337 | I-MAP-A functie; vaste cirkelsnijcyclus (CCW) |
| G501-G580 | G-code macro wisselbaar tussen MODIN en CALL |
Okuma Mill M-codes
| M-code | Omschrijving |
|---|---|
| M00 | Programmastop |
| M01 | Optionele stop |
| M02 | Einde programma |
| M03 | Werkspindel start (CW) |
| M04 | Werkspindel start (CCW) |
| M05 | Spindel stop |
| M06 | Verticale spindel gereedschapswissel |
| M07 | Oliemist koelmiddel AAN |
| M08 | Koelmiddelpomp AAN |
| M09 | Koelmiddelsysteem UIT |
| M10 | A-as klemmen |
| M11 | A-as losmaken |
| M12 | Spuitlucht aan |
| M15 | 4e-as draai-indextafel CW |
| M16 | 4e-as draai-indextafel CCW |
| M17 | Indexerkop indexeren CCW |
| M19 | Spindeloriëntatie (voorwaarts) |
| M20 | B-as klemmen |
| M21 | B-as losmaken |
| M22 | Y-as klemmen |
| M23 | Y-as losmaken |
| M24 | Z-as klemmen |
| M25 | Z-as losmaken |
| M26 | C-as klemmen |
| M27 | C-as losmaken |
| M30 | Einde band |
| M32 | Klepdeur sluiten |
| M33 | Klepdeur openen |
| M40 | Hoog/midden-hoog/midden-laag/laag bereik |
| M41 | Hoog/midden-hoog/midden-laag bereik |
| M42 | Hoog/midden-hoog bereik |
| M43 | Hoog bereik |
| M44 | AAC (F) 1 Volgende bevestiging wissen |
| M45 | AAC (F) 1 Voorbereiding bevestigingswissel |
| M46 | AAC (F) 1 Geen volgende bevestiging |
| M47 | AAC (F) 1 Geen volgende bevestiging |
| M48 | AAC (T) Volgende bevestiging wissen |
| M49 | AAC (T) Voorbereiding bevestigingswissel |
| M50 | Door-gereedschap koelmiddel, lage druk AAN |
| M51 | Door-gereedschap koelmiddel, hoge druk AAN |
| M52 | Terugkeerniveau in vaste cyclus, bovengrens |
| M53 | Terugkeerniveau in vaste cyclus, gespecificeerd niveau |
| M54 | Terugkeerniveau in vaste cyclus, punt R niveau |
| M57 | W-as klemmen |
| M58 | W-as losmaken |
| M59 | Spuitlucht aan |
| M60 | Paletwisselcommando |
| M62 | Verticale spindel gereedschapswissel voorbereiding |
| M63 | Geen volgend gereedschap voor ATC |
| M64 | Volgend gereedschap terugkeercyclus |
| M65 | ATC voorbereiding |
| M66 | Continue gereedschapswissel tussen verticale en horizontale spindels (zelfde gereedschap) |
| M67 | Continue gereedschapswissel tussen verticale en horizontale spindels (verschillend gereedschap) |
| M68 | Verticale spindel gereedschap klemmen |
| M69 | Verticale spindel gereedschap losmaken |
| M70 | Handmatige gereedschapswissel |
| M71 | Handmatige bevestiging gereedschapswissel |
| M72 | Horizontale spindel gereedschapswissel voorbereiding |
| M73 | Zwenkkop, voorpositie |
| M74 | Zwenkkop, linkpositie |
| M75 | Zwenkkop, achterpositie |
| M76 | Zwenkkop, rechtspositie |
| M77 | Horizontale spindel gereedschapswissel |
| M78 | Horizontale spindel gereedschap klemmen |
| M79 | Horizontale spindel gereedschap losmaken |
| M81 | Automatische W-as positionering 1 |
| M82 | Automatische W-as positionering 2 |
| M83 | Automatische W-as positionering 3 |
| M84 | Automatische W-as positionering 4 |
| M85 | Automatische W-as positionering 5 |
| M87 | Oliemist/luchtspuit AAN |
| M88 | Stofafzuiging AAN |
| M89 | Stofafzuiging UIT |
| M90 | Verticale spindel oliemist cyclust modus AAN |
| M91 | Taphole spuitlucht cyclust modus AAN |
| M93 | Door-spindel koelmiddel middeldruk/2e koelmiddel AAN |
| M94 | Bevestiging indexeren voorwaartse rotatie |
| M95 | Bevestiging indexeren omgekeerde rotatie |
| M98 | Horizontale spindel oliemist cyclust modus AAN |
| M101 | Palet 1 selectie |
| M102 | Palet 2 selectie |
| M103 | Palet 3 selectie |
| M104 | Palet 4 selectie |
| M105 | Palet 5 selectie |
| M106 | Palet 6 selectie |
| M107 | Palet 7 selectie |
| M108 | Palet 8 selectie |
| M109 | Palet 9 selectie |
| M110 | Palet 10 selectie |
| M111 | Palet 11 selectie |
| M112 | Palet 12 selectie |
| M115 | 5e-as draaitafel CW |
| M116 | 5e-as draaitafel CCW |
| M118 | Spindeloriëntatie (omgekeerd) |
| M119 | Spindeloriëntatie (voorwaarts/omgekeerd) |
| M120 | Werkdouche AAN |
| M121 | Bevestiging luchtspuit AAN/Gereedschapspunt luchtspuit AAN |
| M127 | Tastvoeler AAN |
| M130 | Spindeldraaivoorwaarde voor snijvoorschub UIT |
| M131 | Spindeldraaivoorwaarde voor snijvoorschub AAN |
| M132 | Enkelblok ongeldig |
| M133 | Enkelblok geldig |
| M134 | Spindelsnelheid overschrijding ongeldig |
| M135 | Spindelsnelheid overschrijding geldig |
| M136 | Voorschub overschrijding ongeldig |
| M137 | Voorschub overschrijding geldig |
| M138 | Droogloop ongeldig |
| M139 | Droogloop geldig |
| M140 | Schuifhouden ongeldig |
| M141 | Schuifhouden geldig |
| M142 | Spindeloverbelasting detectie ongeldig |
| M143 | Spindeloverbelasting detectie geldig |
| M144 | Tastvoeler vooruit |
| M145 | Tastvoeler terug |
| M146 | Werk luchtspuit UIT |
| M147 | Werk luchtspuit AAN |
| M148 | Werk klemmen (spanning 1) |
| M149 | Werk losmaken (spanning 1) |
| M150 | Koelmiddelgroep specificatie, verticale spindel |
| M151 | Koelmiddelgroep specificatie, horizontale spindel |
| M152 | Koelmiddelgroep specificatie, 3e groep |
| M153 | Koelmiddelgroep specificatie, 4e groep |
| M154 | Sensor luchtspuit UIT |
| M155 | Sensor luchtspuit AAN |
| M157 | AAC (2 st.), Geen volgend gereedschap |
| M158 | AAC (2 st.), Volgend gereedschap wissen |
| M159 | AAC (2 st.), Voorbereiding volgend gereedschap |
| M160 | PPC palet laden |
| M161 | PPC palet lossen |
| M163 | Lang gereedschap, geen volgend gereedschap |
| M165 | Lang gereedschap, voorbereiding gereedschapswissel |
| M166 | ATC actief gereedschap terugkeermodus specificatie |
| M170 | AAC (F), Bevestigingswissel |
| M171 | AAC (T), Bevestigingswissel |
| M172 | Lang gereedschap, gereedschapswissel commando |
| M173 | AAC (2 st.), Bevestigingswissel commando |
| M176 | Stofafzuigmodus, luchtspuit |
| M177 | Hoekbevestiging, gereedschapswissel |
| M178 | Stofafzuigmodus, AAN |
| M179 | Stofafzuigmodus, UIT |
| M181 | Extern M signaal |
| M182 | Extern M signaal |
| M183 | Extern M signaal |
| M184 | Extern M signaal |
| M185 | Extern M signaal |
| M186 | Extern M signaal |
| M187 | Extern M signaal |
| M188 | Extern M signaal |
| M190 | Automatische W-as positionering 1 |
| M191 | Automatische W-as positionering 2 |
| M192 | Automatische W-as positionering 3 |
| M193 | Automatische W-as positionering 4 |
| M194 | Automatische W-as positionering 5 |
| M195 | Automatische W-as positionering 6 |
| M196 | Automatische W-as positionering 7 |
| M197 | Automatische W-as positionering 8 |
| M198 | Automatische W-as positionering 9 |
| M199 | Automatische W-as positionering 10 |
| M201-M220 | M-code macro |
| M230 | Gereedlengtecompensatie richting; zoals is |
| M231 | Gereedlengtecompensatie richting; omgekeerd gebruikt |
| M232 | 3D gereedlengtecompensatie richting; zoals is |
| M233 | 3D gereedlengtecompensatie richting; omgekeerd gebruikt |
| M234 | Gesynchroniseerd tappen tandwielselectie: Laag, midden-laag, midden-hoog, hoog |
| M235 | Gesynchroniseerd tappen tandwielselectie: Midden-laag, midden-hoog, hoog |
| M236 | Gesynchroniseerd tappen tandwielselectie: Midden-hoog, hoog |
| M237 | Gesynchroniseerd tappen tandwielselectie: Midden-hoog, hoog |
| M238 | Software overschrijding ongeldig |
| M239 | Software overschrijding geldig |
| M278 | Spuitband UIT |
| M279 | Spuitband AAN |
| M280 | Werkstuk teller ophogen |
| M281 | Werkstuk klemmen (spanning 2) |
| M282 | Werkstuk losmaken (spanning 2) |
| M287 | Werkstuk klemmen (spanning 3) |
| M288 | Werkstuk losmaken (spanning 3) |
| M289 | Palet identificatie |
| M292 | Affasen UIT |
| M293 | Affasen AAN |
| M294 | Vaste samengestelde cyclus; snijpatroon 1 |
| M295 | Vaste samengestelde cyclus; snijpatroon 2 |
| M296 | Vaste samengestelde cyclus; snijpatroon 3 |
| M297 | Thermische vervorming overdrachtscommando |
| M300 | Spindeldraai antwoord negeren |
| M301 | M-code antwoord negeren behalve spindeldraai |
| M302 | M301 antwoord bevestiging |
| M311 | Robotverzoek 1 |
| M312 | Robotverzoek 2 |
| M313 | Robotverzoek 3 |
| M314 | Robotverzoek 4 |
| M315 | U-as verbinding UIT |
| M316 | U-as verbinding AAN |
| M317 | U-as luchtspuit UIT |
| M318 | U-as luchtspuit AAN |
| M319 | Bedrijfstijd overdrachtscommando (DNC-C) |
| M320 | Steelstaart vooruit |
| M321 | Steelstaart terug |
| M326 | Gesynchroniseerd tappen monitoring UIT |
| M327 | Gesynchroniseerd tappen monitoring AAN |
| M328 | Spindel geen-gereedschap interlock geldig |
| M329 | Spindel geen-gereedschap interlock ongeldig |
| M331 | 6e draai-as CW |
| M332 | 6e draai-as CCW |
| M339 | Door-spindel luchtspuit AAN |
| M340 | Werkstuk plaatsing monitoring AAN |
| M341 | Werkstuk plaatsing monitoring UIT |
| M342 | Werkstuk bevestiging lucht AAN |
| M343 | Werkstuk bevestiging lucht UIT |
| M346 | B-as rotatie interlock geldig |
| M347 | B-as rotatie interlock ongeldig |
| M351 | AT intrekken naar MG bovenkant (MCV-A II vereenvoudigde 5-vlak MC) |
| M352 | Adapter intrekken naar MG bovenkant (MCV-A II vereenvoudigde 5-vlak MC) |
| M354 | Spuitvloeistof UIT |
| M355 | Spuitvloeistof AAN |
| M356 | MG pot zwaaien naar gereedschapswisselpositie |
| M368 | Mistafzuiging UIT |
| M369 | Mistafzuiging AAN |
| M374 | Contactloze sensor; Laser UIT |
| M375 | Contactloze sensor; Laser AAN |
| M378 | Koelmiddelstroom detectie; monitor modus AAN |
| M379 | Koelmiddelstroom detectie; monitor modus UIT |
| M385 | Werkstuk klemmen bij lage druk (spanning 1) |
CNC machine
- Expert handleiding voor frees snijden troubleshooting: voorkom slijtage en breuk
- G- en M-codes beheersen: een uitgebreide gids voor CNC-programmering
- Haas CNC-frees G-codes: Complete gids voor voorbereidende functies
- Uitgebreide Hurco Freesbank G-code Referentie voor CNC-machinisten
- Uitgebreide Mach3 Frees G-code Referentie Gids
- Anilam CNC Frees 6000M G-Code Referentie – Complete Gids
- Fanuc G85 Uitboorcyclus – CNC-frees Programmeergids
- Complete Gids voor Haas-frees M-codes: Functies, Instellingen & Gebruik
- Fanuc G86 Boorcyclus beheersen voor CNC-freeswerk
- Uitgebreide Referentie voor Okuma Draaibank G- en M-codes
- Uitgebreide Gids voor CNC G- en M-codes voor Frezen & Draaien