Jul 28, 2021 Laat een bericht achter

Hobby cnc-frees veelgebruikte G-code en M-codeverzameling, verzameld!


Tijdens het gebruik van hobby-cnc-frees zijn er twee meest voorkomende CNC-codes, de ene is de G-code en de andere is de M-code. Dit artikel sorteert de betekenissen van algemene G-codes en M-codes. Verschillende fabrikanten en verschillende CNC-systemen kunnen enigszins verschillen. In de praktijk prevaleren de instructies.


G-code: voorbereidingsfunctie, bewerking van bewerkingsmachines (zoals G00 ijlgang)


M-code: hulpfunctie, beweging van hulpwerktuigmachines. (Bijvoorbeeld, M03-spil draait naar voren)


01 G-code commando

G00 - snelle positionering G01 - lineaire interpolatie G02 - circulaire interpolatie (met de klok mee) G03 - circulaire interpolatie (tegen de klok in) G04 - pauze G05 - hoge snelheid en hoge precisie besturing 1 (deelbewerkingsmachines) G05 .1 - Hoge snelheid en hoge precisie besturing 2 (onderdeel van gereedschapsmachine) G07.1/107 - Cilinder-interpolatie (onderdeel van gereedschapsmachine) G09 - Correcte stopcontrole (onderdeel van gereedschapsmachine) G10 - Invoer van programmaparameter/correctie-invoer (onderdeel van gereedschapsmachine) G11 - Annulering programmaparameterinvoer (gedeeltelijke gereedschapsmachine) G12 - Volledige cirkel snijden CW (gedeeltelijke gereedschapsmachine) G13 - Volledige cirkel snijden CCW (gedeeltelijke gereedschapsmachine) G12.1/112 - Polaire coördinateninterpolatie geldig (gedeeltelijke gereedschapsmachine) G13.1/ 113 - Poolcoördinaat-interpolatie annuleren (onderdeel van werktuigmachine) G15 - Poolcoördinaatopdracht annuleren (onderdeel van werktuigmachine) G16 - Poolcoördinaatopdracht geldig (onderdeel van werktuigmachine) G17 - XY-vlakselectie G18 - ZX-vlakselectie G19 - YZ-vlak selectie G20 - Kies inc h systeem G21 - Kies metrisch stelsel G28 - Terugkeren naar referentiepunt G29 - Terugkeren van referentiepunt G30 - Terugkeren naar het 2e~4e referentiepunt (onderdeel van gereedschapsmachine) G30.1 - Gereedschapspositie 1 resetten (onderdeel van gereedschapsmachine) G30.2 - reset gereedschapspositie 2 (onderdeel van de gereedschapsmachine) G30.3 - reset gereedschapspositie 3 (onderdeel van de gereedschapsmachine) G30.4 - reset gereedschapspositie 4 (onderdeel van de gereedschapsmachine) G30.5 - Reset gereedschapspositie 5 (onderdeel van de werktuigmachine) G30.6 - Reset gereedschapspositie 6 (onderdeel van de werktuigmachine) G31 - Sprongfunctie (onderdeel van de werktuigmachine) G31.1 - Sprongfunctie 1 (onderdeel van de werktuigmachine) G31.2 - Sprongfunctie 2 (onderdeel van werktuigmachine) G31.3 - Sprongfunctie 3 (onderdeel van werktuigmachine) G32 - Modaal G-commando G33 - Draadsnijden G34 - Speciale vaste cyclus (omtrekgatcyclus) G35 - Speciale vaste cyclus (hoek lineaire gatencyclus) G36 - Speciale voorgeprogrammeerde cyclus (boog) G37 - Automatische gereedschapslengtemeting G37.1 - Speciale voorgeprogrammeerde cyclus (dambordgatcyclus) G38 - Gereedschapsdiameter ercompensatie vectoraanduiding G39 - Gereedschapsdiametercompensatie hoekboogcompensatie G40 - Gereedschapsdiametercompensatie annuleren G41 - Gereedschapsdiametercompensatie links G42 - Gereedschapsdiametercompensatie rechts G40.1 - Normale lijncontrole annuleren G41.1 - Normale lijncontrole links effectief G42.1 - Normale lijnbesturing rechts effectief G43 - Gereedschapslengte-instelling (positief) G44 - Gereedschapslengte-instelling (negatief) G43.1 - 1e spilbesturing effectief G 44.1 - 2e spilbesturing effectief G45 - Gereedschapspositie-instelling (uitbreiding) G46 - Gereedschapspositie-instelling (gereduceerd) G47 - Instelling gereedschapspositie (dubbel) G48 - Instelling gereedschapspositie (gehalveerd) G47.1 2 - Gelijktijdige aansturing van de spil geldig G49 - Instelling van de gereedschapslengte annuleren G50 - Scaling annuleren G51 - Scaling geldig G50.1 - G-commando spiegelbeeld annuleren G51.1 - G-opdracht spiegelbeeld geldig G52 - Instelling lokaal coördinatensysteem G53 - Selectie machinecoördinatensysteem G54 - Werkstukcoördinatensysteem (eerste) standaard G55 - Werkstukcoördinatensysteem (tweede) G56 - Werkstukcoördinatensysteem (derde) G57 - Werkstukcoördinatensysteem (vierde) G58 - Werkstukcoördinatensysteem (vijfde) G59 - Werkstukcoördinatensysteem (zesde) G60 - Positionering in één richting G61 - Exacte stopmodus G62 - Spiegelcommando G63 - Tapmodus G64 - Annuleren G61 G65 - Macro-oproep subroutine G68 - Draaien G17, G18, G19, XY, Z, R G69 - Annuleren G68 G70 - Omtrekboren G71 - Boogboren G72 - Hoekboren G73 - Hoge snelheid diepboorcyclus G74 - Terugtappen cyclus G76 - Fijnkottercyclus G77 - Terugkottercyclus G80 - Vaste cyclus annuleren G81 - Boorcyclus G82 - Puntboorcyclus G83 - Diepgatboorcyclus G84 - Tapcyclus G85 - Kottercyclus G86 - Kotter-/stopcyclus G87 - Kotter-/terugtrekcyclus G88 - Kotter-/pauze-/terugloop G89 - Kottergat-/pauzecyclus G90 - Absolute waardeprogrammering G91 - Incrementele programmering G92 - Werkstukcoördinaten instellen G93 - Aantal voedingen per minuut G94 - Aanzet per minuut G98 - Startpunt retour G99 - R vliegtuig Se lect G98-voorgeprogrammeerde cyclus terug naar het startpunt (onderdeel van de werktuigmachine) G99-terug naar de vaste cyclus R-punt (onderdeel van de werktuigmachine) G114.1-spilsynchronisatiecontrole G100~225-gebruikersmacro (G-code-oproep ) tot 10


