CNC-programmering is tegenwoordig essentieel in de productie, omdat machines hierdoor nauwkeurig kunnen zijn bij het snijden van dingen. G-code is een must-know voor CNC-programmering; hiermee kunt u elke bewerking op een machine uitvoeren, zoals draaibanken en klopboren. Deze opdrachten vertellen de machines wat ze moeten doen en hoe ze zich moeten gedragen. Twee van de meest noodzakelijke codes zijn G20 en G21, die bepalen of metingen respectievelijk in inches of millimeters moeten worden uitgevoerd. Weten wat deze codes betekenen is van cruciaal belang voor programmeurs, omdat dit de nauwkeurigheid en efficiëntie tijdens productieprocessen zal beïnvloeden. Het doel van dit artikel is daarom om G20 en G21 te demystificeren en tegelijkertijd de lezers uit te rusten met volledige kennis over hen, inclusief hun gebruik en betekenis binnen de computerprogrammeertaal voor numerieke besturing (G-code). Maak je dus geen zorgen. Na het lezen van dit artikel beschikt u over al deze informatie om u te helpen meer kennis te verwerven bij het werken aan uw projecten met behulp van deze opdrachten.
Wat is de G20 G-code in CNC-programmering?

G20 begrijpen: inch-eenheden
Voor de klopboorbewerking moeten de afmetingen van alle geprogrammeerde bewerkingen in inches zijn, uitgevoerd door het G20-commando in de CNC-programmering. Eenmaal geactiveerd, vertelt G20 een machine met numerieke besturing om voedingssnelheden, positionele coördinaten en gereedschapsoffsets te lezen als metrische maten, niet in millimeters. Dit garandeert dat wat de programmeur geeft overeenkomt met wat er wordt verwacht van de fysieke afmetingen van de geproduceerde componenten. Stel dat er bijvoorbeeld 5 inch is opgegeven voor verplaatsing met behulp van G20. In dat geval wordt deze verplaatsing door de machine uitgevoerd onder een inch-meetsysteem, zodat de nauwkeurigheid van de maten gedurende de gehele bewerking behouden blijft. Het correct gebruiken van G20 is noodzakelijk bij het werken aan projecten met inch-gebaseerde specificaties om ze compatibel te maken met imperiale ontwerpen of tekeningen.
Wanneer moet u G20 gebruiken in uw CNC-programma's?
De G20-opdracht is nodig in sommige gevallen waarin metingen gewoonlijk in inches worden uitgevoerd. Wanneer u werkt met een ontwerp, blauwdruk of specificaties in het imperiale systeem, moet u G20 gebruiken als uw CNC-programmacode. Als uw CNC-machine is ingesteld om te werken met gereedschappen die in inches zijn gekalibreerd, zorgt deze ervoor dat elke beweging en afmeting nauwkeurig is voor de gereedschappen die worden gebruikt en wat u ermee maakt. Een andere reden waarom het wordt aanbevolen om G20 te gebruiken is wanneer u te maken heeft met partners of klanten die hun maten in inches opgeven om metrische maateenheden niet te vermengen met die van imperiale maateenheden, wat zou kunnen leiden tot verschillen tussen verschillende onderdelen. Consistentie in meeteenheden zal de nauwkeurigheid tijdens de productie bevorderen, waardoor kostbare fouten worden verminderd.
De G21 G-code verkennen: metrische eenheden in CNC

