Hurco CNC-frees M-codes: Uitgebreide Lijst & Functies
Hurco M-code
Hurco M-codes (Diverse functies) veroorzaken machinegerelateerde acties (bijv. koelmiddelbesturing en gereedschapswisseling). Meerdere M-codes kunnen binnen een NC-blok worden gebruikt.

Hurco M-code Lijst – CNC-frees
Hurco M-code Lijst
Hieronder staat een complete Hurco M-code lijst voor CNC-frees.
| M-code | Definitie |
|---|---|
| M00 | Annuleert spindel- en koelmiddelfuncties; stopt deelprogramma uitvoering |
| M01 | Programmastop vaak gebruikt wanneer operator werkstuk wil herpositioneren |
| M02 | Markeert einde van programma; stopt spindel, koelmiddel enassen voer |
| M03 | Start kloksgewijze rotatie van spindel |
| M04 | Start tegen de klok in rotatie van spindel |
| M05 | Schakelt spindel uit |
| M06 | Vraagt automatische gereedschapswisseling aan |
| M07 | Schakelt secundaire koelmiddelsystemen in |
| M08 | Schakelt primair koelmiddelsysteem in |
| M09 | Schakelt zowel primair als secundair koelmiddel uit |
| M10 | Schakelt zowel primair als secundair koelmiddel in |
| M12 | Klem draaiende C-as |
| M13 | Ontklem draaiende C-as |
| M16 | Automatische buffering AAN |
| M17 | Automatische buffering UIT |
| M20 | Indexer een positie vooruit |
| M21 | Initiëert smering |
| M25 | Trekt Z-as in naar homepositie (gereedschapswisselhoogte) |
| M26 | Selecteer deeltast-signaal |
| M27 | Selecteer gereedschaptast-signaal |
| M29 | Activeer starre tappen (ISNC) |
| M30 | Programma einde |
| M31 | Reset draaias encoder positie |
| M32 | Klem draaiende A-as |
| M33 | Ontklem draaiende A-as |
| M34 | Klem draaiende B-as |
| M35 | Ontklem draaiende B-as |
| M36 | Schakelt servos uit |
| M38 | Leest en plaatst status van laser OK signaal |
| M39 | Leest en plaatst status van laser statisch signaal |
| M40 | Leest en plaatst status van laser dynamisch signaal |
| M41 | Activeer eentje tasten bij gebruik G31 commando |
| M42 | Activeer tweejes tasten met G31 commando |
| M43 | Verhoog barrière lucht |
| M44 | Verminder barrière lucht |
| M45 | Open luik |
| M46 | Sluit luik |
| M47 | Zet laser emitter AAN |
| M48 | Zet laser emitter UIT |
| M49 | Zet laser ontvanger AAN / Latch modus uitschakelen |
| M50 | Zet laser ontvanger UIT / Latch modus inschakelen |
| M51 | Palletwisselaar cyclus |
| M52 | Activeer hulpuitgang 1 |
| M53 | Activeer hulpuitgang 2 |
| M54 | Activeer hulpuitgang 3 |
| M55 | Activeer hulpuitgang 4 |
| M56 | Draai palletwisselaar voor niet-bevestigde palletwisseling |
| M57 | Draai palletwisselaar naar pallet 1 |
| M58 | Draai palletwisselaar naar pallet 2 |
| M59 | Zet spanband voorwaarts modus AAN |
| M60 | Zet spanband achterwaarts modus AAN |
| M61 | Stop spanband |
| M62 | Schakel hulpuitgang 1 uit |
| M63 | Schakel hulpuitgang 2 uit |
| M64 | Schakel hulpuitgang 3 uit |
| M65 | Schakel hulpuitgang 4 uit |
| M68 | Activeer afspoel koelmiddelsysteem |
| M69 | Schakel afspoel koelmiddelsysteem uit |
| M76 | Normale A-as bediening (standaard) |
| M77 | Omgekeerde A-as bediening |
| M78 | Normale B-as bediening (standaard) |
| M79 | Omgekeerde B-as bediening |
| M80 | C-as is rechtshandig (standaard) |
| M81 | C-as is linkshandig |
| M90 | Z-as intrekken inschakelen |
| M91 | Z-as intrekken uitschakelen |
| M98 | Subprogramma oproep |
| M99 | Spring; terugkeer uit subprogramma |
| M126 | Kortste draaihoek pad verplaatsing |
| M127 | Annuleert kortste draaihoek pad verplaatsing (M126) |
| M128 | Gereedschapsmiddelpuntbeheer |
| M129 | Annuleert gereedschapsmiddelpuntbeheer (M128) |
| M140 | Intrekken langs gereedschapsvector |
| M142 | Activeer hulpuitgang 5 |
| M143 | Activeer hulpuitgang 6 |
| M144 | Activeer hulpuitgang 7 |
| M145 | Activeer hulpuitgang 8 |
| M146 | Activeer hulpuitgang 9 |
| M147 | Activeer hulpuitgang 10 |
| M148 | Activeer hulpuitgang 11 |
| M149 | Activeer hulpuitgang 12 |
| M152 | Schakel hulpuitgang 5 uit |
| M153 | Schakel hulpuitgang 6 uit |
| M154 | Schakel hulpuitgang 7 uit |
| M155 | Schakel hulpuitgang 8 uit |
| M156 | Schakel hulpuitgang 9 uit |
| M157 | Schakel hulpuitgang 10 uit |
| M158 | Schakel hulpuitgang 11 uit |
| M159 | Schakel hulpuitgang 12 uit |
| M200 | Kantelas voorkeur |
CNC machine
- CNC Freesmachine vs CNC Draaibank: Belangrijkste Verschillen Uitgelegd
- Expert handleiding voor CNC-freesmachine onderhoud: Levensduur & Precisie Verhogen
- Uitgebreide A-Z Glossaar van Essentiële CNC Termen
- Cycle Interrupt beheersen op Hurco CNC-besturingen: stap-voor-stap handleiding
- CNC G-codes uitgelegd: essentiële gids voor CNC programmeurs
- Complete Fanuc G-code Naslaggids – Alle Commando's Uitgelegd
- CNC-freesvoorbeeld: G90 Absoluut, G91 Incrementaal, en Circulaire G02/G03 Interpolatie
- Uitgebreide gids voor CNC G-codes voor Fanuc-besturingen
- Uitgebreide Hurco Draaibank G-code Referentie voor Dual-Screen & Max Consoles
- Uitgebreide Hurco Freesbank G-code Referentie voor CNC-machinisten
- Uitgebreide Mazak M-Series G-Code Referentie voor CNC-Machinisten