Skip to main content

Moto lineare

codice G: G1

Funzione: Questo comando di posizionamento esegue un'interpolazione di linea. L'interpolazione della linea sposta il punto di interpolazione dalla posizione corrente alle coordinate di destinazione definite su una linea. Tutti gli assi arrivano contemporaneamente. Le coordinate del target (X/Y/Z) devono essere definite per la descrizione delle linee.

Oltre al movimento nello spazio, è possibile specificare le posizioni target per gli assi aggiuntivi A/B/C/P/Q/U/V/W che vengono raggiunti contemporaneamente con le coordinate target cartesiane.

Importante

Due posizioni identiche consecutive determinano sempre un arresto del movimento in questa posizione. La fermata si verifica anche quando il percorso successivo si collega stabilmente e potrebbe essere percorso senza fermarsi.

Sintassi

G1 X Y Z A B C P Q U V W F E H L/O D S

Parola in codice G

Descrizione

X Y Z

Posizioni target degli assi cartesiani

A B C P Q U V W

Posizioni di destinazione degli assi aggiuntivi

F E

Velocità del percorso, accelerazione/decelerazione del percorso

H L/O

Punto di commutazione

D

Raggio utensile

S

Profilo S

Esempio 34. Esempi

Interpolazione lineare

L'utensile viene posizionato nella posizione iniziale 0/0/0 (preimpostato) e quindi si sposta in linea retta verso la posizione finale 1/2/3 a velocità 1, accelerazione 10 e decelerazione 20. Allo stesso tempo, l'orientamento l'asse A è percorso a 180 gradi:

N010 G01 X1 Y2 Z3 A180 F1 E10 E-20

Posizione di partenza

Posizione di partenza 50/50/50, interpolazione lineare da 50/50/50 a 64/30/0 con avanzamento 100

N000 G92 X50 Y50 Z50 F100
N010 G01 X64 Y30 Z0