Het doel van G21 in CNC-machines
Om de machine gedurende de gehele werking in een metrisch systeem in te stellen, waarbij eerdere instellingen voor imperiale metingen worden overschreven, kunt u een G21-commando gebruiken in de CNC-programmering. Indien geactiveerd, wordt aangenomen dat elke beweging, afstand of coördinaat die in het programma wordt opgegeven, in millimeters is in plaats van in inches zoals voorheen. Dit is een essentiële code bij het werken met plaatsen met centimetereenheden, zoals de meeste gebieden van Europa, betrokken bij productie-industrieën of sommige technische sectoren waar millimeternauwkeurigheid het belangrijkst is. Als G21 is ingeschakeld, kunnen operators eenvoudig nauwkeurige sneden maken in werkstukken die overeenkomen met metrische afmetingen, waardoor de efficiëntie van de workflow wordt verbeterd en meetfouten tijdens het fabricageproces tot een minimum worden beperkt. Bovendien maakt deze functie een soepele verbinding mogelijk tussen ontwerpspecificaties die zijn geschreven in technische tekeningen, waarbij voornamelijk gebruik wordt gemaakt van metrische SI-eenheden van lengtemeetsystemen en de bijbehorende bewerkingsprogramma's, meestal geschreven met behulp van G-codes.
Hoe u G21 in uw programmering kunt implementeren
Om de nauwkeurigheid van uw machinale bewerkingen, bestaat er een eenvoudige manier om de G21-opdracht in de CNC-programmering op te nemen. Hieronder volgen enkele essentiële stappen, gebaseerd op best practices uit de sector:
- Begin uw programma met G21: Zorg ervoor dat u de G21-opdracht in de eerste regel van uw CNC-programma hebt opgenomen. Hierdoor wordt een machine vanaf het begin in de metrische modus gezet, zodat er later tijdens de uitvoering geen verwarring ontstaat.
- Controleer de machine-instellingen: Voordat u een programma uitvoert, is het essentieel om de machine-instellingen te verifiëren door ervoor te zorgen dat er geen tegenstrijdige opdrachten worden gegeven, zoals wanneer G20 voor imperiale eenheden per ongeluk in eerdere programma's is ingesteld.
- Gebruik consistente metrische afmetingen: druk alle lineaire afmetingen, coördinaten en afstanden in millimeters uit in uw hele programma, vooral wanneer u freescompensatie implementeert met G41 of G42. Gereedschapscorrecties en voedingen moeten ook met dit systeem worden uitgelijnd voor nauwkeurigheid.
- Test uw programma: Laat de machine draaien zonder materiaal (proefdraaien) om de juiste interpretatie van alle opdrachten onder metrische instellingen te garanderen en eventuele fouten op te sporen voordat de daadwerkelijke bewerking begint.
- Documentatie en opmerkingen: neem opmerkingen op in uw code die laten zien waar metrische eenheden worden gebruikt; deze informatie helpt bij het verduidelijken van zaken voor toekomstig gebruik en begeleidt andere programmeurs die het werk kunnen overnemen van waar u bent gestopt met werken aan een bepaald project.
Door deze stappen te volgen, kunt u G21 eenvoudig in de CNC-programmering implementeren, waardoor de overgang naar op metrische gegevens gebaseerde bewerkingen soepeler verloopt en de precisie bij het programmeren wordt verbeterd. bewerkingsprocessen.
G20 en G21: belangrijkste verschillen en toepassingen

