|
|
2.9.7 INTERPOLAZIONE ELICOIDALE
In un blocco di interpolazione circolare, oltre ai tre assi cartesiani stabiliti, è possibile programmare il posizionamento di altri assi.
In tal modo si ottiene il movimento contemporaneo e coordinato dei due assi in interpolazione circolare
con gli altri assi, lineari o circolari.
Esempio: G3 X...Y...I...J...Z...A...B...C...
L’interpolazione elicoidale si ottiene programmando semplicemente l’interpolazione circolare ed il posizionamento dell’asse perpendicolare al piano di interpolazione circolare.
Esempio: G3 X...Y...I...J...Z...
In un solo blocco è possibile programmare un tratto di elica non maggiore di una spira completa. Per programmare più spire occorre utilizzare un ciclo ripetitivo.
Ad esempio, per realizzare un’interpolazione elicoidale fatta di 4 spire di passo 10, su un raggio di 50, programmare i seguenti blocchi:
X50 Y0 R
Z2 R
Z0
L=1
G3 I0 J0 Z-10 I
L1 K3
Le funzioni G2 e G3 dell’interpolazione circolare ed elicoidale sono attive solo nel blocco in cui sono programmate.