Uitgebreide handleiding voor Makino Pro 3 M-codes voor Fanuc 16i/18i CNC-besturingen
Makino Pro 3 M-codes
Deze handleiding biedt een volledig overzicht van de M-codes voor de Makino Professional 3 CNC-besturing (Makino Pro 3) op machines uitgerust met Fanuc 16i/18i-besturingen. De codes zijn gegroepeerd per functionaliteit voor snelle referentie.
Standaard M-codes
| M-code | Beschrijving |
|---|---|
| M000 | Programmastop |
| M001 | Optionele stop |
| M002 | Einde van programma |
| M003 | Hoofdspindelin gang zetten in CW-richting |
| M004 | Hoofdspindelin gang zetten in CCW-richting |
| M005 | Hoofdspindelin stoppen |
| M006 | Automatische gereedschapwisseling |
| M007 | Mistkoeling of luchtblazing aan |
| M008 | Duzenkoeling aan |
| M009 | Koeling uit |
| M015 | Indextafel CCW-rotatie |
| M019 | Hoofdspindeloriëntatie |
| M021 | X-as spiegelafbeelding aan |
| M022 | Y-as spiegelafbeelding aan |
| M023 | Spiegelafbeelding uit |
| M029 | Onvoorwaardelijke stroomuitgang |
| M030 | Einde van programma & terugspoelen |
| M048 | M49-modus annuleren |
| M049 | Voedsnelheid-override annuleren |
| M057 | Gereedschapnummer registratiemodus aan |
| M058 | M59-modus annuleren |
| M059 | Hoofdspindelsnelheid-override annuleren |
| M068 | Nr. 2 M-code aanwijzing |
| M098 | Subprogramma aanroep |
| M099 | Terugkeer naar hoofprogramma |
4e as (volledig draaiend) / 5e as
| M-code | Beschrijving |
|---|---|
| M010 | NC-draaitafel spannen |
| M011 | NC-draaitafel losmaken |
| M012 | 5e as spannen |
| M013 | 5e as losmaken |
| M016 | 4e as spiegelafbeelding aan |
Blokspringen
| M-code | Beschrijving |
|---|---|
| M140 | Automatisch blokspringen aan |
| M141 | Automatisch blokspringen uit |
| M142 | Blokspringen terugkeer |
| M146 | 0° oppervlak gereed controle |
| M147 | 90° oppervlak gereed controle |
| M148 | 180° oppervlak gereed controle |
| M149 | 270° oppervlak gereed controle |
| M150 | Blokspringen (2 tot 9) uit |
| M152 | Blokspringen 2 aan |
| M153 | Blokspringen 3 aan |
| M154 | Blokspringen 4 aan |
| M155 | Blokspringen 5 aan |
| M156 | Blokspringen 6 aan |
| M157 | Blokspringen 7 aan |
| M158 | Blokspringen 8 aan |
| M159 | Blokspringen 9 aan |
Koeling en spancontrole
| M-code | Beschrijving |
|---|---|
| M007 | Mistkoeling of luchtblazing aan |
| M008 | Duzenkoeling aan |
| M009 | Koeling uit |
| M026 | Door hoofdspindel koeling aan |
| M027 | Taphardolie (mist, straal) aan |
| M028 | Door gereedschap lucht aan |
| M077 | Door hoofdspindel lucht aan |
| M096 | Door gereedschap koeling aan |
| M097 | Hoogvermogen koeling aan |
| M301 | Koeling en hoofdspindel pauzeren en opslaan |
| M308 | Koeling en hoofdspindel herstellen |
| M312 | Koeling stoppen en opslaan |
| M313 | Koeling herstellen |
| M740 | Spiraalspantransportband uit |
| M741 | Spiraalspantransportband aan |
| M742 | Olieafscheider uit |
| M743 | Olieafscheider aan |
| M752 | Mistkoeling aan |
| M753 | Werkstuk reinigen koeling of schone lucht aan |
| M754 | Basiskoeling aan |
| M755 | TELSCO koeling aan |
| M756 | Luchtblazing aan |
| M757 | TELSCO koeling uit |
| M758 | Werkstuk reinigen koeling of schone lucht uit |
Palletwisselaar
| M-code | Beschrijving |
|---|---|
| M051 | M52-modus annuleren |
| M052 | Automatisch uitladen inhibitiemodus bij ALM |
| M060 | Palletwisseling |
| M061 | Palletwisseling |
| M062 | Palletwisseling |
| M063 | Palletwisseling |
| M064 | Palletwisseling |
| M065 | Palletwisseling |
| M066 | Palletwisseling |
| M067 | Palletwisseling |
| M078 | Draaiend licht 1 aan, geen gereed pallet |
| M079 | Draaiend licht 2 aan, geen gereed pallet |
| M080 | Palletwisseling |
| M084 | Pallet 1 laadcontrole |
| M095 | Pallet 2 laadcontrole |
| M600 | Palletwisseling |
Hoofdspindelbesturing
| M-code | Beschrijving |
|---|---|
| M003 | Hoofdspindelin gang zetten in CW-richting |
| M004 | Hoofdspindelin gang zetten in CCW-richting |
| M005 | Hoofdspindelin stoppen |
| M019 | Hoofdspindeloriëntatie |
| M058 | M59-modus annuleren |
| M059 | Hoofdspindelsnelheid-override annuleren |
| M135 | Starre tapmodus aan |
| M301 | Koeling en hoofdspindel pauzeren en opslaan |
| M308 | Koeling en hoofdspindel herstellen |
| M310 | Hoofdspindelin stoppen en opslaan |
| M311 | Hoofdspindel herstellen |
| M319 | Voor-oriëntatie |
Meetsystemen
| M-code | Beschrijving |
|---|---|
| GEBROKEN GEREEDSCHAP SENSOR (BTS) | |
| M014 | BTS-arm uitrijden |
| M018 | BTS-arm inrijden |
| M020 | BTS-controle |
| M433 | BTS LS300 uit-controle |
| AUTOMATISCHE GEREEDSCHAPLENGTE METING | |
| M032 | Gereedschapslengte automatische meetmodus |
| M033 | Gereedschapslengte circuitcontrole |
| M036 | Voorgaand gereedschap controlemodus |
| M037 | Gereedschapsgegevens registratiemodus uit |
| M920 | Gereedschapslengte meting registratie |
| M921 | Gereedschapsdiameter meting registratie |
| M922 | M920, M921 optelmodus |
| WERKSTUK AUTOMATISCH MEETSYSTEEM (AMS) | |
| M031 | Werkstuk automatische meetmodus |
| M034 | Automatisch meten & roepegereedschap oproepen |
| M035 | Automatisch meten & pallet uitladen |
| M085 | Automatisch meet aanloopmodus |
| M086 | Automatisch meet snelle voermodus |
| M747 | Meetkop reinigingslucht aan |
| M748 | IMM reinigingslucht onvoorwaardelijk aan |
| M749 | IMM reinigingslucht onvoorwaardelijk uit |
| M750 | IMM reinigingslucht aan |
| M751 | IMM reinigingslucht uit |
| M910 | Werkstuk automatische meting M31-modus annuleren |
| M911 | MP7 meetkop alarmcontrole |
| M941 | MP7 meetkop controle |
| M949 | Werkstuk meetsysteem abnormaal (bewerking hervatten) |
| M957 | Werkstuk meetsysteem abnormaal (bewerking afbreken) |
| M961 | Externe skip-modus uit |
| M962 | Externe skip-modus aan |
Gereedschapsgegevensbeheer M-codes
| M-code | Beschrijving |
|---|---|
| M233 | Gereedschapsgegevens dumpen |
| M234 | Gereedschapsgegevens afdrukken |
| M932 | INT-gegevens registratiemodus aan |
| M933 | Gereedschaptype gegevens registratiemodus aan |
| M934 | Gereedschapalarm gegevens registratiemodus aan |
| M935 | Gereedschapstatus gegevens registratiemodus aan |
| M936 | Gereedschapsgrootte gegevens registratiemodus aan |
| M975 | Gereedschapsoort gegevens registratiemodus aan |
| M979 | Luchtblaastijd gegevens registratiemodus aan |
Gereedschapsmonitoring (AC, SL en TL)
| M-code | Beschrijving |
|---|---|
| M038 | AC, SL-waarde tijdelijke wijzigingsmodus aan |
| M039 | AC, SL-waarde tijdelijke wijziging |
| M040 | TL resterende gegevens registratiemodus aan |
| M041 | SL-coëfficiënt instelling 125% |
| M042 | SL-coëfficiënt instelling 150% |
| M043 | SL-coëfficiënt instelling 200% |
| M044 | SL, AC coëfficiënt 0% |
| M046 | SL-gegevens registratiemodus aan |
| M047 | AC-gegevens registratiemodus aan |
| M050 | AC-coëfficiënt 100%, SL-coëfficiënt 200% |
| M094 | Gereedschapsgegevens verwijdermodus aan |
| M469 | TL-alarm onderbrekingsmodus aan |
| M930 | Gereedschapslevensduur gegevens registratiemodus aan |
| M931 | Gereedschap resterende gegevens registratiemodus aan |
| M934 | Gereedschapalarm gegevens registratiemodus aan |
Reservegereedschap
| M-code | Beschrijving |
|---|---|
| M053 | Gereedschapsoffset gegevens registratiemodus |
| M054 | Gereedschapsoffset min registratiemodus |
| M056 | Gereedschapsoffset gegevens overdrachtscommando |
| M093 | Reservegereedschap registratiemodus aan |
| M094 | Gereedschapsgegevens verwijdermodus aan |
| M105 | Directe reservegereedschapwisseling |
| M106 | Directe hoofdspindelin gereedschapwisseling inhibitiemodus |
| M107 | Directe hoofdspindelin gereedschapwisseling toestemmingsmodus |
Akustische Emissie
| M-code | Beschrijving |
|---|---|
| M090 | AE-functie uit |
| M091 | AE-modus |
| M092 | AE kleindiameter gereedschapmodus (< 5 mm) |
GI/SGI M-codes
| M-code | Beschrijving |
|---|---|
| M250 | GI/SGI standaardmodus |
| M251 | GI/SGI hoge snelheidsmodus |
| M252 | GI/SGI hoge nauwkeurigheidsmodus |
| M253 | GI/SGI speciale modus |
Gebruiker I/O M-codes
| M-code | Beschrijving |
|---|---|
| M580 | Gebruiker I/O M-code |
| M581 | Gebruiker I/O M-code |
| M582 | Gebruiker I/O M-code |
| M583 | Gebruiker I/O M-code |
| M584 | Gebruiker I/O M-code |
| M585 | Gebruiker I/O M-code |
| M586 | Gebruiker I/O M-code |
| M587 | Gebruiker I/O M-code |
Afstandsbediende duizel
| M-code | Beschrijving |
|---|---|
| M801 | Afstandsbediende duizel positie 1 |
| M802 | Afstandsbediende duizel positie 2 |
| M803 | Afstandsbediende duizel positie 3 |
| M804 | Afstandsbediende duizel positie 4 |
| M805 | Afstandsbediende duizel positie 5 |
| M806 | Afstandsbediende duizel positie 6 |
| M807 | Afstandsbediende duizel positie 7 |
| M808 | Afstandsbediende duizel positie 8 |
| M809 | Afstandsbediende duizel positie 9 |
| M810 | Afstandsbediende duizel positie 10 |
| M811 | Afstandsbediende duizel positie 11 |
| M812 | Afstandsbediende duizel positie 12 |
| M813 | Afstandsbediende duizel positie 13 |
| M814 | Afstandsbediende duizel positie 14 |
| M815 | Afstandsbediende duizel positie 15 |
| M816 | Afstandsbediende duizel positie 16 |
| M817 | Afstandsbediende duizel positie 17 |
| M818 | Afstandsbediende duizel positie 18 |
| M819 | Afstandsbediende duizel positie 19 |
| M820 | Afstandsbediende duizel positie 20 |
| M821 | Afstandsbediende duizel positie 21 |
| M822 | Afstandsbediende duizel positie 22 |
| M823 | Afstandsbediende duizel positie 23 |
| M824 | Afstandsbediende duizel positie 24 |
| M825 | Afstandsbediende duizel positie 25 |
| M826 | Afstandsbediende duizel positie 26 |
| M827 | Afstandsbediende duizel positie 27 |
| M828 | Afstandsbediende duizel positie 28 |
| M829 | Afstandsbediende duizel positie 29 |
| M830 | Afstandsbediende duizel positie 30 |
| M831 | Afstandsbediende duizel positie 31 |
| M832 | Afstandsbediende duizel positie 32 |
| M833 | Afstandsbediende duizel positie 33 |
| M834 | Afstandsbediende duizel positie 34 |
| M835 | Afstandsbediende duizel positie 35 |
| M836 | Afstandsbediende duizel positie 36 |
| M837 | Afstandsbediende duizel positie 37 |
| M838 | Afstandsbediende duizel positie 38 |
| M839 | Afstandsbediende duizel positie 39 |
| M840 | Afstandsbediende duizel positie 40 |
| M841 | Afstandsbediende duizel positie 41 |
| M842 | Afstandsbediende duizel positie 42 |
| M843 | Afstandsbediende duizel positie 43 |
| M844 | Afstandsbediende duizel positie 44 |
| M845 | Afstandsbediende duizel positie 45 |
| M846 | Afstandsbediende duizel positie 46 |
| M847 | Afstandsbediende duizel positie 47 |
| M848 | Afstandsbediende duizel positie 48 |
| M849 | Afstandsbediende duizel positie 49 |
| M850 | Afstandsbediende duizel positie 50 |
| M851 | Afstandsbediende duizel positie 51 |
| M852 | Afstandsbediende duizel positie 52 |
| M853 | Afstandsbediende duizel positie 53 |
| M854 | Afstandsbediende duizel positie 54 |
| M855 | Afstandsbediende duizel positie 55 |
| M856 | Afstandsbediende duizel positie 56 |
| M857 | Afstandsbediende duizel positie 57 |
| M858 | Afstandsbediende duizel positie 58 |
| M859 | Afstandsbediende duizel positie 59 |
| M860 | Afstandsbediende duizel positie 60 |
| M861 | Afstandsbediende duizel positie 61 |
| M862 | Afstandsbediende duizel, 1 heen & terug beweging |
| M863 | Afstandsbediende duizel, continue heen & terug beweging |
| M870 | Afstandsbediende duizel gebruiker ingestelde positie 1 |
| M871 | Afstandsbediende duizel gebruiker ingestelde positie 2 |
| M872 | Afstandsbediende duizel gebruiker ingestelde positie 3 |
| M874 | Afstandsbediende duizel gebruiker ingestelde positie 5 |
| M875 | Afstandsbediende duizel gebruiker ingestelde positie 6 |
| M876 | Afstandsbediende duizel gebruiker ingestelde positie 7 |
| M877 | Afstandsbediende duizel gebruiker ingestelde positie 8 |
| M878 | Afstandsbediende duizel gebruiker ingestelde positie 9 |
| M879 | Afstandsbediende duizel gebruiker ingestelde positie 10 |
Onderhouds M-codes
ONDERHOUDSCODES
Er bestaat potentiële gevaar voor letsel of schade bij het gebruik van onderhouds M-codes. Probeer eerst de PMC-onderhoudsschermfuncties, omdat deze intervergrendeld zijn om schade te voorkomen.
| M-code | Beschrijving |
|---|---|
| M664 | Onderhoud M-functie (pot gereedschap spannen) |
| M665 | Onderhoud M-functie (pot gereedschap losmaken) |
| M666 | Onderhoud M-functie (ATC-arm 180° CW) |
| M667 | Onderhoud M-functie (ATC-arm 180° CCW) |
| M680 | Onderhoud M-functie (ATC-arm 60° CW) |
| M681 | Onderhoud M-functie (ATC-arm 60° CCW) |
| M682 | Onderhoud M-functie (ATC-arm in) |
| M683 | Onderhoud M-functie (ATC-arm uit) |
| M684 | Onderhoud M-functie (hoofdspindelin gereedschap spannen) |
| M685 | Onderhoud M-functie (hoofdspindelin gereedschap losmaken) |
| M686 | Onderhoud M-functie (pot verticaal) |
| M687 | Onderhoud M-functie (pot horizontaal) |
| M698 | Onderhoudsmodus uit |
| M699 | Onderhoudsmodus aan |
Diverse (3-cijferige) M-codes
| M-code | Beschrijving |
|---|---|
| M146 | 0° oppervlak gereed controle |
| M147 | 90° oppervlak gereed controle |
| M148 | 180° oppervlak gereed controle |
| M149 | 270° oppervlak gereed controle |
| M192 | EFIN annulatiemodus uit |
| M193 | EFIN annulatiemodus aan |
| M230 | Programmaregistratiemodus machineparameters |
| M231 | Programma-uitvoer machineparameters |
| M232 | Afdrukken machineparameters |
| M235 | Bewerkingseinde naar host sturen |
| M302 | Bevestiging M303, M304 operatie voltooid |
| M303 | Hoofdspindel voorwaarts commando terugkeer al voltooid |
| M304 | Hoofdspindel achterwaarts commando terugkeer al voltooid |
| M307 | Koeling en hoofdspindel stoppen en opslaan |
| M315 | Oilmatic uit |
| M316 | Oilmatic aan |
| M318 | Oriëntatie-instelling stoppositie extern |
| M325 | Contourmodus uit |
| M326 | Contourmodus aan |
| M390 | Hoofdspindelin gereedschap spannen |
| M391 | Hoofdspindelin gereedschap losmaken |
| M392 | Voorbereiding voor hoofdspindelin gereedschap losmaken |
| M417 | Bevestig pallet nr. 1 op machinetafel |
| M418 | Bevestig pallet nr. 2 op machinetafel |
| M419 | FIN A bevestiging pallet op machinetafel |
| M430 | Pallet vastzitcontrole |
| M462 | Pallet nr. uitzenden |
| M478 | Bewerkingseindtijd registreren |
| M479 | Bewerkingstarttijd registreren |
| M601 | B-as index programma einde |
| M602 | DNC programma einde (One Touch functie) |
| M603 | Gereedschap shunt einde (One Touch functie) |
| M645 | Hoofdspindelin gereedschap alarm instellen en hoofdspindelin gereedschap wisselen |
| M710 | Mistafscheider uit |
| M711 | Mistafscheider aan |
| M712 | Door hoofdspindel lucht uitschakelen |
| M736 | Machinelicht aan |
| M737 | Machinelicht uit |
| M925 | M926-modus annuleren |
| M926 | LC-ring sensor waarnemingsmodus |
CNC machine
- G- en M-Codes Onder de Knie: De Ultieme CNC-Programmeerhandleiding
- Fanuc G72 fasercyclus beheersen: complete gids & programmeertips
- Interne draadbewerking op Fanuc 21i/18i/16i met G76-draaicyclus
- Efficiënte externe draadsnijden met G76-cyclus op Fanuc 21i, 18i, en 16i CNC-machines
- Uitgebreide Fanuc CNC Alarmcodes Handleiding
- Complete Fanuc M-codes Handleiding voor Fadal Bearbeitingscentra
- Fanuc 21 CNC Besturing: Complete Alarmcode Referentie
- Uitgebreide gids voor Fanuc spindel alarmcodes & fouten
- Uitgebreide Fanuc 16i/18i CNC alarmcode referentie
- Uitgebreide Gids voor Fanuc Serie 15 Alarmcodes
- Uitgebreide M Code Referentie voor C.B.Ferrari E560 CNC Freescentrum