Vergelijking van G20 en G21
CNC-programmering is afhankelijk van de G20- en G21-opdrachten als twee van de meest essentiële codemogelijkheden. Deze codefuncties bepalen welke eenheden worden gebruikt voor bewerkingen.
- G20: Deze opdracht interpreteert alle metingen, coördinaten en bewegingen in inches. Machines die zijn geconfigureerd voor imperiale metingen hebben dit nodig om te kunnen werken met oudere ontwerpen of specifieke materiaalvereisten die standaard zijn voor sommige industrieën.
- G21: De modus voor metrische eenheden, die millimeters als basis voor de berekening gebruikt, is noodzakelijk voor moderne technische praktijken, vooral binnen mondiale ondernemingen waar alles moet worden gedaan volgens metrische normen. Het bespaart tijd door conversiefouten te elimineren en tegelijkertijd de nauwkeurigheid te verbeteren, omdat het niet nodig is om getallen tijdens berekeningen te converteren, waardoor ze consistent worden voor verschillende projectgroottes.
Samenvattend: of u G20 of G21 moet gebruiken, hangt vooral af van wat een project van u als operator vraagt op het gebied van eenheidsafmetingen en beschikbare ontwerpdocumentatie. Operators moeten voorzichtig genoeg zijn om altijd het juiste commando uit te voeren, anders brengen ze de nauwkeurigheid en integriteit van hun werk in gevaar.
Kiezen tussen G20 en G21
Wanneer u beslist of het G20 of G21 zal zijn voor CNC-programmering, moet met een aantal factoren rekening worden gehouden om de hoogste efficiëntie en nauwkeurigheid tijdens bewerkingen te bereiken. Het eerste dat moet worden overwogen, is het type project en de vereisten ervan. Als projectspecificaties Engelse afmetingen vereisen, moet G20 worden gebruikt om de compatibiliteit met bestaande ontwerpen en documentatie te behouden. Aan de andere kant, wanneer een project zich aansluit bij moderne technische normen en er internationale belanghebbenden bij betrokken zijn, is het raadzaam om G21 te gebruiken voor conformiteitsdoeleinden, aangezien deze code een veelgebruikt metrisch systeem vertegenwoordigt.
Bovendien moet men ook kijken naar de machine-opstelling en de huidige workflow in de faciliteit. Als de meeste projecten zijn ontworpen met behulp van metrische eenheden, kan het vasthouden aan G21 de betrokken stappen helpen vereenvoudigen, waardoor de kans op fouten tijdens conversieprocedures wordt verkleind. Omgekeerd, stel dat een operatie vaak met oudere systemen te maken heeft of klanten heeft die afhankelijk zijn van imperiale metingen. In dat geval hebben ze misschien geen andere keuze dan voor de G20 te kiezen, zodat er een soepele samenwerking tussen de verschillende betrokken partijen kan plaatsvinden en tegelijkertijd de nauwkeurigheid kan worden gewaarborgd. Door deze aspecten van een bepaald project te beschouwen in combinatie met wat klanten willen, kunnen operators rationele keuzes maken tussen G20 en G21, waardoor de efficiëntie en precisie van de bewerking binnen organisaties wordt verbeterd.
Veel voorkomende fouten bij G20 en G21
CNC-programmeurs maken vaak verschillende fouten bij het gebruik van G20- en G21-opdrachten. Een standaardfout is het onjuist instellen van de opdracht over wat het project vereist, wat leidt tot aanzienlijke meetverschillen. Als u bijvoorbeeld niet verifieert dat de opdracht is overgeschakeld van metrisch naar imperiaal of andersom, kan dit leiden tot een verkeerde interpretatie van maten, wat kan leiden tot materiaalverspilling.
Een andere vaak gemaakte fout is het niet in aanmerking nemen van machine-instellingen in relatie tot geselecteerde opdrachten. Sommige CNC-machines hebben specifieke configuraties nodig die compatibel zijn met G20 of G21; Als u deze instellingen niet bevestigt, kan dit de nauwkeurigheid van het eindproduct beïnvloeden.
Ten slotte communiceren sommige operators hun selectie van opdrachten niet aan alle leden van een team, vooral wanneer veel operators tegelijkertijd aan verschillende onderdelen werken. Er moet goede documentatie worden opgesteld, zodat iedereen die bij het project betrokken is, weet welk meetsysteem moet worden gebruikt, omdat dit gedurende het hele proces uniformiteit in de normen garandeert. Bovendien zorgt het er ook voor dat degenen die aan verschillende aspecten van hetzelfde project werken, op één lijn staan met het bereiken van vergelijkbare normen. Door deze fouten te corrigeren kunnen werknemers de efficiëntie tijdens bewerkingen aanzienlijk verbeteren.
Integratie van G20 en G21 in uitgebreide CNC-programmering

