Coordonate absolute și relative

Cu metoda de programare absolută (comanda G90), coordonatele punctelor sunt măsurate de la originea permanentă.

Cu metoda de programare relativă (incrementală) (comanda G91), poziția organului executiv, pe care a ocupat-o înainte de a începe să se deplaseze la următorul punct de referință, Fig. 5, este luată de fiecare dată ca poziție zero. Pentru a face acest lucru, luați în considerare următorul exemplu:

Coordonatele absoluteCoordonate relative
Punctaxa Xaxa Yaxa Xaxa Y
-5

relative

Orez. 4. Programare absolută

Coordonatele punctelor de prelucrare a canelurii sunt numărate de la un program zero.

absolute

Orez. 5. Programare relativă

Coordonatele punctului T2 sunt măsurate în raport cu T1, T3 în raport cu T2, T4 în raport cu T3.

Programare absolutăProgramare relativă
% O0001 (PAZ ABS) N10 G21 G54; N20 G40 G49 G80 G90; N30 T1 M6; (FREZA D1) N40 G43 H1; (lungimea sculei cor.) N50 S1000 M3; N60 G00X3. Y8.; N70 G00 Z0,5 M8; N80 G01 Z-1. F25; N90X3. Y3.; N100X7. Y3.; N110X7. Y8.; N120 Z0,5; N130 G91 G28 X0 Y0 Z0; N140 M9 M5; N150M30; %% O0001 (PAZ INCR) N10 G21 G54; N20 G40 G49 G80 G91; N30 T1 M6; (FREZA D1) N40 G43 H1; (lungimea sculei cor.) N50 S1000 M3; N60 G00X3. Y8.; N70 G00 Z0,5 M8; N80 G01 Z-1,5 F25; N90 X0 Y-5.; N100X4. Y0; N110 X0 Y5.; N120Z1,5; N130 G28 X0 Y0 Z0; N140 M9 M5; N150M30; %

Șiruri de securitate

Blocurile N10 și N20 suntlinii de siguranță. Liniile care conțin coduri G care resetează sistemul CNC, anulează funcțiile inutile și asigură funcționarea în siguranțăsupă.

N20 G40 G49 G80 G90

Multe coduri G sunt modale și rămân active în memoria CNC până când sunt anulate. Pot exista situații în care un cod G modal inutil să nu fi fost anulat. De exemplu, dacă programul de procesare a fost întrerupt din anumite motive la mijloc. Linia de securitate, care este de obicei situată la începutul NC sau după o schimbare a sculei, vă permite să „restaurați” codurile G uitate și să ieșiți în modul original de operare.

Interpolare liniară G01

Comanda de interpolare liniară G01 controlează mișcarea vectorului de-a lungul tuturor axelor de coordonate ale mașinii de la poziția curentă la poziția specificată la viteza de avans programată.

G1 X Y Z F

X = poziția X a punctului final.

Y = poziția finală X.

Z = poziția punctului final de-a lungul axei Z.

F = viteza de avans,

Reguli și condiții pentru aplicarea funcției G01:

1. Poziția specificată poate fi exprimată în coordonate absolute (X, Z) sau în incremente (U, W).

2. G1 este un cod modal care este valabil până când este activat un alt cod G de interpolare.

3. Comanda de control al vitezei de avans poate fi exprimată ca avans pe minut (cod G94) sau avans pe rotație a arborelui (cod G95).

Interpolare circulară G02 și G03

Comanda de interpolare circulară G02 (în sensul acelor de ceasornic) și G03 (în sens invers acelor de ceasornic) vă permite să specificați mișcarea de-a lungul unui arc. Există două moduri de a specifica interpolarea circulară:

G2 X Y Z R F

Sau

G2XYZI,J,KF11>

X = poziția X a punctului final.

Y = poziția finală X.

Z = poziția punctului final de-a lungulaxa Z.

F = viteza de avans,

I = distanța de-a lungul axei X de la punctul de început al rotunjirii până la centrul cercului, ținând cont de semn.

J = distanța de-a lungul axei X de la punctul de început al rotunjirii până la centrul cercului, ținând cont de semn.

K = distanța de-a lungul axei Z de la punctul de început al rotunjirii până la centrul cercului, ținând cont de semn.

Într-un bloc cu un cod de interpolare elicoidal, trebuie să specificați coordonatele punctului final al mișcării (arc). Dacă, în plus față de X și Y, este specificată coordonatele Z, atunci aceasta înseamnă că se efectueazăinterpolarea elicoidală. Interpolarea elicoidală este utilizată pentru frezarea filetului, iar unealta se cufundă lin în materialul piesei de prelucrat.

Pentru o descriere completă a unui arc, nu este suficient să specificați doar coordonatele punctului său final. De asemenea, este necesar să se indice coordonatele centrului (sau razei) acestuia Fig. 6.

absolute

Cu I, J, K, specificați distanțele relative (incrementale) de la punctul de pornire al arcului până la centrul acestuia. În acest caz, în funcție de locația arcului, valorile pot fi pozitive sau negative. Un exemplu de descriere a arcurilor este prezentat în fig. 7. Pe arcul #1, I este pozitiv și J este negativ. Pe arcul #2, valorile lui I și J sunt pozitive.

coordonate
relative

relative
coordonate

Orez. 8. Valoare R pozitivă 9. Valoare R negativă