G-code in een CNC-programma
Een G-code is een programmeertaal die wordt gebruikt voor het geven van opdrachten doormiddel van numerical control (NC) van een CNC-programma. G-code wordt ook wel G-programmering genoemd en wordt gebruikt voor computer-aided manufacturing (CAM) van geautomatiseerde machines. Deze geautomatiseerde machines worden ook wel CNC-machines genoemd waarbij CNC staat voor Computer Numerical Control.
Wat is een G-code precies?
Een G-code is in feite de instructie voor de machine. De code is opgebouwd uit een aantal nummers. Deze nummers hebben een betekenis die is vastgelegd in de ISO-standaard. Voor het nummer staat de letter ‘G’ vandaar de naam G-code. De nummer die achter de letter ‘G’ volgen zijn van 0 tot 99.
G-code of M-code
Naast een G-code wordt ook M-code gebruikt in een CNC-programma. De M-codes zijn speciale codes die beginnen met de letter ‘M’ en worden gebruikt als aanvullende codes of machinehulpcodes. De M-codes zijn echter even belangrijk als de G-codes. De M-codes hebben achter de letter ‘M’ ook een tweetal cijfers staan en geven de machine een aanvullende instructie. Hierbij kun je denken aan een instructie waarmee de gereedschapswisselaar het juiste gereedschap in bijvoorbeeld een CNC bewerkingscentrum of een CNC freesbank gaat gebruiken.
Toleranties
De G-codes en M-codes vormen belangrijke instructies voor CNC-machines daarnaast zijn er nog veel meer aspecten die een rol spelen bij het werken met een CNC-machine. Zo moet het CNC-programma worden voorzien van de juiste instructies in de vorm van coördinaten waar bijvoorbeeld de beitel naar toe wordt gestuurd. Ook moeten er waarden worden gehanteerd met betrekking tot de nauwkeurigheid en de maatvoering van het werkstuk. Daarbij heeft men het over toleranties die gehanteerd moeten worden.
Maak jouw eigen website met JouwWeb