Combineren van G20/G21 met andere G-codes
Het is belangrijk om G20- en G21-opdrachten te integreren met andere G-codes om CNC-programma's te ontwerpen die de operationele nauwkeurigheid en flexibiliteit verbeteren. In wezen kunnen operators codes zoals G0 (snelle positionering), G1 (lineaire interpolatie), G2/G3 (circulaire interpolatie) en G28 (terugkeer naar uitgangspositie) gebruiken in relatie tot de bovenstaande opdrachten om effectieve bewerkingsstrategieën te ontwikkelen.
Bij het mixen van deze codes is het echter van cruciaal belang om ervoor te zorgen dat alle meeteenheden in het hele programma op uniforme wijze worden gebruikt. Als inches worden ingesteld met behulp van bijvoorbeeld G20, moet elke volgende beweging of opdracht, zoals G1 of zelfs G2, dit aangeven; anders zal de maatnauwkeurigheid niet behouden blijven. Eventuele wijzigingen tussen meetsystemen moeten duidelijk binnen het CNC-programma worden aangegeven uit angst voor fouten.
Verder kan een operator meer doen door gebruik te maken van andere aanvullende, op functionaliteit gebaseerde G-code-instructies, zoals absolute positionering, aangeduid als 'G90', of incrementele positionering, weergegeven door 'G91'. Een dergelijke combinatie maakt het mogelijk een grotere verscheidenheid aan machines te laten werken en tegelijkertijd voort te bouwen op de fundamenten die zijn gelegd door de compatibiliteit van meetsystemen, zoals bepaald onder 'G20' en 'G21'. Door deze instructies zorgvuldig op elkaar af te stemmen, haalt u maximaal rendement uit het maalproces, waardoor fouten worden verminderd en de productie-efficiëntie wordt verbeterd.
G20 en G21 gebruiken in complexe CNC-programma's
Het opzetten van een operationeel raamwerk bij het gebruik van G20 en G21 in complexe CNC-programmering is essentieel om ervoor te zorgen dat de meeteenheden van een CNC-bewerkingsproces gedurende het hele proces consistent blijven. CNC-programma's kunnen G20 (inch) of G21 (millimeter) gebruiken, afhankelijk van de projectvereisten of specifieke klantbehoeften.
In praktijktoepassingen moet u mogelijk tussen de twee g-codes schakelen tijdens verschillende bewerkingstaken of onderdelen van een programma. Stel dat u voor de eerste installatie begint met het definiëren van afmetingen in millimeters door G21 te gebruiken op de beginregel van uw code. In dat geval kan elke andere operatie deze eenheid blijven gebruiken totdat het een punt bereikt waar het moet passeren. Wanneer u naar een andere sectie binnen uw programma overschakelt die inches nodig heeft als eenheidsrepresentatiesysteem, moet u daar duidelijke opmerkingen over maken om verwarring met de volgende opdrachtregels te voorkomen.
Ook hier worden in geavanceerde CNC-programma's soms haakjes gebruikt als commentaar of aantekening die benadrukken waar eenheden zijn gewijzigd en waarom – dit is handig voor operators die dergelijke codes later bekijken. Naast G20 en G21 moeten G90 (absolute positionering) en G91 (incrementele positionering) worden opgenomen in meer geavanceerde numerieke besturingsprogramma's, omdat ze de nauwkeurigheid helpen verhogen tijdens complexe bewerkingen door verschillende bewegingen mogelijk te maken, vooral wanneer ingewikkelde ontwerpen hoge precisie vereisen. Daarom kunnen deze commando's zorgvuldig worden geïntegreerd om programmeerfouten te minimaliseren en tijd te besparen door middelen efficiënt te gebruiken voor verschillende bewerkingstaken.
Overgang tussen coördinatensystemen
Soepel bewegend tussen coördinaten systemen in CNC-programmering is essentieel voor het effectief beheren van gecompliceerde bewerkingen. Dit vereist het overschakelen van het ene meetsysteem, zoals cartesiaanse coördinaten, naar het andere en omvat meestal het aanpassen van de G-code-instructies. Operators moeten weten waar ze zich momenteel bevinden op hun positioneringssysteem en de conversies van de metingen ook correct en nauwkeurig begrijpen. De overstap van metrisch naar imperiaal zou bijvoorbeeld kunnen betekenen dat het voor hen noodzakelijk is om hun machines opnieuw te kalibreren, zodat deze transformaties kunnen worden weerspiegeld in opdrachten die een nieuwe programmeeromgeving tot stand brengen.
Bij het maken van deze verschuivingen moet echter consistentie in de programmeerlogica in acht worden genomen. Daarom moeten operators eventuele dimensionale wijzigingen in de code documenteren, niet alleen voor een correcte uitvoering, maar ook om het programma later gemakkelijk te kunnen bekijken. Bovendien kan de precisie tijdens dergelijke overgangen worden verbeterd met behulp van offsets en gereedschapsparameters, waardoor programma's verschillende componentvormen kunnen verwerken zonder de algehele procesintegriteit in gevaar te brengen. Vaardigheid op dit gebied zal leiden tot output van betere kwaliteit en tot een vermindering van productiefouten.
Praktische tips voor CNC-programmeurs

