Uitgebreide G-codes & M-codes voor SINUMERIK 810/820T – EMCO WinNC Referentiegids
EMCO WinNC SINUMERIK 810/820 T Draaien programmeren G-codes / M-codes / Cycli complete lijsten.
G-codes
| G-code | Beschrijving |
|---|---|
| G00 | Positionering (snelverplaatsing) |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie kloksgewijs |
| G03 | Circulaire interpolatie tegen de klok in |
| G04 | Wachttijd |
| G09 | Exacte stop |
| G10 | Poolcoördinateninterpolatie, snelverplaatsing |
| G11 | Poolcoördinateninterpolatie, lineaire interpolatie |
| G12 | Poolcoördinateninterpolatie, circulaire interpolatie kloksgewijs |
| G13 | Poolcoördinateninterpolatie, circulaire interpolatie tegen de klok in |
| G16 | Vlakselectie met vrije asselectie |
| G18 | Vlak ZX |
| G25 | Minimale werkgebiedbeperking |
| G26 | Maximale werkgebiedbeperking |
| G33 | Draadsnijden |
| G40 | Annuleren snijradiuscompensatie |
| G41 | Snijradiuscompensatie links |
| G42 | Snijradiuscompensatie rechts |
| G48 | Leave as approached |
| 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 | Deselectie exacte stop modus |
| G63 | Draad tappen met compensatie kier |
| G64 | Deselectie exacte stop modus |
| G70 | Meting in inches |
| G71 | Meting in millimeter |
| G80 | Deselectie boorcycli |
| G90 | Absolute programmering |
| G91 | Incrementele programmering |
| G92 | Spindelsnelheidslimiet |
| G92 P | Cilindrische interpolatie AAN |
| G92 P1 | Cilindrische interpolatie UIT |
| G94 | Voorschub per minuut |
| G95 | Voorschub per omwenteling |
| G96 | Constante snijsnelheid, voorschub per omwenteling |
| G97 | Constante spindelsnelheid |
| G130 | Transmit UIT |
| G131 | Transmit AAN |
| G147 | Zachte aanloop naar contour met lineair |
| G148 | Zachte uitloop met lineair |
| G247 | Zachte aanloop naar contour met kwartcirkel |
| G248 | Zachte uitloop met kwartcirkel |
| G347 | Zachte aanloop naar contour met halve cirkel |
| G348 | Zachte uitloop 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 |
| M051 | Spindel UIT |
| M08 | Koelmiddel AAN |
| M091 | Koelmiddel UIT |
| M17 | Subroutine einde |
| M20 | Contrapuin ACHTERUIT |
| M21 | Contrapuin VOORUIT |
| M25 | Open spandevice |
| M26 | Sluit spandevice |
| M30 | Hoofdprogramma einde |
| M52 | C-as AAN |
| M53 | C-as UIT |
| M71 | Uitblazen AAN |
| M721 | Uitblazen UIT |
Cycli
| Cyclus | Beschrijving |
|---|---|
| L93 | Insnijcyclus |
| L94 | Ondergat cyclus |
| L95 | Roughing met achterzakken |
| L96 | Roughing zonder achterzakken |
| L97 | Draadsnijcyclus |
| L98 | Diepgatboorcyclus |
| L99 | Draadconcept |
| L971 | Lengtedraad |
Adressen
| Adres | Beschrijving |
|---|---|
| % | programma nummer 1 – 9999 |
| L | subroutine nummer 1 – 9999 |
| N | bloknummer 1 – 9999 |
| G | baanfunctie |
| M | diverse functie |
| A | hoek |
| B | straal (pos. teken), fasering (neg. teken), cirkelstraal |
| D | gereedschapscorrectie 1 – 49 |
| F | voorschub, wachttijd |
| I, K | cirkelparameter, draadsteek |
| P | aantal subroutine runs, schaalfactor |
| R | parameter voor cycli |
| S | spindelsnelheid, snijsnelheid |
| T | gereedschap aanroep (gereedschapswisselpositie) |
| X, Z | positiegegevens (X ook wachttijd) |
| LF | blokeinde |
CNC machine
- CNC M-codes Beheersen: Een Uitgebreide Inleiding
- Sinumerik 840D CNC-programmering Beheersen: Expert Gids voor Geavanceerde Draadcycli
- Gratis Siemens SINUMERIK 808D PC-software download – Uitgebreide training
- Sinumerik L93 Afsteekcyclus – Ontgrendel Nauwkeurig Afsteken op 810/820 T CNC
- Sinumerik 808D: CNC-coördinatensystemen uitgelegd – Draaiserie Deel 6
- Complete GSK 980TDb G-codes handleiding voor draai-CNC-systemen
- Complete handleiding Siemens Sinumerik 808D G-codes in ISO-dialect voor CNC-programmeurs
- Tormach CNC M-codes: Complete handleiding M0–M9 functies
- DIN 66025: Uitgebreide Gids voor NC Programmeercodes
- Uitgebreide Gids voor Mach3 M-Codes voor CNC-Bewerking
- Complete Gids voor Heidenhain TNC 426 Conversationele M-codes – EMCO WinNC