Ce este G-Code?

G-code este o colecție de coduri sau funcții care fac parte din controlul numeric sau limbajul de programare NC. Electronic Industries Alliance a dezvoltat cele mai vechi versiuni ale acestui tip de codare NC în anii 1960. Servind ca CNC standard în Statele Unite, codarea a suferit unele îmbunătățiri. În prezent, o versiune adoptată în februarie 1980 și cunoscută sub numele de RS274D este standardul în Statele Unite și diverse alte țări din întreaga lume. Cu toate acestea, un standard diferit, cunoscut sub numele de DIN 66025, este utilizat în mod obișnuit în Europa.

Toate tipurile de cod din structura codării NC se concentrează pe diferite funcții. Cu G-code, accentul se pune pe poziționarea reală a instrumentului pentru a îndeplini sarcina adecvată. Acest lucru contrastează cu alte tipuri de cod din sistem. De exemplu, codul S are de-a face cu viteza instrumentului, în timp ce codul F se adresează avansului instrumentului.

Deși codul G poate constitui baza pentru configurarea multor tipuri diferite de instrumente, nu este neobișnuit ca producătorii să creeze și să adauge propriile funcții unice care sunt în afara domeniului de aplicare al codării NC. Deși este adevărat că codarea poate fi prezentă într-o anumită formă, adăugarea de extensii și îmbunătățiri uneori va limita capacitatea instrumentului de a interfața cu alte instrumente.

Deoarece codul G este un cod pregătitor, acesta găsește includerea în multe articole fabricate diferite. Utilizarea codului este utilă în declanșarea unei acțiuni specifice din partea instrumentului în cauză. Unele dintre acțiunile pe care le poate declanșa codul G includ deplasarea înainte sau înapoi în linie dreaptă sau într-un unghi. Codul poate spune aparatului să se miște rapid sau într-un ritm mai lent. G-code poate fi folosit pentru a crea un set de evenimente secvențiale care apar ca un bloc, cum ar fi găurirea unei bucăți într-o bucată de metal sau lemn, mutarea obiectului și găurirea unei a doua gauri înainte de a elibera obiectul și de a se pregăti pentru primire. a unuia nou.