Ciclos de palpación: Controlar las piezas automáticamente | Ejemplos de programación
19.14 Ejemplos de programación
Ejemplo: Medir y repasar isla rectangular
Ejecución del programa
Desbaste de la isla rectangular con una
sobremedida de 0,5 mm
Medir isla rectangular
Acabado de la isla rectangular tendiendo en cuenta
los valores de la medición
0 BEGIN PGM BEAMS MM
1 TOOL CALL 69 Z
2 L Z+100 R0 FMAX
3 FN 0: Q1 = +81
4 FN 0: Q2 = +61
5 CALL LBL 1
6 L Z+100 R0 FMAX
7 TOOL CALL 99 Z
8 TCH PROBE 424 MEDIC. ISLA RECT.
Q273=+50
;CENTRO 1ER EJE
Q274=+50
;CENTRO SEGUNDO EJE
Q282=80
;1A LONGITUD LATERAL
Q283=60
;2A LONGITUD LATERAL
Q261=-5
;ALTURA MEDIDA
Q320=0
;DISTANCIA SEGURIDAD
Q260=+30
;ALTURA DE SEGURIDAD
Q301=0
;IR ALTURA SEGURIDAD
Q284=0
;TAMANO MAX. 1ER LADO
Q285=0
;TAMANO MIN 1ER LADO
Q286=0
;TAMANO MAX 2DO LADO
Q287=0
;TAMANO MIN 2DO LADO
Q279=0
;TOLERANC. 1ER CENTRO
Q280=0
;TOLERANC. 2DO CENTRO
Q281=0
;PROTOCOLO MEDIDA
Q309=0
;PARO PGM SI ERROR
Q330=0
;HERRAMIENTA
9 FN 2: Q1 = +Q1 - +Q164
10 FN 2: Q2 = +Q2 - +Q165
11 L Z+100 R0 FMAX
HEIDENHAIN | TNC 640 | Programación de ciclos | 10/2019
Llamada de herramienta Mecanizado previo
Retirar la herramienta
Longitud del rectángulo en X (medida de desbaste)
Longitud del rectángulo en Y (medida de desbaste)
Llamada al subprograma para el mecanizado
Retirar la herramienta
Llamada al palpador
Medición de la cajera rectangular fresada
Longitud nominal en X (cota definitiva)
Longitud nominal en Y (cota definitiva)
Para comprobar la tolerancia no se precisan valores de
introducción
No emitir ningún protocolo de medida
No emitir ningún aviso de error
Ninguna supervisión de herramienta
Calcular la longitud en X en base a la desviación medida
Calcular la longitud en Y en base a la desviación medida
Retirar el palpador
19
791