Datamaskin Numerisk Kontroll (CNC) OG CNC M-Koder

Lukk

Få Din Bedrift Oppført på Denne Strømsiden

Computer numerical control (CNC) er en grunnleggende del av moderne produksjon. De fleste maskiner bruker instruksjoner og retningslinjer som er lastet ned ved HJELP AV EN CNC-programkontroller. For at en MASKIN skal kunne tolke kommandoene FRA CNC, må kommandoene skrives inn Ved Hjelp Av g-og M-koder. CNC-operatører er pålagt å kjenne de riktige kodene og instruksjonene, samt hvordan de skal brukes. Begge typer koding er nødvendige for AT SYSTEMET TIL EN CNC-enhet skal fungere riktig.

CNC Maskinering
CNC Maskinering

M-kode er en del av språket Som AutoCAD OG CAM, computer aided manufacturing, bruker til å legge inn instruksjoner I CNC-maskiner. G-koder og M-koder fungerer sammen for å plassere et arbeidsstykke og veilede maskinens handlinger. M-koder, diverse eller maskinkoder, kontrollerer driften av utstyret og forteller det når det skal brukes eller opphøre drift. Mens G-koden kan lede en maskin til å bevege seg i en linje eller bue, når verktøyet er plassert, vil det ikke vite å stoppe, bytte verktøy, legge til kjølevæske eller fullføre andre handlinger, som leveres Av M-koder. Instruksjoner for et verktøy for å slå på eller av er en del Av M-kodespråket.

bruken Av m-koder varierer avhengig av maskinen. Under programmeringen kreves en m-kode per kodeblokk som gir kommandoene for et verktøy for å slå på eller av og aktivere andre operasjoner. Å ha mer Enn En M-kode i en kodeblokk kan forårsake problemer. Definisjonen Av m-kodefunksjoner og deres bruk er stavet ut av maskinens produsent.

Operatører bruker M-koder for å be en maskin om å bytte verktøy, slå på spindelen, laste kjølevæske eller åpne og lukke en dør. Det er flere m-koder som operatører trenger å vite for en maskin til å utføre riktig. Også hver maskin har en annen metode for nedlasting Av M-koder. En kontroller kan kreve null mellom M og tallet, mens andre ikke trenger null. Den spesielle metoden for en maskin er tydelig lagt ut i instruksjonene fra produsenten.

FÅ DIN BEDRIFT OPPFØRT NEDENFOR

Ledende Produsenter Og Leverandører

Kontakt Disse Selskapene

kommandotypene programmert i EN CNC-maskin

M-koder er en viktig del av DRIFTEN AV EN CNC-maskin. Mens G-koder beskriver posisjoneringen for en operasjon, gir M-koder data for en maskins handlinger. For riktig funksjon AV EN CNC-maskin, Må G og M koder angis. De jobber sammen for å instruere, veilede og programmere SVARENE til EN CNC-enhet. SOM med alle datamaskiner HAR CNC-maskiner en kontroller for datainngang. Selv om de fleste dataspråk er bygget På C eller c++, er det variasjoner for hver type kontroller.

Fanuc produserer robotkontrollere som bruker M-koder for kommandoer FOR CNC-maskiner. Deres kontrollører bruker m nullnummerformen Av M-koder. Nedenfor er flere Av Fanuc-kontrolleren M-koder.

  • M00 Programstopp
  • M01 valgfritt programstopp
  • M02 Slutten av programmet
  • M03 Spindel start FREMOVER CW
  • M04 Spindel start bakover CCW
  • M05 Spindel stopp
  • m08 kjølevæske på
  • m09 kjølevæske av
  • m29 stiv trykkmodus
  • m99 programslutt

m-kommandoer er en del av en informasjonsgruppe som bestemmer Hvordan og Når en maskin SKAL STARTE eller stoppe en handling. Begynner Med M00 fortsetter de i en aritmetisk progresjon Til M99, som avslutter programmet. Hvordan En M-kode brukes, varierer mellom leverandører og produsenter. I mange tilfeller er ikke hver M-kode programmert inn i maskinen. Å vite kodene og hvordan de gjør maskinens funksjon er kritisk. I noen tilfeller, når en kode ikke brukes eller programmeres, er definisjonen av koden overlatt til brukerens skjønn.

Eksempler på programmerbare koder for en dreiebenk og fresing er oppført nedenfor. Tabell 1 har koder for en dreiebenk mens tabell 2 har M-koder for en freseoperasjon. Begge tabellene er eksempler På M-koder For Fanuc-kontrollere.

Fanuc M-Kodeliste (Dreiebenk)

Tabell datakilde
m-kode Beskrivelse
M00 Programstopp
M01 Valgfritt programstopp
M02 Slutten av programmet
M03 Spindel start fremover CW
M04 Spindel start omvendt CCW
M05 Spindelstopp
M08 Kjølevæske på
M09 Kjølevæske av
M29 Stiv trykkmodus
M30 Tilbakestilling av program
M40 Spindel gear på midten
M41 Lavt Girvalg
M42 Velg Høygir
M68 Hydraulisk chuck lukk
M69 Hydraulisk chuck åpen
M78 Tailstock fremme
M79 Rygging Av Baklager
M94 Mirrorimage avbryt
M95 Speilbilde Av x-aksen
M98 underprogram samtale
M99 Slutt på delprogram

Fanuc M-Kodeliste (Mill)

Tabell Datakilde
m-kode Beskrivelse
M00 Programstopp
M01 Valgfritt programstopp
M02 Slutten av programmet
M03 Spindel start fremover CW
M04 Spindel start omvendt CCW
M05 Spindelstopp
M06 Verktøyendring
M07 Kjølevæske På Tåke kjølevæske / Kjølevæske gjennom spindel
M08 Kjølevæske På Flom kjølevæske
M09 Kjølevæske AV
M19 Spindelretning
M28 Tilbake til opprinnelse
M29 Stiv trykk
M30 Slutten av programmet (Tilbakestill)
M41 Lavt girvalg
M42 Velg høygir
M94 Avbryt speilbilde
M95 Speilbilde Av x-aksen
M96 Speilbilde Av y-aksen
M98 underprogram samtale
M99 Slutt på delprogram

det kan være litt forvirring om kodene FOR CNC-maskiner siden noen operatører refererer til alle koder som G-koder, selv om de legger inn Både G-og M-koder. For å unngå feilinformasjon og misforståelser er det viktig å vite at hver kodeblokk må ha en M-kode for å starte og avslutte en funksjon. G-koden forteller maskinen hvor og når du skal gjøre en jobb. M-koder stopper en operasjon, avslutter en programmert oppgave eller starter en bevegelse etter at verktøyet er plassert.

Tilpasset CNC Maskinering
Tilpasset CNC Maskinering

de fleste DELER og produkter produsert AV CNC-maskiner er programmert VED HJELP AV CAD-eller CAM-programvare som gir retninger FOR CNC-maskiner ved hjelp av alfanumerisk programmering. Selv om ingeniører er flytende i disse to formene for programvare, er det fortsatt viktig for dem å ha en forståelse av Hvordan G og M koder direkte EN CNC-maskin.

FÅ DIN BEDRIFT OPPFØRT NEDENFOR

Ledende Produsenter Og Leverandører

Kontakt Disse Selskapene

Leave a Reply

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.