• Keine Ergebnisse gefunden

3.2 Abrir programas e introducir datos

Estructura de un programa NC en formato Lenguaje conversacional HEIDENHAIN

Un programa de mecanizado consta de una serie de frases de programa. En el dibujo de la derecha se indican los elementos de una frase.

El TNC enumera automáticamente las frases de un programa de mecanizado en secuencia ascendente.

La primera frase de un programa se identifica con BEGIN PGM, el nombre del programa y la unidad de medida válida.

Las frases siguientes contienen información sobre:

la pieza en bruto

Llamada a la herramienta

Desplazamiento a una posición de seguridad Avances y revoluciones

Tipos de trayectoria, ciclos y otras funciones

La última frase de un programa se identifica con END PGM, el nombre del programa y la unidad de medida válida.

HEIDENHAIN recomienda desplazarse a una posición de seguridad después de la llamada de herramienta, desde la cual el TNC pueda posicionarse para un mecanizado libre de colisiones.

Block number

Path functions Words

Block

Definición de la pieza en bruto: BLK FORM

Inmediatamente después de abrir un nuevo programa se define el gráfico de una pieza en forma de paralelogramo sin mecanizar.

Para poder definir posteriormente la pieza en bruto, pulsar la tecla SPEC FCT, la softkey PREAJUSTES PROGRAMA y a continuación la softkey BLK FORM. El TNC precisa dicha definición para las simulaciones gráficas. Los lados del paralelogramo pueden tener una longitud máxima de 100.000 mm y deben ser paralelos a los ejes X, Y y Z. Este bloque está determinado por los puntos de dos esquinas:

Punto MIN : coordenada X, Y y Z mínimas del paralelogramo;

introducir valores absolutos

Punto MAX : coordenada X, Y y Z máximas del paralelogramo;

introducir valores absolutos o incrementales

La definición de la pieza en bruto solo se precisa si se quiere verificar gráficamente el programa.

Abrir nuevo programa de mecanizado

Un programa de mecanizado se introduce siempre en el modo de funcionamiento PROGRAMAR. Ejemplo de la apertura de un programa:

Seleccionar el modo de funcionamiento PROGRAMACIÓN

Iniciar la gestión de ficheros: Pulsar la tecla PGM MGT

Seleccionar el directorio en el cual se quiere memorizar el nuevo programa:

NOMBRE DEL FICHERO = ALT.H

Introducir el nuevo nombre del programa y confirmar con la tecla ENT

Seleccionar la unidad métrica: Pulsar la softkey MM o PULG. El TNC cambia a la ventana del programa y abre el diálogo para la definición del BLK-FORM (bloque)

PLANO MECANIZADO EN GRÁFICA: XY

Introducir el eje del cabezal, p.ej., Z DEFINICIÓN DE LA PIEZA EN BRUTO: MÍNIMO

Introducir sucesivamente las coordenadas X-, Y-y Z del punto MÍN, confirmar con la tecla ENT DEFINICIÓN DE LA PIEZA EN BRUTO: MÁXIMO

Introducir sucesivamente las coordenadas X-, Y-y Z del punto MÁX, confirmar con la tecla ENT Ejemplo: Visualización del BLK-Form en el programa NC

0 INICIO PGM NUEVO MM Principio del programa, nombre, unidad de medida 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Eje del cabezal, coordenadas del punto MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordenadas del punto MAX

3 FINAL PGM NUEVO MM Final del programa, nombre, unidad de medida El TNC genera automáticamente los números de frase, así como

las frases BEGIN y END.

¡Si no se quiere programar la definición del bloque de la pieza, interrumpir el diálogo en Plano mecanizado en gráfico: XY con la tecla DEL!

El TNC sólo puede representar el gráfico, cuando la

Abrir programas e introducir datos 3.2

3

Programar los movimientos de la herramienta en el diálogo en lenguaje conversacional

Para programar una frase se empieza con la tecla de apertura del diálogo. En la línea de la cabecera de la pantalla el TNC pregunta todos los datos precisos.

Para introducir las funciones DIN/ISO a través de un teclado USB conectado hay que activar la escritura en mayúscula.

Ejemplo de una frase de posicionamiento Abrir frase

¿COORDENADAS ?

10 (introducir la coordenada del pto. final para el eje X)

20 (introducir la coordenada del pto. final para el eje Y)

y pasar con ENT a la siguiente pregunta CORRECIÓN DEL RADIO: ¿RL/RR/SIN CORRECC.?

Introducir "Sin corrección de radio" y pasar con ENT a la siguiente pregunta

¿ AVANCE F=? / F MAX = ENT

100 (Introducir el avance para dicho movimiento de trayectoria 100 mm/min)

y pasar con ENT a la siguiente pregunta

