SINUMERIK 810/820M G- en M-codes Referentie – EMCO WinNC
EMCO WinNC SINUMERIK 810/820M Frezen programmeren G-codes / M-codes / Cycli complete lijsten.

G-codes
| G-code | Beschrijving |
|---|---|
| G00 | Snelverplaatsing |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie kloksgewijs |
| G03 | Circulaire interpolatie tegen de klok in |
| G04 | Wachttijd |
| G09 | Exacte stop blokgewijs |
| G10 | Poolcoördinateninterpolatie, snelverplaatsing |
| G11 | Poolcoördinateninterpolatie, lineaire interpolatie |
| G12 | Poolcoördinateninterpolatie, circulaire interpolatie kloksgewijs |
| G13 | Poolcoördinateninterpolatie, circulaire interpolatie tegen de klok in |
| G17 | Vlakselectie X-Y |
| G18 | Vlakselectie Z-X |
| G19 | Vlakselectie Y-Z |
| G25 | Minimale werkgebiedbeperking |
| G26 | Maximale werkgebiedbeperking |
| G33 | Draadsnijden in enkele blokken |
| G40 | Annuleren snijradiuscompensatie |
| G41 | Snijradiuscompensatie links |
| G42 | Snijradiuscompensatie rechts |
| G48 | Leaveasapproached |
| G50 | Annuleren schaalwijziging |
| G51 | Schaalwijziging |
| G53 | Annuleren nulverschuiving blokgewijs |
| G54 | Nulverschuiving 1 |
| G55 | Nulverschuiving 2 |
| G56 | Nulverschuiving 3 |
| G57 | Nulverschuiving 4 |
| G58 | Programmeerbare nulverschuiving 1 |
| G59 | Programmeerbare nulverschuiving 2 |
| G60 | Exacte stop modus |
| G62 | Annuleren exacte stop modus |
| G64 | Annuleren exacte stop modus |
| G70 | Meting in inches |
| G71 | Meting in millimeter |
| G80 | Verwijderen G81 – G89 |
| G81 | Aanroep cyclus L81 |
| G82 | Aanroep cyclus L82 |
| G83 | Aanroep cyclus L83 |
| G84 | Aanroep cyclus L84 |
| G85 | Aanroep cyclus L85 |
| G86 | Aanroep cyclus L86 |
| G87 | Aanroep cyclus L87 |
| G88 | Aanroep cyclus L88 |
| G89 | Aanroep cyclus L89 |
| G90 | Absolute programmering |
| G91 | Incrementele programmering |
| G92 | Cilindrische interpolatie |
| G94 | Voersnelheid in minuten |
| G95 | Voersnelheid in omwentelingen |
| G147 | Zachte aanloop naar contour met lineair |
| G247 | Zachte aanloop naar contour met kwartcirkel |
| G347 | Zachte aanloop naar contour met halve cirkel |
| G148 | Zachte uitloop van contour met lineair |
| G248 | Zachte uitloop van contour met kwartcirkel |
| G348 | Zachte uitloop van contour met halve cirkel |
M-codes
| M-code | Beschrijving |
|---|---|
| M00 | Geprogrammeerde stop, onvoorwaardelijk |
| M01 | Geprogrammeerde stop, voorwaardelijk |
| M02 | Hoofdprogramma einde |
| M03 | Spindel AAN kloksgewijs |
| M04 | Spindel AAN tegen de klok in |
| M05 | Spindel UIT |
| M06 | Gereedschapswissel |
| M08 | Koelmiddel AAN |
| M09 | Koelmiddel UIT |
| M17 | Subroutine einde |
| M27 | Schwenk deelteller |
| M30 | Hoofdprogramma einde |
| M53 | Geen spiegelaas X |
| M54 | Spiegelaas X |
| M55 | Geen spiegelaas Y |
| M56 | Spiegelaas Y |
| M57 | Geen spiegelaas Z |
| M58 | Spiegelaas Z |
| M71 | Uitblazen AAN |
| M72 | Uitblazen UIT |
Cycli
| Cyclus | Beschrijving |
|---|---|
| L81-89 | Boorcycli, comp. G81 – G89 |
| L96 | Cyclus voor gereedschapswissel |
| L900 | Boorpatroon |
| L901 | Freespatroon sleuf |
| L902 | Freepatroon langgat |
| L903 | Frees rechthoekige zak |
| L904 | Freespatroon cirkelvormige sleuf |
| L905 | Boorpatroon enkel gat |
| L906 | Boorpatroon rij gaten |
| L930 | Frees cirkelvormige zak |
| L999 | Wis buffergeheugen |
Adressen
| Adres | Beschrijving |
|---|---|
| % | programma nummer 1 tot 9999 |
| L | subroutine nummer 1 tot 9999 |
| N | bloknummer 1 tot 9999 |
| G | baanfunctie |
| M | diverse functie |
| A | hoek |
| D | gereedschapscorrectie 1 – 49 |
| F | voersnelheid, wachttijd |
| I, J, K | cirkelparameter, draadsteek |
| P | aantal subroutine runs, schaalfactor |
| R | wisselparameter voor cycli |
| S | spindelsnelheid |
| T | gereedschap aanroep (gereedschapswisselpositie) |
| U | cirkelstraal, straal (pos teken), fasering (neg. teken) |
| X, Y, Z | positiegegevens (X ook wachttijd) |
| LF | blokeinde |
CNC machine
- Sinumerik L93 Afsteekcyclus: Voorbeeld CNC-programma voor Groefbewerking
- Sinumerik L93 Afsteekcyclus – Ontgrendel Nauwkeurig Afsteken op 810/820 T CNC
- Draadsnijden optimaliseren met Siemens Sinumerik L97 Cyclus – Externe, Interne, Kegel en Transversale Draad
- CYCLE81 Boorcyclus op Sinumerik 840D Draaien – Expert Gids
- Complete GSK 980TDb G-codes handleiding voor draai-CNC-systemen
- Complete handleiding Siemens Sinumerik 808D G-codes in ISO-dialect voor CNC-programmeurs
- DIN 66025: Uitgebreide Gids voor NC Programmeercodes
- Sinumerik 810 CNC Frees Programmeren: Straal & Fase Controle Beheersen
- Uitgebreide Gids voor Okuma CNC Frees G- en M-codes
- Uitgebreide Referentie voor Okuma Draaibank G- en M-codes
- Complete Gids voor Heidenhain TNC 426 Conversationele M-codes – EMCO WinNC