Ejemplo: medir cajera rectangular, registrar
resultados de medición
0 BEGIN PGM BSMESS MM
1 TOOL CALL 1 Z
2 L Z+100 R0 FMAX
3 TCH PROBE 423 MEDIR RECTÁNGULO INT.
Q273=+50
;CENTRO 1ER EJE
Q274=+40
;CENTRO 2º EJE
Q282=90
;LONGITUD LADO 1
Q283=70
;LONGITUD LADO 2
Q261=-5
;ALTURA DE MEDICIÓN
Q320=0
;DIST. DE SEGURIDAD
Q260=+20
;ALTURA SEGURA
Q301=0
;DESPLAZAR HASTA ALTURA
SEGURA
Q284=90.15
;MEDIDA MÁXIMA LADO 1
Q285=89.95
;MEDIDA MÍNIMA LADO 1
Q286=70.1
;MEDIDA MÁXIMA LADO 2
Q287=69.9
;MEDIDA MÍNIMA LADO 2
Q279=0,15
;TOLERANCIA 1ER CENTRO
Q280=0.1
;TOLERANCIA 2º CENTRO
Q281=1
;PROTOCOLO DE MEDICIÓN
Q309=0
;DETENCIÓN DEL PGM EN CASO DE
ERROR
Q330=0
;NÚMERO DE HERRAMIENTA
4 L Z+100 R0 FMAX M2
5 END PGM BSMESS MM
HEIDENHAIN | TNC 640 | Manual de usuario Programación de ciclos | 11/2015
Ejemplos de programación 16.14
Llamada al palpador
Retirar el palpador
Longitud nominal en X
Longitud nominal en Y
Tamaño máx. en X
Tamaño mín. en X
Tamaño máx. en Y
Tamaño mín. en Y
Desviación admisible de la posición en X
Desviación admisible de la posición en Y
Emitir el protocolo de medición en el fichero
Cuando se sobrepase la tolerancia no emitir aviso de error
Sin supervisión de la hta.
Retirar la herramienta, Final de programa
16
605