02 M code commando

M00 - Programmastop (pauze) M01 - Programmaselectieve stop/selectieve toepassing M02 - Programma-einde M03 - Spindel vooruit M04 - Spindel achteruit M05 - Spindelstop M06 - Automatische gereedschapswisseling M07 - Blaasstart M08 - Snijvloeistofstart M09 - Snijvloeistof sluiten M10 - Werktafel (B-as) vergrendeling M11 - Werktafel (B-as) los M13 - Spindel rechtsdraaiend en snijvloeistof M14- -Spil linksom draaien en snijvloeistof toevoegen M15 - Positieve beweging in richting M16 - Negatieve beweging in richting M19 - Spindel positionering M21 - X-as spiegelbeeld start M22 - Y-as spiegelbeeld start M23 - Spiegelbeeld annuleren M24- -De vierde as spiegelbeeld start M25 - De vierde as klem M26 - De vierde as release M27 - Indexfunctie M29 - Stijf tikken M30 - Programma-einde/automatische uitschakeling M48 - Diep boren Gatbegin M52 - Gereedschapsmagazijn naar rechts verplaatsen M53 - Gereedschapsmagazijn naar links verplaatsen M70 - Automatisch gereedschap aanmaken M71 - Gereedschapszak omlaag M72 - Gereedschapswisselarm 60° M73 - Spindelgereedschap ontgrendeling M74 - Gereedschapswisselarm 180 ° M75 - Spindelspangereedschap M76 - Gereedschapswisselarm 0° M77 - Gereedschapsarm omhoog M81 - Werkbankwisselbevestiging M82 - Werkbank M83 - Werkbank omlaag M84 - Werkbankverlenging M85 - Werkbank intrekbaar M{{45} } Werkbankdeur opent M87 - Werkbankdeur sluit M98 - Subroutine M99 oproepen - Einde van subroutine



Aanvraag sturen

whatsapp

skype

E-mail

Onderzoek