¿FUNCION AUXILIAR M?

Introducir 3 (función auxiliar M3 „cabezal conectado“).

El TNC finaliza este diálogo con la tecla ENT.

La ventana del programa indica la frase:

3 L X+10 Y+5 R0 F100 M3

Posibles introducciones de avance

Funciones para determinar el avance Softkey Desplazar en marcha rápida, actúa por

frases. Excepción: Si se define delante de la frase APPR, FMAX actúa también para la aproximación al punto auxiliar (ver "Posiciones importantes en la aproximación y la salida", Página 201)

Desplazar con el avance calculado automáticamente en la frase TOOL CALL Desplazar con el avance programado (unidad mm/min o bien 1/10 pulgadas/min) Para los ejes giratorios, el TNC interpreta el avance en grados/min, independientemente si el programa está escrito en mm o en pulgadas.

Definir el avance por vuelta (unidad mm/U o bien pulgada/U). Atención: en programas de pulgadas, FU no es compatible con M136 Definir el avance por cuchilla (unidad mm/

vuelta o bien pulgada/vuelta) El número de cuchillas debe estar definido en la tabla de herramientas, columna CUT.

Funciones de diálogo Tecla

Saltar la pregunta del diálogo Finalizar el diálogo antes de tiempo Interrumpir y borrar el diálogo

Abrir programas e introducir datos 3.2

3

Aceptar las posiciones reales

El TNC permite adoptar la posición actual de la herramienta en el programa, p.ej. si se

programan frases de desplazamiento Programación de ciclos

Para aceptar los valores de posición adecuados, proceder de la siguiente manera:

Posicionar el campo de entrada en la posición de una frase, en la que se desea aceptar una posición

Seleccionar la función Aceptar posición real:

el TNC visualiza en la carátula de softkeys las posiciones de los ejes que se pueden adoptar Seleccionar eje: el TNC escribe la posición actual del eje seleccionado en el campo de entrada activo

El TNC acepta siempre las coordenadas del punto medio de la herramienta en el plano de

mecanizado, incluso cuando la corrección de radio de la herramienta se encuentra activa.

El TNC acepta en el eje de la herramienta siempre las coordenadas de la punta de la herramienta, es decir, siempre tiene en cuenta la longitud de la herramienta activa.

El TNC deja activa la carátula de softkeys para la selección de eje hasta que vuelva a desconectarse pulsando la tecla "Aceptar posición real". Este comportamiento también es válido al memorizar la frase actual y al abrir una nueva frase con la tecla de función de trayectoria. Al elegir un elemento de la frase, en el cual debe seleccionarse una alternativa de introducción mediante softkey (p. ej. corrección del radio), entonces el TNC cierra también la carátula de softkeys para la selección del eje.

La función "Aceptar posición real" sólo se permite, si la función Inclinar plano de mecanizado se encuentra activa.

Editar programa

Sólo se puede editar un programa, si no está siendo ejecutado por el TNC en un modo de funcionamiento de máquina.

Mientras se elabora o modifica un programa de mecanizado, se puede seleccionar cualquier línea del programa o palabra de una frase con las teclas cursoras o con las softkeys:

Función Softkey/Teclas

Pasar página hacia arriba Pasar página hacia abajo Salto al comienzo del programa Salto al final del programa

Modificar la posición de la frase actual en la pantalla. De este modo puede visualizar más frases de programa, que se han programado antes de la frase actual Modificar la posición de la frase actual en la pantalla. De este modo es posible visualizar más frases de programa, programadas tras la frase actual Saltar de frase a frase

Seleccionar palabras sueltas en una frase

Seleccionar la frase en cuestión: pulsar la tecla GOTO, introducir el número de frase que se desee, confirmar con la tecla ENT.

O: introducir el paso del número de frase y saltar el número de líneas introducidas

Abrir programas e introducir datos 3.2

3

Función Softkey/tecla

Fijar el valor de la palabra deseada a cero Borrar un valor erróneo

Borrar un aviso de error (no intermitente) Borrar la palabra seleccionada

Borrar la frase seleccionada

Borrar ciclos y partes de un programa Insertar la frase que ha editado o borrado por última vez

Insertar frases en cualquier posición

Seleccionar la frase detrás de la cual se quiere añadir una frase nueva y abrir el diálogo

Modificar y añadir palabras

Se elige la palabra en una frase y se sobreescribe con el nuevo valor. Mientras se tenga seleccionada la palabra se dispone del diálogo en lenguaje conversacional.

Finalizar la modificación: Pulsar la tecla FINAL

Cuando se añade una palabra se pulsan las teclas cursoras (de dcha. a izq.) hasta que aparezca el diálogo deseado y se introduce el valor deseado.

