Página 1
Modo de Empleo Diálogo-en texto claro HEIDENHAIN TNC 320 Software NC 340 551-01 Español (es) 3/2006...
Página 2
Elementos de control de la pantalla Programación de los tipos de trayectoria Seleccionar la subdivisión de la pantalla Aproximación/salida del contorno Seleccionar la pantalla entre el Programación libre de contornos FK funcionamiento Máquina y Programación Rectas Softkeys: Seleccionar la función en pantalla Punto central del círculo/polo para coordenadas Conmutación de las carátulas de...
Roscado rígido Reentrada al contorno después de una interrupción Para ello el TNC 320 dispone de opciones de software, que deben ser habilitadas por Ud. o por el fabricante de su máquina. Opción de software 1. Eje adicional para 4 ejes y cabezal no controlado 2.
Programación: Herramientas Programación: Programar contornos Programación: Funciones auxiliares Programación: Ciclos Programación: Subprogramas y repeticiones parciales de un programa Programación: Parámetros Q Test y ejecución de programas Funciones MOD Ciclos de palpación Informaciones técnicas TNC 320 de HEIDENHAIN...
Página 9
1.4 Visualización de estado ..33 Visualización de estado "general" ..33 Visualizaciones de estado adicionales ..34 1.5 Accesorios: Palpadores 3D y volantes electrónicos de HEIDENHAIN ..37 Palpadores 3D ..37 Volantes electrónicos HR ..37 TNC 320 de HEIDENHAIN...
Página 10
2 Funcionamiento manual y ajuste ..39 2.1 Conexión, desconexión ..40 Conexión ..40 Desconexión ..41 2.2 Desplazamiento de los ejes de la máquina ..42 Indicación ..42 Desplazar el eje con las teclas externas de dirección ..42 Posicionamiento por incrementos ..
Página 11
3 Posicionamiento manual (MDI) ..49 3.1 Programación y ejecución de mecanizados sencillos ..50 Empleo del posicionamiento manual ..50 Protección y borrado de programas $MDI ..52 TNC 320 de HEIDENHAIN...
Página 12
Aparatos USB en el TNC ..74 4.4 Abrir e introducir programas ..75 Estructura de un programa NC en formato HEIDENHAIN en texto claro ..75 Definición del bloque: BLK FORM ..75 Abrir un nuevo programa de mecanizado ..76 Programación de los movimientos de la herramienta con diálogo en texto claro ..
Página 13
Cerrar la ventana de error ..90 Avisos de error detallados ..91 Softkey Detalles ..91 Borrar error ..91 Logfile de errores ..92 Logfile de teclas ..92 Texto de aviso ..93 Memorizar ficheros de servicio ..93 TNC 320 de HEIDENHAIN...
Página 14
5 Programación: Herramientas ..95 5.1 Introducción de datos de la hta..96 Avance F ..96 Revoluciones S del cabezal (husillo) ..97 5.2 Datos de la herramienta ..98 Condiciones para la corrección de la herramienta ..98 Número y nombre de la herramienta ..
Página 15
6.5 Movimientos de trayectoria - Coordenadas polares ..136 Resumen ..136 Origen de coordenadas polares: Polo CC ..136 Recta LP ..137 Trayectoria circular CP alrededor del polo CC ..137 Trayectoria circular tangente CTP ..138 Hélice (Helix) ..138 TNC 320 de HEIDENHAIN...
Página 16
6.6 Movimientos de trayectoria - Programación libre de contornos FK ..143 Nociones básicas ..143 Gráfico de la programación FK ..144 Abrir el diálogo FK ..146 Programación libre de rectas ..147 Programación libre de trayectorias circulares ..147 Posibles introducciones ..
Página 17
Avance en mm/min en los ejes giratorios A, B, C: M116 ..172 Desplazamiento por el camino más corto en ejes giratorios: M126 ..173 Redondear la visualización del eje giratorio a un valor por debajo de 360°: M94 ..174 TNC 320 de HEIDENHAIN...
Página 18
8 Programación: Ciclos ..175 8.1 Trabajar con ciclos ..176 Ciclos específicos de la máquina ..176 Definir el ciclo mediante softkeys ..177 Definir el ciclo a través de la función GOTO ..177 Llamada de ciclos ..179 8.2 Ciclos para taladrado, roscado y fresado de rosca ..
Página 19
FACTOR DE ESCALA ESPECIFICO DE CADA EJE (ciclo 26) ..291 8.8 Ciclos especiales ..294 TIEMPO DE ESPERA (ciclo 9) ..294 LLAMADA DEL PROGRAMA (ciclo 12) ..295 Orientación del cabezal (ciclo 13) ..296 TNC 320 de HEIDENHAIN...
Página 20
9 Programación: Subprogramas y repeticiones parciales de un programa ..297 9.1 Introducción de subprogramas y repeticiones parciales de un programa ..298 Label ..298 9.2 Subprogramas ..299 Funcionamiento ..299 Indicaciones sobre la programación ..299 Programación de un subprograma ..299 Llamada a un subprograma ..
Página 21
FN19: PLC: Emisión de los valores al PLC ..340 FN20: WAIT FOR: Sincronización del NC y el PLC ..341 FN25: PRESET: Fijar un punto de referencia nuevo ..343 FN29: PLC: entregar los valores en el PLC ..344 FN37: EXPORT ..345 TNC 320 de HEIDENHAIN...
Página 22
10.9 Accesos a tablas con instrucciones-SQL ..346 Introducción ..346 Una transacción ..347 Programar instrucciones SQL ..349 Resumen de softkeys ..349 SQL BIND ..350 SQL SELECT ..351 SQL FETCH ..354 SQL UPDATE ..355 SQL INSERT ..
Página 23
Aplicación ..392 11.7 Saltar frases ..393 Aplicación ..393 Añadir el signo "/" ..393 Borrar el signo "/" ..393 11.8 Parada selectiva en la ejecución del programa ..394 Aplicación ..394 TNC 320 de HEIDENHAIN...
Página 24
12.7 Visualización de los tiempos de funcionamiento ..403 Aplicación ..403 12.8 Ajuste de las conexiones de datos ..404 Interfaces serie en el TNC 320 ..404 Aplicación ..404 Ajuste de la conexión RS-232 ..404 Ajuste de la VELOCIDAD EN BAUDIOS (baudRate) ..404 Ajustar protocolo (protocol) ..
Página 25
Sistema de referencia para los resultados de medición ..430 PLANO DE REFERENCIA Ciclo de palpación 0 ..430 PLANO DE REFERENCIA en polares Ciclo de palpación 1 ..432 MEDIR (ciclo de palpación 3) ..433 TNC 320 de HEIDENHAIN...
Página 26
14.1 Distrib. de conectores y cable conexión para las conex. de datos ..436 Interfaz V.24/RS-232-C equipos HEIDEHAIN ..436 Aparatos que no son de la marca HEIDENHAIN ..437 Interface Ethernet de conexión RJ45 ..437 14.2 Información técnica ..438...
Compatibilidad Las funciones del TNC 320 no se corresponden con las funciones de los controles de la serie TNC 4xx e iTNC 530. Por ello solamente pueden ejecutarse programas de mecanizado que han sido generados en controles numéricos HEIDENHAIN (a partir del TNC 150 B).
Alternativamente también es posible representar en la ventana derecha la visualización de estados o, finalmente, el programa en una ventana grande. La ventana que el TNC visualiza depende del modo de funcionamiento seleccionado. TNC 320 de HEIDENHAIN...
¦Á"Fp=p=FO¤m4apm"haFmp:zÈV s Selección de la subdivisión de la pantalla mediante softkey Teclado de control El TNC 320 se suministra con un teclado integrado. El cuadro superior derecho muestra los elementos del teclado de control: Gestión de ficheros ...
Q ofrecen diversas posibilidades para la programación. El gráfico de programación puede mostrar los distintos pasos, si se desea. Softkeys para la subdivisión de la pantalla Ventana Softkey Programa Izquierda: programa, derecha: gráfico de programación TNC 320 de HEIDENHAIN...
Test del programa El TNC simula programas y partes del programa en el modo de funcionamiento Test del programa, para encontrar, p.ej., incompatibilidades geométricas, falta de indicaciones o errores en el programa y daños producidos en el espacio de trabajo. La simulación se realiza gráficamente con diferentes vistas.
El eje puede desplazarse con el volante Los ejes se desplazan teniendo en cuenta el giro básico No hay ningún programa activo Se ha iniciado el programa Se ha parado el programa Se ha interrumpido el programa TNC 320 de HEIDENHAIN...
Visualizaciones de estado adicionales Las visualizaciones de estados adicionales proporcionan una información detallada sobre el desarrollo del programa. Se pueden activar en todos los modos de funcionamiento, excepto en Memorizar/ Editar programas. Activación de la visualización de estados adicional Llamar a la carátula de softkeys para la subdivisión de la pantalla Seleccionar la representación en pantalla con la visualización de estado adicional...
Página 35
Tipo de visualización de posiciones, p.ej. posición real Visualización de posiciones Número del punto de referencia activo de la tabla de presets (función no disponible en el TNC 320) Ángulo del giro básico Información sobre las herramientas Softkey Asignación Significado ...
Página 36
Traslación de coordenadas Softkey Asignación Significado Nombre del programa Desplazamiento del punto cero activado (ciclo 7) Ejes reflejados (ciclo 8) Ángulo de giro activo (ciclo 10) Factor(es) de escala activado(s) (ciclos 11 / 26) ¦Á"F a4dpz""d""d"4a¸m=F4pp=Fm"="FmzÈV ¢G¢ Funciones auxiliares M activas Softkey Asignación Significado...
El recorrido por giro del volante se selecciona en un amplio campo. Además de los volantes empotrables HR 130 y HR 150, HEIDENHAIN ofrece también el volante portátil HR 410. TNC 320 de HEIDENHAIN...
2.1 Conexión, desconexión Conexión La conexión y el sobrepaso de los puntos de referencia son funciones que dependen de la máquina. Rogamos consulten el manual de su máquina. Conectar la tensión de alimentación del TNC y de la máquina. A continuación el TNC indica el siguiente diálogo: SYSTEM STARTUP Se inicia el TNC...
Cuando el TNC visualiza en una ventana superpuesta el texto NOW IT IS SAFE TO TURN POWER OFF, puede interrumpir la tensión en el TNC Si se desconecta el TNC de cualquier forma puede producirse una pérdida de datos. TNC 320 de HEIDENHAIN...
2.2 Desplazamiento de los ejes de la máquina Indicación El desplazamiento con las teclas externas de dirección es una función que depende de la máquina. ¡Rogamos consulten el manual de su máquina! Desplazar el eje con las teclas externas de dirección Seleccionar el modo de funcionamiento Manual Accionar las teclas externas de dirección y...
Introducir la aproximación en mm, p.ej. 8 mm, y pulsar la softkey ACEPTAR VALOR Finalizar la introducción con la softkey OK Pulsar la tecla externa de dirección: posicionar tantas veces como se desee Para desactivar la función, pulsar la softkey Desconectar. TNC 320 de HEIDENHAIN...
Desplazamiento con el volante electrónico HR 410 El volante electrónico HR 410 está equipado con dos teclas de confirmación. Estas teclas se encuentran debajo de la rueda dentada. Los ejes de la máquina sólo se pueden desplazar cuando está pulsada una de las teclas de confirmación (función que depende de la máquina).
Si el avance introducido sobrepasa el valor definido en los parámetros de máquina maxFeed, se activa el valor introducido en el parámetro de máquina Después de una interrupción de tensión, sigue siendo válido el valor F introducido TNC 320 de HEIDENHAIN...
Modificar las revoluciones y el avance Con los potenciómetros de override para las revoluciones S del cabezal y el avance F, se puede modificar el valor determinado entre 0% y 150%. La gama se puede seguir limitando mediante el parámetro de máquina minFeedOverride, maxFeedOverride, minSpindleOverride y maxSpindleOverride (ajustado por el fabricante de la máquina).
Después, para fijar el punto de referencia, se introduce un valor al cual se ha sumado d. Seleccionar el modo de funcionamiento Manual Desplazar la herramienta con cuidado hasta que roce la pieza Seleccionar el eje TNC 320 de HEIDENHAIN...
Página 48
FIJAR EL PUNTO DE REFERENCIA Z= Herramienta cero, eje del cabezal: fijar la visualización sobre una posición conocida de la pieza (p.ej. 0) o introducir el grosor d de la capa. En el plano de mecanizado: tener en cuenta el radio de la hta. Los puntos de referencia para los ejes restantes se fijan de la misma forma.
En este modo de funcionamiento se puede introducir y ejecutar directamente un programa corto en formato HEIDENHAIN en lenguaje conversacional. También se puede llamar a ciclos del TNC. El programa se memoriza en el fichero $MDI. En el posicionamiento manual se puede activar la visualización de estados adicional.
Página 51
Seleccionar el eje de la mesa giratoria, introducir el ángulo de giro y el avance anotados, p.ej. L C+2.561 Finalizar la introducción Accionar el pulsador externo de arranque START: la inclinación se anula mediante el giro de la mesa giratoria TNC 320 de HEIDENHAIN...
Página 52
Protección y borrado de programas $MDI El fichero $MDI se utiliza normalmente para programas cortos y transitorios. Si a pesar de ello se quiere memorizar un programa, deberá procederse de la siguiente forma: Seleccionar el modo de funcionamiento Memorizar/ Editar pgm Llamada a la gestión de programas: Tecla PGM MGT (Program Management) Marcar el fichero $MDI...
4.1 Nociones básicas Sistemas de medida de recorridos y marcas de referencia En los ejes de la máquina hay sistemas de medida, que registran las posiciones de la mesa de la máquina o de la herramienta. En los ejes lineales normalmente se encuentran montados sistemas longitudinales de medida, en las mesas circulares y ejes basculantes X (Z,Y) sistemas de medida angulares.
Además de los ejes principales X, Y y Z, existen también ejes auxiliares paralelos (todavía no contemplados por el TNC 320) U, V y W. Los ejes giratorios se caracterizan mediante A, B y C. En la figura de abajo a la derecha se muestra la asignación de los ejes auxiliares o ejes...
Coordenadas polares Cuando el plano de la pieza está acotado en coordenadas cartesianas, el programa de mecanizado también se elabora en coordenadas cartesianas. En piezas con arcos de círculo o con indicaciones angulares, es a menudo más sencillo, determinar posiciones en coordenadas polares.
Coordenadas polares absolutas e incrementales Las coordenadas absolutas se refieren siempre al polo y al eje de referencia angular. Las coordenadas incrementales se refieren siempre a la última posición programada de la herramienta. +IPR +IPA +IPA 0° TNC 320 de HEIDENHAIN...
Los puntos de referencia se pueden fijar de forma rápida y sencilla mediante un palpador 3D de HEIDENHAIN. Véase el Modo de Empleo de los ciclos de palpación „Fijación del punto de referencia con palpadores 3D“.
Nombres de ficheros En los programas, tablas y textos el TNC añade una extensión separada del nombre del fichero por un punto. Dicha extensión especifica el tipo de fichero. PROG20 Nombre del fichero Tipo de fichero TNC 320 de HEIDENHAIN...
HEIDENHAIN recomienda memorizar periódicamente en un PC los nuevos programas y ficheros elaborados. Para ello HEIDENHAIN pone a disposición una función de Backup en el software de transmisión de datos del TNCremoNT. Dado el caso, rogamos se pongan en contacto con el constructor de su máquina.
PROG1.H. De esta forma el programa de mecanizado tiene el camino de búsqueda: TNC:\AUFTR1\NCPROG\PROG1.H En el gráfico de la derecha se muestra un ejemplo para la visualización de un directorio con diferentes caminos de búsqueda. TNC 320 de HEIDENHAIN...
Resumen: Funciones de la gestión de ficheros Función Softkey Copiar (y convertir) ficheros sueltos Visualizar determinados tipos de ficheros Visualizar los últimos 10 ficheros Borrar fichero o directorio Marcar fichero Renombrar fichero Proteger fichero para que no sea borrado o modificado Eliminar la protección del fichero Administrador de red...
Programa seleccionado en el modo de fucionamiento Ejecución del programa Fichero protegido contra borrado y modificaciones (Protected) FECHA Fecha en la cual se modificó el fichero por última vez TIEMPO Hora en la cual se modificó el fichero por última vez TNC 320 de HEIDENHAIN...
Selección de bases de datos, directorios y ficheros Llamada a la gestión de ficheros Utilizar las teclas cursoras para mover el cursor a la posición deseada de la pantalla: Mueve el cursor de la ventana derecha a la izquierda y viceversa Mueve el cursor arriba y abajo en una ventana Mueve el cursor arriba y abajo por páginas en una ventana...
En la ventana izquierda marcar el directorio, en el que se quiere crear un subdirectorio Introducir el nuevo nombre del directorio, pulsar la NUEVO tecla ENT ¿NOMBRE DEL DIRECTORIO? Confirmar con la softkey OK, o Interrumpir con la softkey CANCELAR TNC 320 de HEIDENHAIN...
Copiar ficheros individuales Desplazar el cursor sobre el fichero a copiar Pulsar la softkey COPIAR: Seleccionar la función de copiar. El TNC abre una ventana de superposición Introducir el nombre del fichero destino y aceptar con la tecla ENT o la softkey OK: El TNC copia el fichero al directorio actual, o en el directorio de destino correspondiente.
Seleccionar la función de borrado: Pulsar la softkey BORRAR TODOS. El TNC pregunta si se desean borrar también los subdirectorios y los ficheros Confirmar borrado: Pulsar la softkey OK o Cancelar el borrado: Pulsar la softkey CANCELAR TNC 320 de HEIDENHAIN...
Marcar ficheros Función para marcar Softkey Marcar ficheros sueltos Marcar todos los ficheros del directorio Eliminar la marca del fichero deseado Eliminar la marca de todos los ficheros Las funciones como copiar o borrar ficheros se pueden utilizar simultáneamente tanto para un sólo fichero como para varios ficheros. Para marcar varios ficheros se procede de la siguiente forma: Mover el cursor sobre el primer fichero Visualizar las funciones para marcar: Pulsar la softkey...
Página 69
Marcar el editor deseado Pulsar la softkey OK para abrir el fichero Activar o desactivar los aparatos USB Seleccionar otras funciones: Pulsar la softkey MÁS FUNCIONES Conmutar carátula de softkeys Seleccionar la softkey para la activación o desactivación TNC 320 de HEIDENHAIN...
Transmisión de datos a/desde un soporte de datos externo Antes de que se pueda transmitir datos a un soporte de datos externo, en caso necesario, se debe ajustar el interfaz de datos |¦Á"F b¤F=Fd"4pmF¨apmF=F ="pFmzÈVT¬T}. Llamada a la gestión de ficheros Seleccionar la subdivisión de la pantalla para la transmisión de datos: Pulsar la softkey VENTANA.
Página 71
Para seleccionar otro directorio en visualización de doble ventana de datos, pulsar la softkey VISUALIZAR ÁRBOL. ¡Si pulsa la softkey VISUALIZAR FICHEROS, el TNC muestra el contenido del directorio seleccionado! TNC 320 de HEIDENHAIN...
Copiar un fichero a otro directorio Seleccionar la subdivisión de la pantalla con las dos ventanas de igual tamaño Visualizar en ambas ventanas los directorios: Pulsar la softkey VISUALIZAR ÁRBOL Ventana derecha Desplazar el cursor sobre el directorio en el cual se quieren copiar ficheros y visualizarlos con la softkey VISUALIZAR FICHEROS en dicho directorio Ventana izquierda...
TNC. Cuando la conexión se ha realizado automáticamente, el TNC marca la columna Auto Utilizar esta función PING para comprobar su conexión de red Al pulsar la softkey INFO DE RED, el TNC muestra los ajustes actuales de red TNC 320 de HEIDENHAIN...
TNC. Si aun así continúa teneniendo problemas, póngase en contacto con HEIDENHAIN. La gestión de ficheros visualiza los aparatos USB como una base de datos propia en el árbol de directorios, de manera que puede utilizar correctamente las funciones descritas en la sección anterior para la...
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 del bloque sólo se precisa si se quiere verificar gráficamente el programa! TNC 320 de HEIDENHAIN...
Abrir un nuevo programa de mecanizado Un programa de mecanizado se introduce siempre en el modo de funcionamiento Memorizar/editar programa. Ejemplo de la apertura de un programa: Seleccionar el funcionamiento Memorizar/editar programa Ir a 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 = 123.H...
Página 77
Eje del cabezal paralelo a X/Y/Z con la tecla DEL! El TNC sólo puede representar el gráfico, cuando la página más pequeña mide al menos 50 µm y la más grande un máximo de 99 999,999 mm. TNC 320 de HEIDENHAIN...
Programación de los movimientos de la herramienta con diálogo en texto claro Para programar una frase se empieza con la tecla de apertura del diálogo. En la línea de la cabezera de la pantalla el TNC pregunta todos los datos precisos. Ejemplo de un diálogo Apertura del diálogo COORDENADAS?
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 corrección de longitud de la herramienta activada. TNC 320 de HEIDENHAIN...
Editar un programa 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...
Página 81
Para esta función se fija la softkey DIBUJO AUTOM. en OFF. Seleccionar la palabra de una frase: Pulsar las teclas cursoras hasta que esté marcada la palabra con un recuadro Seleccionar la frase con las teclas cursoras TNC 320 de HEIDENHAIN...
Página 82
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 una ventana con visualización de dicha búsqueda. Adicionalmente se puede cancelar la búsqueda por softkey.
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 TNC 320 de HEIDENHAIN...
Página 84
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.
Realizar el gráfico de program. frase a frase Realizar el gráfico de programación completo o completarlo después de RESET + START Detener el gráfico de programación. Esta softkey sólo aparece mientras el TNC realiza un gráfico de programación TNC 320 de HEIDENHAIN...
Visualizar y omitir números de frase Conmutar la carátula de softkeys: véase figura arriba dcha. Para visualizar números de frase: Fijar la softkey VISUALIZAR OMITIR NÚM. FRASE en VISUALIZAR Para visualizar números de frase: Fijar la softkey VISUALIZAR OMITIR NÚM. FRASE en OMITIR Borrar el gráfico Conmutar la carátula de softkeys: véase figura arriba dcha.
Saltar al final del comentario Saltar al principio de una palabra. Las palabras se separan con un espacio Saltar al final de la palabra. Las palabras se separan con un espacio Conmutar entre modo introducir y sobrescribir TNC 320 de HEIDENHAIN...
Página 88
4.7 La calculadora Manejo El TNC dispone de una calculadora con las funciones matemáticas más importantes. Abrir la calculadora y cerrar de nuevo con la tecla CALC Con las softkeys seleccionar funciones de cálculo mediante comandos abreviados. Función de cálculo Comando abreviado (tecla) Sumar Restar...
Página 89
Abrir la calculadora con la tecla CALC y ejecutar el cálculo deseado Pulsar la tecla "Aceptar posición real", el TNC visualiza una carátula de softkeys Pulsar softkey CALC: el TNC acepta el valor en el campo de entrada activo y cierra la calculadora TNC 320 de HEIDENHAIN...
4.8 Avisos de error Visualizar error El TNC visualiza el error, entre otros, en: Introducciones erróneas Errores lógicos en el programa Elementos del contorno que no pueden ser ejecutados Aplicaciones incorrectas del palpador Si se produce un error, éste se visualiza en rojo en la cabecera. Se visualizan avisos de error largos y de varias líneas abreviados.
BORRAR. Borrar todos los errores: pulsar el softkey BORRAR TODOS. Si la causa de un error no se soluciona, no es posible borrar este error. En este caso se mantiene el aviso de error. TNC 320 de HEIDENHAIN...
Logfile de errores El TNC memoriza los errores registrados y sucesos importantes (p. ej. inicio del sistema) en un logfile de errores. La capacidad del logfile de error es limitada. Cuando el logfile está lleno, el TNC utiliza un segundo logfile.
Si se repite la función "Memorizar ficheros de servicio", se sobreescribirá el grupo de ficheros de servicio anterior. Memorizar ficheros de servicio: Abrir ventana de error Pulsar la softkey LOGFILE Memorizar ficheros de servicio: pulsar la softkey MEMORIZAR FICHEROS DE SERVICIO TNC 320 de HEIDENHAIN...
Página 96
5.1 Introducción de datos de la hta. Avance F El avance F es la velocidad en mm/min (pulg./min), con la cual se desplaza el punto medio de la herramienta en su trayectoria. El avance máximo puede ser diferente en cada eje de máquina y está determinado por parámetros de máquina.
En el diálogo ¿Revoluciones S del cabezal = ? introducir nuevas revoluciones del cabezal y confirmar con la tecla END Modificación durante la ejecución del programa Durante la ejecución del programa se pueden modificar las revoluciones con el potenciómetro de override S. TNC 320 de HEIDENHAIN...
5.2 Datos de la herramienta Condiciones para la corrección de la herramienta Normalmente las coordenadas de las trayectorias necesarias, se programan tal como está acotada la pieza en el plano. Para que el TNC pueda calcular la trayectoria del punto central de la herramienta, es decir, que pueda realizar una corrección de la herramienta, deberá...
Radio de la herramienta: Valor de corrección para el radio Durante el diálogo es posible introducir el valor para la longitud del radio directamente en el campo de diálogo: pulsar la softkey del eje deseada. Ejemplo 4 TOOL DEF 5 L+10 R+5 TNC 320 de HEIDENHAIN...
Introducir los datos de la herramienta en la tabla En una tabla de herramientas se pueden definir hasta 9999 htas. y memorizar sus datos correspondientes. Rogamos tengan en cuenta las funciones de edición que aparecen más adelante en este capítulo. A fin de poder introducir varios datos de corrección para una herramienta (indexar número de herramienta), añadir una línea y ampliar el número de herramienta mediante un punto y una cifra del 1...
Página 101
NC en dirección del eje de herramienta positivo para evitar marcas de cortes en el contorno Si está definida Y, el TNC retira la herramienta 0,1 mm del contorno, si se ha activado esta función en el programa NC con M148 |¦Á"F pmpz dF¦"m" "¤phÈa4"hFmFd"^F"haFm"=Fd4pmpmpFmzÈVss} TNC 320 de HEIDENHAIN...
Página 102
Editar las tablas de herramientas La tabla de herramientas válida para la ejecución del programa tiene como nombre de fichero TOOL.T y debe guardarse en el directorio "tabla". La tabla de herramientas TOOL.T sólo se puede editar en un Modo Máquina. Para las tablas de herramientas que se desee archivar o utilizar para el Test de programa debe asignarse cualquier otro nombre de fichero con la terminación .T.
Página 103
Visualizar todos los palpadores en la tabla de herramientas Abandonar la edición de la tabla de herramientas Llamar a la gestión de ficheros y seleccionar un fichero de otro tipo, p.ej. un programa de mecanizado TNC 320 de HEIDENHAIN...
Tabla de posiciones para cambiador de herramientas El constructor de la máquina adapta el alcance de función de la tabla de posiciones a su máquina. ¡Rogamos consulten el manual de su máquina! Para el cambio de herramientas automático se necesita la tabla de posiciones TOOL_P.TCH.
Página 105
Anular la columna de número de herramienta T Salto al principio de la línea Salto al final de la línea Simular cambiador de herramientas Activar filtro Seleccionar herramienta desde la tabla de herramientas Editar campo actual Clasificar vista TNC 320 de HEIDENHAIN...
Llamada a los datos de la herramienta La llamada a la herramienta TOOL CALL se introduce de la siguiente forma en el programa de mecanizado: Seleccionar la llamada a la hta. con la tecla TOOL CALL Número de hta.: Introducir el número o el nombre de la hta.
Cambio automático de la herramienta En un cambio de herramienta automático no se interrumpe la ejecución del programa. En una llamada a la herramienta con TOOL CALL, el TNC cambia la herramienta en el almacén de herramientas. TNC 320 de HEIDENHAIN...
Página 108
Cambio de hta. automático cuando se sobrepasa el tiempo de vida: M101 M101 es una función que depende de la máquina. ¡Rogamos consulten el manual de su máquina! Cuando se alcanza el tiempo de vida de la hta. TIME2, el TNC cambia automáticamente a la hta.
Longitud L de la hta. de frase TOOL DEF o tabla de htas. Sobremedida DL para la longitud de una frase TOOL TOOL CALL CALL (no se tiene en cuenta en la visualización de posiciones) Sobremedida DL para la longitud de la tabla de htas. TNC 320 de HEIDENHAIN...
Corrección del radio de la herramienta La frase del programa para el movimiento de la hta. contiene RL o RR para una corrección del radio R0, cuando no se quiere realizar ninguna corrección de radio La corrección de radio actua en cuanto se llama a una herramienta y se desplaza en el plano de mecanizado con RL o RR.
Página 111
Pulsar softkey RL o bien Desplazar la hta. por la derecha del contorno programado: Pulsar softkey RR o bien Desplazar la hta. sin corrección de radio o eliminar la corrección: Pulsar tecla ENT Finalizar la frase: Pulsar la tecla END TNC 320 de HEIDENHAIN...
Página 112
Corrección del radio: Mecanizado de esquinas Esquinas exteriores: Una vez programda la corrección del radio, el TNC lleva la herramienta por las esquinas exteriores según un círculo de paso. Si es preciso, el TNC reduce el avance en las esquinas exteriores, por ejemplo, cuando se efectuan grandes cambios de dirección.
Página 113
Programación: Programación de contornos...
6.1 Movimientos de la herramienta Funciones de trayectoria El contorno de una pieza se compone normalmente de varios elementos de contorno como rectas y arcos de círculo. Con las funciones de trayectoria se programan los movimientos de la herramienta para rectas y arcos de círculo. Programación libre de contornos FK Cuando no existe un plano acotado y las indicaciones de las medidas en el programa NC están incompletas, el contorno de la pieza se...
La herramienta mantiene las coordenadas de Z y se desplaza en el plano XY a la posición X=70, Y=50. Movimiento tridimensional La frase del programa contiene tres indicaciones de coordenadas: El TNC desplaza la herramienta en el espacio a la posición programada. Ejemplo: L X+80 Y+0 Z-10 TNC 320 de HEIDENHAIN...
Página 116
Círculos y arcos de círculo En los movimientos circulares, el TNC desplaza simultáneamente dos ejes de la máquina: La herramienta se desplaza respecto a la pieza según una trayectoria circular. Para los movimientos circulares se puede introducir el punto central del círculo CC. Con las trayectorias de arcos de círculo se programan círculos en los planos principales: El plano principal se define en la llamada a la hta.
Página 117
100 mm/min. En la programación en pulgadas: La introducción de 100 corresponde a un avance de 10 pulgadas/min Desplazamiento en marcha rápida: Pulsar la softkey FMAX Desplazamiento con el avance que está definido en la frase TOOL CALL: pulsar la softkey FAUTO TNC 320 de HEIDENHAIN...
Página 118
FUNCIÓN AUXILIAR M? Introducir la función auxiliar, p.ej. M3 y finalizar el diálogo con la tecla ENT Línea en el programa de mecanizado L X+10 Y+5 RL F100 M3 6 Programación: Programación de contornos...
Si la frase APPR contiene también las coordenadas de Z, el TNC desplaza primero la hta. al punto P sobre el plano de mecanizado y desde allí según el eje de la hta. a la profundidad programada. TNC 320 de HEIDENHAIN...
Página 120
Punto final P La posición P se encuentra fuera del contorno y se calcula de las indicaciones introducidas en la frase DEP. Si la frase DEP contiene también las coordenadas de Z, el TNC desplaza primero la hta. al punto P sobre el plano de mecanizado y desde allí...
8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 con corr. del radio RR 9 L X+20 Y+35 Punto final de la primera trayectoria del contorno 10 L ... Siguiente trayectoria del contorno TNC 320 de HEIDENHAIN...
Aproximación a una trayectoria circular con una conexión tangente: APPR CT El TNC desplaza la herramienta según una recta desde el punto de partida P a un punto auxiliar P . Desde allí se aproxima según una trayectoria circular tangente al primer tramo del contorno y al primer punto del contorno P CCA= La trayectoria circular de P...
Último elemento del contorno: P con corrección del 23 L Y+20 RR F100 radio Salida según LEN = 20 mm perpendicular al 24 DEP LN LEN+20 F100 contorno 25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa TNC 320 de HEIDENHAIN...
Salida según una trayectoria circular con conexión tangente: DEP CT El TNC desplaza la herramienta desde una recta del último punto del contorno P al punto final P . La trayectoria circular se une tangencialmente al último tramo del contorno. Programar el último elemento del contorno con punto final P corrección del radio 180°...
El punto de partida es el punto final de la frase anterior. Coordenadas del pto. final de la recta Si es preciso: Corrección de radio RL/RR/R0 Avance F Función auxiliar M TNC 320 de HEIDENHAIN...
Ejemplo de frases NC 7 L X+10 Y+40 RL F200 M3 8 L IX+20 IY-15 9 L X+60 IY-10 Aceptar la posición real También se puede generar una frase lineal (frase L) con la tecla "ACEPTAR POSICIÓN REAL": Desplazar la herramienta en el modo de funcionamiento manual a la posición que se quiere aceptar Cambiar la visualización de la pantalla a Memorizar/Editar programa Seleccionar la frase del programa detrás de la cual se quiere añadir...
Después vuelve a ser válido el avance programado antes de dicha frase RND. Una frase RND también se puede utilizar para la aproximación suave al contorno, en el caso de que no se puedan utilizar funciones APPR. TNC 320 de HEIDENHAIN...
Punto central del círculo CC El punto central del círculo corresponde a las trayectorias circulares programadas con la tecla C (trayectoria circular C). Para ello se introducen las coordenadas cartesianas del punto central del círculo o se acepta la última posición programada o ...
Coordenadas del punto final del arco de círculo Radio R Atención: ¡El signo determina el tamaño del arco del círculo! Sentido de giro DR Atención: ¡El signo determina si la curvatura es cóncava o convexa! Si es preciso: Función auxiliar M Avance F TNC 320 de HEIDENHAIN...
Página 130
Círculo completo Para un círculo completo se programan dos frases CR sucesivas: El punto final de la primera mitad del círculo es el pto. de partida del segundo. El punto final de la segunda mitad del círculo es el punto de partida del primero.
8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 ¡La frase CT y la trayectoria del contorno anteriormente programada deben contener las dos coordenadas del plano, en el cual se realiza el arco de círculo! TNC 320 de HEIDENHAIN...
Ejemplo: Movimiento lineal y chaflán en cartesianas 0 BEGIN PGM LINEAR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición del bloque para la simulación gráfica del mecanizado 2 BLK FORM 0,2 X+100 Y+100 Z+0 Definición de la herramienta en el programa 3 TOOL DEF 1 L+0 R+10 Llamada a la hta.
Llegada al punto 5 14 L X+95 Y+40 Llegada al punto 6 15 CT X+40 Y+5 Llegada al punto 7: punto final del círculo, arco de círculo tangente al punto 6, el TNC calcula automáticamente el radio TNC 320 de HEIDENHAIN...
Página 134
Llegada al último punto del contorno 1 16 L X+5 Salida del contorno según una trayectoria circular tangente 17 DEP LCT X-20 Y-20 R5 F1000 Desplazar libremente la herramienta, final del programa 18 L Z+250 R0 FMAX M2 19 END PGM CIRCULAR MM 6 Programación: Programación de contornos...
Llegada al punto final del círculo (= punto de partida del círculo) 11 DEP LCT X-40 Y+50 R5 F1000 Salida del contorno según una trayectoria circular tangente Desplazar libremente la herramienta, final del programa 12 L Z+250 R0 FMAX M2 13 END PGM C-CC MM TNC 320 de HEIDENHAIN...
6.5 Movimientos de trayectoria - Coordenadas polares Resumen Con las coordenadas polares se determina una posición mediante un ángulo PA y una distancia PR al polo CC anteriormente definido (¦Á"F p4apmF*Èa4":zÈVsT). Las coordenadas polares se utilizan preferentemente para: Posiciones sobre arcos de círculo ...
Sentido de giro DR Ejemplo de frases NC 18 CC X+25 Y+25 19 LP PR+20 PA+0 RR F250 M3 20 CP PA+180 DR+ Cuando las coordenadas son incrementales el signo es el mismo para DR y PA. TNC 320 de HEIDENHAIN...
Trayectoria circular tangente CTP La herramienta se desplaza según un círculo tangente a la trayectoria anterior del contorno. Radio en coordenadas polares PR: Introducir la distancia del punto final de la trayectoria circular al polo CC 120° Angulo en coordenadas polares PA: Posición angular del punto final de la trayectoria circular 30°...
Página 139
Hélice en sentido antihorario: DR+ Ejemplo de frases NC: Rosca M6 x 1 mm con 5 pasos 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- TNC 320 de HEIDENHAIN...
Ejemplo: Movimiento lineal en polares 60° 0 BEGIN PGM LINEARPO MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición pieza bruto 2 BLK FORM 0,2 X+100 Y+100 Z+0 Definición de la herramienta 3 TOOL DEF 1 L+0 R+7,5 Llamada de herramienta 4 TOOL CALL 1 Z S4000 Definición del punto de referencia para las coordenadas polares 5 CC X+50 Y+50...
Página 141
8 L Z-12.75 R0 F1000 9 APPR PCT PR+32 PA-180 CCA180 R+2 RL F100 10 LBL 1 Inicio de la repetición parcial del programa Introducir directamente el paso como valor IZ 11 CP IPA+360 IZ+1.5 DR+ F200 TNC 320 de HEIDENHAIN...
Página 142
Número de repeticiones (pasadas) 12 CALL LBL 1 REP 24 13 DEP CT CCA180 R+2 6 Programación: Programación de contornos...
Cuando en el primer apartado FK hay una frase FCT o FLT, hay que programar antes como mínimo dos frases NC mediante las teclas de diálogo grises, para determinar claramente la dirección de desplazamiento. Un apartado FK no puede empezar directamente detrás de una marca LBL. TNC 320 de HEIDENHAIN...
Generar programa FK para TNC 4xx: Para que un programa TNC 4xx pueda leer programas FK que se hayan generado en un TNC 320, la secuencia de los elementos FK individuales dentro de una frase debe estar definida de la misma forma que en el orden en la carátula de softkeys del TNC 4xx.
Página 145
Las frases NC de un programa llamado con PGM CALL, se indican en otro color. Visualizar números de frase en la ventana de gráficos Para visualizar números de frase en la ventana de gráficos: Fijar la softkey OMISIÓN DE VISUALIZACIÓN DEL NÚM. DE FRASE a VISUALIZAR TNC 320 de HEIDENHAIN...
Abrir el diálogo FK Pulsando la tecla gris FK, el TNC muestra varias softkeys con las cuales se abre el diálogo FK: véase la siguiente tabla. Para desactivar de nuevo las softkeys, volver a pulsar la tecla FK. Si se abre el diálogo FK con una de dichas softkeys el TNC muestra otras carátulas de softkeys con las cuales se introducen coordeandas conocidas, o se aceptan indicaciones de dirección y del recorrido del contorno.
FCT: Visualizar las softkeys para la Programación libre de contornos: Pulsar la tecla FK Abrir el diálogo: Pulsar la softkey FCT Mediante las softkeys se introducen en la frase todos los datos conocidos TNC 320 de HEIDENHAIN...
Posibles introducciones Coordenadas del punto final Datos conocidos Softkeys Coordenadas cartesianas X e Y 30° Coordenadas polares referidas a FPOL Ejemplo de frases NC 7 FPOL X+20 Y+30 8 FL IX+10 Y+20 RR F100 9 FCT PR+15 IPA+30 DR+ R15 Dirección y longitud de los elementos del contorno Datos conocidos Softkeys...
Página 149
Punto central en coordenadas cartesianas Sentido de giro de la trayectoria circular Radio de la trayectoria circular Ejemplo de frases NC 10 FC CCX+20 CCY+15 DR+ R15 11 FPOL X+20 Y+15 12 FL AN+40 13 FC DR+ R15 CCPR+35 CCPA+40 TNC 320 de HEIDENHAIN...
Página 150
Contornos cerrados Con la softkey CLSD se marca el principio y el final de un contorno cerrado. De esta forma se reducen las posibles soluciones de la última trayectoria del contorno. CLSD se introduce adicionalmente para otra indicación del contorno en la primera y última frase de una programación FK.
Coordenada X e Y de un pto. auxiliar junto a una trayectoria circular Distancia del pto. auxiliar a la trayectoria circular Ejemplo de frases NC 13 FC DR- R10 P1X+42.929 P1Y+60.071 14 FLT AN-70 PDX+50 PDY+53 D10 TNC 320 de HEIDENHAIN...
Referencias relativas Las referencias relativas son indicaciones que se refieren a otra trayectoria del contorno. Las softkeys y las palabras del pgm para referencias Relativas empiezan con una "R". La figura de la derecha muestra las indicaciones de cotas que se deben programar como referencias relativas.
Página 153
N Ejemplo de frases NC 12 FL X+10 Y+10 RL 13 FL ... 14 FL X+18 Y+35 15 FL ... 16 FL ... 17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14 TNC 320 de HEIDENHAIN...
Ejemplo: Programación FK 1 0 BEGIN PGM FK1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición pieza bruto 2 BLK FORM 0,2 X+100 Y+100 Z+0 Definición de la herramienta 3 TOOL DEF 1 L+0 R+10 Llamada de herramienta 4 TOOL CALL 1 Z S500 Desplazar herramienta libremente 5 L Z+250 R0 FMAX...
Página 155
5 L Z+250 R0 FMAX Posicionamiento previo de la herramienta 6 L X+30 Y+30 R0 FMAX Posicionamiento previo del eje de la herramienta 7 L Z+5 R0 FMAX M3 Desplazamiento a la profundidad de mecanizado 8 L Z-5 R0 F100 TNC 320 de HEIDENHAIN...
Página 156
Aproximación al contorno según un círculo tangente 9 APPR LCT X+0 Y+30 R5 RR F350 Apartado FK: 10 FPOL X+30 Y+30 Programar los datos conocidos para cada elemento del contorno 11 FC DR- R30 CCX+30 CCY+30 12 FL AN+60 PDX+30 PDY+30 D10 13 FSELECT 3 14 FC DR- R20 CCPR+55 CCPA+60 15 FSELECT 2...
Página 157
4 TOOL CALL 1 Z S4500 Desplazar herramienta libremente 5 L Z+250 R0 FMAX Posicionamiento previo de la herramienta 6 L X-70 Y+0 R0 FMAX Desplazamiento a la profundidad de mecanizado 7 L Z-5 R0 F1000 M3 TNC 320 de HEIDENHAIN...
Página 158
Aproximación al contorno según un círculo tangente 8 APPR CT X-40 Y+0 CCA90 R+5 RL F250 Apartado FK: 9 FC DR- R40 CCX+0 CCY+0 Programar los datos conocidos para cada elemento del contorno 10 FLT 11 FCT DR- R10 CCX+0 CCY+50 12 FLT 13 FCT DR+ R6 CCX+0 CCY+0 14 FCT DR+ R24...
7.1 Introducción de funciones auxiliares M y STOP Nociones básicas Con las funciones auxiliares del TNC – denominadas también funciones M – se controla la ejecución del programa, p.ej. una interrupción de la ejecución del las funciones de la máquina, como conectar y desconectar el cabezal y el refrigerante ...
Página 161
En una frase de STOP se puede programar una función auxiliar M: Programación de una interrupción en la ejecución del pgm: Pulsar la tecla STOP Introducir la función auxiliar M Ejemplo de frases NC 87 STOP M6 TNC 320 de HEIDENHAIN...
7.2 Funciones auxiliares para el control de la ejecución del pgm, cabezal y refrigerante Resumen Activación Actúa en la frase - del pgm Parada en la ejecución del programa PARADA del cabezal Refrigerante DESCONECTADO Parada selectiva de la ejecución del ...
El TNC indica los valores de coordenadas referidos al punto cero de la máquina. En la visualización de estados se conecta la visualización de coordenadas a REF, véase "Visualización de estado", pág. 33. TNC 320 de HEIDENHAIN...
Página 164
Comportamiento con M92 – Punto de referencia de la máquina Además del punto cero de la máquina el constructor de la máquina también puede determinar otra posición fija de la máquina (punto de ref. de la máquina). El constructor de la máquina determina para cada eje la distancia del punto de ref.
Activación M97 actúa sólo en la frase del programa en la que está programada. Con M97 la esquina del contorno no se mecaniza completamente. Si es preciso habrá que mecanizarla posteriormente con una herramienta más pequeña. TNC 320 de HEIDENHAIN...
Página 166
Ejemplo de frases NC 5 TOOL DEF L ... R+20 Radio de herramienta grande 13 L X... Y... R... F... M97 Llegada al punto 13 del contorno 14 L IY-0.5 ... R... F... Mecanizado de los pequeños escalones 13 y 14 15 L IX+100 ...
Al final o cuando se interrumpe un ciclo de mecanizado se reproduce de nuevo el estado original. Activación M109 y M110 actúan al principio de la frase. M109 y M110 se anulan con M111. TNC 320 de HEIDENHAIN...
Cálculo previo del contorno con corrección de radio (LOOK AHEAD): M120 Comportamiento standard Cuando el radio de la herramienta es mayor a un escalón del contorno con corrección de radio, el TNC interrumpe la ejecución del programa e indica un aviso de error. M97 (véase "Mecanizado de pequeños escalones de un contorno: M97"...
El TNC desplaza la herramienta en los modos de funcionamiento de ejecución del pgm tal y como se determina en el pgm de mecanizado. Comportamiento con M140 Con M140 MB (move back) puede retirarse del contorno en la dirección del eje de la herramienta. TNC 320 de HEIDENHAIN...
Introducción Cuando en una frase de posicionamiento se programa M140, el TNC continúa el diálogo preguntando por el recorrido de retroceso de la herramienta fuera del contorno. Introducir el camino deseado, que la herramienta debe seguir para alejarse del contorno o bien pulsar la softkey MAX para desplazarla al límite de desplazamiento.
CfgLiftOff se puede desactivar la función. Activación M148 tiene efecto hasta que se desactiva la función con M149 M148 actúa al principio de la frase, M149 al final de la frase. TNC 320 de HEIDENHAIN...
7.5 Funciones auxiliares para ejes giratorios Avance en mm/min en los ejes giratorios A, B, C: M116 Comportamiento standard El TNC interpreta el avance programado en los ejes giratorios en grados/min. El avance de la trayectoria depende por lo tanto de la distancia entre el punto central de la herramienta y el centro del eje giratorio.
360°, por el camino más corto. Ejemplos: Posición real Posición absol. Recorrido 350° 10° +20° 10° 340° –30° Activación M126 actúa al principio de la frase. M126 se anula con M127; al final del programa deja de actuar M126. TNC 320 de HEIDENHAIN...
Redondear la visualización del eje giratorio a un valor por debajo de 360°: M94 Comportamiento standard El TNC desplaza la herramienta desde el valor angular actual al valor angular programado. Ejemplo: Valor actual del ángulo: 538° Valor programado del ángulo: 180°...
Bajo ciertas condiciones, se utilizan también parámetros de asignación Q en ciclos específicos de la máquina, los cuales HEIDENHAIN ya ha utilizado en ciclos estándar. Para evitar problemas en cuanto a la sobreescritura de parámetros Q en la utilización simultánea de ciclos DEF activos (ciclos que el TNC ejecuta automáticamente en la...
Ejemplo de frases NC 7 CYCL DEF 200 TALADRO Q200=2 ;DIST.-SEGURIDAD Q201=3 ;PROFUNDIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q202=5 ;PROFUNDIDAD DE PASO Q210=0 ;TIEMPO DE ESPERA ARRIBA Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q211=0.25 ;TIEMPO DE ESPERA ABAJO TNC 320 de HEIDENHAIN...
Página 178
Grupo de ciclos Softkey Ciclos para el taladrado profundo, escariado, mandrinado, rebaje inverso, roscado con macho, corte de rosca y fresado de rosca Ciclos para el fresado de cajeras, islas y ranuras Ciclos para el trazado de figuras de puntos, p.ej. círculo de taladros o línea de taladros Ciclos SL (Subcontur List) con los que se mecanizan contornos paralelos al contorno, que se componen de...
Para anular el efecto de M89 se programa M99 en la frase de posicionamiento en la que se activa el último punto de arranque, o se define con CYCL DEF un ciclo de mecanizado nuevo TNC 320 de HEIDENHAIN...
8.2 Ciclos para taladrado, roscado y fresado de rosca Resumen Ciclo Softkey 200 Taladrado Con posicionamiento previo automático, 2ª distancia de seguridad 201 Escariado Con posicionamiento previo automático, 2ª distancia de seguridad 202 Mandrinado Con posicionamiento previo automático, 2ª distancia de seguridad 203 Taladrado universal Con posicionamiento previo automático, 2ª...
Página 181
265 FRESADO DE ROSCA HELICOIDAL EN TALADRO Ciclo para fresar una rosca en la pieza 267 FRESADO DE ROSCA EXTERIOR Ciclo para el fresado de una rosca exterior con chaflán de avellanado TNC 320 de HEIDENHAIN...
Página 182
TALADRAR (ciclo 200) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Q206 2 La hta. taladra con el avance F programado hasta la primera profundidad de paso El TNC retira la herramienta con FMAX a la distancia de seguridad, espera allí...
Página 183
Coordenada del eje de la hta. en la cual no se puede producir ninguna colisión entre la hta. y la pieza (medio de sujeción) Tiempo de espera abajo Q211: Tiempo en segundos que espera la hta. en la base del taladro TNC 320 de HEIDENHAIN...
ESCARIADO (ciclo 201) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Q206 2 La herramienta penetra con el avance F introducido hasta la profundidad programada 3 Si se ha programado, la hta.
Página 185
15 L Z+100 FMAX M2 2ª distancia de seguridad Q204 (valor incremental): Coordenada del eje de la hta. en la cual no se puede producir ninguna colisión entre la hta. y la pieza (medio de sujeción) TNC 320 de HEIDENHAIN...
MANDRINADO (ciclo 202) El constructor de la máquina prepara la máquina y el TNC. Q206 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 La hta.
Página 187
El TNC determina en el libre desplazamiento un giro del sistema de coordenadas automáticamente. Ángulo para orientación del cabezal Q336 (valor absoluto): Angulo sobre el cual el TNC posiciona la hta. antes de retirarla TNC 320 de HEIDENHAIN...
TALADRO UNIVERSAL (ciclo 203) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 La hta. taladra con el avance F introducido hasta la primera profundidad de paso 3 Si se introduce una rotura de viruta, el TNC retira la herramienta al valor de retroceso introducido.
Página 189
Cuando se introduce Q208=0 el TNC retira la hta. con el avance Q206 Retroceso para la rotura de viruta Q256 (valor incremental): Valor según el cual el TNC retira la hta. para la rotura de viruta TNC 320 de HEIDENHAIN...
REBAJE INVERSO (ciclo 204) El constructor de la máquina prepara la máquina y el TNC. El ciclo sólo trabaja con herramientas de corte inverso. Con este ciclo se realizan profundizaciones que se encuentran en la parte inferior de la pieza. 1 El TNC posiciona la hta.
Página 192
¡Peligro de colisión! Deberá comprobarse donde se encuentra el extremo de la hta. cuando se programa una orientación del cabezal al ángulo programado en Q336 (p.ej. en el modo de funcionamiento Posicionamiento manual). Elegir el ángulo para que el extremo de la herramienta esté paralelo al eje de coordenadas.
Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! TNC 320 de HEIDENHAIN...
Página 194
Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro (extremo del cono del taladro) Avance al profundizar Q206: Velocidad de desplazamiento de la hta.
Página 195
El TNC Q379=7.5 ;PUNTO DE PARTIDA no modifica el movimiento de retirada sino que éste toma Q253=750 ;AVANCE DE como referencia la coordenada de la superficie de la pieza. PREPOSICIONAMIENTO TNC 320 de HEIDENHAIN...
FRESADO DE TALADRO (ciclo 208) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad programada sobre la superficie de la pieza y alcanza el diámetro programado según un círculo de redondeo (en caso de que exista espacio) 2 La hta.
Página 197
De esta forma se Q206=150 ;AVANCE AL PROFUNDIZAR pueden fresar taladros, cuyo diámetro sea mayor al Q334=1,5 ;PROFUNDIDAD DE PASO doble del diámetro de la hta. Q203=+100 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q335=25 ;DIÁMETRO NOMINAL Q342=0 ;DIÁMETRO PRETALADRADO TNC 320 de HEIDENHAIN...
ROSCADO NUEVO con macho (ciclo 206) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 La herramienta se desplaza hasta la profundidad del taladro en una sola pasada 3 Después se invierte la dirección de giro del cabezal y la hta.
Página 199
Retirar la hta. durante la interrupción del programa Q204=50 ;2A. DIST.DE SEGURIDAD Si durante el roscado se acciona el pulsador externo de parada, el TNC indica una softkey con la cual se puede retirar la hta. TNC 320 de HEIDENHAIN...
ROSCADO RIGIDO NUEVO (ciclo 207) El constructor de la máquina prepara la máquina y el TNC. El TNC realiza el roscado en varios pasos sin compensación de la longitud. 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 La herramienta se desplaza hasta la profundidad del taladro en una sola pasada...
Página 201
Q239=+1 ;PASO DE ROSCADO RETIRAR HERRAMIENTA MANUALMENTE, se retira la hta. de forma controlada. Para ello se activa el pulsador de dirección positiva del eje Q203=+25 ;COORDENADA SUPERFICIE de la herramienta activado. Q204=50 ;2A. DIST.DE SEGURIDAD TNC 320 de HEIDENHAIN...
ROSCADO CON ARRANQUE DE VIRUTA (ciclo 209) El constructor de la máquina prepara la máquina y el TNC. El TNC mecaniza el roscado en varias aproximaciones a la profundidad programada. Mediante un parámetro se determina si la herramienta se retira por completo del taladro o no para la rotua de la viruta. 1 El TNC posiciona la hta.
Página 203
Si durante el roscado se acciona el pulsador externo de parada, el TNC visualiza la softkey DESPLAZAR MANUALMENTE Si se pulsa RETIRAR HERRAMIENTA MANUALMENTE, se retira la hta. de forma controlada. Para ello se activa el pulsador de dirección positiva del eje de la herramienta activado. TNC 320 de HEIDENHAIN...
Nociones básicas sobre el fresado de rosca Condiciones La máquina debería estar equipada con un refrigerante interno del cabezal (refrigerante mínimo 30 bar, presión mín. 6 bar) Como, en el fresado de roscas, normalmente se producen daños en el perfil de roscado, se precisan generalmente correcciones específicas de la hta., que se obtienen del catálogo de la herramienta o que puede consultar al fabricante de herramientas.
Página 205
El sentido de giro del roscado se modifica si se ejecuta un ciclo de fresado de rosca junto con el ciclo 8 ESPEJO en sólo un eje. TNC 320 de HEIDENHAIN...
FRESADO DE ROSCA (ciclo 262) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 La hta. se desplaza con el avance programado en el posicionamiento previo sobre el plano de partida.
Página 207
Q239=+1.5 ;PASO DE ROSCA Q201=-20 ;PROFUNDIDAD DE ROSCA Q355=0 ;ROSCAS POR PASO Q253=750 ;AVANCE DE PREPOSICIONAMIENTO Q351=+1 ;TIPO DE FRESADO Q200=2 ;DIST.-SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q207=500 ;AVANCE DE FRESADO TNC 320 de HEIDENHAIN...
FRESADO DE ROSCA CON AVELLANADO (ciclo 263) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Avellanado 2 La hta. se desplaza con avance de posicionamiento previo a la profundidad de introducción menos la distancia de seguridad y a continuación con avance de introducción a la profundidad de introducción programada...
Página 209
Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! TNC 320 de HEIDENHAIN...
Página 210
Diámetro nominal Q335: Diámetro nominal de rosca Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado Profundidad de introducción Q356 (valor...
Página 211
Q351=+1 ;TIPO DE FRESADO Q200=2 ;DIST.-SEGURIDAD Q357=0,2 ;DIST.-SEGURIDAD LATERAL Q358=+0 ;PROFUNDIDAD FRONTAL Q359=+0 ;DESVIACIÓN FRONTAL Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q254=150 ;AVANCE DE REBAJE Q207=500 ;AVANCE DE FRESADO TNC 320 de HEIDENHAIN...
FRESADO DE ROSCA EN TALADRO (ciclo 264) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Taladrado 2 La hta. taladra con el avance de profundización introducido hasta la primera profundidad de paso 3 Si se introduce una rotura de viruta, el TNC retira la herramienta al valor de retroceso introducido.
Página 213
Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! TNC 320 de HEIDENHAIN...
Página 214
Diámetro nominal Q335: Diámetro nominal de rosca Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado Profundidad de taladrado Q356 (valor incremental):...
Página 215
Q257=5 ;PROFUNDIDAD DE TALADRADO ROTURA DE VIRUTA Q256=0.2 ;RETROCESO EN ROTURA DE VIRUTA Q358=+0 ;PROFUNDIDAD FRONTAL Q359=+0 ;DESVIACIÓN FRONTAL Q200=2 ;DIST.-SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q207=500 ;AVANCE DE FRESADO TNC 320 de HEIDENHAIN...
FRESADO DE ROSCA HELICOIDAL EN TALADRO (ciclo 265) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Introducción frontal o rebaje 2 Si se realiza una introducción antes de fresar la rosca, la herramienta se desplaza previamente a la profundidad de rebaje frontal.
Página 217
Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! TNC 320 de HEIDENHAIN...
Página 218
Diámetro nominal Q335: Diámetro nominal de rosca Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas -= rosca a izquierdas Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado Avance de preposicionamiento Q253: Velocidad de...
Página 219
Avance de fresado Q207: Velocidad de Q358=+0 ;PROFUNDIDAD FRONTAL desplazamiento de la hta. en el fresado en mm/min Q359=+0 ;DESVIACIÓN FRONTAL Q360=0 ;PROFUNDIZACIÓN Q200=2 ;DIST.-SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q254=150 ;AVANCE DE REBAJE Q207=500 ;AVANCE DE FRESADO TNC 320 de HEIDENHAIN...
FRESADO DE ROSCA EXTERIOR (ciclo 267) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Introducción frontal o rebaje 2 El TNC desplaza la herramienta en el eje de referencia del plano de trabajo desde el centro de la isla al punto inicial para el rebaje frontal.
Página 221
Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! TNC 320 de HEIDENHAIN...
Página 222
Diámetro nominal Q335: Diámetro nominal de rosca Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado RepasarQ355: Cantidad de pasos de rosca en las que...
Página 223
Avance de rebaje Q254: Velocidad de desplazamiento Q254=150 ;AVANCE DE REBAJE de la hta. al realizar el rebaje en mm/min Q207=500 ;AVANCE DE FRESADO Avance de fresado Q207: Velocidad de desplazamiento de la hta. en el fresado en mm/min TNC 320 de HEIDENHAIN...
Ejemplo: Ciclos de taladrado 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición pieza bruto 2 BLK FORM 0,2 X+100 Y+100 Z+0 Definición de la herramienta 3 TOOL DEF 1 L+0 R+3 Llamada de herramienta 4 TOOL CALL 1 Z S4500 Desplazar herramienta libremente 5 L Z+250 R0 FMAX...
Página 225
10 L X+90 R0 FMAX M99 11 L Y+10 R0 FMAX M99 Llegada al 4º taladro, llamada al ciclo 12 L Z+250 R0 FMAX M2 Desplazar libremente la herramienta, final del programa 13 END PGM C200 MM TNC 320 de HEIDENHAIN...
8.3 Ciclos para el fresado de cajeras, islas y ranuras Resumen Ciclo Softkey 4 FRESADO DE CAJERA (rectangular) Ciclo de desbaste sin posicionamiento previo automático 212 ACABADO CAJERA (rectangular) Ciclo de acabado con posicionamiento previo automático. 2ª distancia de seguridad 213 ACABADO DE ISLA (rectangular) Ciclo de acabado con posicionamiento previo automático.
15 CYCL DEF 4.3 PASO 4 F80 16 CYCL DEF 4.4 X80 17 CYCL DEF 4.5 Y40 18 CYCL DEF 4.6 F100 DR+ RADIO 10 19 L X+60 Y+35 FMAX M3 20 L Z+2 FMAX M99 TNC 320 de HEIDENHAIN...
Página 228
Distancia de seguridad (valor incremental): Distancia entre el extremo de la hta. (posición inicial) y la superficie de la pieza (valor incremental): Distancia entre la Profundidad superficie de la pieza y la base de la cajera Profundidad de paso (valor incremental): Medida, según la cual la hta.
TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! Q216 Q221 TNC 320 de HEIDENHAIN...
Página 230
Ejemplo: Frases NC Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 354 CYCL DEF 212 ACABADO DE LA CAJERA la pieza Q200=2 ;DIST.-SEGURIDAD Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base de la cajera Q201=-20 ;PROFUNDIDAD Avance al profundizar Q206: Velocidad de...
TNC invierta el calculo de la Q217 posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! Q216 Q221 TNC 320 de HEIDENHAIN...
Página 232
Ejemplo: Frases NC Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 35 CYCL DEF 213 ACABADO DE LA ISLA la pieza Q200=2 ;DIST.-SEGURIDAD Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base de la isla Q291=-20 ;PROFUNDIDAD Avance al profundizar Q206: Velocidad de...
TNC se desplaza en un sólo paso de mecanizado a la profundidad total cuando: El paso de profundización y la profundidad total son iguales El paso de profundización es mayor a la profundidad total TNC 320 de HEIDENHAIN...
Página 234
Avance al profundizar: Velocidad de desplazamiento de la hta. en la profundización Radio del círculo: Radio de la cajera circular Avance F: Velocidad de desplazamiento de la hta. en el plano de mecanizado Giro en sentido horario DR +: Fresado sincronizado con M3 DR -: Fresado a contramarcha con M3 Ejemplo: Frases NC 16 L Z+100 R0 FMAX...
TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! Q216 TNC 320 de HEIDENHAIN...
Página 236
Ejemplo: Frases NC Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 42 CYCL DEF 214 ACABADO DE LA CAJERA la pieza CIRCULAR Profundidad Q201 (valor incremental): Distancia entre Q200=2 ;DIST.-SEGURIDAD la superficie de la pieza y la base de la cajera Q201=-20 ;PROFUNDIDAD Avance al profundizar Q206: Velocidad de...
TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de Q217 la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! Q216 TNC 320 de HEIDENHAIN...
Página 238
Ejemplo: Frases NC Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 43 CYCL DEF 215 ACABADO DE LA CAJERA la pieza CIRCULAR Profundidad Q201 (valor incremental): Distancia entre Q200=2 ;DIST.-SEGURIDAD la superficie de la pieza y la base de la isla Q201=-20 ;PROFUNDIDAD Avance al profundizar Q206: Velocidad de...
Seleccionar el diámetro de la fresa menor a la mitad de la longitud de la ranura: De lo contrario el TNC no puede realizar la introducción pendular. TNC 320 de HEIDENHAIN...
Página 240
¡Atención: Peligro de colisión! Con el parámetro de máquina suppressDepthErr se ajusta, si el TNC debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off). Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa.
Página 241
Q203=+30 ;COORDENADA SUPERFICIE introducida Q204=50 ;2A. DIST.DE SEGURIDAD Q216=+50 ;CENTRO 1ER. EJE Q217=+50 ;CENTRO 2º EJE Q218=80 ;1ª LONGITUD LATERAL Q219=12 ;2ª LONGITUD LATERAL Q224=+15 ;ÁNGULO DE GIRO Q338=5 ;PASO PARA ACABADO Q206=150 ;AVANCE AL PROFUNDIZAR TNC 320 de HEIDENHAIN...
RANURA CIRCULAR con penetración pendular (ciclo 211) Desbaste 1 El TNC posiciona la herramienta en marcha rápida en el eje de la hta. sobre la 2ª distancia de seguridad y a continuación al centro del círculo derecho. Desde allí el TNC posiciona la herramienta a la distancia de seguridad programada sobre la superficie de la pieza 2 La herramienta se desplaza con el avance de fresado sobre la superficie de la pieza;...
Página 243
TNC sólo realiza el desbaste (fresado de la ranura) Ángulo inicial Q245 (valor absoluto): Introducir el ángulo del punto inicial en coordenadas polares TNC 320 de HEIDENHAIN...
Página 244
Ejemplo: Frases NC Ángulo de abertura de la ranura Q248 (valor incremental): Introducir el ángulo de abertura de la 52 CYCL DEF 211 RANURA CIRCULAR ranura Q200=2 ;DIST.-SEGURIDAD Paso de acabado Q338 (v. incremental): Medida, según la cual se desplaza la hta. en el eje de la misma Q201=-20 ;PROFUNDIDAD para el acabado.
Definición de la hta. para el fresado de la ranura 4 TOOL DEF 2 L+0 R+3 Llamada a la hta. para Desbaste/Acabado 5 TOOL CALL 1 Z S3500 Desplazar herramienta libremente 6 L Z+250 R0 FMAX TNC 320 de HEIDENHAIN...
Página 246
Definición del ciclo de mecanizado exterior 7 CYCL DEF 213 ACABAD DE ISLAS Q200=2 ;DIST.-SEGURIDAD Q201=-30 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F Q202=5 ;PROFUNDIDAD DE PASO Q207=250 ;AVANCE FRESADO F Q203=+0 ;COORDENADAS SUPERFICIE Q204=20 ;2ª DISTANCIA DE SEGUR. Q216=+50 ;CENTRO 1ER. EJE Q217=+50 ;CENTRO 2º...
Página 247
Nuevo ángulo de inicio para la ranura 2 20 FN 0: Q245 = +225 21 CYCL CALL Llamada al ciclo de la ranura 2 22 L Z+250 R0 F MAX M2 Desplazar libremente la herramienta, final del programa 23 END PGM C210 MM TNC 320 de HEIDENHAIN...
8.4 Ciclos para realizar figuras de puntos Resumen El TNC dispone de 2 ciclos para poder realizar directamente figuras de puntos: Ciclo Softkey 220 FIGURA DE PUNTOS SOBRE UN CIRCULO 221 FIGURA DE PUNTOS SOBRE LINEAS Con los ciclos 220 y 221 se pueden combinar los siguientes ciclos de mecanizado: Ciclo 200 TALADRADO...
Página 249
ángulo final diferente al ángulo inicial; si el ángulo final es mayor al ángulo inicial, la dirección del mecanizado es en sentido antihorario, de lo contrario el mecanizado es en sentido horario TNC 320 de HEIDENHAIN...
Página 250
Ejemplo: Frases NC Incremento angular Q247 (valor incremental): Ángulo entre dos puntos a mecanizar sobre el círculo teórico; 53 CYCL DEF 220 FIGURA CIRCULAR cuando el incremento angular es igual a cero, el TNC calcula el incremento angular en relación al ángulo Q216=+50 ;CENTRO 1ER.
Página 251
7 Este proceso (6) se repite hasta que se han ejecutado todos los mecanizados de la segunda línea 8 A continuación el TNC desplaza la hta. sobre el punto de partida de la siguiente línea 9 Todas las demas líneas se mecanizan con movimiento oscilante Q204 Q200 Q203 TNC 320 de HEIDENHAIN...
Página 252
Ejemplo: Frases NC Punto inicial 1er eje Q225 (valor absoluto): Coordenadas del punto inicial en el eje principal del 54 CYCL DEF 221 LÍNEAS DE LA FIGURA plano de mecanizado Q225=+15 ;PUNTO INICIAL 1ER. EJE Punto inicial 2º eje Q226 (valor absoluto): Coordenadas del punto inicial en el eje transversal del Q226=+15 ;PUNTO INICIAL 2º...
Definición del ciclo Taladrado 6 CYCL DEF 200 TALADRADO Q200=2 ;DIST.-SEGURIDAD Q201=-15 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F Q202=4 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA Q203=+0 ;COORDENADAS SUPERFICIE Q204=0 ;2ª DISTANCIA DE SEGUR. Q211=0.25 ;TIEMPO DE ESPERA ABAJO TNC 320 de HEIDENHAIN...
Página 254
Definición del ciclo círculo de taladros 1, CYCL 220 se llama automát. 7 CYCL DEF 220 FIGURA CIRCULAR En el ciclo 220 actúan Q200, Q203 y Q204 Q216=+30 ;CENTRO 1ER. EJE Q217=+70 ;CENTRO 2º EJE Q244=50 ;DIÁMETRO ARCO CIRCULAR Q245=+0 ;ÁNGULO INICIAL Q246=+360 ;ÁNGULO FINAL Q247=+0...
Página 255
Los subprogramas no pueden contener ninguna coordenada en el 56 LBL 2 eje de la hta. Si utiliza parámetros Q, realice los cálculos correspondientes y las 60 LBL 0 asignaciones sólo dentro del correspondiente subprograma de contorno 99 END PGM SL2 MM TNC 320 de HEIDENHAIN...
Página 256
Características de los ciclos de mecanizado El TNC posiciona automáticamente la hta. a la distancia de seguridad antes de cada ciclo Cada nivel de profundidad se fresa sin levantar la hta.; las islas se mecanizan por el lateral ...
Página 257
Números label para el contorno: Se introducen todos los números label de los diferentes subcontornos, que se superponen en un contorno. Cada número se confirma con la tecla ENT y la introducción finaliza con la tecla END. TNC 320 de HEIDENHAIN...
Contornos superpuestos Las cajeras e islas se pueden superponer a un nuevo contorno. De esta forma una superficie de cajera se puede ampliar mediante una cajera superpuesta o reducir mediante una isla. Subprogramas: Cajeras superpuestas Los siguientes ejemplos de programación son subprogramas de contornos, llamados en un programa principal del ciclo 14 CONTORNO.
Página 259
52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+10 Y+50 DR- 55 LBL 0 Superficie B: 56 LBL 2 57 L X+90 Y+50 RL 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 TNC 320 de HEIDENHAIN...
Página 260
Superficie de la "intersección" Se mecaniza la parte común de A y B. (Sencillamente las superficies no comunes permanecen sin mecanizar.) A y B tienen que ser cajeras A debe comenzar dentro de B Superficie A: 51 LBL 1 52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR-...
Dirección de mecanizado para cajeras Q8=0,5 ;RADIO DE REDONDEO en sentido horario (Q9 = -1 contramarcha para Q9=+1 ;SENTIDO DE GIRO cajera e isla) en sentido antihorario (Q9 = +1 sentido sincronizado para cajera e isla) TNC 320 de HEIDENHAIN...
PRETALADRADO (ciclo 21) En una frase TOOL CALL, el TNC no tiene en cuenta el valor delta programado DR para el cálculo de los puntos de profundización. En lugares estrechos el TNC no puede pretaladrar con una herramienta que sea mayor que la herramienta de desbaste.
Página 263
Profundidad de paso Q10 (valor incremental): Medida, según la cual la hta. penetra cada vez en la pieza Avance al profundizar Q11: Avance al profundizar en mm/min Avance para desbaste Q12: Avance de fresado en mm/min TNC 320 de HEIDENHAIN...
Número de hta. para el desbaste previo Q18: Número de la hta. con la cual se ha realizado el desbaste previo. Si no se ha realizado el desbaste previo, se programa "0"; si se programa un número, el TNC sólo desbasta la parte que no se ha podido mecanizar con la hta.
;SOBREMEDIDA LATERAL Avance al profundizar Q11: Avance al profundizar Avance para desbaste Q12: Avance de fresado Sobremedida de acabado lateral Q14 (valor incremental): Sobremedida para varios acabados; cuando Q14=0 se desbasta la última distancia de acabado. TNC 320 de HEIDENHAIN...
Ejemplo: Pretaladrado, desbaste y acabado de contornos superpuestos 0 BEGIN PGM C21 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definición pieza bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 Definición de la hta. para taladrar 3 TOOL DEF 1 L+0 R+6 Definición de la hta.
Página 267
Q10=5 ;PROFUNDIDAD DE PASO Q11=100 ;AVANCE AL PROFUNDIZAR Q12=400 ;AVANCE DE DESBASTE Q14=+0 ;SOBREMEDIDA LATERAL 19 CYCL CALL Llamada al ciclo Acabado lateral 20 L Z+250 R0 FMAX M2 Desplazar libremente la herramienta, final del programa TNC 320 de HEIDENHAIN...
Página 268
Subprograma 1 del contorno: Cajera izquierda 21 LBL 1 22 CC X+35 Y+50 23 L X+10 Y+50 RR 24 C X+10 DR- 25 LBL 0 26 LBL 2 Subprograma 2 del contorno: Cajera derecha 27 CC X+65 Y+50 28 L X+90 Y+50 RR 29 C X+90 DR- 30 LBL 0 31 LBL 3...
El TNC posiciona la hta. en marcha rápida FMAX desde la posición actual en el plano de mecanizado sobre el punto de partida. Posicionar previamente la herramienta, de forma que no se produzca ninguna colisión con la pieza o la sujeción. TNC 320 de HEIDENHAIN...
Página 270
Punto de partida del 1er eje Q225 (valor absoluto): Coordenadas del punto de partida de la superficie a planear en el eje principal del plano de mecanizado Q207 Punto de partida del 2º eje Q226 (valor absoluto): Coordenadas del punto de partida de la superficie a planear en el eje transversal del plano de mecanizado N = Q240 Punto de partida del 3er eje Q227 (valor absoluto):...
En superficies torsionadas, establecer la dirección del movimiento principal (del punto al punto 2) en la dirección de la inclinación más fuerte TNC 320 de HEIDENHAIN...
Página 272
La calidad de la superficie al utilizar una fresa esférica se puede optimizar: En superficies torsionadas, establecer la dirección del movimiento principal (del punto al punto 2) perpendicular a la dirección de la inclinación más fuerte Antes de la programación deberá tenerse en cuenta El TNC posiciona la hta.
Página 273
El TNC realiza el primer corte con la mitad del valor programado. Q234=+15 ;4º PUNTO DEL 1ER EJE Q235=+125 ;4º PUNTO DEL 2º EJE Q236=+25 ;4º PUNTO DEL 3ER EJE Q240=40 ;NÚMERO DE CORTES Q207=500 ;AVANCE DE FRESADO TNC 320 de HEIDENHAIN...
FRESADO PLANO (ciclo 232) Con el ciclo 232 se pueden fresar superficies en varias pasadas y teniendo en cuenta una sobremedida de acabado. Para ello están disponibles tres estrategias de mecanizado: Estrategia Q389=0: Mecanizar en forma de meandro, incremento lateral por fuera de la superficie a mecanizar ...
Página 275
8 El proceso se repite hasta que estén ejecutadas todas las aproximaciones. En la última aproximación se fresa finalmente la sobremedida de acabado introducida en el avance de acabado 9 Al final el TNC retira la hta. con FMAX a la 2ª distancia de seguridad TNC 320 de HEIDENHAIN...
Página 276
Estrategia Q389=2 3 Después la hta. se desplaza con el avance de fresado programado sobre el punto final 2. El punto final se situa fuera de la superficie, el TNC lo calcula mediante el punto de arranque programado, la longitud programada, la distancia de seguridad lateral y el radio de la herramienta programados 4 El TNC desplaza a la herramienta en el eje de cabezal a la distancia de seguridad mediante la profundidad de aproximación actual y...
Página 277
Longitud lado 2 Q219 (valor incremental): Longitud de la superficie a mecanizar en el eje transversal del plano de mecanizado. A través del signo se puede determinar la dirección de la primera aproximación transversal referida al punto de arranque del 2º eje TNC 320 de HEIDENHAIN...
Página 278
Profundidad de aproximación máxima Q202 (incremental): Medida a la que la herramienta correspondiente se aproxima como máximo. El TNC calcula la profundidad de aproximación real de la diferencia entre el punto final y el de arranque en el eje de la herramienta – considerando la sobremedida de acabado –...
Página 279
Q369=0,5 ;SOBREMEDIDA EN PROFUNDIDAD (medio de sujeción) Q370=1 ;MÁX. SOLAPAMIENTO Q207=500 ;AVANCE DE FRESADO Q385=800 ;AVANCE DE ACABADO Q253=2000 ;AVANCE DE PREPOSICIONAMIENTO Q200=2 ;DIST.-SEGURIDAD Q357=2 ;DIST.-SEGURIDAD LATERAL Q204=2 ;2A. DIST.DE SEGURIDAD TNC 320 de HEIDENHAIN...
Ejemplo: Planeado 0 BEGIN PGM C230 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z+0 Definición pieza bruto 2 BLK FORM 0.2 X+100 Y+100 Z+40 Definición de la herramienta 3 TOOL DEF 1 L+0 R+5 Llamada de herramienta 4 TOOL CALL 1 Z S3500 Desplazar herramienta libremente 5 L Z+250 R0 FMAX Definición del ciclo Planeado...
Página 281
Posicionamiento previo cerca del punto de partida 7 L X+-25 Y+0 R0 FMAX M3 Llamada del ciclo 8 CYCL CALL Desplazar libremente la herramienta, final del programa 9 L Z+250 R0 FMAX M2 10 END PGM C230 MM TNC 320 de HEIDENHAIN...
8.7 Ciclos para la traslación de coordenadas Resumen Con la traslación de coordenadas se puede realizar un contorno programado una sóla vez, en diferentes posiciones de la pieza con posición y medidas modificadas. El TNC dispone de los siguientes ciclos para la traslación de coordenadas: Ciclo Softkey 7 PUNTO CERO...
(posiciones, puntos cero) se refieren al punto de referencia fijado manualmente Ejemplo: Frases NC 13 CYCL DEF 7.0 PUNTO CERO 14 CYCL DEF 7.1 X+60 16 CYCL DEF 7.3 Z-5 15 CYCL DEF 7.2 Y+40 TNC 320 de HEIDENHAIN...
Desplazamiento del PUNTO CERO con tablas de cero piezas (ciclo 7) La tabla de puntos cero que se emplee depende del modo de funcionamiento, o se puede seleccionar en función de éste: Modos de funcionamiento Ejecución del programa: Tabla "zeroshift.d" ...
Página 285
Borrar una línea Búsqueda Cursor al principio de la línea Cursor al final de la línea Copiar el valor actual Añadir el valor copiado Añadir el número de líneas (puntos cero) programadas al final de la tabla TNC 320 de HEIDENHAIN...
Página 286
Configuración de la tabla de puntos cero Si no se desea definir para un eje activo ningún punto cero, pulsar la tecla DEL. Entonces el TNC borra el valor numérico del campo de introducción correspondiente. Salida de la tabla de puntos cero Se visualza otro tipo de fichero en la gestión de ficheros y se selecciona el fichero deseado.
Página 287
El punto cero está fuera del contorno a reflejar: La trayectoria se prolonga; Si sólo se refleja un eje, se modifica el sentido de desplazamiento en los ciclos de fresado de la serie 200. TNC 320 de HEIDENHAIN...
Página 288
¿Eje reflejado?: Introducir el eje, que se quiere reflejar; se pueden reflejar todos los ejes, incluidos los ejes giratorios – a excepción del eje del cabezal y de su correspondiente eje auxiliar. Se pueden programar un máximo de tres ejes Anulación Programar de nuevo el ciclo ESPEJO con la introducción NO ENT.
FACTOR DE ESCALA (ciclo 11) El TNC puede ampliar o reducir contornos dentro de un programa. De esta forma se pueden tener en cuenta, por ejemplo, factores de reducción o ampliación. Activación El FACTOR DE ESCALA se activa a partir de su definición en el programa.
Programar de nuevo el FACTOR DE ESCALA con factor 1 para el eje correspondiente Ejemplo: Frases NC 25 CALL LBL 1 26 CYCL DEF 26,0 FACTOR DE ESCALA ESPEC. DE CADA EJE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 TNC 320 de HEIDENHAIN...
Ejemplo: Traslación de coordenadas Desarrollo del programa Traslación de coordenadas en el pgm principal Programación del mecanizado en el subprograma, ¦Á"F¤*zpV"h":zÈV ¢nn 45° 0 BEGIN PGM TRASLCOORD MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición pieza bruto 2 BLK FORM 0.2 X+130 Y+130 Z+0 Definición de la herramienta 3 TOOL DEF 1 L+0 R+1...
Página 293
29 L IX+10 IY-10 30 RND R5 31 L IX-10 IY-10 32 L IX-20 33 L IY+10 34 L X+0 Y+0 R0 F5000 35 L Z+20 R0 FMAX 36 LBL 0 37 BEGIN PGM TRASLCOORD MM TNC 320 de HEIDENHAIN...
8.8 Ciclos especiales TIEMPO DE ESPERA (ciclo 9) La ejecución del programa se detiene según el TIEMPO DE ESPERA programado. El tiempo de espera sirve, p.ej., para la rotura de viruta. Activación El ciclo se activa a partir de su definición en el programa. No tiene influencia sobre los estados que actuan de forma modal, como p.ej.
CYCL CALL (frase por separado) o M99 (por frases) o M89 (se ejecuta después de cada frase de posicionamiento) Ejemplo: Llamada al programa Se desea llamar al programa 50 a través de la llamada de ciclo TNC 320 de HEIDENHAIN...
Orientación del cabezal (ciclo 13) El constructor de la máquina prepara la máquina y el TNC. En los ciclos de mecanizado 202, 204 y 209 se emplea internamente el ciclo 13. Tener en cuenta en el programa NC, que si es preciso se deberá reprogramar el ciclo 13 tras uno de los anteriomente nombrados ciclos de mecanizado.
9.1 Introducción de subprogramas y repeticiones parciales de un programa Los pasos de mecanizado programados una vez pueden ejecutarse repetidas veces con subprogramas o repeticiones parciales del programa. Label Los subprogramas y repeticiones parciales de un programa comienzan en un programa de mecanizado con la marca LBL, que es la abreviatura de LABEL (en inglés marca).
Página 299
Repeticiones REP: Sin repeticiones, pulsar NO ENT. Las repeticiones REP sólo se emplean en las repeticiones parciales de un programa No está permitido CALL LBL 0 ya que corresponde a la llamada al final de un subprograma. TNC 320 de HEIDENHAIN...
9.3 Repeticiones parciales de un Label LBL Las repeticiones parciales de un programa comienzan con la marca LBL (LABEL). Una repetición parcial de un programa finaliza con CALL LBL/REP. Funcionamiento 1 El TNC ejecuta el programa de mecanizado hasta el final del programa parcial (CALL LBL/REP) 2 A continuación el TNC repite la parte del programa entre el LABEL llamado y la llamada al label CALL LBL/REP tantas veces como se...
El programa al que se llama no puede contener ninguna función END PGM A END PGM B auxiliar M2 o M30 El programa llamado no deberá contener ningúna llamada CALL PGM al programa original (ciclo sin fin) TNC 320 de HEIDENHAIN...
Llamada a cualquier programa como subprograma Seleccionar las funciones para la llamada al programa: Pulsar la tecla PGM CALL Pulsar la softkey PROGRAMA Introducir el nombre completo de búsqueda del programa a llamar y confirmar con la tecla END Cuando sólo se indica el nombre del programa, el programa llamado debe estar en el mismo directorio que el programa que realiza la llamada.
Llamada al subprograma en LBL 2 39 CALL LBL 2 Final del subprograma 1 45 LBL 0 Inicio del subprograma 2 46 LBL 2 62 LBL 0 Final del subprograma 2 63 END PGM UPGMS MM TNC 320 de HEIDENHAIN...
Ejecución del programa 1 Se ejecuta el pgm principal UPGMS hasta la frase 17 2 Llamada al subprograma 1 y ejecución hasta la frase 39 3 Llamada al subprograma 2 y ejecución hasta la frase 62. Final del subprograma 2 y vuelta al subprograma desde donde se ha realizado la llamada 4 Ejecución del subprograma 1 desde la frase 40 hasta la frase 45.
3 Se repite dos veces la parte del programa entre la frase 10 y la frase 12: El subprograma 2 se repite 2 veces 4 Ejecución del programa principal UPGREP desde la frase 13 a la frase 19 (final del programa) TNC 320 de HEIDENHAIN...
Ejemplo: Fresado de un contorno en varias aproximaciones Desarrollo del programa Posicionamiento previo de la hta. sobre la superficie de la pieza Introducir la profundización en incremental Fresado de contornos Repetición de la profundización y del fresado del contorno 0 BEGIN PGM PGMWDH MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40...
Página 307
19 L X-20 Y+0 R0 FMAX Retirar la hta. 20 CALL LBL 1 REP 4 Salto al label 1; en total cuatro veces 21 L Z+250 R0 FMAX M2 Desplazar libremente la herramienta, final del programa 22 END PGM PGMWDH MM TNC 320 de HEIDENHAIN...
Ejemplo: Grupos de taladros Desarrollo del programa Llegada al grupo de taladros en el programa principal Llamada al grupo de taladros (subprograma 1) Programar una sola vez el grupo de taladros en el subprograma 1 0 BEGIN PGM UP1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2.5...
Página 309
17 L IY+20 R0 FMAX M99 Aproximación al taladro 3, llamada al ciclo 18 L IX-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 19 LBL 0 Final del subprograma 1 20 END PGM UP1 MM TNC 320 de HEIDENHAIN...
Ejemplo: Grupo de taladros con varias herramientas Desarrollo del programa Programación de los ciclos de mecanizado en el programa principal Llamada a la figura de taladros completa (subprograma 1) Llegada al grupo de taladros del subprograma 1, llamada al grupo de taladros (subprograma 2) ...
Página 311
31 L IY+20 R0 FMAX M99 Aproximación al taladro 3, llamada al ciclo 32 L IX-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 33 LBL 0 Final del subprograma 2 34 END PGM UP2 MM TNC 320 de HEIDENHAIN...
10.1 Principio de funcionamiento y resumen de funciones Con parámetros Q se puede definir en un programa de mecanizado una familia de piezas completa. Para ello en vez de valores numéricos se introducen parámetros Q. Los parámetros Q se utilizan por ejemplo para ...
10.2 Familias de funciones - Parámetros Q en vez de valores numéricos Con la función paramétrica Q FN0: ASIGNACION se les puede asignar a los parámetros Q valores numéricos. Entonces en el programa de mecanizado se fija un parámetro Q en vez de un valor numérico. Ejemplo de frases NC Asignación 15 FNO: Q10=25...
A la derecha del signo "=", se pueden introducir: dos cifras dos parámetros Q una cifra y un parámetro Q Los parámetros Q y los valores numéricos en las comparaciones pueden ser con o sin signo. TNC 320 de HEIDENHAIN...
Programación de los tipos de cálculo básicos Ejemplo: Frases de programa en el TNC Ejemplo: 16 FN0: Q5 = +10 Selección de las funciones parámetricas Q: Pulsar la 17 FN3: Q12 = +Q5 * +7 tecla Q Selección de funciones matemáticas básicas: Pulsar la softkey FUNCIONES BÁSICAS.
Programación de funciones trigonométricas Las funciones angulares aparecen cuando se pulsa la softkey FUNCIONES ANGULARES. El TNC muestra las softkeys que aparecen en la tabla de la parte inferior. Programación: comparar "Ejemplo: Programación de los tipos de cálculo básicos". Función Softkey FN6: SENO p.ej.
(Y con el eje de la hta. Z) en el parámetro Q21 y el radio del círculo en el parámetro Q22. Deberán tener en cuenta que FN23 y FN24, además del parámetro del resultado, también sobrescriben automáticamente los dos parámetros siguientes. TNC 320 de HEIDENHAIN...
10.6 Determinación de las funciones si/entonces con parámetros Q Aplicación Al determinar la función si/entonces, el TNC compara un parámetro Q con otro parámetro Q o con un valor numérico. Cuando se ha cumplido la condición, el TNC continúa con el programa de mecanizado en el LABEL programado detrás de la condición (LABEL ¦Á"Fmp=¤44a¸m...
Abreviaciones y conceptos empleados (en inglés): Cuando (en inglés equal): Igual (en inglés not equal): Distinto (en inglés greater than): Mayor que (en inglés less than): Menor que GOTO (en inglés go to): Ir a TNC 320 de HEIDENHAIN...
10.7 Comprobación y modificación de parámetros Q Procedimiento A la hora de generar, comprobar y ejecutar, se pueden controlar y también modificar parámetros Q en todos los modos de funcionamiento (excepto en el Test de programa). Si es preciso, interrumpir la ejecución del programa (p.ej. pulsar la tecla externa STOP y la softkey STOP INTERNO) o bien parar el test del pgm Llamar a las funciones paramétricas Q: pulsar la...
Fijar el punto de ref. durante la ejecución del programa ÈV TT FN29:PLC emitir hasta ocho valores en el PLC ÈV TQ FN37:EXPORT exportar parámetros Q o parámetros QS locales en un programa que está llamando TNC 320 de HEIDENHAIN...
Página 326
Texto el programa, avisos de error previamente programados por el de error constructor de la máquina o por HEIDENHAIN: Si durante la ejecución 1000 ¿Cabezal? o el test de un programa se llega a una frase que contenga FN 14, el 1001 Falta el eje de la hta.
Página 327
¡Q303 no definido en el ciclo de medición! 1079 Eje de herramienta no permitido 1080 Valor calculado erróneo 1081 Puntos de medida contradictorios 1082 Altura de seguridad introducida incorrectamente 1083 Tipo de profundización contradictoria 1084 Ciclo de mecanizado no permitido TNC 320 de HEIDENHAIN...
Página 328
Número Texto de error 1085 Línea protegida ante escritura 1086 Sobremedida mayor que profundidad 1087 No hay ningún ángulo del extremo definido 1088 Datos contradictorios 1089 Posición de ranura 0 no permitida 1090 Introd. profund. no igual a 0 FN16: F-PRINT: Emisión formateada de textos y valores de parámetros Q Con la función FN16: F-PRINT se emiten valores de parámetros Q y avisos de error a través de la conexión de datos, por ejemplo, a una...
Página 329
Emitir texto sólo en idioma finlandés L_DUTCH Emitir texto sólo con idioma holandés L_POLISH Emitir texto sólo en idioma polaco L_HUNGARIA Emitir texto sólo en idioma húngaro L_ALL Emitir el texto independientemente del idioma de diálogo TNC 320 de HEIDENHAIN...
Página 330
Palabra clave Función HOUR Número de horas del tiempo real Número de minutos del tiempo real Número de segundos del tiempo real Día del tiempo real MONTH Mes como número en tiempo real STR_MONTH Mes como abreviatura de string en tiempo real YEAR2 Número del año con dos posiciones del tiempo real YEAR4...
Página 331
Estado del refrigerante: 0= off, 1=on Avance activado Indice de la herramienta preparada Indice de la herramienta activada Datos de canal, 25 Número de canal Parámetro del ciclo, 30 Distancia de seguridad del ciclo de mecanizado activado TNC 320 de HEIDENHAIN...
Página 332
Nombre del grupo, nº id. Número Índice Significado Profundidad de taladrado/prof. de fresado del ciclo de mecanizado activado Paso de profundización del ciclo de mecanizado activado Avance de fresado del ciclo de mecanizado activado Primer longitud lateral del ciclo Cajera rectangular 2ª...
Página 333
Hta. especial: 0=no, 1=si Nº posición Posición fija: 0=no, 1=si Nº posición Posición bloqueada: 0=no, 1=si Nº posición Estado del PLC Número de posición de una hta. Nº hta. Número de posición en la tabla de posiciones, 52 TNC 320 de HEIDENHAIN...
Página 334
Nombre del grupo, nº id. Número Índice Significado Nº hta. Número de almacén de herramienta Valores programados Número de herramienta T directamente después de TOOL CALL, 60 Eje de herramienta activo 0 = X 6 = U 1 = Y 7 = V 2 = Z 8 = W Revoluciones del cabezal S Sobremedida de la longitud de la herramienta DL...
Página 335
3D-ROT eje B 3D-ROT eje C Plano de mecanizado inclinado activo/inactivo (-1/0) durante el proceso de un programa Plano de mecanizado inclinado activo/inactivo (-1/0) en un modo manual Desplazamiento activo del punto Eje X cero, 220 TNC 320 de HEIDENHAIN...
Página 336
Nombre del grupo, nº id. Número Índice Significado Eje Y Eje Z Eje A Eje B Eje C Eje U Eje V Eje W Margen de desplazamiento, 230 1 a 9 Final de carrera de software negativo eje 1 a 9 1 a 9 Final de carrera de software positivo eje 1 a 9 Interruptor de final de carrera de software conectado o...
Página 337
(X, Y, Z, A, B, C, manual o último punto de palpación del ciclo 0 sin U, V, W) longitudes del palpador y sin corrección de radio (sistema de coordenadas de la pieza) Orientación del cabezal TNC 320 de HEIDENHAIN...
Página 338
Nombre del grupo, nº id. Número Índice Significado Valor de la tabla de puntos Línea Columna Leer valores activada en el sistema de coordenadas activo, 500 Leer datos de la herramienta Longitud de la herramienta L actual, 950 Radio R de la herramienta Radio R2 de la herramienta Sobremedida de la longitud de la herramienta DL Sobremedida del radio de la herramienta DR...
Página 339
Fase de búsqueda Número del último error FN14 Ejecución real activa 1 = ejecución, 2 = simulación Ejemplo: Asignar el valor del factor de escala activado del eje Z a 55 FN18: SYSREAD Q25 = ID210 NR4 IDX3 TNC 320 de HEIDENHAIN...
Página 340
FN19: PLC: Emisión de los valores al PLC Con la función FN 19: PLC, se pueden emitir hasta dos valores numéricos o parámetros Q al PLC. Amplitud de paso y unidades: 0,1 µm o bien 0,0001° Ejemplo: Transmisión del valor numérico 10 (corresponde a 1 µm o bien 0,001°) al PLC 56 FN19: PLC=+10/+Q3 10 Programación: Parámetros Q...
Página 341
0 a 2047 Doble palabra 2048 a 4095 Con el TNC 320 HEIDENHAIN equipa por primera vez un control con una interfaz ampliada para la comunicación entre PLC y NC. Además se trata de una nueva y simbólica Aplication Programmer Interface (API).
Página 342
Ejemplo: Parar la ejecución del programa, hasta que el PLC fije la marca 4095 a 1 32 FN20: WAIT FOR M4095==1 Ejemplo: Parar la ejecución del programa, hasta que el PLC fije el operando simbólico a 1 32 FN20: APISPIN[0].NN_SPICONTROLINPOS==1 10 Programación: Parámetros Q...
Página 343
Ejemplo: Fijar en la coordenada actual X+100 el nuevo punto de ref. 56 FN25: PRESET = X/+100/+0 Ejemplo: La coordenada actual Z+50 debe tener el valor -20 en el nuevo sistema de coordenadas 56 FN25: PRESET = X/+50/-20 TNC 320 de HEIDENHAIN...
Página 344
FN29: PLC: entregar los valores en el PLC Con la función FN 29: PLC es posible emitir hasta ocho valores numéricos o parámetros Q en el PLC. Amplitud de paso y unidades: 0,1 µm o bien 0,0001° bFhzdp9"mhaa¸m=Fd¦"dpm¤hÁa4ps¬|4pFzpm=F"skhp *aFm¬:¬¬s@}"d 56 FN29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15 10 Programación: Parámetros Q...
Página 345
56 FN37: EXPORT Q25 - Q30 El TNC exporta el valor que el parámetro tiene justo en el momento de ejecutar el comando EXPORT. El parámetro sólo se exporta en el programa directo que está llamando. TNC 320 de HEIDENHAIN...
10.9 Accesos a tablas con instrucciones-SQL Introducción Los accesos a tablas se programan en el TNC con instrucciones SQL en el transcurso de una "transacción". Una transacción consta de varias instrucciones SQL que garantizan un procesamiento ordenado de las entradas en la tabla. El fabricante de la máquina configura las tablas.
Cerrar sin falta una transacción iniciada – incluso al utilizar exclusivamente accesos en modo lectura. Solamente así se garantiza que las modificaciones/adiciones no se perderán, que los bloqueos se desactivarán y que el Result-set se liberará. TNC 320 de HEIDENHAIN...
Página 348
Result-set Las líneas seleccionadas dentro del Result-set se numerarán en orden ascendente empezando por 0. Esta numeración se denomina Índice. En los accesos en modo lectura y escritura se indica el Índice y, con ello, se apunta una línea del Result-set respondido. A menudo resulta ventajoso clasificar las líneas en el Result-set.
Página 349
ÍNDICE sin programar: eliminar las modificaciones/ adiciones realizadas hasta el momento y cerrar la transacción. ÍNDICE programado: la línea indexada continúa en el Result-set – todas las demás línas se eliminan del Result-set. No se cierra la transacción. TNC 320 de HEIDENHAIN...
Página 350
SQL BIND Ejemplo: Enlazar parámetros Q con columnas de SQL BIND "enlaza" un parámetro Q con una columna de la tabla. Las la tabla instrucciones SQL Fetch, Update e Insert evalúan este "enlace" (asignación) durante la transmisión de datos entre el Result-set y el 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR"...
20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y, MESS_Z FROM TAB_EXAMPLE WHERE MESS_NR==:’Q11’" Ejemplo: Nombre de la tabla definido mediante los nombres de directorio y de fichero . . . 20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y, MESS_Z FROM ’V:\TABLE\TAB_EXAMPLE’ WHERE MESS_NR<20" TNC 320 de HEIDENHAIN...
Página 352
Núm. de parámetro para resultado: parámetro Q para el Handle. El servidor SQL entrega el handle para este grupo de líneas y columnas seleccionadas con la instrucción de selección actual. En caso de error (no se ha podido realizar la selección), el servidor SQL emite de nuevo "1".
Página 353
Condición DIN/ISO igual distinto <> menor < menor o igual <= mayor > mayor o igual >= Enlazar varias condiciones: Y lógico O lógico TNC 320 de HEIDENHAIN...
SQL FETCH Ejemplo: El número de línea se transmite en el SQL FETCH lee la línea dirigida con ÍNDICE desde el Result-set y parámetro Q memoriza las entradas de la tabla en los parámetros Q "enlazados" (asignados). Al Result-set se le asigna una dirección con el HANDLE. 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR"...
MESS_Z FROM TAB_EXAMPLE" erróneo) . . . Base de datos: ID de acceso SQL: parámetro Q, con 40 SQL INSERT Q1 HANDLE Q5 el handle para la identificación del Result-set (ver también SQL SELECT). TNC 320 de HEIDENHAIN...
SQL COMMIT Ejemplo: SQL COMMIT vuelve a transferir todas las líneas existentes en el Result- set a la tabla. Se desactiva un bloqueo fijado con SELCT...FOR UPDATE. 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" El handle adjudicado en la instrucción SQL SELECT pierde su validez. 12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X"...
Función de inversión del seno; determinar el ángulo entre el cateto opuesto y la hipotenusa p.ej. Q10 = ASEN 0,75 Arcocoseno Función de inversión del coseno; determinar el ángulo entre el cateto contiguo y la hipotenusa p.ej. Q11 = ACOS Q40 TNC 320 de HEIDENHAIN...
Página 358
Función de relación Softkey Arcotangente Función de inversión de la tangente; determinar el ángulo entre el cateto opuesto y el cateto contiguo p.ej. Q12 = ATAN Q50 Elevar un valor a una potencia p.ej. Q15 = 3^3 Constante Pl (3,14159) p.ej.
2. Paso 3 en base 3 = 27 3. Cálculo 100 – 27 = 73 Propiedad distributiva Ley distributiva en el cálculo entre paréntesis a * (b + c) = a * b + a * c TNC 320 de HEIDENHAIN...
Página 360
Ejemplo Calcular el ángulo con el arctan del cateto opuesto (Q12) y el cateto contiguo (Q13); el resultado se asigna a Q25: Seleccionar la función Introducir fórmula: Pulsar la softkey FORMULA ¿NÚMERO DE PARÁMETROS PARA EL RESULTADO? Introducir el número del parámetro Seguir conmutando la barra de softkeys y seleccionar la función arcotangente Conmutar la carátula de softkeys y abrir paréntesis...
Ningún eje de herramienta definido Q109 = –1 Eje X Q109 = 0 Eje Y Q109 = 1 Eje Z Q109 = 2 Eje U Q109 = 6 Eje V Q109 = 7 Eje W Q109 = 8 TNC 320 de HEIDENHAIN...
Página 362
Estado del cabezal: Q110 El valor del parámetro Q110 depende de la última función auxiliar M programada para el cabezal: Valor del Función M parámetro Estado del cabezal no definido Q110 = –1 M03: cabezal conectado, sentido horario Q110 = 0 M04: cabezal conectado, sentido antihorario Q110 = 1 M05 después de M03...
Valor del Eje de coordenadas parámetro Eje X Q115 Eje Y Q116 Eje Z Q117 Eje IV Q118 Depende de la máquina Eje V Q119 Depende de la máquina TNC 320 de HEIDENHAIN...
10.12 Parámetro de string Trabajar con parámetros de string El procesamiento de string se necesita principalmente para poder leer los valores de las tablas, así como los datos de configuración. Se puede asignar una cadena de caracteres (letras, cifras, caracteres especiales, caracteres de control y caracteres de omisión) a un parámetro de string.
Con el operador de concatenación (parámetro de string II parámetro de string) se pueden conectar varios parámetros de string unos con otros. Ejemplo: concatenación de varios parámetros de string QS10 = QS12 || QS13 || QS14 TNC 320 de HEIDENHAIN...
Leer parámetros de máquina Debido a la organización de los datos de configuración, el acceso a los parámetros de máquina sólo es posible mediante la designación clave, día y atributo a través de los parámetros de string. Para ello, utilizar la función CFGREAD.
Para ello, introducir el ID para las variables de sistema más el valor 10000. Ejemplo: leer el camino de búsqueda del programa NC seleccionado con SEL PGM ".." QS14 = SYSSTR( ID10010 NR10 ) TNC 320 de HEIDENHAIN...
Ejemplo: Elipse Desarrollo del programa El contorno de las elipses se realiza por medio de muchas pequeñas rectas (definible mediante Q7) Cuantos más puntos se calculen más cortas serán las rectas y más suave la curva. El sentido del mecanizado se determina mediante el ángulo inicial y el ángulo final en el plano: Dirección del mecanizado en sentido horario:...
Página 369
Cancelar el desplazamiento del punto cero 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 46 L Z+Q12 F0 FMAX Llegada a la distancia de seguridad 47 LBL 0 Final subprograma 48 END PGM ELLIPSE MM TNC 320 de HEIDENHAIN...
Ejemplo: Cilindro cóncavo con fresa radial Desarrollo del programa El programa sólo funciona con fresa radial, la longitud de la hta. se refiere al centro de la bola El contorno del cilindro se realiza por medio de muchas pequeñas rectas (definible mediante Q13) Cuantos más puntos se definan, mejor será...
Página 371
50 CYCL DEF 7.0 PUNTO CERO Cancelar el desplazamiento del punto cero 51 CYCL DEF 7.1 X+0 52 CYCL DEF 7.2 Y+0 53 CYCL DEF 7.3 Z+0 54 LBL 0 Final subprograma 55 END PGM ZYLIN TNC 320 de HEIDENHAIN...
Ejemplo: Esfera convexa con fresa frontal Desarrollo del programa El programa sólo funciona con una fresa frontal El contorno de la esfera se define mediante muchas rectas pequeñas )plano Z/X, se define mediante Q14). Cuanto más pequeño sea el paso angular mejor es el acabado del contorno ...
Página 373
Posicionamiento previo en el plano 37 LP PR+Q26 PA+Q8 R0 FQ12 Fijar el polo en el plano Z/X para desplazar el radio de la hta. 38 CC Z+0 X+Q108 Desplazamiento a la profundidad deseada 39 L Y+0 Z+0 FQ12 TNC 320 de HEIDENHAIN...
Página 374
40 LBL 2 Desplazar hacia arriba el "arco" aproximado 41 LP PR+Q6 PA+Q24 R9 FQ12 Actualización del ángulo en el espacio 42 FN 2: Q24 = +Q24 - +Q14 Pregunta si el arco está terminado, si no retroceso a LBL 2 43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 44 LP PR+Q6 PA+Q5 Llegada al ángulo final en el espacio...
11.1 Gráficos Aplicación En los modos de funcionamiento de Ejecución del pgm y en Test del pgm, el TNC simula gráficamente el mecanizado. Mediante softkeys se selecciona: Vista en planta Representación en tres planos Representación 3D El gráfico del TNC corresponde a la representación de una pieza mecanizada con una herramienta cilíndrica.
Sin embargo se sigue ejecutando el mecanizado. Vista en planta Esta simulación gráfica es la más rápida. Seleccionar con la softkey la vista en planta Para la representación de profundidad de este gráfico es válido: "Cuanto más profundo, más oscuro" TNC 320 de HEIDENHAIN...
Representación en tres planos La representación se realiza en vista en planta con dos secciones, similar a un plano técnico. En la representación en 3 planos se dispone de funciones para la ampliación de una sección, véase "Ampliación de una sección", pág. 380.
Página 379
Conmutar la carátula de softkeys hasta que aparece la softkey de selección para las funciones Girar. Seleccionar las funciones para girar: Función Softkeys Girar verticalmente la representación en pasos de 15° Girar horizontalmente la representación en pasos de 15º TNC 320 de HEIDENHAIN...
Ampliación de una sección Es posible modificar el corte en los modos de funcionamiento Test de programa y Ejecución de programa en las vistas Representación en 3 planos y Representación 3D. Para ello debe estar parada la simulación gráfica o la ejecución del programa.
Volver a la ampliación de la sección, para que el TNC muestre el bloque mecanizado o no, según la forma BLK programada Con la softkey BLOQUE COMO BLK FORM el TNC vuelve a visualizar el bloque en el tamaño programado. TNC 320 de HEIDENHAIN...
Determinación del tiempo de mecanizado Modos de funcionamiento de ejecución del programa Visualización del tiempo desde el inicio del programa hasta el final del mismo. Si se interrumpe el programa se para el tiempo. Test del programa Visualización del tiempo que el TNC calcula en los desplazamientos de la herramienta con avance.
Desplazar la pieza sin mecanizar en dirección X positiva/negativa Desplazar la pieza sin mecanizar en dirección Y positiva/negativa Desplazar la pieza sin mecanizar en dirección Z positiva/negativa Visualizar el bloque en relación al pto. de ref. fijado TNC 320 de HEIDENHAIN...
11.3 Funciones para la visualización del programa Resumen En los modos de funcionamiento de Ejecución del pgm y en Test del programa, el TNC visualiza softkeys con las cuales se puede visualizar el programa de mecanizado por páginas: Funciones Softkey Pasar una página hacia atrás en el programa Pasar página hacia delante en el programa Seleccionar el principio del programa...
Página 385
Además se pueden emplear las siguientes funciones: Test del programa por bloques Saltar frases Funciones para la representación gráfica Determinación del tiempo de mecanizado Visualización de estados adicional TNC 320 de HEIDENHAIN...
Página 386
Ejecución del test del programa Con el almacén central de herramientas activado, se tiene que activar una tabla de herramientas para el test del programa (estado S). Para ello se selecciona una tabla de htas. en el funcionamiento Test del programa mediante la gestión de ficheros (PGM MGT).
Ejecución contínua del programa Iniciar el programa de mecanizado con el pulsador externo de arranque START Ejecución del programa frase a frase Iniciar cada frase del programa de mecanizado con el pulsador externo de arranque START TNC 320 de HEIDENHAIN...
Interrupción del mecanizado Se puede interrumpir la ejecución del programa de diferentes modos: Interrupciones programadas Pulsador externo STOP Si durante la ejecución del programa el TNC regista un error, se interrumpe automáticamente el mecanizado. Interrupciones programadas Se pueden determinar interrupciones directamente en el programa de mecanizado.
En caso de "error en el procesamiento de datos": Cambiar al MODO MANUAL Pulsar la softkey OFF Eliminar la causa del error Arrancar de nuevo Si el error se repite, anote el error y avise al servicio técnico. TNC 320 de HEIDENHAIN...
Reentrada deseada al programa (proceso hasta una frase) El constructor de la máquina activa y ajusta la función AVANCE HASTA FRASE. Rogamos consulten el manual de su máquina. Con la función AVANCE HASTA FRASE (proceso en una frase) se puede ejecutar un programa de mecanizado a partir de una frase N libremente elegida.
Activar el pulsador externo de arranque START o bien Desplazar los ejes en la secuencia deseada: Pulsar las softkeys DESPLAZAR X, DESPLAZAR Z etc. y activarlas correspondientemente con la tecla externa START Proseguir con el mecanizado: Pulsar la tecla externa START TNC 320 de HEIDENHAIN...
11.6 Arranque automático del programa Aplicación Para poder realizar un arranque automático del programa, el TNC debe estar preparado por el constructor de su máquina, véase el manual de la máquina. ¡Atención: Peligro de muerte! La función Autostart no debe utilizarse en aquellas máquinas que no dispongan de una zona de trabajo cerrada.
Seleccionar la softkey VISUALIZAR FRASE Borrar el signo "/" En el modo de funcionamiento Editar/Guardar programa seleccionar la frase en la que se debe borrar el signo que debe desaparecer Seleccionar la softkey SUPRIMIR FRASE TNC 320 de HEIDENHAIN...
11.8 Parada selectiva en la ejecución del programa Aplicación EL TNC puede interrumpir la ejecución del programa o el test del programa en las frases que se haya programado M01. Si se utiliza M01 en el modo de funcionamiento ejecución del programa, el TNC no desconecta el cabezal y el refrigerante.
12.1 Seleccionar la función MOD A través de las funciones MOD se pueden seleccionar las visualizaciones adicionales y las posibilidades de introducción. Las funciones MOD disponibles, dependen del modo de funcionamiento seleccionado. Selección de las funciones MOD Seleccionar el modo de funcionamiento en el cual se quieren modificar las funciones MOD.
Selección de la visualización de posiciones Determinación de la unidad métrica (mm/pulg.) Determinación del lenguaje de programación para MDI Determinar los ejes para la aceptación de la posición real Visualización de los tiempos de mecanizado TNC 320 de HEIDENHAIN...
Los números de software siguientes se encuentran tras la selección de las funciones MOD en la pantalla TNC: Tipo de control: designación del control (se administra por HEIDENHAIN) Software NC: Número del software NC (se administra por HEIDENHAIN) ...
El TNC precisa de un código para las siguientes funciones: Función Código Selección de los parámetros de usuario Liberar el acceso a la configuración NET123 Ethernet Activación de las funciones especiales 555343 en la programación de parámetros Q TNC 320 de HEIDENHAIN...
12.4 Parámetros de usuario específicos de la máquina Aplicación Para que el usuario pueda ajustar funciones específicas de la máquina, el fabricante de la máquina puede definir los parámetros de máquina disponibles como parámetros de usuario. Rogamos consulten el manual de su máquina. 12 Funciones MOD...
Con la función MOD Visualización 1 de posiciones se selecciona la visualización de posiciones en la visualización de estados. Con la función MOD Visualización de posiciones 2 se selecciona la visualización de posiciones en la visualización de estados adicional. TNC 320 de HEIDENHAIN...
12.6 Selección del sistema métrico Aplicación Con esta función MOD se determina si el TNC visualiza las coordenadas en mm o en pulgadas (sistema en pulgadas = INCH). Sistema métrico: p.ej. X = 15,789 (mm) Función MOD cambio mm/ pulg = mm.
Control conectado Tiempo de funcionamiento desde la puesta en marcha Máquina conectada Tiempo de funcionamiento de la máquina desde la puesta en marcha Ejecución de Tiempo de funcionamiento en ejecución programa desde la puesta en marcha TNC 320 de HEIDENHAIN...
12.8 Ajuste de las conexiones de datos Interfaces serie en el TNC 320 El TNC emplea automáticamente el protocolo de transmisión LSV2 para la transmisión de datos en serie. El protocolo LSV2 está predeterminado y no puede modificarse, a excepción del ajuste de la velocidad de baudios baudRateLsv2).
Ningún control de flujo de datos (NONE): el handshake no está activo Handshake de hardware (RTS_CTS): parada de transmisión mediante RTS activo Handshake de software (XON_XOFF): parada de transmisión mediante DC3 (XOFF) activo TNC 320 de HEIDENHAIN...
"memorizar todos los programas", "memorizar el programa visualizado" y "memorizar el directorio" Aparato externo Funcionamiento Símbolo PC con software para la transmisión LSV2 TNCremoNT de HEIDENHAIN Unidad de discos HEIDENHAIN Aparatos externos, como impresora, lector, perforadora, PC sin TNCremoNT 12 Funciones MOD...
Para la transmisión de ficheros de TNC a PC, debería utilizarse el software de HEIDENHAIN TNCremoNT para la transmisión de datos. Con el TNCremoNT es posible controlar todos los controles de HEIDENHAIN mediante el interfaz en serie o mediante el interfaz Ethernet. La versión actual de TNCremo NT puede ser descargada sin coste alguno desde la base de datos de HEIDENHAIN (www.heidenhain.es, <Servicios>, <Software>,...
Página 408
Transmisión de datos entre el TNC y el TNCremoNT Comprobar si el TNC está conectado al interfaz de datos en serie o a la red de su ordenador Una vez iniciado el TNCremo se pueden ver en la parte izquierda de la ventana principal todos los ficheros memorizados en el directorio activado A través de <Directorio>, <Cambiar carpeta>...
PC, el cual está equipado con una tarjeta Ethernet. Para ello, conectar el TNC (conector X26) y el PC con un cable Ethernet cruzado (denominación comercial: cable Patch cruzado o cable STP cruzado) TNC 320 de HEIDENHAIN...
Conectar el control a la red Resumen de funciones de la configuración de red Seleccionar en la gestión de ficheros (PGM MGT) la softkey Red Función Softkey Establecer la conexión al proceso de red seleccionado. Después de establecer la conexión, aparece debajo de Mount una marca para la confirmación.
Página 411
La configuración de red introducida se activa después de un reinicio del control. Después de la configuración de red y confirmar con la softkey OK, el control se reinicia. TNC 320 de HEIDENHAIN...
Página 412
Configurar el acceso a la red para otros aparatos (mount) Se recomienda que el TNC lo configure un especialista en redes. Los parámetrosusername, workgroup y password no deben ser introducidos en todos los sistemas operativos de Windows. Conectar el TNC (conexión X26) a la red o a un PC Seleccionar en la gestión de ficheros (PGM MGT) la softkey Red.
Página 413
Los aparatos montados de forma no automática, pueden montarse en cualquier momento durante la gestión del programa. La indicación mediante el protocolo corresponde al iTNC 530, se emplea el protocolo de transmisión según RFC 894. TNC 320 de HEIDENHAIN...
Página 414
Ajustes en un PC con Windows 2000 Condiciones previas: La tarjeta de red debe estar instalada ya en el PC y ser operativa. Si el PC que se quiere conectar con el iTNC ya está conectado a la red de su empresa, se debería mantener la dirección de red del PC y adecuar la dirección de red del TNC.
13.1 Introducción Resumen En el modo de funcionamiento Manual están disponibles las siguientes funciones: Función Softkey Pág. ÈV Ts Calibrar la longitud activa ÈV TsG Calibrar el radio activo ÈV T¢¬ Calcular el giro básico mediante una línea ÈV T¢¢ Fijar el punto de referencia en un eje ÈV T¢...
Desplazar el palpador sobre la superficie del anillo de ajuste Si es preciso, modificar la dirección de desplazamiento: mediante softkey o con los pulsadores de manual Palpación de la superficie: Pulsar el arranque externo START TNC 320 de HEIDENHAIN...
Calibración del radio activo y ajuste de la desviación del palpador Normalmente entre el eje del palpador y el eje del cabezal suele haber pequeñas desalineaciones. La función de calibrado registra el desplazamiento entre el eje del palpador y el eje del cabezal y lo iguala por cálculo.
Cuando utilice el palpador, preste atención a la hora de activar el número de herramienta correcto, independientemente de si quiere ejecutar el ciclo de palpación en modo de funcionamiento Automático o en modo de funcionamiento Manual. TNC 320 de HEIDENHAIN...
13.3 Compensación de la desalineación de la pieza Introducción El TNC compensa una desalineación de la pieza mediante el "Giro básico". Para ello el TNC fija el ángulo de giro sobre el ángulo que forma una superficie de la pieza con el eje de referencia angular del plano de mecanizado.
Anulación del giro básico Seleccionar la función de palpación: Pulsar la softkey PALPAR ROT Introducir el ángulo de giro "0", aceptar con la tecla ENT Finalizar la función de palpación: Pulsar la tecla END TNC 320 de HEIDENHAIN...
13.4 Fijar un punto de referencia con palpadores 3D Introducción Las funciones para la fijación del punto de referencia en la pieza, se seleccionan con las siguientes softkeys: Fijar el punto de ref. en el eje deseado con PALPAR POS ...
Página 423
Palpación: Accionar el pulsador externo de arranque START Punto de referencia: Introducir las dos coordenadas del punto de ref. en la ventana del menú y aceptar con la softkey FIJAR PTO. REF. Finalizar la función de palpación: Pulsar la tecla FIN TNC 320 de HEIDENHAIN...
Punto central del círculo como punto de referencia Como punto de referencia se pueden fijar puntos centrales de taladros, cajeras circulares, cilindros, vástagos, islas circulares, etc. Círculo interior: El TNC palpa la pared interior del círculo en las cuatro direcciones de los ejes de coordenadas.
Determinar las coordenadas del punto de la esquina en el plano de mecanizado Determinar las coordenadas del punto de la esquina:Á"F ¤am" 4phpz¤mp=FFO_ 4Fz"dpz¤mpz"dz"=pz""FdVap*Èa4p |¦Á"Fd"OaV¤"=Fd"=FF4^"}:zÈVT¢. El TNC indica las coordenadas de la esquina palpada como punto de referencia. TNC 320 de HEIDENHAIN...
Determinar las dimensiones de la pieza Seleccionar la función de palpación: Pulsar la softkey PALPAR POS Posicionar el palpador cerca del primer punto de palpación A Seleccionar la dirección de palpación mediante softkey Palpación: Accionar el pulsador externo de arranque START Anotar como punto de referencia el valor visualizado (sólo si se empleará...
Con la softkey PALPAR ROT visualizar el ángulo PA entre las aristas de la pieza como ángulo de giro Eliminar el giro básico o volver a reproducir el giro básico original: – 1 0 Fijar el ángulo de giro al valor anotado TNC 320 de HEIDENHAIN...
13.6 Gestión de los datos del palpador Introducción Para poder cubrir un campo de aplicación lo más grande posible en las mediciones requeridas, se dispone de posibilidades de ajuste en la gestión del palpador, que fijan el comportameinto básico de los ciclos de palpación.
Página 429
Cuanto menor sea el valor introducido, más precisas se definen las posiciones de palpación. Trayectoria máxima El TNC emite un aviso de error, cuando el vástago no se desvía dentro del valor definido TNC 320 de HEIDENHAIN...
13.7 Medición automática de piezas Resumen El TNC dispone de tres ciclos con los que es posible medir piezas automáticamente o fijar el punto de referencia. Para definir los ciclos, pulsar la tecla TOUCH PROBE en los modos de funcionamiento Programación o Posicionamiento manual.
Página 431
Confirmar con la tecla ENT Valor nominal de la posición: Mediante las teclas de los ejes o a través del teclado ASCII, introducir todas las coordenadas para el posicionamiento previo del palpador. Finalizar la introducción: Pulsar la tecla ENT TNC 320 de HEIDENHAIN...
Página 432
PLANO DE REFERENCIA en polares Ciclo de palpación 1 El ciclo de palpador 1 determina en una dirección de palpación cualquiera una posición cualquiera en la pieza. 1 El palpador se aproxima en un movimiento 3D con avance rápido a la posición previa programada en el ciclo 2 A continuación el palpador ejecuta el proceso de palpación con el avance de palpación.
Página 433
SISTEMA DE REFERENCIA (0=REAL/1=REF): Determinar si el resultado de medición se ha de guardar en el sistema de coordenadas actual (REAL) o referido al sistema de coordenadas de la máquina (REF) Finalizar la introducción: Pulsar la tecla ENT TNC 320 de HEIDENHAIN...
14.1 Distrib. de conectores y cable conexión para las conex. de datos Interfaz V.24/RS-232-C equipos HEIDEHAIN La interfaz cumple la norma EN 50 178 "Separación segura de la red". Para bloque adaptador de 25 polos: Bloque VB 365 725-xx adaptador VB 274 545-xx 310 085-01 Macho Asignación...
Aparatos que no son de la marca HEIDENHAIN La distribución de conectores en un aparato que no es HEIDENHAIN puede ser muy diferente a la distribución en un aparato HEIDENHAIN. Depende del aparato y del tipo de transmisión. Para la distribución de pines del bloque adaptador véase el dibujo de abajo.
Entrada y salida al contorno Mediante recta tangencial o vertical Mediante arco de círculo Programación libre de Libre programación de contornos FK en texto claro HEIDENHAIN con apoyo gráfico contornos FK para piezas NC no acotadas Saltos de programa Subprogramas ...
Página 439
Avance hasta una frase cualquiera del programa y reentrada a la posición nominal calculada para continuar con el mecanizado Interrumpir programa, abandonar contorno y volver a entrar Tablas de puntos cero Varias tablas de puntos cero para guardar los puntos cero referidos a la pieza HEIDENHAIN iTNC 530...
V.24 / RS-232-C máx. 115 kBaud Interfaz de datos ampliada con protocolo LSV 2 para el control externo del TNC a través del interfaz de datos con el software de HEIDENHAIN TNCremo Interface Ethernet 100 Base T aprox.
Página 441
HR 150: Volantes integrados a través del adaptador de volantes HRA 110 Palpadores TS 220: palpador digital 3D con conexión por cable o TS 440: palpador digital 3D con transmisión por infrarrojos o TS 640: palpador digital 3D con transmisión por infrarrojos o HEIDENHAIN iTNC 530...
Página 442
Formatos de introducción y unidades de las funciones del TNC Posiciones, coordenadas, radios de círculo, -99 999.9999 a +99 999.9999 longitud de chaflán (5,4: posiciones delante de la coma,posiciones detrás de la coma) [mm] Número de la herramienta 0 hasta 32.767,9 (5,1) Nombres de la herramienta 16 signos, en TOOL CALL escribir entre "".
¢¬ (véase 1, figura superior derecha) 2 Fpmadd"dp4am4ppmaddp=Fd"4¤*aF"=Fd"4"4""=Fd ¢¬ 3 Fa"d"4¤*aF" 4 "*"F½"=Fdz¤OOFFFm4¤Fm"FmFdd"F"d=Fd"zd"am" Cambiar la batería; la nueva batería sólo puede colocarse en el lugar correcto Cambiar la pila; la nueva pila sólo se puede introducir en el lugar adecuado HEIDENHAIN iTNC 530...
Página 445
El TNCremoNT ... 407 Radio ... 110 llamar ... 179 Elaboración del Corrección de la herramienta software ... 177 programa ... 75 Corrección del radio ... 110 Esquinas exteriores, esquinas interiores ... 112 Introducción ... 111 TNC 320 de HEIDENHAIN...
Página 446
Elipse ... 368 Frase Generar Escariado ... 184 Fresado de ranura longitudinal ... 239 directorio ... 65 Esfera ... 372 Fresado de ranuras Gestión de ficheros ... 61 Espejo ... 287 pendular ... 239 Borrar fichero ... 67 Esquinas abiertas del contorno: Fresado de rosca avellanada ...
Página 447
Funciones matemáticas polo CC ... 137 básicas ... 317 Trayectoria circular Instrucciones de tangente ... 138 programación ... 315, 365, 366, Programación libre de contornos FK: Véase Programación FK Otras funciones ... 325 TNC 320 de HEIDENHAIN...
Página 448
Salida del contorno ... 119 Utilizar las funciones de palpación con con coordenadas polares ... 120 palpadores mecánicos o relojes de Selección del punto de referencia ... 58 medición ... 428 Seleccionar la unidad métrica ... 76 Simulación gráfica ... 381 Variables de texto ...
Página 450
Número CALL Denominación del ciclo Pág. de ciclo activo activo Roscado: con macho, nuevo Pág. 198 Roscado: rígido, nuevo Pág. 200 Fresado de taladro Pág. 196 Roscado rígido con rotura de viruta Pág. 202 Ranura pendular Pág.
(Aumento y reducción del avance) M110 Velocidad constante en el extremo de la hta. (sólo reducción del avance) M111 Anular M109/M110 M116 Avance en mesas giratorias en mm/min Pág. 172 M117 Anular M116 TNC 320 de HEIDENHAIN...
Página 452
Activación Actúa en la frase - Pág. M118 Superposicionamiento del volante durante la ejecución del pgm Pág. 169 M120 Cálculo previo del contorno con correc. radio (LOOK AHEAD) Pág. 168 M126 Desplazamiento de los ejes giratorios en un recorrido optimizado Pág.
Comparación: Funciones del TNC 320, del TNC 310 y del iTNC 530 Comparación: Funciones de usuario Función TNC 320 TNC 310 iTNC 530 Entrada de programa en lenguaje conversacional HEIDENHAIN Entrada de programa según DIN/ISO Entrada de programa con smarT.NC Indicación de cotas Posición nominal para rectas y círculo en coordenadas...
Página 454
Ayuda contextuada Función de ayuda en los avisos de error Calculadora Introducir texto y caracteres especiales en el TNC 320 mediante el teclado de pantalla, en el iTNC 530 mediante el teclado alfanumérico Frases de comentario en el programa NC...
20, Datos de contorno 21, Taladrado previo 22, Desbaste 23, Acabado en profunidad 24, Acabado lateral 25, Trazado del contorno 26, Factor de escala específico para cada eje 27, Trazado del contorno 28, Desarrollo del cilindro TNC 320 de HEIDENHAIN...
Página 456
Ciclo TNC 320 TNC 310 iTNC 530 29, Superficie cilíndrica de la isla 30, Procesar datos 3D 32, Tolerancia 39, Superficie cilíndrica del contorno externo 200, Taladrado 201, Escariado 202, Mandrinado 203, Taladrado universal 204, Rebaje inverso 205, Taladrado en profundidad universal 206, Taladrado con acc.nuevo...
Página 457
530 253, Ranura completa 254, Ranura circular completa 262, Fresado de rosca 263, Fresado de rosca de rebaje 264, Fresado de rosca de fresado 265, Fresado de rosca helicoidal en taladro 267, Fresado de rosca externa TNC 320 de HEIDENHAIN...
Comparación: Funciones auxiliares Activación TNC 320 TNC 310 iTNC 530 PARADA en la ejecución del pgm/PARADA del cabezal/refrigerante DESCONECTADO PARADA selectiva de la ejecución del pgm PARADA de la ejecución del pgm/PARADA del cabezal/refrigerante DESCONECTADO/si es preciso borrar la visualización de estados (depende de parámetros de máquina)/salto a la frase 1...
Página 459
NOMINAL al final de la frase M145 Anular M144 M148 Con Stop NC retirar automáticamente la herramienta del contorno M149 Cancelar M148 M150 Pulsar el aviso del conmutador final M200- Función de corte por láser M204 TNC 320 de HEIDENHAIN...
Comparación: ciclos de palpación en los modos de funcionamiento Manual y Volante electrónico Ciclo TNC 320 TNC 310 iTNC 530 Calibrar la longitud activa Calibrar el radio activo Calcular el giro básico mediante una línea Fijar el punto de referencia en un eje Fijación de la esquina como punto de ref.
417, Punto de ref. en el eje del palpador 418, Punto de ref. centro de 4 taladros 419, Punto de ref. de un único eje 420, Medir un ángulo 421, Medir taladro 422, Medir circulo exterior TNC 320 de HEIDENHAIN...
Palpadores 3D de HEIDENHAIN le ayudan a reducir tiempos secundarios: Por ejemplo • ajuste de piezas • fi jación del punto de referencia • medición de piezas • digitalización de piezas 3D con los palpadores de piezas TS 220 con cable TS 640 con transmisión por infrarrojos...