5
Edición de programas
Repetición de partes de programa
Una repetición de parte de programa se introduce de manera
semejante a un subprograma. El fin de la parte de programa está
identificada por la orden de repetición.
Por lo tanto, no se define una label 0.
Indicación del bloque CALL LBL en una repetición de parte de programa
En la indicación aparece, p.ej., CALL L 1
Los dos números con la barra divisoria indican que se trata de una
repetición de parte de programa.
El número antes
antes
antes
antes de la barra divisoria es el valor introducido como
antes
número de repeticiones.
El número después de
después de
después de
después de
después de la barra divisoria, en la ejecución, indica el
número de repeticiones todavía pendientes de ejecutar.
Ejemplo de programa: Repetición de parte de programa de ranuras
Longitud de una ranura:
Profundidad de una ranura: – 12 mm
Decalaje incremental del
punto de incisión:
Diámetro de ranura:
Coordenadas del punto de incisión
Ranura
1
:
¡Para este ejemplo necesita una fresa con diente frontal
que corte por el centro (ISO 1641)!
Ejemplo: Definir label para repetición de parte de programa
Modo de funcionamiento: EDICION DE PROGRAMA
LBL
S E T = E N T / C A L L = L B L
ENT
L B L
5
ENT
Los bloques de programa para repetición de parte de programa se
introducien a continuación del bloque LBL.
46
16 mm + diámetro de herramienta
15 mm
6 mm (= diámetro de herramienta)
X = 30 mm Y = 10 mm
Seleccionar función LBL.
Seleccionar función SET (definir label).
...
Introducir número de label.
Confirmar el dato introducido. Bloque de programa: LBL 5
R10 / 10 .
Y
70
16
55
40
25
10
1
X
TNC 122