Buscar palabras iguales en frases diferentes

Para esta función se fija la softkey DIBUJO AUTOM. en OFF.

Seleccionar una palabra en una frase: Pulsar la tecla del cursor hasta que esté marcada la palabra con un recuadro

Seleccionar la frase con las teclas cursoras En la nueva frase seleccionada el recuadro se encuentra sobre la misma palabra seleccionada en la primera frase.

Si ha iniciado la búsqueda en programas muy largos, el TNC muestra un símbolo con indicación del avance de dicha búsqueda. Adicionalmente se puede cancelar la búsqueda por softkey.

Búsqueda de cualquier texto

Seleccionar función de búsqueda: Pulsar la Softkey BUSCAR El TNC muestra el diálogo Buscar texto:

Introducir el texto que se busca

Buscar texto: Pulsar la Softkey EJECUTAR

Marcar, copiar, borrar e insertar partes del programa

Para poder copiar una parte del programa dentro de un programa NC o a otro programa NC, el TNC dispone de las siguientes funciones: véase tabla de abajo.

Para copiar una parte del programa se procede de la siguiente forma:

Seleccionar la carátula de softkeys con las funciones de marcar Seleccionar la primera (última) frase de la parte del programa que se quiere copiar

Marcar la primera (última) frase: Pulsar la softkey MARCAR BLOQUE. El TNC posiciona el cursor sobre la primera posición del número de la frase y visualiza la softkey CANCELAR MARCAR

Desplazar el cursor a la última (primera) frase de la parte del programa que se quiere copiar o borrar. El TNC representa todas las frases marcadas en otro color. La función de marcar se puede cancelar en cualquier momento pulsando la softkey CANCELAR MARCAR

Copiar la parte del programa marcada: Pulsar la softkey COPIAR BLOQUE, borrar la parte del programa marcada: Pulsar la softkey BORRAR BLOQUE. El TNC memoriza el bloque marcado

Con las teclas cursoras seleccionar la frase detrás de la cual se quiere añadir la parte del programa copiada (borrada)

Para añadir la parte del programa copiada en otro programa, se selecciona el programa

correspondiente mediante la gestión de ficheros y se marca la frase detrás de la cual se quiere añadir dicha parte del programa.

Insertar la parte del programa guardada: Pulsar la softkey INSERTAR BLOQUE

Finalizar la función de marcación: Pulsar la softkey INTERRUMPIR LA MARCACIÓN

Abrir programas e introducir datos 3.2

3

Función Softkey

Activar la función de marcar Desactivar la función de marcar Borrar el bloque marcado

Añadir el bloque que se encuentra memorizado

Copiar el bloque marcado

Función de búsqueda del TNC

Con la función de búsqueda del TNC es posible buscar un texto cualquiera dentro de un programa, y si es necesario sustituirlo por un texto nuevo.

Buscar un texto cualquiera

Seleccionar la frase en la que se encuentra memorizada la palabra que se va a buscar

Seleccionar función de búsqueda: el TNC

superpone la ventana de búsqueda y visualiza en la función de softkey las funciones de búsqueda disponibles (ver tabla funciones de búsqueda) +40 (introducir el texto de búsqueda, tener en cuenta mayúsculas y minúsculas)

Iniciar proceso de búsqueda: el TNC salta a la página siguiente, en la que se encuentra el texto buscado

Repetir proceso de búsqueda: el TNC salta a la frase siguiente, en la que se encuentra memorizado el texto buscado

Finalizar función de búsqueda

Buscar/sustituir un texto cualquiera

La función Buscar/Reemplazar no es posible si un programa está protegido

el programa está siendo ejecutado en este momento por el TNC

En la función REEMPLAZAR TODO prestar atención en no reemplazar partes del texto, que no deben ser modificadas. Los textos reemplazados se pierden irremediablemente.

Seleccionar la frase en la que se encuentra memorizada la palabra que se va a buscar

Seleccionar función de búsqueda: el TNC

superpone la ventana de búsqueda y visualiza en la función de softkey las funciones de búsqueda disponibles

Para introducir el texto de búsqueda, tener en cuenta mayúsculas y minúsculas, comprobar con la tecla ENT

Introducir el texto que se va a sustituir, tener en cuenta mayúsculas y minúsculas

Iniciar proceso de búsqueda: el TNC salta al siguiente texto buscado

Para reemplazar el texto y saltar a continuación al siguiente punto encontrado: pulsar Softkey REEMPLAZAR, o para reemplazar en todos los puntos encontrados. pulsar Softkey REEMPLAZAR TODO, o para no reemplazar el texto y saltar al siguiente punto encontrado: pulsar la softkey BUSCAR

Finalizar función de búsqueda

Gestión de fichero: Nociones básicas 3.3