Ejemplo: Hélice
0
BEGIN PGM HE IX MM
1
B K FORM 0.1 Z X+0 Y+0 Z-20
2
B K FORM 0.2 X+100 Y+100 Z+0
3
TOO
DEF 1
+0 R+5
4
TOO
CA
1 Z S1400
5
Z+250 R0 F MAX
6
X+50 Y+50 R0 F MAX
7
CC
8
Z-12,75 R0 F1000 M3
9
APPR PCT PR+32 PA-180 CCA180 R+2
R
F100
10
CP IPA+3240 IZ+13,5 DR+ F200
11
DEP CT CCA180 R+2
12
Z+250 R0 F MAX M2
13
END PGM HE IX MM
Si son más de 16 pasadas:
...
8
Z-12.75 R0 F1000
9 APPR PCT PR+32 PA-180 CCA180 R+2 R
10
B
1
11 CP IPA+360 IZ+1,5 DR+ F200
12 CA
B
1 REP 24
13 DEP CT CCA180 R+2
TNC 426 B y el TNC 430 de HEIDENHAIN
Y
100
50
Definición del bloque
Definición de la herramienta
Llamada a la herramienta
Retirar la herramienta
Posicionamiento previo de la herramienta
Aceptar la última posición programada como polo
Desplazamiento a la profundidad de mecanizado
Llegada al contorno según un círculo tangente
Desplazamiento helicoidal
Salida del contorno según un círculo tangente
Retirar la herramienta, final del programa
F100
Inicio de la repetición parcial del programa
Introducir directamente el paso como valor IZ
Número de repeticiones (pasadas)
CC
X
50
100
105