Skip to main content

Assi spline aggiuntivi A, B, C

Parola in codice G: A, B, C

Funzione: Uso A, B, e C per definire le posizioni target per gli assi spline aggiuntivi. Questi assi sono simili a P, Q, U, V, e W. P, Q, U, e V sono interpolati linearmente, A, B, e C sono interpolati con un polinomio di terzo grado.

Suggerimento

Esempio 40. Esempio 1

Codice G

N10 G0 X0 A0 P0 F10 E30 E-30
N20 G1 X100 A100 P100

L'asse addizionale lineare P viene interpolato linearmente alla traiettoria percorsa. Di conseguenza, il suo profilo temporale restituisce quello della velocità del percorso.

_sm_img_position_velocity_linear.png

L'asse spline aggiuntivo A viene interpolato come funzione polinomiale.

_sm_img_position_velocity_splined.png


Esempio 41. Esempio 2

L'utilizzo della funzione spline è necessario, soprattutto se si utilizza un percorso con transizioni tangenti costanti, che l'interpolatore non deve decelerare alla velocità 0:

Codice G

N10 G0 X0 A0 P0 F10 E30 E-30
N20 G1 X50 A40 P40
N30 G1 X100 A100 P100

Nel caso lineare, si vede un salto nella velocità, perché 40 unità dell'asse aggiuntivo viaggiano su 50 unità di percorso nella prima parte e 60 unità dell'asse aggiuntivo viaggiano su 50 unità di percorso nella seconda parte. Poiché la velocità del percorso definisce (XYZ) solo dopo lo spazio cartesiano del percorso, una velocità costante in X provoca un salto di velocità in P:

_sm_img_position_velocity_linear_with_jump.png

L'asse della spline mostra il seguente profilo:

_sm_img_position_velocity_splined_with_jump.png


Esempio 42. Esempio 3

La pendenza degli assi A, B e C nella posizione finale può essere definita dalla parola U, V e W. L'unità della pendenza è l'unità di percorso dell'asse aggiuntivo per unità di percorso nello spazio.

Codice G

N10 G0 X0 A0 F10 E30 E-30
N20 G1 X100 A100 U1.5
N30 G1 X200 A200 U0

La pendenza programmata dall'utente (U=2) dell'asse A si applica perché questo programma contiene una transizione continua tra N20 e N30. Pertanto, per X=100 la posizione dell'asse A aumenta due volte più velocemente della lunghezza del percorso

_sm_img_position_velocity_splined_U.png