Unidades dimensionales, Elementos del programa din, 1 pr ogr amación din – HEIDENHAIN CNC Pilot 4290 V7.1 Manual del usuario
Página 111

CNC PILOT 4290 de HEIDENHAIN
111
4.1 Pr
ogr
amación DIN
Unidades dimensionales
Los programas NC se crean en unidades "métricas" o en "pulgadas". La
unidad dimensional se define en el campo "Unidad" (Véase
“Segmento ENCABEZAMIENTO DEL PROGRAMA” en pág. 136).
Elementos del programa DIN
Un programa DIN se compone de los siguientes elementos:
Número de programa
Identificaciones de segmentos de programa
Bloques NC
Instrucciones para la estructuración del programa
Bloques de comentarios
El número de programa empieza con "%", seguido de un total de
hasta 8 signos (cifras, mayúsculas o "_", sin diéresis, sin "ß") y la
extensión "nc" para programa principal o "ncs" para subprograma. El
primer carácter del nombre del programa debe ser una cifra o una
letra.
Identificaciones de segmentos de programa: al crear un programa
DIN nuevo, se introducen ya las identificaciones de segmentos de
programa. En función de la tarea planteada, irá añadiendo más
segmentos de programa o borrando identificaciones de segmento ya
registradas. Un programa DIN debe constar como mínimo de las
identificaciones de segmento MECANIZADO y FINAL.
Los bloques NC comienzan por una "N" seguida de un número de
bloque (de hasta 4 cifras). Los números de bloque no influyen en la
ejecución del programa. Sólo identifican el bloque NC.
Las frases de las secciones CABECERA DEL PROGRAMA,
REVOLVER y MORDAZAS no están unidas a la "organización de los
números de frase" del editor DIN.
Un bloque NC contiene órdenes NC tales como órdenes de
desplazamiento, de conmutación (conexión/desconexión) o de
organización. Las órdenes de desplazamiento y de conmutación
comienzan por una "G" o bien una "M" seguida de una combinación de
cifras (G1, G2, G81, M3, M30,...) y de los parámetros de dirección. Las
órdenes de organización se componen de "palabras clave" (WHILE,
RETURN, etc.) o de una combinación alfanumérica.
También están permitidos los bloques NC que contienen
exclusivamente cálculos de variables.
En un bloque NC se pueden programar varias órdenes NC, siempre
que no utilice las mismas letras de dirección y no posean
funcionalidades "opuestas".
Una vez determinada la unidad dimensional, ya no se
puede modificar.