De G-koder De er kodinger som tilsvarer programmeringen som brukes til å kontrollere numerisk kontroll eller CNC-utstyr, som er maskiner som utfører arbeidet sitt under kommando av en datamaskin. I denne klassen av utstyr er fresemaskiner, dreiebenker, 3D-skrivere, kuttere osv..
G-koder er også kjent som forberedende koder. G står for "geometrisk". De er koder som forteller maskinen hvilken operasjon som skal utføres, og identifiseres ved å starte med bokstaven "G".
De består av instruksjoner eller kommandoer som forteller utstyret til hvilken posisjon de skal bevege seg, i hvilken hastighet, i hvilket øyeblikk man skal bruke et verktøy, for eksempel en laser, ekstruder etc. For eksempel, med 3D-utskrift, inneholder G-koder kommandoer for å flytte deler i skriveren.
Det er flere implementeringer av dette språket, men i hver av dem er kommandoene og kommandoene like. Når du genererer filene, vil det imidlertid være nødvendig å vite riktig versjon av G-kodene som utstyret kan tolke..
Artikkelindeks
G-kode er et programmeringsspråk for numerisk kontrollutstyr som styrer maskiner på hvor og hvordan de skal bevege seg. G-koder varierer avhengig av utstyrets type, merke og modell.
Det følger alltid en variant av følgende alfanumeriske mønster: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, hvor:
- N ##: Programlinjenummer.
- G ##: Definerer bevegelse og funksjon.
- X ##: Deklarer den horisontale posisjonen.
- Y ##: Deklarer den vertikale posisjonen.
- Z ##: Deklarer dybde.
- F ##: Matehastighet.
- S ##: Spindelhastighet.
- T ##: Valg av verktøy.
- M ##: Ulike funksjoner, som å slå noe på og av, for eksempel kjølevæske, indekseringsbevegelse, aksellås osv..
For eksempel vil G01 X2 Y3 F35 S450 T02 M04 indikere en lineær matebevegelse (G01) til den angitte X-Y-posisjonen og en matehastighet på 35. Spindelhastigheten er 450 og du bruker verktøy 2.
De forskjellige funksjonene varierer fra maskin til maskin. Derfor, for å vite hva M-koden er, bør det refereres til maskinens bruksanvisning..
Alt en maskin kan gjøre er hovedsakelig basert på tre grunnleggende typer bevegelse:
- Rask bevegelse: en lineær bevegelse til en XYZ-posisjon. Det gjøres så raskt som mulig.
- Matebevegelse: en lineær bevegelse til en XYZ-posisjon ved en definert matningshastighet.
- Sirkulær bevegelse: en sirkelbevegelse med en definert hastighet fremover.
Hver G-kode forteller teamet hvilken variant av disse grunnleggende bevegelsene som skal utføres, og hvordan det skal gjøres.
X, Y er koordinatene for den horisontale og vertikale posisjonen, og Z tilsvarer maskinens dybde. Disse tallene følger bevegelses- eller funksjonskommandoen for å uttrykke maskinens posisjon..
Deretter bestemmer F fôrhastigheten (for fôring eller sirkulære bevegelser), mens S bestemmer spindelhastigheten. T brukes til å velge et verktøy.
Hvis du åpner G-koden i et tekstredigeringsprogram, kan du se innholdet, men det er ganske vanskelig å gi den noe mening. Med et verktøy som Repetier Host vil det være mulig å forstå G-kodene bedre.
Denne typen program lar deg åpne G-kodene for å se banene som hodet vil ta for å produsere en utskrift. Repetier Host bruker farger for å indikere funksjonen til kodene.
Siden for eksempel en 3D-utskrift må utføre mange bevegelser, kan G-kodene ta et stort antall sider. Hvis dette kodesettet skulle opprettes for hånd, måtte det gjøres i betydelig tid.
Noe spesialprogram, for eksempel Cura-skjæreprogrammet, er det som teknisk sett komponerer alle G-kodene.
Dette programmet deler STL-filene som inneholder all informasjon som er nødvendig for å lage en 3D-utskrift. Konverter STL-filen til G-koder, og automatiser dermed prosessen.
Hver G-kode er unik for maskinen den ble skrevet for. Instruksjonssettet er spesifikt basert på hver maskin.
Både CNC-maskiner og 3D-skrivere styres ved hjelp av G-koder, som er gruppen kommandoer som begynner med bokstaven "G", akkurat som det er koder for mange andre bokstaver..
Retningslinjer for G-kode forteller mannskapene hvordan de skal bevege seg og hvordan de kan justere innstillingene, for eksempel kuttehastighet eller dysetemperatur. Hver ordre utgjør et trinn i prosessen med å lage objektet.
Imidlertid, selv om både 3D-skrivere og CNC-utstyr bruker G-koder, er det i disse to applikasjonene visse viktige forskjeller.
Computer numerisk kontroll er en teknikk for å kontrollere instrumentene til en maskin ved hjelp av et datasystem.
CNC-freser og dreiebenker brukes vanligvis når det er behov for veldig høy presisjon eller repeterbarhet. Disse er for eksempel nyttige for å bore hundrevis av identiske hull for å lage en optisk plate..
Denne metoden for å lage en del er klassifisert som "subtraktiv produksjon", da delen blir opprettet ved gradvis å fjerne materialet..
Det er en produksjonsprosess som også produserer deler ved hjelp av datamaskinkontroll. Faktisk er 3D-skrivere også CNC-maskiner, men med tanke på deres enorme popularitet blir de sjelden referert til som sådan..
I 3D-utskrift blir en del reist ved å legge til materiale, til hele delen er opprettet. 3D-utskrift er veldig nyttig for å lage tilpassede deler og prototyper før du når en endelig design.
- 11: Indikerer linjenummeret på koden og brukes som referanse. I dette tilfellet tilsvarer det linje 11 i programmet som utføres.
- GSM: I blå farge. Indikerer at det er en kommando av typen angitt med bokstaven. I dette tilfellet tilsvarer G1-koden kommandoen: Koordinert bevegelse i hastighet fremover.
Deretter definerer hver tekst i rødt bestemte parametere for kommandoen og deretter verdien for hver parameter i spørsmålet:
- F: Hastighet. I dette tilfellet er hastigheten angitt til å være 900.
- X / Y / Z: De er posisjonskoordinatene.
- E: Materbevegelse.
Ingen har kommentert denne artikkelen ennå.