Beste praktijken voor het gebruik van G20 en G21
Bij het werken met CNC-programmering en de G20 of G21 is het essentieel om enkele regels te volgen die de programmeernauwkeurigheid en operationele efficiëntie aanzienlijk kunnen verbeteren. Hier zijn een paar dingen waar u rekening mee moet houden:
- Leer de commando's: G20 stelt de machine in in inch-eenheden, terwijl G21 deze in metrische eenheden instelt, wat de G70- en G71-cycli kan beïnvloeden. Zorg er altijd voor dat u weet welk eenheidssysteem uw programma nodig heeft voordat u begint, zodat afwijkingen in afmetingen of gereedschappen kunnen worden vermeden.
- Bevestig de eenheden elke keer: Start elk programma met G20 of G21 die expliciet wordt vermeld om elke twijfel over de gebruikte eenheid weg te nemen. Deze praktijk zorgt ervoor dat alle operators tijdens de gehele bewerking dezelfde mening hebben over deze kwestie.
- Noteer wanneer u deze wijzigt: Zet commentaar in uw G-code telkens als er een overgang is van G20 naar G21 of andersom. Dergelijke documentatie fungeert als referentie voor toekomstig gebruik, waardoor de samenwerking tussen verschillende programmeurs wordt bevorderd en fouten door meerdere operators worden geminimaliseerd.
- Gebruik ze consistent in alle programma's: Maak gerelateerde CNC-programma's uniform wat betreft de gebruikte meeteenheden. Als een project uit meerdere onderdelen of fases bestaat, zal dit de zaken tijdens de productie soepeler maken, omdat er later geen verdere aanpassingen nodig zijn.
- Wees voorzichtig met gereedschapscompensatie: Converteer gereedschapsoffsets plus compensatiewaarden correct, vooral tijdens unit-systeemwijzigingen waarbij g92 wordt toegepast, zodat u de integriteit van de bewerking en daarmee de uiteindelijke uitvoernauwkeurigheid niet in gevaar brengt.
Het opvolgen van deze aanbevelingen tijdens het CNC-programmeren zorgt voor een betere werkbaarheid en handhaaft de kwaliteitsnormen in elke fase van het bewerkingsproces.
Fouten vermijden bij CNC-programmering
Hier zijn enkele tips om de nauwkeurigheid te verbeteren en fouten te verminderen bij het programmeren van een computer-numerieke besturingsmachine (CNC):
- Code grondig controleren: Controleer altijd de G-code voordat u deze uitvoert. Er kan simulatiesoftware worden gebruikt om het gereedschapspad te simuleren en problemen op te sporen. Hierdoor kunnen noodzakelijke wijzigingen worden aangebracht vóór het daadwerkelijke freesproces, vooral bij draaibankbewerkingen.
- Implementeer Standard Operating Procedures (SOP's) die richtlijnen bevatten voor het gebruik van G-codes en beleid voor gereedschapswisseling: het creëren en volgen van een gedetailleerde SOP kan het aantal fouten aanzienlijk verminderen. Dit document moet stapsgewijze instructies bevatten over het instellen van machines, het uitvoeren van programma's en het uitvoeren van onderhoudscontroles, zodat er uniformiteit is tussen de verschillende operators, vooral tijdens gereedschapswisselprocedures.
- Train operators regelmatig in G-code-programmeervaardigheden en freescompensatietechnieken: Continu leren is van cruciaal belang voor CNC-operators. Regelmatige workshops over programmeermethoden, onderhoudsbenaderingen voor apparatuur en de huidige ontwikkelingen in de sector kunnen ervoor zorgen dat ze up-to-date en dus bekwaam blijven, wat over het algemeen de foutenpercentages verlaagt.
Door deze werkwijzen toe te passen wordt een sfeer van nauwkeurigheid gecreëerd, waardoor betrouwbare resultaten worden gegarandeerd en tegelijkertijd de efficiëntie van de operationele functies van CNC-programmering wordt gegarandeerd, wat leidt tot outputs van betere kwaliteit.
Geavanceerde G-codetechnieken
Met deze geavanceerde technieken kan CNC-programmering complexer en efficiënter worden gemaakt G-codes. Enkele van de meest essentiële methoden zijn:
- Parametrisch programmeren: Het is een methode waarbij variabelen in G-code worden gebruikt om programma's te creëren met meer flexibiliteit en dynamiek, vooral freescompensatie. In plaats van hele delen van de code te herschrijven, stelt deze aanpak gebruikers in staat afmetingen en functies te wijzigen door simpelweg parameters aan te passen, waardoor het gemakkelijk wordt om aan verschillende productievereisten te voldoen.
- Voorgeprogrammeerde cycli: Voorgeprogrammeerde cycli stroomlijnen repetitieve taken door verschillende opdrachten te combineren in één regel code. Dit bespaart tijd bij het programmeren en vermindert tegelijkertijd het aantal fouten, omdat dezelfde bewerking altijd consistent wordt uitgevoerd wanneer er onder andere wordt geboord of getapt.
- Subroutines en macro's: Subroutines stellen programmeurs in staat herbruikbare codeblokken te schrijven, die meerdere keren worden aangeroepen binnen een enkel programma dat draait op een werktuigmachine die wordt bestuurd door numerieke computerbesturing. Macro's voegen meer kracht toe aan deze functie door de mogelijkheid te bieden complexe berekeningen en logische bewerkingen uit te voeren, waardoor cnc-machines geavanceerde functies kunnen uitvoeren zonder veel programmeerinspanning.
Operators die dergelijke geavanceerde tactieken toepassen, profiteren onder andere van een hogere machineproductiviteit, kortere cyclustijden tijdens bewerkingsprocessen en betere kwaliteit van de geproduceerde componenten. Ze zijn dus terecht gepositioneerd om nauwkeurig en betrouwbaar aan de veranderende productievereisten te voldoen.
Referentiebronnen
Veelgestelde vragen (FAQ's)
Vraag: Wat is het verschil tussen G20 en G21 bij CNC-programmeren?
A: Om een nauwkeurige gereedschapswissel te bepalen, zijn G20 en G21 noodzakelijke g-code-instructies om maateenheden in een CNC-programma aan te geven. De eenheden worden door G20 ingesteld op inches, terwijl G21 millimeters instelt. Elk van deze twee moet aan het begin van een programma worden gebruikt om lengte-eenheden te specificeren.
Vraag: Hoe worden werkstukverschuivingen beïnvloed door G20 of G21?
A: Wanneer u met G20 of G21 werkt, is het de moeite waard om op te merken dat de waarden voor de werkstukoffset worden genomen volgens de gespecificeerde eenheden. Als ze in inches zijn, dan moeten ze dat ook zijn, maar als ze in millimeters zijn, dan wordt dat gebruikt, wat van invloed is op de toepassing van freescompensatie. De actieve eenheden bepalen de grootte van de werkstukverschuiving.
Vraag: Kunnen G20 en G21 binnen een programma door elkaar worden gebruikt?
A: Het wordt niet aanbevolen om binnen hetzelfde CNC-programma tussen g20 en g21 uit te wisselen, aangezien dit tot verwarring en fouten kan leiden tijdens het aflezen van de metingen. Het hele programma zou in plaats daarvan een van beide moeten gebruiken, of het nu helemaal met g-20-commando's is, of volledig gebaseerd op g-XNUMX-systemen.
Vraag: Hoe werken gereedschapslengte-offsets samen met G20 en G21?
A: Actieve eenheden ingesteld door g—20 OF g—eenentwintig beïnvloeden de gereedschapslengte-offsets. Daarom zou voor elk programma, als het in inches is gespecificeerd, ook het gereedschap moeten worden gemeten. Tegelijkertijd zullen millimeters deze metingen nog steeds toepassen met behulp van het metrische systeem gedurende de hele reeks.
Vraag: Waar moet ik mijn codes invoeren voor het schakelen tussen inch-modus (G20) en mm-modus (G21)?
A: In de zeer vroege stadia van het schrijven van codes, vlak voordat er enig dimensioneringscommando wordt gegeven, zorgt dit ervoor dat alle metingen met betrekking tot gespecificeerde eenheden correct worden geïnterpreteerd. G20 of G21 moet dus dichtbij het begin van het G-codeprogramma worden geplaatst.
Vraag: Wat is het effect van G20 en G21 op standaardcycli?
A: De boor- of kottercycli moeten bijvoorbeeld worden gespecificeerd in termen van de eenheden die zijn ingesteld door G20 of G21; anders zijn de aangegeven afstanden of diepten niet zinvol.
Vraag: Is er een relatie tussen G90/G91-opdrachten en G20/G21?
A: Nee. De absolute (G90) en incrementele (G91) positioneringsmodi zijn volledig onafhankelijk van de eenheden die worden gebruikt voor positionering, die zullen volgen wat is ingesteld door G20 of G21.
Vraag: Wat moet ik doen als ik vergeet G20 of G21 in mijn programma te schrijven?
A: Als er in een programma geen eenheidscommando (G20 of G21) wordt gegeven, leest de CNC-machine getallen als standaard parametereenheden. Om onduidelijkheid te voorkomen en fouten te voorkomen, is het noodzakelijk om deze altijd expliciet te specificeren.
Vraag: Hoe weet ik of de momenteel actieve modus metrisch of imperiaal is?
A: De bedieningsdisplays van de meeste CNC-machines tonen de huidige actieve eenheden: metrisch systeem (mm) of imperial systeem (inch). Veel controllers vermelden ook actieve g-codes, die u kunt vinden bij het opgeven van millimeters (G21) of inches (G20).
Vraag: Kunnen voedingssnelheidscommando's worden gebruikt met G0 of G1s en een ander commando zoals snelheid?
EEN: Ja! Onder dergelijke omstandigheden moeten alle geprogrammeerde waarden met betrekking tot de afstand die tijdens de snelle positioneringsbeweging wordt verplaatst, worden opgegeven in overeenstemming met de waarden die zijn aangegeven met inch-grootte (G20) en millimeter-afmetingen (G21).



