Teclado del TNC Gestión de programas/ficheros, funciones del TNC Elementos de mando en la pantalla Tecla Función Seleccionar y borrar programas/ficheros, Tecla Función Transmisión externa de datos Seleccionar la subdivisión de la pantalla Definir llamada al programa, seleccionar tablas de punto cero y tablas de puntos Conmutar la pantalla entre el modo de funcionamiento Máquina y Programación Seleccionar la función MOD...
Página 3
Datos de la herramienta Introducción de los ejes de coordenadas y de cifras, edición Tecla Función Tecla Función Definir datos de herramienta en el programa Seleccionar los ejes de coordenadas o . . . introducirlos en el programa Llamar datos de herramienta Cifras .
¿Desea modificaciones o ha detectado un error? Realizamos un mejora continua en nuestra documentación. Puede ayudarnos en este objetivo indicándonos sus sugerencias de modificaciones en la siguiente dirección de correo electrónico: tnc-userdoc@heidenhain.de. HEIDENHAIN TNC 128...
Rogamos se pongan en contacto con el constructor de la máquina para conocer el funcionamiento de la misma. Muchos constructores de máquinas y HEIDENHAIN ofrecen cursillos de programación para los TNCs. Se recomienda tomar parte en estos cursillos, para aprender las diversas funciones del TNC.
Opciones de software El TNC 128 dispone de diversas opciones de software, que pueden ser habilitadas por el fabricante de la máquina. Cada opción debe ser habilitada por separado y contiene las funciones que se enuncian a continuación: Touch probe function (nº opción 17) Ciclos de la sonda de palpación...
Se pueden habilitar las funciones FCL de forma permanente adquiriendo un número clave. Para ello, ponerse en contacto con el fabricante de su máquina o con HEIDENHAIN. Lugar de utilización previsto El TNC pertenece a la clase A según la norma EN 55022 y está...
Página 9
Índice Primeros pasos con el TNC 128 Introducción Programación: Principios básicos, Gestión de ficheros Programación: Ayudas a la programación Programación: Herramientas Programación: Movimientos de la herramienta Programación: Subprogramas y repeticiones parciales de un programa Programación: Parámetros Q Programación: funciones auxiliares Programación: Funciones especiales...
Página 11
1 Primeros pasos con el TNC 128 ..35 1.1 Resumen ..36 1.2 Encender de la máquina ..37 Confirmar interrupción de corriente y buscar puntos de referencia ..37 1.3 Programar la primera pieza ..38 Seleccionar el modo de funcionamiento correcto ..38 Los elementos de mando más importantes del TNC ..
Página 12
Visualización de estados "general" ..63 Visualizaciones de estado adicionales ..64 2.5 Window-Manager ..71 Barra de tareas ..72 2.6 Accesorios: palpadores 3D y volantes electrónicos de HEIDENHAIN ..73 Palpadores 3D ..73 Volantes electrónicos HR ..73...
Página 13
Selección del punto de referencia ..79 3.2 Abrir e introducir programas ..80 Estructura de un programa NC en formato de lenguaje conversacional HEIDENHAIN ..80 Definir la pieza en bruto: BLK FORM ..80 Abrir un nuevo programa de mecanizado ..81 Programación de los movimientos de la herramienta con diálogo en lenguaje conversacional ..
Página 14
4 Programación: Ayudas a la programación ..121 4.1 Teclado de pantalla ..122 Introducir el texto con el teclado de pantalla ..122 4.2 Añadir comentarios ..123 Aplicación ..123 Insertar comentario ..123 Funciones al editar el comentario ..123 4.3 Estructuración de programas ..
Página 15
Cambio de herramienta ..155 5.3 Corrección de la herramienta ..158 Introducción ..158 Corrección de la longitud de la herramienta ..158 Corrección del radio de la herramienta con fases de posicionamiento paralelas al eje ..159 HEIDENHAIN TNC 128...
Página 16
6 Programación: Movimientos de la herramienta ..161 6.1 Nociones básicas ..162 Movimientos de la herramienta en el programa ..162 Corrección de radio ..162 Funciones auxiliares M ..163 Subprogramas y repeticiones parciales de un programa ..163 Programación con parámetros Q ..
Página 17
Tipos de imbricaciones ..173 Profundidad de imbricación ..173 Subprograma dentro de otro subprograma ..174 Repetición de repeticiones parciales de un programa ..175 Repetición de un subprograma ..176 7.6 Ejemplos de programación ..177 HEIDENHAIN TNC 128...
Página 18
8 Programación: Parámetros Q ..181 8.1 Principio de funcionamiento y resumen de funciones ..182 Instrucciones de programación ..183 Llamada a las funciones de parámetros Q ..184 8.2 Familias de funciones - Parámetros Q en vez de valores numéricos ..185 Aplicación ..
Página 19
Longitud de la herramienta: Q114 ..247 Coordenadas después de la palpación durante la ejecución del pgm ..248 Diferencia entre el valor real y el valor nominal en la medición automática de htas. con el TT 130 ..248 HEIDENHAIN TNC 128...
Página 20
9 Programación: funciones auxiliares ..249 9.1 Introducción de funciones auxiliares M y STOP ..250 Nociones básicas ..250 9.2 Funciones auxiliares para el control de la ejecución del programa, cabezal y refrigerante ..251 Resumen ..251 9.3 Funciones auxiliares para la indicación de coordenadas ..253 Programación de coordenadas referidas a la máquina: M91/M92 ..
Página 21
Abrir y cerrar el fichero de texto ..276 Edición de textos ..277 Borrar y volver a añadir signos, palabras y líneas ..278 Gestión de bloques de texto ..279 Búsqueda de parte de un texto ..280 HEIDENHAIN TNC 128...
Página 22
11 Funcionamiento manual y ajuste ..281 11.1 Conexión, desconexión ..282 Conexión ..282 Desconexión ..283 11.2 Desplazamiento de los ejes de la máquina ..284 Indicación ..284 Desplazar el eje con las teclas externas de dirección ..284 Posicionamiento por incrementos ..
Página 23
12 Posicionamiento manual ..317 12.1 Programación y ejecución de mecanizados sencillos ..318 Empleo del posicionamiento manual ..318 Protección y borrado de programas desde $MDI ..320 HEIDENHAIN TNC 128...
Página 24
13 Test y ejecución del programa ..321 13.1 Gráficos ..322 Aplicación ..322 Ajustar la velocidad del test del programa ..323 Resumen: Vistas ..324 Vista en planta ..324 Representación en tres planos ..325 Representación 3D ..326 Ampliación de una sección ..
Página 25
14.3 Introducción del código ..351 Aplicación ..351 14.4 Ajuste de las conexiones de datos ..352 Interfaces serie en el TNC 128 ..352 Aplicación ..352 Ajuste de la conexión RS-232 ..352 Ajuste de la VELOCIDAD EN BAUDIOS (baudRate) ..352 Ajustar protocolo (protocol) ..
Página 26
15 Fundamentos del ciclo ..367 15.1 Introducción ..368 15.2 Grupos de ciclos disponibles ..369 Resumen ciclos de mecanizado ..369 15.3 Trabajar con ciclos de mecanizado ..370 Ciclos específicos de la máquina ..370 Definir el ciclo mediante softkeys ..371 Definir el ciclo a través de la función GOTO ..
Página 27
¡Tener en cuenta durante la programación! ..408 Parámetros de ciclo ..409 16.9 TALADRADO MONOLABIAL (ciclo 241) ..411 Desarrollo del ciclo ..411 ¡Tener en cuenta durante la programación! ..411 Parámetros de ciclo ..412 HEIDENHAIN TNC 128...
Página 28
16.10 Ejemplos de programación ..414 16.11 ROSCADO NUEVO con macho (ciclo 206) ..418 Desarrollo del ciclo ..418 ¡Tener en cuenta durante la programación! ..418 Parámetros de ciclo ..419 16.12 ROSCADO RIGIDO NUEVO (ciclo 207) ..420 Desarrollo del ciclo ..
Página 29
¡Tener en cuenta durante la programación! ..430 Parámetros de ciclo ..431 17.3 ISLA RECTANGULAR (ciclo 256) ..434 Desarrollo del ciclo ..434 ¡Tener en cuenta durante la programación! ..435 Parámetros de ciclo ..436 17.4 Ejemplos de programación ..439 HEIDENHAIN TNC 128...
Página 30
18 Ciclos: Conversiones de coordenadas ..443 18.1 Nociones básicas ..444 Resumen ..444 Activación de la traslación de coordenadas ..444 18.2 DESPLAZAMIENTO del punto cero (ciclo 7, DIN/ISO: G54) ..445 Funcionamiento ..445 Parámetros de ciclo ..445 18.3 Desplazamiento del PUNTO CERO con tablas de cero piezas (ciclo 7) ..
Página 31
¡Tener en cuenta durante la programación! ..462 Parámetros de ciclo ..463 19.4 Orientación del cabezal (ciclo 13) ..464 Función de ciclo ..464 ¡Tener en cuenta durante la programación! ..464 Parámetros de ciclo ..464 HEIDENHAIN TNC 128...
Página 32
20 Ciclos del sistema de palpación ..465 20.1 Generalidades sobre los ciclos de palpación ..466 Modo de funcionamiento ..466 Ciclos de palpación en los modos de funcionamiento Manual y Volante electrónico ..466 20.2 ¡Antes de trabajar con los ciclos de palpación! ..467 Máximo recorrido hasta el punto de palpación: DIST en la tabla de sistema de palpación ..
Página 33
21.2 Distribución de conectores y cable conexión para las conexiones de datos ..494 Interfaz V.24/RS-232-C de equipos HEIDENHAIN ..494 Aparatos que no son de la marca HEIDENHAIN ..495 Interface Ethernet de conexión RJ45 ..495 21.3 Información técnica ..496...
Página 36
Este capítulo tratará los siguientes temas: Encender de la máquina Programar la primera pieza Comprobar gráficamente la primera pieza Ajuste de herramientas Alinear la pieza Ejecutar la primera pieza Primeros pasos con el TNC 128...
Ahora, el TNC está preparado para funcionar y se encuentra en el modo de Funcionamiento manual. Informaciones detallada respecto a este tema Buscar puntos de referencia: Véase "Conexión" en pág. 282 Modos de funcionamiento: Véase "Memorizar/Editar programa" en pág. 61 HEIDENHAIN TNC 128...
Informaciones detallada respecto a este tema Crear y modificar programas: Véase "Editar un programa" en pág. 86 Resumen de las teclas: Véase "Teclado del TNC" en pág. 2 Primeros pasos con el TNC 128...
Posteriormente, estas frases ya no se pueden modificar. Informaciones detallada respecto a este tema Gestión de ficheros: Véase "Trabajar con la gestión de ficheros" en pág. 95 Crear programa nuevo: Véase "Abrir e introducir programas" en pág. HEIDENHAIN TNC 128...
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NUEVO MM Informaciones detallada respecto a este tema Definir la pieza en bruto: (véase pág. 81) Primeros pasos con el TNC 128...
ENT: No activar ninguna corrección del radio Avance F=? confirmar con la tecla ENT: desplazar en marcha rápida (FMAX) Función auxiliar M? confirmar con la tecla END: el TNC guarda la frase de desplazamiento introducida Primeros pasos con el TNC 128...
Página 43
Y e introducir el valor para la posición 5 que se debe buscar ¿Correc.radio:R+/R-/sin correc.? Seleccionar la softkey R+: El recorrido de desplazamiento se alarga lo equivalente al radio de la herramienta, guardar con la tecla END HEIDENHAIN TNC 128...
Página 44
Corrección del radio de herramienta: Véase "Corrección del radio de la herramienta con fases de posicionamiento paralelas al eje" en pág. Funciones auxiliares M: Véase "Funciones auxiliares para el control de la ejecución del programa, cabezal y refrigerante" en pág. 251 Primeros pasos con el TNC 128...
Introducir paso a paso los parámetros solicitados por el TNC, confirmar la introducción cada vez con la tecla ENT. En la ventana a la derecha, el TNC muestra un gráfico con el parámetro de ciclo correspondiente. HEIDENHAIN TNC 128...
Página 46
Avance F=? confirmar con la tecla ENT: desplazar en marcha rápida (FMAX) ¿Función auxiliar M? Introducir M2 para fin de programa, confirmar con la tecla END: el TNC guarda la frase de desplazamiento introducida Primeros pasos con el TNC 128...
Página 47
Retirar la herramienta, final del programa Z+250 R0 FMAX M2 9 END PGM C200 MM Informaciones detallada respecto a este tema Crear programa nuevo: Véase "Abrir e introducir programas" en pág. Programación de ciclos: ver Modo de Empleo Ciclos HEIDENHAIN TNC 128...
Informaciones detallada respecto a este tema Gestión de herramientas: Véase "Introducir los datos de la herramienta en la tabla" en pág. 146 Comprobar programas: Véase "Test del programa" en pág. 333 Primeros pasos con el TNC 128...
Mostrar presentación en 3 planos Mostrar presentación 3D Informaciones detallada respecto a este tema Funciones gráficas: Véase "Gráficos" en pág. 322 Realizar test de programa: Véase "Test del programa" en pág. 333 HEIDENHAIN TNC 128...
Realizar test de programa: Véase "Test del programa" en pág. 333 Funciones gráficas: Véase "Gráficos" en pág. 322 Ajustar velocidad de comprobación: Véase "Ajustar la velocidad del test del programa" en pág. 323 Primeros pasos con el TNC 128...
Informaciones detallada respecto a este tema Modos de funcionamiento del TNC: Véase "Modos de funcionamiento" en pág. 60 Trabajar con la tabla de herramientas: Véase "Introducir los datos de la herramienta en la tabla" en pág. 146 HEIDENHAIN TNC 128...
284 Fijar la pieza Con un dispositivo de apriete, fijar la pieza de trabajo sobre la mesa de la máquina, de tal modo que quede fijada paralelamente al eje de la máquina. Primeros pasos con el TNC 128...
Repetir dicho proceso para todos los ejes en los que se desea establecer el punto de referencia Informaciones detallada respecto a este tema Fijar puntos de referencia: Véase "Fijar un punto de referencia con palpador 3D" en pág. 309 HEIDENHAIN TNC 128...
Gestión de ficheros: Véase "Trabajar con la gestión de ficheros" en pág. 95 Iniciar programa Pulsar la tecla NC-Start: el TNC ejecuta el programa activo Informaciones detallada respecto a este tema Ejecutar programas: Véase "Ejecución de programa" en pág. 336 Primeros pasos con el TNC 128...
2.1 La TNC 128 El TNC 128 es un control numérico de rutas programable en el taller, en el que se pueden introducir programas de fresado y mecanizado convencionales directamente en la máquina con el diálogo en lenguaje conversacional fácilmente comprensible. Estos controles están preparados para su utilización en fresadoras y mandrinadoras con un...
Selección de la subdivisión de la pantalla Tecla de conmutación para los modos de funcionamiento Máquina y Programación Teclas de selección para softkeys del fabricante de la máquina Carátulas de softkey para el fabricante de la máquina Puerto USB HEIDENHAIN TNC 128...
Determinar la subdivisión de la pantalla El usuario selecciona la subdivisión de la pantalla: De esta forma el iTNC indica, p.ej., en el modo de funcionamiento MEMORIZAR/EDITAR PROGRAMA, un programa en la ventana izquierda, mientras que en la ventana derecha p.ej. se representa simultáneamente un gráfico de programación.
Página 59
Teclado El TNC 128 se suministra con un teclado integrado. El cuadro superior derecho muestra los elementos del teclado de control: Gestión de ficheros Calculadora Función MOD Función HELP Modos de Programación Modos de funcionamiento Máquina Apertura de los diálogos de programación...
2.3 Modos de funcionamiento Funcionamiento Manual y Volante EI. El ajuste de la máquina se realiza en el modo de funcionamiento manual. En este modo de funcionamiento se pueden posicionar de forma manual o por incrementos los ejes de la máquina y fijar los puntos de referencia.
La simulación se realiza gráficamente con diferentes vistas. Softkeys para la subdivisión de la pantalla: Véase "Ejecución continua del programa y ejecución del programa frase a frase" en pág. 62. HEIDENHAIN TNC 128...
Ejecución continua del programa y ejecución del programa frase a frase En la EJECUCION CONTINUA DEL PROGRAMA el TNC ejecuta un programa de mecanizado de forma continua hasta su final o hasta una interrupción manual o programada. una interrupción se puede volver a continuar con la ejecución del programa.
S, avance F y función auxiliar activada M El eje está bloqueado El eje puede desplazarse con el volante no hay ningún programa activo Se ha iniciado el programa Se ha parado el programa Se ha interrumpido el programa HEIDENHAIN TNC 128...
Visualizaciones de estado adicionales Las visualizaciones de estados adicionales suministran información detallada sobre el desarrollo del programa. Se pueden activar en todos los modos de funcionamiento, excepto en el modo de funcionamiento Memorizar/Editar programas. Conexió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 de pantalla con la...
Página 65
No es posible Nombre del programa principal activo la selección directa Contador del tiempo de espera Tiempo de mecanizado después de simular por completo el programa en el modo de funcionamiento test de programa Hora actual Programas llamados HEIDENHAIN TNC 128...
Página 66
Repetición de partes de un programa/Subprogramas (solapa LBL) Softkey Significado No es posible Repeticiones parciales de programa activadas con la selección su número de frase, número de etiqueta (Label) y directa cantidad de repeticiones programadas o aún no realizadas Números activos de subprograma con su número de frase, en el que fue llamado el subprograma y el número de label que fue llamado Informaciones de los ciclos estándar (solapa CYC)
Página 67
Funciones auxiliares activas M (solapa M) Softkey Significado No es posible Lista de las funciones M activadas, con un la selección significado determinado directa Lista de las funciones M activas ajustadas por el fabricante de máquina HEIDENHAIN TNC 128...
Página 68
Posiciones y coordenadas (solapa POS) Softkey Significado Tipo de visualización de posiciones, p.ej. posición real Informaciones de las herramientas (solapa TOOL) Softkey Significado Visualización T: nº y nombre de la herramienta Visualización RT: nº y nombre de la hta. gemela ...
Página 69
Ejes reflejados (ciclo 8) Factor/es de escala activados (ciclos 11 / 26); El TNC muestra un factor de escala activado hasta en 6 ejes Punto central de la escala activada Véase Modo de Empleo, ciclos para la traslación de coordenadas. HEIDENHAIN TNC 128...
Página 70
Mostrar parámetro Q (pestaña QPARA) Softkey Significado Visualización de los valores actuales de los parámetros Q definidos Visualización de las cadenas de caracteres de los parámetros String definidos Pulsar la softkey LISTA DE PARAMETROS Q. El TNC abre una ventana superpuesta en la cual se puede introducir el margen deseado para la visualización de parámetros Q o parámetros de string.
Página 71
El TNC mostrará un asterisco en parte superior izquierda de la pantalla si una aplicación del Windows-Manager o el mismo Windows-Manager ha causado un error. En este caso hay que sustituir el Windows-Manager y solucionar el problema. Observe también el manual de la máquina. HEIDENHAIN TNC 128...
TNC (p. ej. cambiar al visualizador PDF o sñ TNCguide). Mediante el símbolo verde HEIDENHAIN, con el ratón se puede iniciar un menú con información para realizar ajustes o iniciar aplicaciones. Se dispone de las siguientes funciones: ...
Los volantes electrónicos simplifican el desplazamiento manual preciso de los carros de los ejes. El recorrido por giro del volante se selecciona en un amplio campo. Además de los volantes empotrables HR130 y HR 150, HEIDENHAIN ofrece también el volante portátil HR 410. HEIDENHAIN TNC 128...
3.1 Nociones básicas Sistema 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 sistemas de medida angulares.
Z+, el pulgar la dirección X+ y el índice la dirección Y+. El TNC 128, opcionalmente, puede controlar hasta 4 ejes. Además de los ejes principales X, Y y Z, existen también ejes auxiliares paralelos U, V y W.
Posiciones absolutas e incrementales de la pieza Posiciones absolutas de la pieza Cuando las coordenadas de una posición se refieren al punto cero de coordenadas (origen), dichas coordenadas se caracterizan como absolutas. Cada posición sobre la pieza está determinada claramente por sus coordenadas absolutas.
Los puntos de referencia se fijan 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".
La última frase de un programa se identifica con END PGM, el nombre del programa y la unidad de medida válida. ¡HEIDENHAIN recomienda desplazarse a una posición de seguridad después de la llamada de herramienta, desde la cual el TNC pueda posicionarse para un mecanizado libre...
DEFINICIÓN PIEZA BRUTO: MÍNIMO Introducir sucesivamente las coordenadas X-, Y- y Z del punto MÍN, confirmar con la tecla ENT DEFINICIÓN PIEZA BRUTO: MÁXIMO Introducir sucesivamente las coordenadas X-, Y- y Z del punto MÁX, confirmar con la tecla ENT HEIDENHAIN TNC 128...
Página 82
Ejemplo: Visualización del BLK-Form en el programa NC Principio del programa, nombre, unidad de medida 0 INICIO PGM NUEVO MM Eje del cabezal, coordenadas del punto MIN 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Coordenadas del punto MAX 2 BLK FORM 0.2 X+100 Y+100 Z+0 Final del programa, nombre, unidad de medida 3 END PGM NUEVO MM El TNC genera automáticamente los números de frase, así...
Avance de este desplazamiento 100 mm/min, y pasar con ENT a la siguiente pregunta ¿FUNCIÓN AUXILIAR M? Función auxiliar M3 "Cabezal conectado", con la tecla ENT finalizar este diálogo La ventana del programa indica la frase: X+10 R0 F100 M3 HEIDENHAIN TNC 128...
Página 84
Posibles introducciones de avance Funciones para determinar el avance Softkey Desplazar en marcha rápida, actúa por frases. Excepción. Desplazar con el avance calculado automáticamente en la frase TOOL CALL Desplazar con el avance programado (unidad mm/min o bien 1/10 pulgadas/min) Para los ejes giratorios, el TNC interpreta el avance en grados/min, independientemente si el programa está...
Al elegir un elemento de la frase, en el cual debe seleccionarse una alternativa de introducción mediante softkey (p. ej. corrección del radio), entonces el TNC cierra también la carátula de softkeys para la selección del eje. HEIDENHAIN TNC 128...
Editar un programa Sólo se puede editar un programa, si no está siendo ejecutado por el TNC en un modo de funcionamiento de máquina. Mientras se elabora o modifica un programa de mecanizado, se puede seleccionar cualquier línea del programa o palabra de una frase con las teclas cursoras o con las softkeys: Función Softkey/Teclas...
Página 87
Mientras se tenga seleccionada la palabra se dispone del diálogo en lenguaje conversacional. Finalizar la modificación: pulsar la tecla END Cuando se añade una palabra se pulsan las teclas cursoras (de dcha. a izq.) hasta que aparezca el diálogo deseado y se introduce el valor deseado. HEIDENHAIN TNC 128...
Página 88
Buscar palabras iguales en frases diferentes 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 En la nueva frase seleccionada el recuadro se encuentra sobre la misma palabra seleccionada en la primera frase.
Página 89
Finalizar la función de marcar: pulsar la softkey CANCELAR MARCAR Función Softkey Activar la función de marcar Desactivar la función de marcar Borrar el bloque marcado Añadir el bloque que se encuentra memorizado Copiar el bloque marcado HEIDENHAIN TNC 128...
Función de búsqueda del TNC Con la función de búsqueda del TNC es posible buscar un texto cualquiera dentro de un programa, y si es necesario sustituirlo por un texto nuevo. Buscar un texto cualquiera Seleccionar la frase en la que se encuentra memorizada la palabra ...
Página 91
Softkey REEMPLAZAR, o para reemplazar en todos los puntos encontrados. pulsar Softkey REEMPLAZAR TODO, o para no reemplazar el texto y saltar al siguiente punto encontrado: pulsar la softkey BUSCAR Finalizar función de búsqueda HEIDENHAIN TNC 128...
3.3 Gestión de ficheros: principios básicos Ficheros Ficheros en el TNC Tipo Programas en formato HEIDENHAIN en formato DIN/ISO Tablas para Herramientas Cambiador de htas. .TCH Palets Puntos cero Puntos .PNT Presets Palpadores Ficheros de Backup .BAK Datos dependientes (p.ej., puntos de .DEP...
Página 93
La longitud máxima permitida del nombre del fichero debe ser lo suficientemente larga, para no sobrepasar la longitud de búsqueda máxima permitida de 82 caracteres Ver “Caminos de búsqueda” en pág. 95. HEIDENHAIN TNC 128...
Con el software gratuito de transmisión de datos TNCremo NT, HEIDENHAIN ofrece la posibilidad de generar backups de los datos memorizados en el TNC fácilmente. Además necesita un soporte informático que contenga una copia de seguridad de todos los datos específicos de la máquina (programa de...
PROG1.H. De esta forma el programa de mecanizado tiene el siguiente 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. HEIDENHAIN TNC 128...
Resumen: Funciones de la gestión de ficheros Función Softkey Página Copiar ficheros individuales Página 101 Visualizar un determinado tipo de Página 98 ficheros Ejecutar el fichero nuevo Página 100 Visualizar los últimos 10 ficheros Página 105 seleccionados Borrar fichero o directorio Página 105 Marcar fichero Página 107...
El fichero está protegido contra borrado y modificaciones El fichero está protegido contra borrado y modificaciones puesto que se encuentra en ejecución Fecha de la última modificación del fichero Fecha Hora de la última modificación del fichero Tiempo HEIDENHAIN TNC 128...
Selección de unidades, 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 1er paso: Seleccionar unidad...
Página 99
Marcar el fichero en la ventana derecha: Pulsar la softkey SELECCIONAR, o Pulsar tecla ENT El TNC activa el fichero seleccionado en el modo de funcionamiento, desde el cual se ha llamado a la gestión de ficheros HEIDENHAIN TNC 128...
Crear nuevo directorio En la ventana inzquierda marcar el directorio, en el que se quiere crear un subdirectorio Introducir el nuevo nombre del directorio, pulsar la NUEVO tecla ENT CREAR UN DIRECTORIO \NUEVO? Confirmar con la softkey SI, o interrumpir con la softkey NO Crear nuevo fichero Seleccionar el directorio, en el que se desee crear el nuevo fichero Introducir el nuevo nombre del fichero con la...
OK: el TNC copia el fichero con el mismo nombre al directorio seleccionado. Se mantiene el fichero original El TNC muestra una una indicación del avance después de iniciar proceso de copia con la tecla ENT o con la softkey EJECUTAR. HEIDENHAIN TNC 128...
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 CAMINO Ventana derecha Desplazar el cursor sobre el directorio en el cual se quieren copiar ...
Pulsar la Softkey ADICIONAL OTRAS FUNCIONES Pulsar la softkey MARCAR. En su caso marcar las demás líneas Pulsar la softkey GUARDAR COMO. Introducir un nombre de tabla donde se deben guardar las líneas seleccionadas. HEIDENHAIN TNC 128...
Copiar directorio Desplazar el cursor en la ventana derecha sobre el directorio que se quiere copiar Pulsar la softkey COPIAR: el TNC visualiza la ventana para seleccionar el directorio de destino. Seleccionar el directorio de destino y confirmar con la tecla ENT o ...
Seleccionar la función de borrado: pulsar la softkey BORRAR. El TNC pregunta si realmente se desea borrar el fichero Confirmar borrado: pulsar la softkey OK o Cancelar el borrado: pulsar la softkey CANCELAR HEIDENHAIN TNC 128...
Borrar directorio ¡Atención: Peligro de pérdida de datos! ¡El borrado de datos no es reversible! Mover el cursor sobre el fichero que se desea borrar Seleccionar la función de borrado: pulsar la softkey BORRAR. El TNC pregunta si realmente se desea borrar el directorio con todos los subdirectorios y ficheros.
Copiar los ficheros marcados: Pulsar la softkey COPIAR MARCA o para borrar los ficheros marcados: pulsar la softkey FIN para abandonar las funciones de marcar y a continuación para borrar los ficheros marcados pulsar la softkey BORRAR HEIDENHAIN TNC 128...
Renombrar fichero Desplazar el cursor sobre el fichero que se quiere renombrar Seleccionar la función para renombrar Introducir un nuevo nombre de fichero: el tipo de fichero no se puede modificar Realizar cambio de nombre: pulsar la softkey OK o la ...
Conmutar la carátula de softkeys Buscar la unidad USB Para desconectar la unidad USB: mover el cursor luminoso a la unidad USB Desconectar el aparato USB Más información: Véase "Aparatos USB en el TNC" en pág. 118. HEIDENHAIN TNC 128...
Herramientas adicionales para la gestión de tipos de ficheros externos Con las herramientas adicionales se pueden mostrar y/o editar tipos de ficheros creados externamente en el TNC Tipos de ficheros Descripción Ficheros PDF (pdf) Página 110 Ficheros Excel (xls, csv) Página 111 Ficheros Internet (htm, html) Página 111...
Página 111
Mozilla Firefox, acceda a Help. Para terminar el Mozilla Firefox, proceder de la siguiente manera: Con el ratón, seleccionar la opción de menú File Seleccionar la opción de menú Quit: el TNC vuelve a la gestión de ficheros HEIDENHAIN TNC 128...
Página 112
Trabajar con ficheros ZIP Para poder abrir ficheros de Internet con la extensión zip directamente en el TNC, proceder de la siguiente manera: Iniciar la gestión de ficheros Seleccionar el directorio, en el que esté memorizado el fichero de archivo Desplazar el cursor sobre el fichero de archivo ...
Página 113
Windows para la edición cómoda de textos (CTRL+C, CTRL+V,...). Para terminar Mousepad, proceder de la siguiente forma: Con el ratón, seleccionar la opción de menú Fichero Seleccionar la opción de menú Terminar: el TNC vuelve a la gestión de ficheros HEIDENHAIN TNC 128...
Página 114
Mostrar ficheros gráficos Para poder abrir ficheros gráficos con las extensiones bmp, gif, jpg o png directamente en el TNC, proceder de la siguiente manera: Iniciar la gestión de ficheros Seleccionar el directorio, en el que esté memorizado el fichero gráfico Desplazar el cursor sobre el fichero gráfico ...
Mueve el cursor de la ventana derecha a la izquierda y viceversa Si se quiere copiar del TNC al soporte de datos externo, se desplaza el cursor a la ventana izquierda sobre el fichero que se quiere transmitir. HEIDENHAIN TNC 128...
Página 116
Si se quiere copiar del soporte de datos externo al TNC, se desplaza el cursor a la ventana derecha sobre el fichero que se quiere transmitir. Seleccionar otra unidad o directorio: pulsar la softkey para la selección del directorio, el TNC muestra una ventana superpuesta.
TNC. Cuando la conexión se ha realizado automáticamente, el TNC marca la columna Auto Instalar nueva conexión de red Añadir Borrar conexión de red existente Eliminar Copiar conexión de red Copiar Editar conexión de red Mecanizar Borrar ventana de estado Vaciar HEIDENHAIN TNC 128...
Aparatos USB en el TNC Puede proteger datos de forma especialmente fácil mediante aparatos USB o centrarlos en el TNC. El TNC soporta los aparatos USB siguientes: Unidades de disco con sistema de fichero FAT/VFAT Memory-sticks con sistema de fichero FAT/VFAT ...
Página 119
TNC retira el aparato USB del árbol de directorios Finalizar la gestión de ficheros Por el contrario, puede volver a conectar un aparato USB anteriormente retirado, pulsando la siguiente softkey: Seleccionar la función para volver a conectar aparatos HEIDENHAIN TNC 128...
Página 120
Programación: Principios básicos, Gestión de ficheros...
Página 121
Programación: Ayudas a la programación...
4.1 Teclado de pantalla Las letras y caracteres especiales pueden introducirse con el teclado de pantalla o (en caso de existir) con un teclado de PC conectado mediante puerto USB. Introducir el texto con el teclado de pantalla Para introducir un texto, p. ej. para nombres de programa o de ...
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 HEIDENHAIN TNC 128...
4.3 Estructuración de programas Definición, posibles aplicaciones El TNC ofrece la posibilidad de comentar los programas de mecanizado con frases de estructuración. Las frases de estructuración son textos breves (máx. 37 signos) que se entienden como comentarios o títulos de las frases siguientes del programa. Los programas largos y complicados se hacen más visibles y se comprenden mejor mediante frases de estructuración.
Página 125
SQRT Función de inversión PI (3.14159265359) Sumar un valor a la memoria intermedia Guardar un valor en la memoria intermedia Llamada a la memoria intermedia Borrar la memoria intermedia Logaritmo natural Logaritmo Función exponencial Comprobar el signo HEIDENHAIN TNC 128...
Página 126
Función de cálculo Comando abreviado (tecla) Generar un valor absoluto Redondear posiciones detrás de la coma Redondear posiciones delante FRAC de la coma Valor modular Seleccionar vista Borrar valor Unidad dimensional mm o pulgadas Visualización de los valores DEG (Grad) o RAD (medidas en angulares radianes) Tipo de visualización de los...
Realizar el gráfico de programación por frases 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 HEIDENHAIN TNC 128...
Activar o desactivar las frases marcadas Conmutar la carátula de softkeys: véase figura. Para visualizar nums. frase: fijar la softkey VISUALIZAR OMITIR NÚM. FRASE en VISUALIZAR Para visualizar núms. frase: Fijar la softkey VISUALIZAR OMITIR NÚM. FRASE en OMITIR Borrar el gráfico Conmutar la carátula de softkeys: véase figura.
Pulsar la tecla ERR. El TNC abre la ventana de error y visualiza todos los avisos de error que se han producido. Cerrar la ventana de error Pulsar la softkey FIN , o pulsar la tecla ERR. El TNC cierra la ventana de error HEIDENHAIN TNC 128...
Avisos de error detallados El TNC muestra posibilidades para la causa del error y posibilidades para la solución del error: Abrir ventana de error Información sobre la causa y solución del error: posicionar el cursor luminoso sobre el aviso de error y pulsar la softkey INFO ADICIONAL.
softkey FICHERO ANTERIOR En caso necesario, ajustar el logfile actual: pulsar la softkey FICHERO ACTUAL La entrada más antigua del logfile de error se encuentra al principio – la más reciente al final del fichero. HEIDENHAIN TNC 128...
Protocolo de teclas El TNC memoriza las entradas de teclas y sucesos importantes (p. ej. inicio del sistema) en un protocolo de teclas. La capacidad del protocolo de teclas es limitada. Si el protocolo de teclas está lleno, entonces se conmuta a un segundo protocolo de teclas. Si el segundo también está...
Allí encontrará información más detallada referente al aviso de error pendiente. Llamar a la ayuda sobre avisos de error HEIDENHAIN En caso de estar disponible, llamar a la ayuda sobre ...
TNCguide Aplicación Antes de poder utilizar el TNCguide, desde la página web de HEIDENHAIN se deben descargar los ficheros de ayuda Ver “Descargar los ficheros de ayuda actuales” en pág. 139. El sistema de ayuda sensible al contexto TNCguide contiene la documentación de usuario en formato HTML.
(normalmente, el Internet Explorer) sino, un navegador adaptado por HEIDENHAIN. Se dispone de una llamada sensible al contexto para muchas softkeys, mediante la cual se accede directamente a la descripción de función de la softkey correspondiente.
Página 136
Navegar en el TNCguide Lo más sencillo es navegar por el TNCguide mediante el ratón. En el lado izquierdo puede verse el Índice. Se puede visualizar el capítulo superior pulsando sobre el triángulo que aparece a la derecha o bien visualizar la página correspondiente pulsando sobre la entrada.
Página 137
El foco cambia internamente a la aplicación TNC, de forma que puede manejarse el control con el TNCguide abierto. Si la representación a pantalla completa está activa, el TNC reduce automáticamente el tamaño de la ventana antes del cambio de foco Finalizar el TNCguide HEIDENHAIN TNC 128...
Página 138
Directorio palabra clave Las palabras clave más importantes se ejecutan en el directorio palabra clave (solapa Índice) y pueden seleccionarse directamente mediante un clic del ratón o mediante las teclas cursoras. La página izquierda está activa. Seleccionar la solapa Índice ...
Descargar los ficheros de ayuda actuales Los ficheros de ayuda que se adaptan a cada software TNC se encuentran en la página web de HEIDENHAIN bajo www.heidenhain.de: Documentación / Información Modos de empleo TNCguide Seleccionar el idioma deseado ...
5.1 Introducción de datos de la herramienta 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 máquina y está determinado por parámetros de máquina.
END o conmutar mediante la softkey VC a la introducción de velocidad de corte 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. HEIDENHAIN TNC 128...
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 HEIDENHAIN TNC 128...
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...
Página 147
(ciclo 240) para poder calcular la profundidad de centraje según el dato de diámetro Fecha y hora cuando el TNC ha utilizado por última vez la LAST_USE LAST_USE herramienta mediante TOOL CALL Campo de entrada: máx.16 caracteres, formato interno fijo: fecha = aaaa.mm.dd, hora: hh.mm HEIDENHAIN TNC 128...
Página 148
Tabla de herramientas: Datos de la hta. para la medición automática de la misma Descripción de los ciclos para la medición automática de herramientas: ver Modo de Empleo Programación de ciclos. Abrev. Datos introducidos Diálogo Número de cuchillas de la herramienta (máx. 20 cuchillas) ¿Número de cuchillas? Desviación admisible de la longitud L de la herramienta para LTOL...
Página 149
Desactivar el filtro: volver a pulsar el tipo de herramienta o seleccionar otro tipo El constructor de la máquina adapta el tipode función de la tabla de posiciones a su máquina. ¡Rogamos consulten el manual de su máquina! HEIDENHAIN TNC 128...
Página 150
Abrir cualquier otra tabla de herramientas Seleccionar el funcionamiento Memorizar/editar programa Iniciar la gestión de ficheros Visualizar los tipos de ficheros: pulsar la softkey SELECCIONAR TIPO Visualizar ficheros del tipo .T: pulsar la softkey MOSTRAR .T Seleccionar un fichero o introducir el nombre de un ...
Página 151
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 HEIDENHAIN TNC 128...
Página 152
Al leer un tabla de herramientas de un iTNC 530 e importarla en un TNC 128, se deben adaptar el formato y el contenido antes de poder utilizar la tabla de herramientas. En el TNC 128, la adaptación de la tabla de herramientas se puede realizar fácilmente mediante la función...
la longitud de la herramienta Sobremedida radio de la hta. DR: Valor delta para el radio de la herramienta Sobremedida radio de la hta. DR2: Valor delta para el radio 2 de la herramienta HEIDENHAIN TNC 128...
Página 154
Ejemplo: Llamada a la herramienta Se llama a la herramienta número 5 en el eje Z con unas revoluciones del cabezal de 2500 rpm y un avance de 350 mm/min. Las sobremedidas para la longitud y el radio 2 de la herramienta son de 0,2 o bien 0,05 mm, el decremento para el radio de la herramienta es 1 mm.
Interrupción de la ejecución del programa, Véase "Interrupción del mecanizado" en pág. 338 Cambio de herramienta Continuar la ejecución del programa, Véase "Continuar con la ejecución del programa después de una interrupción" en pág. 340 HEIDENHAIN TNC 128...
Página 156
Comprobación del empleo de la herramienta La función de comprobación del empleo de la herramienta debe ser habilitada por el fabricante de la máquina. Rogamos consulte el manual de la máquina. Para poder realizar un test de utilización de herramienta, el programa en lenguaje conversacional a comprobar debe haber sido simulado totalmente en el modo de funcionamiento Test de programa.
Página 157
El TNC ejecuta para la comprobación del empleo de la herramienta para el palet completo El campo luminoso se encuentra en el fichero de palets en una entrada del programa: El TNC sólo realiza la comprobación del empleo de la herramienta para el programa seleccionado HEIDENHAIN TNC 128...
5.3 Corrección de la herramienta Introducción El TNC corrige la trayectoria según el valor de corrección para la longitud de la herramienta en el eje del cabezal y según el radio de la herramienta en el plano de mecanizado. Si se elabora el programa de mecanizado directamente en el TNC, la corrección del radio de la herramienta sólo actua en el plano de mecanizado.
Sobremedida DR para el radio de una tabla de htas. TAB: Tipos de trayectoria sin corrección de radio: R0 El punto central de la herramienta se desplaza en el plano de mecanizado sobre la trayectoria programada, o bien sobre las coordenadas programadas. Empleo: Taladros, posicionamientos previos. HEIDENHAIN TNC 128...
Página 160
Introducción de la corrección de radio La corrección de radio se programa en una frase de posicionamiento. Introducir las coordenadas del punto de destino y confirmar con la tecla ENT CORRECCIÓN DEL RADIO: ¿R+/R-/SIN CORREC.? El recorrido de desplazamiento de la herramienta se prolonga lo equivalente al radio de la herramienta El recorrido de desplazamiento de la herramienta se acorta lo equivalente al radio de la herramienta...
Página 161
Programación: Movimientos de la herramienta...
6.1 Nociones básicas Movimientos de la herramienta en el programa Con la tecla del eje naranja se abre el diálogo en lenguaje conversacional par una frase de posicionamiento paralela al eje. El TNC pregunta sucesivamente por los datos necesarios y añade esta frase en el programa de mecanizado.
Además con la ayuda de la programación de parámetros Q también se pueden realizar mediciones durante la ejecución del programa con un palpador 3D. La programación con parámetros Q se describe en el capítulo 8. HEIDENHAIN TNC 128...
6.2 Programar movimientos de la herramienta Programación del movimiento de la herramienta para un mecanizado Elaboración de frases de programa con las teclas del eje Con las teclas de eje se abre el diálogo en lenguaje conversacional. El TNC pregunta sucesivamente por los datos necesarios y añade esta frase en el programa de mecanizado.
Página 165
Seleccionar la frase del programa, detrás de la cual se quiere añadir la Frase de posicionamiento Pulsar la tecla „ACEPTAR POSICIÓN REAL“ y seleccionar la softkey de eje: El TNC genera una Frase de posicionamiento con la coordenada de la posición real HEIDENHAIN TNC 128...
Ejemplo: Movimiento rectilíneo 0 BEGIN PGM LINEAR MM Definición de la pieza en bruto para la simulación gráfica del 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 mecanizado 2 BLK FORM 0.2 X+100 Y+100 Z+0 Llamada a la herramienta con eje del cabezal y revoluciones del 3 TOOL CALL 1 Z S4000 cabezal Retirar la herramienta en el eje del cabezal en marcha rápida FMAX...
Página 167
Programación: Subprogramas y repeticiones parciales de un programa...
7.1 Introducción de subprogramas y repeticiones parciales de un programa Las partes de un programa que se deseen se pueden ejecutar repetidas veces con subprogramas o repeticiones parciales de un programa. Label Los subprogramas y repeticiones parciales de un programa comienzan en un programa de mecanizado con la marca LBL, que es la abreviación de LABEL (en inglés marca).
Página 169
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. HEIDENHAIN TNC 128...
7.3 Repeticiones parciales de un programa Etiqueta LBL Las repeticiones parciales de un programa comienzan con la marca LBL. Una repetición parcial del pgm finaliza con CALL LBL n REPn. Funcionamiento 1 El TNC ejecuta el programa de mecanizado hasta el final del programa parcial (CALL LBL n REPn) 2 A continuación el TNC repite la parte del programa entre el LABEL llamado y la llamada al label CALL LBL n REPntantas veces como se...
M2 o M30 con la función de salto FN 9. EMPLEAR IF +0 EQU +0 GOTO LBL 99, para saltarse obligatoriamente esta parte del programa El programa llamado no deberá contener ninguna llamada CALL PGM al programa original (ciclo sin fin) HEIDENHAIN TNC 128...
Llamada a cualquier programa como subprograma Seleccionar las funciones para la llamada al programa: pulsar la tecla PGM CALL Pulsar la softkey PROGRAMA: el TNC inicia el diálogo para la definición del programa que se debe activar. Introducir el nombre de ruta mediante el teclado (tecla GOTO), o pulsar la softkey PROGRAMA SELECCIONAR: el TNC ...
Máxima profundidad de imbricación para subprogramas: 19 Máxima profundidad de imbricación para llamadas de programa principal: 19, actuando una CYCL CALL como una llamada del programa principal Las repeticiones parciales se pueden imbricar tantas veces como se desee HEIDENHAIN TNC 128...
Subprograma dentro de otro subprograma Ejemplo de frases NC 0 BEGIN PGM UPGMS MM Llamada al subprograma en LBL UP1 17 CALL LBL “UP1“ Ultima frase del programa principal (con M2) Z+100 R0 FMAX M2 Principio del subprograma UP1 36 LBL “UP1“ Llamada al subprograma en LBL 2 39 CALL LBL 2 Final del subprograma 1...
4 Se repite una vez la parte del programa entre la frase 15 y la frase 35 (contiene la repetición de la parte del programa entre la frase 20 y la frase 27) 5 Ejecución del programa principal REPS desde la frase 36 a la frase 50 (final del programa) HEIDENHAIN TNC 128...
Repetición de un subprograma Ejemplo de frases NC 0 BEGIN PGM UPGREP MM Principio de la repetición parcial del programa 1 10 LBL 1 Llamada a subprograma 11 CALL LBL 2 Parte del programa entre esta frase y LBL1 12 CALL LBL 1 REP 2 (frase 10) se repite 2 veces Última frase del programa principal con M2 Z+100 R0 FMAX M2...
5 CYCL DEF 200 TALADRADO Q200=2 ;DIST. DE SEGURIDAD Q201=-10 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F. Q202=5 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA ENCIMA Q203=+0 ;COORDENADAS SUPERFICIE Q204=10 ;2ª DISTANCIA DE SEGURIDAD Q211=0.25 ;TIEMPO DE ESPERA ABAJO HEIDENHAIN TNC 128...
Página 178
Llegada al punto de partida X del grupo de taladros 1 X+15 R0 FMAX M3 Llegada al punto de partida Y del grupo de taladros 1 Y+10 R0 FMAX Llamada al subprograma para el grupo de taladros 8 CALL LBL 1 Llegada al punto de partida X del grupo de taladros 2 X+45 R0 FMAX Llegada al punto de partida Y del grupo de taladros 2...
Q206=250 ;PROFUNDIDAD DE PASO F. Q202=3 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA ENCIMA Q203=+0 ;COORDENADAS SUPERFICIE Q204=10 ;2ª DISTANCIA DE SEGURIDAD Q211=0.25 ;TIEMPO DE ESPERA ABAJO Llamada al subprograma 1 para la figura completa de taladros 6 CALL LBL 1 HEIDENHAIN TNC 128...
Página 180
Cambio de herramienta 7 Z+250 R0 FMAX M6 Llamada a la hta. Taladrado 8 TOOL CALL 2 Z S4000 Nueva profundidad para Taladro 9 FN 0: Q201 = -25 Nueva aproximación para Taladro 10 FN 0: Q202 = +5 Llamada al subprograma 1 para la figura completa de taladros 11 CALL LBL 1 Cambio de herramienta Z+250 R0 FMAX M6...
8.1 Principio de funcionamiento y resumen de funciones Con los parámetros Q se puede definir en un programa de mecanizado una familia entera de piezas. Para ello en vez de valores numéricos se introducen parámetros Q. Los parámetros Q se utilizan por ejemplo para Valores de coordenadas ...
(norma IEEE 754) Empleando dicho formato normalizado, algunos decimales no se pueden representar 100% exactamente en formato binario (fallo de redondeo). Tener en cuenta dicha circunstancia, particularmente al utilizar contenidos de parámetros Q calculados en órdenes de salto o posicionamientos. HEIDENHAIN TNC 128...
Llamada a las funciones de parámetros Q Mientras se introduce un programa de mecanizado, pulsar la tecla "Q" (en el campo de introducción numérica y selección de ejes con la tecla -/+ ). Entonces el TNC muestra las siguientes softkeys: Grupo de funciones Softkey Página...
8.3 Descripción de contornos mediante funciones matemáticas Aplicación Con parámetros Q se pueden programar en el programa de mecanizado, funciones matemáticas básicas: Selección de parámetros Q: Pulsar la tecla Q (situada en el campo para la introducción de valores numéricos, a la derecha). La carátula de softkeys indica las funciones de los parámetros Q.
Q: Pulsar la Softkey FN3 X * Y ¿NÚMERO DE PARÁMETROS PARA EL RESULTADO? Introducir el número del parámetro Q: 12 1. ¿VALOR O PARÁMETRO? Introducir Q5 como primer valor 2. ¿VALOR O PARÁMETRO? Introducir 7 como segundo valor HEIDENHAIN TNC 128...
8.4 Funciones angulares (Trigonometría) Definiciones El seno, el coseno y la tangente corresponden a las proporciones de cada lado de un triángulo rectángulo. Siendo: sen α = a / c Seno: cos α = b / c Coseno: tg α = a / b = sen α / cos α Tangente: Siendo ...
Determinar y asignar la hipotenusa de dos valores FN 13: ÁNGULO p.ej. FN 13: Q20 = +25 ANG-Q1 Determinar y asignar el ángulo con arcotangente de dos lados o seno y coseno de un ángulo (0 < ángulo < 360°) HEIDENHAIN TNC 128...
8.5 Cálculo de círculos Aplicación Con las funciones para el cálculo de círculos, el TNC puede calcular mediante tres o cuatro puntos el punto central del círculo y el radio del mismo. El cálculo del círculo mediante cuatro puntos es más preciso. Empleo: Estas funciones se pueden emplear, p.ej.
FN 12: SI MENOR, SALTO p.ej. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“ Si el primer valor o parámetro es menor que el segundo valor o parámetro, salto al label indicado HEIDENHAIN TNC 128...
Abreviaciones y conceptos empleados (en inglés if): 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 (en inglés go to): Ir a GOTO Programación: Parámetros Q...
Si se desea controlar o modificar parámetros locales, globales o de cadena, pulsar la softkey VISUALIZAR PARÁMETRO Q QL QR QS. El TNC muestra entonces el tipo de parámetro correspondiente. Las funciones anteriormente descritas también son válidas. HEIDENHAIN TNC 128...
Página 194
En los modos de funcionamiento Manual, Volante, Frase a Frase, Ejecución continua y Test de programa, también se pueden visualizar los parámetros Q en la indicación de estado adicional. Interrupción de la ejecución del programa (p.ej. pulsar la tecla externa STOP y la softkey STOP INTERNO) o bien parar el test del Llamar a la carátula de softkeys para la subdivisión de ...
Página 195
FN 20:WAIT FOR Sincronización del NC y el PLC Página 216 FN 29:PLC emitir hasta ocho valores en el PLC Página 217 FN 37:EXPORT exportar parámetros Q o parámetros QS locales en un programa que está llamando HEIDENHAIN TNC 128...
Página 196
Con la función FN 14: ERROR se pueden emitir de forma controlada en el programa avisos de error predeterminados por el constructor de la máquina o por HEIDENHAIN: si durante la ejecución o el test de un programa se llega a una frase que contenga FN 14, el TNC interrumpe dicha ejecución o test y emite un aviso.
Página 197
Q220 demasiado grande 1036 Introducr Q222 mayor a Q223 1037 Introducir Q244 mayor a 0 1038 Introducir Q245 diferente a Q246 1039 Introducir el margen angular < 360° 1040 Introducir Q223 mayor a Q222 1041 Q214: 0 no permitido HEIDENHAIN TNC 128...
Página 198
Número de error Texto 1042 No está definida la dirección de desplazamiento 1043 No está activada ninguna tabla de puntos cero 1044 Error de posición: centro 1er eje 1045 Error de posición: centro 2º eje 1046 Taladro demasiado pequeño 1047 Taladro demasiado grande 1048 Isla demasiado pequeña...
Página 199
1091 Conmutación Q399 no permitida 1092 Herramienta no definida 1093 Número herramienta no permitido 1094 Nombre herramienta no permitido 1095 Opción de software inactiva 1096 Imposible restaurar cinemática 1097 Función no permitida 1098 Cotas pza. bruto contradictorias HEIDENHAIN TNC 128...
Página 200
Número de error Texto 1099 Posición medida no permitida 1100 Acceso a la cinemática imposible 1101 Pos. med. no en área desplaz. 1102 No es posible compens. preset 1103 Radio de la hta. demasiado grande 1104 Tipo profundización no posible 1105 Error def.
3 posiciones detrás de la coma, Long, Floating (nº decimal) Formato para variables de texto Formato para número entero (Integer) Signo de separación entre el formato de emisión y el parámetro Signo de final de frase, finaliza una línea Salto de línea HEIDENHAIN TNC 128...
Página 202
Para poder emitir diferentes informaciones junto al fichero de protocolos, se dispone de las siguientes funciones: Palabra clave Función CALL_PATH Emite el nombre del camino de búsqueda, en el cual se encuentra la función FN16. Ejemplo: "Programa de medición: %S",CALL_PATH; M_CLOSE Cierra el fichero, en el cual se escribe con FN16.
Página 203
LOG en el directorio en el que esté el programa NC con la función FN 16. En los parámetros de usuario fn16DefaultPath y fn16DefaultPathSim (test de programa) se puede definir una ruta estándar para la emisión de ficheros de protocolo. HEIDENHAIN TNC 128...
Página 204
Mostrar avisos en pantalla También puede utilizarse la función FN 16 para emitir cualquier mensaje desde el programa NC en una ventana superpuesta en la pantalla. De esta manera pueden visualizarse de forma sencilla textos de ayuda largos en cualquier punto en el programa, ante los que el usuario actuará...
1=M4 activo, 2=M5 después de M3, 3=M5 después de M4 Gama de velocidad 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 HEIDENHAIN TNC 128...
Página 206
Nombre de grupo, nº id. Número Indice Significado Parámetro del ciclo, 30 Distancia de seguridad del ciclo de mecanizado activado Profundidad de taladrado/prof. de fresado del ciclo de mecanizado activado Profundidad de pasada del ciclo de mecanizado activado Avance de fresado del ciclo de mecanizado activado Primer longitud lateral del ciclo Cajera rectangular 2ª...
Página 207
Velocidad máxima NMAX Datos de la tabla de posiciones, Nº posición Número de la herramienta Nº posición 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 HEIDENHAIN TNC 128...
Página 208
Nombre de grupo, nº id. Número Indice Significado Número de posición de una hta. Nº hta. Número de posición en la tabla de posiciones, 52 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...
Página 209
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 Eje Y Eje Z HEIDENHAIN TNC 128...
Página 210
Nombre de grupo, nº id. Número Indice Significado Eje A Inclinar el eje B Eje C Eje U V eje 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 desconectado:...
Página 211
Avance de medición del cabezal en vertical Avance de medición del cabezal giratorio Trayectoria de medida máxima Distancia de seguridad para medición de longitud Distancia de seguridad para medición de radio Velocidad de rotación del cabezal Dirección de palpación HEIDENHAIN TNC 128...
Página 212
Nombre de grupo, nº id. Número Indice Significado Punto de referencia del ciclo de 1 a 9 Último punto de referencia de un ciclo de palpación palpación, 360 (X, Y, Z, A, B, C, U, V, manual o último punto de palpación del ciclo 0 sin longitudes del palpador-, pero con corrección de radio del palpador (sistema de coordenadas de la pieza) 1 a 9...
Página 213
Comportamiento de desplazamiento: 0 = comportamiento estándar 1 = radio activo, distancia de seguridad cero 0 = supervisión del palpador desconectada 1 = supervisión del palpador conectada 0 = Vástago palpador no desviado 1 = Vástago desviado HEIDENHAIN TNC 128...
Página 214
Nombre de grupo, nº id. Número Indice Significado Estado de ejecución, 992 Activado el proceso hasta una frase 1 = sí, 0 = no 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 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 FN 19: PLC: Emisión de los valores al PLC...
Página 215
0 a 2047 Doble palabra 2048 a 4095 El TNC 128 utiliza 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). La interfaz PLC-NC existente hasta la fecha continúa en el mercado de forma paralela y se puede utilizar...
Página 216
FN 29: PLC: Emisión de los valores al PLC Con la función FN 29: PLC se pueden emitir hasta ocho valores numéricos o parámetros Q al PLC. Paso y unidades: 0,1 µm y 0,0001° Ejemplo: Transmisión del valor numérico 10 (corresponde a 1 µm o bien 0,001°) al PLC 56 FN 29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15 Programación: Parámetros Q...
Página 217
Ejemplo: se exportan los parámetros Q locales Q25 a Q30 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. HEIDENHAIN TNC 128...
8.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.
Se pueden ejecutar varias transacciones paralelamente. 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á. HEIDENHAIN TNC 128...
Página 220
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 221
Í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. HEIDENHAIN TNC 128...
Página 222
SQL BIND SQL BIND enlaza un parámetro Q con una columna de la tabla. Las Ejemplo: Enlazar parámetros Q con columnas de instrucciones SQL Fetch, Update e Insert evalúan este enlace la tabla (asignación) durante la transmisión de datos entre el Result-set y el programa NC.
Result-set vacío: si no existen líneas que se ajusten al criterio de selección, el servidor SQL emite de nuevo un handle válido pero ninguna entrada de la tabla. HEIDENHAIN TNC 128...
Página 224
Núm. de parámetro para resultado: parámetro Q para Ejemplo: Seleccionar todas las líneas de la tabla el Handle. El servidor SQL entrega el handle para este grupo de líneas y columnas seleccionadas con la 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" instrucción de selección actual.
Página 225
Condición Programación igual n Comparaciones mayor, menor, igual, distinto <> menor < menor o igual <= mayor > mayor o igual >= Enlazar varias condiciones: Y lógico O lógico HEIDENHAIN TNC 128...
SQL FETCH SQL FETCH lee la línea dirigida con ÍNDICE desde el Result-set y Ejemplo: El número de línea se transmite en el memoriza las entradas de la tabla en los parámetros Q enlazados parámetro Q (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). HEIDENHAIN TNC 128...
SQL COMMIT SQL COMMIT vuelve a transferir todas las líneas existentes en el Result- Ejemplo: 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"...
Coseno de un ángulo p.ej. Q45 = COS 45 Tangente de un ángulo p.ej. Q46 = TG 45 Arcoseno Función de inversión del seno; determinar el ángulo entre el cateto opuesto y la hipotenusa p.ej. Q10 = ASEN 0,75 HEIDENHAIN TNC 128...
Página 230
Función lógica Softkey Arcocoseno Función de inversión del coseno; determinar el ángulo entre el cateto contiguo y la hipotenusa p.ej. Q11 = ACOS Q40 Arcotangente Función de inversión de la tangente; determinar el ángulo entre el cateto opuesto y el cateto contiguo p.ej.
2. Cálculo de 3 elevado a la potencia de 3 = 27 3. Cálculo 100 – 27 = 73 Propiedad distributiva Ley de la distribución en el cálculo entre paréntesis a * (b + c) = a * b + a * c HEIDENHAIN TNC 128...
Página 232
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 tecla Q y la softkey FORMULA o utilizar la entrada rápida Pulsar la tecla Q en el teclado ASCII ¿NÚMERO DE PARÁMETROS PARA EL RESULTADO? Introducir el número del parámetro...
Convertir un parámetro de cadena de Página 238 texto en un valor numérico Comprobación de un parámetro de Página 239 cadena de texto Calcular longitud de un parámetro de Página 240 cadena de texto Comparar orden alfabético Página 241 HEIDENHAIN TNC 128...
Si se utiliza la función FORMULA CADENA DE TEXTO, el resultado de la operación de cálculo es siempre una cadena de texto. Si se utiliza la función FORMULA, el resultado de la operación de cálculo es siempre un valor numérico. Asignar parámetro de cadena de texto Antes de utilizar variables de string, éstas deben asignarse primero.
Convertir un valor numérico en un parámetro de string El TNC convierte un valor numérico en un parámetro de cadena de texto con la función TOCHAR. De esta forma se pueden concatenar valores numéricos con variables de cadenas de texto. Visualizar la carátula de softkeys con funciones ...
0. Ejemplo: desde un parámetro de cadena de texto QS10 se lee a partir de la tercera posición (BEG2) una cadena de texto parcial de 4 caracteres (LEN4). 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN TNC 128...
Convertir un parámetro de cadena de texto en un valor numérico La función TONUMB convierte un parámetro de string en un valor numérico. El valor a convertir debe constar solamente de valores numéricos. El parámetro QS a convertir sólo puede contener un valor numérico, de lo contrario el TNC emite un aviso de error.
TNC vuelve a emitir la primera posición en la que encuentra la cadena de texto parcial. Ejemplo: buscar QS10 en el texto memorizado en el parámetro QS13. Iniciar la búsqueda a partir de la tercera posición 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN TNC 128...
Calcular longitud de un parámetro de cadena de texto La función STRLEN emite la longitud del texto memorizado en un parámetro de string seleccionable. Seleccionar funciones de parámetros Q Seleccionar la función FORMEL Introducir el número del parámetro Q, en el cual el ...
Página 241
QS +1: el primer parámetro QS se encuentra alfabéticamente después del segundo parámetro QS Ejemplo: comparae el orden alfabético de QS12 y QS14 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN TNC 128...
Leer parámetros de máquina Con la función CFGREAD se pueden leer los parámetros de máquina del TNC como valores numéricos o como Strings. Para leer un parámetro de máquina hay que determinar el nombre de parámetro, objeto de parámetro y (si existe) el nombre de grupo e índice en el editor de configuración del TNC Tipo Significado...
Página 243
Asignar parámetro de string para entidad 15 DECLARE STRING QS12 = "CfgDisplayData" Asignar parámetro de string para nombre de parámetro 16 DECLARE STRING QS13 = "axisDisplayOrder" Leer parámetro de máquina 17 QS1 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) HEIDENHAIN TNC 128...
Página 244
Leer valor numérico de un parámetro de máquina Guardar el valor de un parámetro de máquina como valor numérico dentro de un parámetro Q: Seleccionar funciones de parámetros Q Seleccionar la función FORMULA Introducir el número de parámetro Q en él cual el TNC ...
Radio R de la hta. (tabla de htas. o frase TOOL DEF-) Valor delta DR de la tabla de htas. Valor delta DR de la frase TOOL CALL El TNC también memoriza el radio activo de la herramienta también después de una interrupción de corriente. HEIDENHAIN TNC 128...
Eje de la herramienta: Q109 El valor del parámetro Q109 depende del eje actual de la hta.: Valor del Eje de la herramienta parámetro Sin definición del eje de la hta. Q109 = –1 Eje X Q109 = 0 Eje Y Q109 = 1 Eje Z Q109 = 2...
Q113 = 1 Longitud de la herramienta: Q114 A Q114 se le asigna el valor actual de la longitud de la herramienta. El TNC también memoriza la longitud activa de la herramienta también después de una interrupción de corriente. HEIDENHAIN TNC 128...
Coordenadas después de la palpación durante la ejecución del pgm Después de realizar una medición con un palpador, los parámetros Q115 a Q119 contiene las coordenadas de la posición del cabezal en el momento de la palpación. Las coordenadas se refieren al punto de referencia activado en el modo de funcionamiento Manual.
9.1 Introducción de funciones auxiliares M y STOP Nociones básicas Con las funciones auxiliares del TNC, llamadas también funciones M se controla la ejecución del programa, p.ej. una interrupción de la ejecución las funciones de la máquina, como la conexión y desconexión del giro del cabezal y el refrigerante en el comportamiento de la herramienta en la trayectoria ...
Página 251
Cabezal CONECTADO en sentido horario Cabezal CONECTADO en sentido antihorario PARADA del cabezal Cambio de herramienta PARADA del cabezal PARADA en la ejecución del programa Refrigerante CONECTADO Refrigerante DESCONECTADO HEIDENHAIN TNC 128...
Página 252
Inicio de la final de Funcionamiento Actúa al frase la frase Cabezal CONECTADO en sentido horario Refrigerante CONECTADO Cabezal CONECTADO en sentido antihorario Refrigerante conectado Como M2 Programación: funciones auxiliares...
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 "Visualizaciones de estados" en pág. 63. HEIDENHAIN TNC 128...
Página 254
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.
Redondear la visualización de todos los ejes giratorios activados y a continuación desplazar el eje C al valor programado: C+180 FMAX M94 Funcionamiento M94 sólo actúa en la frase en la que se programa. M94 actúa al principio de la frase. HEIDENHAIN TNC 128...
9.4 Funciones auxiliares para el comportamiento en trayectoria Factor de avance para movimientos de profundización: M103 Comportamiento estándar El TNC desplaza la herramienta con el último avance programado independientemente de la dirección de desplazamiento. Comportamiento con M103 El TNC reduce el avance cuando la herramienta se desplaza en la dirección negativa del eje de la hta.
F en mm/vuelta del cabezal determinado en el programa. Si se modifica el número de revoluciones mediante el potenciómetro de override del cabezal, el TNC ajusta automáticamente el avance. Funcionamiento M136 se activa al inicio de la frase. M136 se anula programando M137. HEIDENHAIN TNC 128...
Retirada del contorno en dirección al eje de la herramienta: M140 Comportamiento estándar El TNC desplaza la herramienta en los modos de funcionamiento de ejecución del programa tal y como se determina en el programa de mecanizado. Comportamiento con M140 Con M140 MB (move back) puede retirarse del contorno en la dirección del eje de la herramienta.
M141 actúa sólo en desplazamientos con frases lineales. Funcionamiento M141 actúa sólo en las frases del programa, en las cuales se ha programado M141. M141 actúa al principio de la frase. HEIDENHAIN TNC 128...
10.1 Resumen des las funciones especiales El TNC dispone de las siguientes funciones especiales para una gran variedad de aplicaciones: Función Descripción Trabajar con ficheros de texto Página 276 Trabajar con tablas de libre definición Página 265 Mediante la tecla SPEC FCT y las softkeys correspondientes se tiene acceso a más funciones especiales del TNC.
Seleccionar menú para funciones para mecanizados de contorno y de puntos Función Softkey Descripción Definir un modelo regular de Ver Modo de mecanizado Empleo Ciclos Seleccionar fichero de puntos Ver Modo de con posiciones de mecanizado Empleo Ciclos HEIDENHAIN TNC 128...
Definir las diferentes funciones enlenguaje conversacional del menú Seleccionar el menú para la definición de diferentes funciones en lenguaje conversacional Función Softkey Descripción Definir las funciones del fichero Página 272 Definir transformaciones de Página 273 coordenadas Definir las funciones de cadenas Página 233 de texto Insertar comentario...
TNC:\system\proto. Tan pronto como haya creado una tabla nueva, su modelo se ofrecerá asimismo en la ventana de selección para los modelos de tabla. HEIDENHAIN TNC 128...
Modificar el formato de tablas Pulsar la Softkey EDITAR FORMATO (2. superficie de Softkey): El TNC abre el Formulario de editor en el que que se representa la estructura de la tabla. Véase en la siguiente tabla el significado del comando de estructuración (registro en la línea superior).
Página 267
Finalizar la edición de la estructuración Pulsar la Softkey OK. El TNC cierra el formulario del editor e incorpora las modificaciones. Pulsando la Softkey CANCELACIÓN, se cancelan todas las modificaciones HEIDENHAIN TNC 128...
Cambiar entre vista de tablas y de formulario Pueden visualizarse todas las tablas, cuyo nombre de fichero termine en .TAB en la vista de lista o en la de formulario. Pulsar la tecla para el ajuste de la distribución de ...
Página 269
En un programa NC sólo se puede abrir una tabla. Una nueva frase con TABOPEN cierra automáticamente la última tabla abierta. La tabla que se abre debe tener la extensión .TAB. Ejemplo: Abrir la tabla TAB1.TAB, memorizada en el directorio TNC:\DIR1 56 FN 26: TABOPEN TNC:\DIR1\TAB1.TAB HEIDENHAIN TNC 128...
Página 270
FN 27: TABWRITE: Describir una tabla de libre definición Con la función FN 27: TABWRITE se describe una tabla abierta anteriormente con FN 26: TABOPEN. Se pueden definir, es decir, describir varios nombres de columna en una frase TABWRITE. Los nombres de columna deben estar entre comillas, y estar separados por una coma.
Página 271
En la fila 6 de la tabla abierta actualmente leer los valores de las columnas radio, profundidad y D. Memorizar el primer valor en el parámetro Q10 (segundo valor en Q11, tercer valor en Q12). 56 FN 28: TABREAD Q10 = 6/"RADIO,PROFUNDIDAD,D" HEIDENHAIN TNC 128...
10.3 Funciones del fichero Aplicación Con las funciones FUNCTION FILE pueden copiarse, desplazarse y borrarse las operaciones de ficheros desde el programa NC. Las funciones FILE no se deben aplicar a programas o ficheros que anteriormente se referenciaron con funciones como p. ej. CALL PGM ó CYCL DEF 12 PGM CALL. Definir operaciones del fichero Seleccionar funciones especiales ...
Fijar punto de referencia o de un preset desde la tabla de presets. Los valores incrementales siempre se refieren al último punto cero válido – puede que éste ya haya sido desplazado. HEIDENHAIN TNC 128...
TRANS DATUM TABLE Con la función TRANS DATUM TABLE se define un desplazamiento del Ejemplo: Frase NC punto cero seleccionando un número del punto cero desde una tabla de puntos cero. Para la definición debe procederse de la siguiente 13 TRANS DATUM TABLE TABLINE25 forma: Visualizar la carátula de softkeys con funciones ...
diferentes funciones en lenguaje conversacional Seleccionar transformaciones Seleccionar el desplazamiento del punto cero TRANS DATUM Volver a situar el cursor en TRANS AXIS Seleccionar el desplazamiento del punto cero TRANS DATUM RESET HEIDENHAIN TNC 128...
10.5 Elaboración de ficheros de texto Aplicación En el TNC se pueden elaborar y retocar textos con un editor de textos. Sus aplicaciones típicas son: Memorizar valores prácticos como documentos Documentar procesos de mecanizado Elaborar procesos de fórmulas ...
El cursor se desplaza con las teclas cursoras a cualquier posición del fichero de texto. La línea en la cual se encuentra el cursor se destaca en un color diferente. Con la tecla Return o ENT se puede hacer un salto de línea. HEIDENHAIN TNC 128...
Borrar y volver a añadir signos, palabras y líneas Con el editor de textos se pueden borrar palabras o líneas completas y añadirse en otra posición. Desplazar el cursor sobre la palabra o línea que se quiere borrar y añadirlo en otro lugar Pulsar la softkey BORRAR PALABRA o bien BORRAR LINEA: Se ...
Página 279
añadir otro fichero de texto. Pulsar la softkey ADJUNTAR DEL ARCHIVO. El TNC visualiza el diálogo Nombre del fichero = Introducir el camino de búsqueda y el nombre del fichero que se quiere añadir HEIDENHAIN TNC 128...
Búsqueda de parte de un texto La función de búsqueda del editor de textos encuentra palabras o signos en el texto. El TNC dispone de dos posibilidades. Búsqueda del texto actual La función de búsqueda debe encontrar una palabra que se corresponda con la palabra marcada con el cursor: Desplazar el cursor sobre la palabra deseada ...
11.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 consulte el manual de la 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...
¡Si se desconecta el TNC de cualquier forma puede producirse una pérdida de datos! Tener en cuenta que al activar la tecla END después de salir del control se producirá un reinicio del mismo. ¡Asimismo la desconexión durante el reinicio puede ocasionar pérdidas de datos! HEIDENHAIN TNC 128...
11.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, confirmar con la tecla ENT Accionar el pulsador externo de manual: posicionar tantas veces como se desee El valor más alto que puede ser introducido para una profundización es de 10 mm. HEIDENHAIN TNC 128...
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 (esta función 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 avance F programado HEIDENHAIN TNC 128...
Modificar la velocidad de cabezal 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%. El potenciómetro de override para las revoluciones del cabezal sólo actúa en máquinas con accionamiento del cabezal controlado.
Seleccionar el modo de funcionamiento Manual Seguir conmutando a la última barra de softkeys Activar/desactivar la limitación de avance HEIDENHAIN TNC 128...
11.4 Fijación del punto de referencia sin palpador 3D Indicación Fijar un punto de referencia con palpadores 3D: Ver “Fijar un punto de referencia con palpador 3D” en pág. 309. En la fijación del punto de referencia la visualización del TNC se fija sobre las coordenadas conocidas de una posición de la pieza.
L de la herramienta o bien a la suma Z=L+d. El punto de referencia que está encima de las teclas de eje lo guarda el TNC automáticamente en la línea 0 de la tabla de presets. HEIDENHAIN TNC 128...
Gestión del punto de referencia con la tabla de presets Las tablas de presets deben emplearse obligatoriamente si hasta ahora se ha trabajado con tablas de puntos cero referidos a REF en los controles numéricos TNC anteriores Las tablas de presets pueden contener el número de filas (puntos de referencia) que se desee.
Página 293
(el número de fila corresponde al número de preset) En caso necesario, seleccionar la columna (eje) en la tabla de presets que desea modificar Seleccionar una de las posibilidades de introducción disponibles mediante softkey (véase la siguiente tabla) HEIDENHAIN TNC 128...
Página 294
Función Softkey Aceptar la posición real de la herramienta (el reloj de medición) como nuevo punto de referencia: la función memoriza el punto de referencia sólo en el eje en el cual está el cursor luminoso Asignar a la posición real de la herramienta (el reloj de medición) un valor cualquiera: la función memoriza el punto de referencia sólo en el eje en el cual está...
Página 295
Cancelar la fila seleccionada actualmente: el TNC introduce - en todas las columnas (2ª carátula de softkeys) Insertar filas individuales al final de la tabla (2ª carátula de softkeys) Borrar filas individuales al final de la tabla (2ª carátula de softkeys) HEIDENHAIN TNC 128...
Página 296
Activar punto de referencia desde la tabla de presets en el modo de funcionamiento Manual Al activar un punto de referencia de la tabla de presets, el TNC cancela un desplazamiento, un espejo, una rotación y una escala activa del punto cero. Seleccionar el modo de funcionamiento Manual Permitir la visualización de la tabla de presets Seleccionar el número del punto de referencia que...
3D. Consultar el manual de la máquina. Los ciclos de palpación sólo están disponibles con la opción de Software Touch probe function (nº opción #17). Si se utiliza un palpador de HEIDENHAIN, la opción está disponible automáticamente. Función Softkey Página...
Funciones en ciclos del palpador En los ciclos del palpador manuales se indican Softkeys con las que se pueden seleccionar la dirección de la palpación o una rutina de palpación. Cuales Softkeys se indican, depende del ciclo correspondiente: Softkey Función Seleccionar la dirección de palpación Aceptar la posición real actual Palpar automáticamente el taladro (círculo interior)
Página 299
Al realizar el posicionamiento previo, prestar atención al ángulo inicial para el primer proceso de palpación (en 0º el TNC palpa en dirección del eje principal positiva). HEIDENHAIN TNC 128...
Selección del ciclo de palpación Seleccionar el modo de funcionamiento Manual o Volante electrónico Seleccionar las funciones de palpación: Pulsar la softkey FUNCIONES PALPADOR. El TNC muestra otras softkeys Véase la tabla de arriba Selección del ciclo de palpación: p. ej. pulsar la Softkey ...
Introducir número de punto cero en el campo de introducción Número en tabla = Pulsar la softkey ENTRADA TABLA PUNTOS CERO. El TNC guarda el punto cero con el número introducido en la tabla de puntos cero indicada HEIDENHAIN TNC 128...
Escribir los valores de la medición de los ciclos de palpación en una tabla de presets Utilice esta función si quiere memorizar los valores de medición en el sistema de coordenadas fijados en la máquina (coordenadas REF). Si quiere memorizar los valores de medición en el sistema de coordenadas de la pieza, pulse la softkey ENTRADA TABLA PUNTOS CERO Ver “Escribir los valores de la medición de los ciclos de...
Página Calibrar longitud Página 304 Determinar el radio y el decalaje del Página 305 centro con un anillo de calibración Página 305 Determinar el radio y el decalaje del centro con un vástago o mandril de calibración HEIDENHAIN TNC 128...
Calibración de la longitud activa HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN. La longitud activa del palpador se refiere siempre al punto de referencia de la herramienta. Por regla general, el fabricante de la máquina sitúa el punto de referencia de la...
Permite la orientación en dos direcciones (p. ej. palpadores de cable de HEIDENHAIN): El TNC ejecuta ocho procesos de palpación, gira el palpador 180º y ejecuta otros cuatro procesos de palpación. Mediante la medición compensada se determina, además del radio, la desviación del centro (CAL_OF in tchprobe.tp).
Página 306
Proceda al calibrado manual con un anillo de calibración como se indica a continuación: Posicionar la bola de palpación en funcionamiento manual en el interior del anillo de ajuste Seleccionar función de calibración: Softkey KAL. PULSAR R. Introducir diámetro del anillo de ajuste ...
Página 307
Pulsar la Softkey FIN para finalizar la función de calibración Para determinar el desplazamiento de centros de la bola de palpador, el TNC debe estar preparado por el fabricante de la máquina. ¡Rogamos consulten el manual de su máquina! HEIDENHAIN TNC 128...
Visualizar los valores de calibración El TNC memoriza la longitud y el radio activos del palpador en la tabla de la herramienta. El TNC memoriza el desvío del centro del palpador en la tabla del mismo, en las columnas CAL_OF1 (eje principal) y CAL_OF2 (eje auxiliar).
Página 310 punto de referencia Eje central como punto de referencia Página 313 HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN. Fijar el punto de referencia en cualquier eje Seleccionar la función de palpación: pulsar la softkey ...
Punto central del círculo como punto de referencia Como punto de referencia se pueden fijar puntos centrales de taladros, cajeras circulares, cilindros, isla, islas circulares, etc, Círculo interior: El TNC palpa la pared interior del círculo en las cuatro direcciones de los ejes de coordenadas.
Página 311
302) Finalizar la función de palpación Pulsar la Softkey ENDE Después de la palpación, el TNC visualiza en pantalla las coordenadas actuales del punto central y el radio del círculo PR. HEIDENHAIN TNC 128...
Página 312
Fijar el punto de referencia mediante varios taladros/islas circulares En la segunda regleta de Softkeys se encuentra una Softkey, con la que se puede fijar el punto de referencia mediante la disposición de varios taladros o islas circulares. Se puede fijar el punto de intersección de dos o más elementos a palpar como punto de referencia.
301, o Véase "Escribir los valores de la medición de los ciclos de palpación en una tabla de presets" en pág. 302. Finalizar la función de palpación Pulsar la Softkey ENDE HEIDENHAIN TNC 128...
Medición de piezas con palpadores 3D El palpador puede utilizarse también en los modos de funcionamiento Manual y Volante electrónico para realizar mediciones sencillas en la pieza. Con el palpador 3D se pueden determinar:: coordenadas de la posición y con dichas coordenadas dimensiones y ángulos de la pieza ...
Página 315
Seleccionar la función de palpación: Pulsar la Softkey PALPAR POS Palpar de nuevo el primer punto de palpación Fijar el punto de referencia al valor anotado Interrumpir el diálogo: Pulsar la tecla END HEIDENHAIN TNC 128...
Utilizar las funciones de palpación con palpadores mecánicos o relojes de medición Si en la máquina no debe emplearse ningún palpador 3D electrónico, podrán utilizarse todas las funciones de palpación manuales descritas anteriormente (excepción: funciones de calibración) también con teclas mecánicas o incluso mediante un simple toque. En lugar de una señal electrónica, que es generada automáticamente por un palpador 3D durante la función de palpación, activar la señal de conmutación para aceptar la posición palpación manualmente,...
En este modo de funcionamiento se puede introducir y ejecutar directamente un programa corto en formato lenguaje conversacional HEIDENHAIN. 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 319
Tiempo de espera en segundos en la base del Q211=0.2 ;TIEMPO DE ESPERA ABAJO taladro Llamar ciclo TALADRADO 5 CYCL CALL Retirar la herramienta Z+200 R0 FMAX M2 Final del programa 7 END PGM $MDI MM Ciclo TALADRADO: Véase "TALADRAR (ciclo 200)" en pág. 391 HEIDENHAIN TNC 128...
Página 320
Protección y borrado de programas desde $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 programa Llamada a la gestión de programas: tecla PGM MGT (Program Management) Marcar el fichero $MDI...
13.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.
También se puede ajustar la velocidad de simulación antes de iniciar el programa: Conmutar carátula de softkeys Seleccionar las funciones para ajustar la velocidad de simulación Seleccionar la función deseada mediante softkey, p. ej. aumentar la velocidad de test paso a paso HEIDENHAIN TNC 128...
Resumen: Vistas En los modos de funcionamiento de ejecución del pgm y test del pgm el TNC muestra las siguientes softkeys: Softkey Vista en planta Representación en tres planos Representación 3D Limitaciones durante la ejecución del programa El mecanizado no se puede simular gráficamente de forma simultánea cuando el procesador del TNC esté...
El ajuste básico del plano de la sección se selecciona de tal manera, que el centro de la pieza está situado en el plano de mecanizado y en la arista superior de la pieza el eje de la herramienta. HEIDENHAIN TNC 128...
Página 326
Representación 3D El TNC muestra la pieza en el espacio. Es posible girar la representación 3D mediante softkeys alrededor del eje vertical e inclinarlo alrededor del eje horizontal. Si tiene un ratón conectado al TNC, también puede ejecutar esta función pulsando el botón derecho del ratón.
Página 327
Al dejar de presionar el botón izquierdo del ratón, el TNC aumenta la pieza en la zona definida Para aumentar y reducir el zoom rápidamente con el ratón: girar la rueda del ratón hacia delante y hacia atrás HEIDENHAIN TNC 128...
Ampliación de una sección Es posible modificar el corte en el modo de funcionamiento test de programa y durante la ejecución del mismo, en todas las vistas. Para ello debe estar parada la simulación gráfica o la ejecución del programa. La ampliación de una sección actua siempre en todos los modos de representación.
En la vista en planta y en la representación en 3 planos puede permitirse la visualización durante la simulación. El TNC representa la herramienta en el diámetro definido en la tabla de herramientas. Función Softkey No visualizar la herramienta durante la simulación Visualizar la herramienta durante la simulación HEIDENHAIN TNC 128...
Determinación del tiempo de mecanizado funcionamiento de ejecución del programa Visualización del tiempo desde el inicio del programa hasta el final del mismo. Si hay una interrupción se para el tiempo. Test de 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 Y positiva/negativa Desplazar la pieza sin mecanizar en dirección Z positiva/negativa Visualizar la pieza en bruto referida al punto de referencia fijado Conexión o desconexión de la función de supervisión HEIDENHAIN TNC 128...
13.3 Funciones para la visualización del programa Resumen En los modos de funcionamiento ejecución del programa y 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 Seleccionar el final del programa...
Además se pueden emplear las siguientes funciones: Test del programa frase por frase Interrupción del test en cualquier bloque Saltar frases Funciones para la representación gráfica Determinación del tiempo de mecanizado visualización de estados adicional HEIDENHAIN TNC 128...
Página 334
Posicionamientos, que el fabricante de la máquina ejecuta a través del PLC Por este motivo, HEIDENHAIN recomienda cargar cada programa con precaución, aún cuando el test del programa no haya detectado ningún aviso de error ni daños visibles en la pieza.
Página 335
Seleccionar otra frase con las teclas cursoras o con la tecla GOTO Realizar modificaciones en el programa Modificar el modo de funcionamiento Seleccionar un nuevo programa HEIDENHAIN TNC 128...
13.5 Ejecución de programa Aplicación En la ejecución contínua del programa el TNC ejecuta un programa de mecanizado de forma continua hasta su final o hasta una interrupción. En el modo de funcionamiento ejecución del programa frase a frase el TNC ejecuta cada frase por separado después de activar el pulsador externo de arranque START.
Ejecución continua 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 HEIDENHAIN TNC 128...
Interrupción del mecanizado Se puede interrumpir la ejecución del programa de diferentes modos: Interrupciones programadas Pulsador externo STOP Cambio a ejecución del programa en modo bloque a bloque Si durante la ejecución del programa el TNC regista un error, se interrumpe automáticamente el mecanizado.
Desplazar los ejes de la máquina con los pulsadores externos de manual En algunas máquinas hay que pulsar después de la softkey DESPLAZAMIENTO MANUAL el pulsador externo START para activar los pulsadores externos de manual. Rogamos consulte el manual de la máquina. HEIDENHAIN TNC 128...
Continuar con la ejecución del programa después de una interrupción Si se interrumpe un programa con STOP INTERNO, hay que reiniciar el programa con la función AVANZAR A FRASE N o con GOTO "0". Si se interrumpe la ejecución del programa durante un ciclo de mecanizado, deberá...
(Zyklus 17, 18, 19, 206, 207 und 209) o en la siguiente frase del programa se utilizan los ciclos de palpador 0, 1 y 3 antes del inicio del programa HEIDENHAIN TNC 128...
Página 342
Seleccionar la primera frase del programa actual como inicio para el proceso hasta una frase: Introducir GOTO "0". Seleccionar el proceso hasta una frase: pulsar la softkey PROCESO HASTA UNA FRASE Avance hasta N: Introducir el número N de la frase, en ...
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 HEIDENHAIN TNC 128...
13.6 Saltar frases Aplicación Las frases que se caracterizan en la programación con el signo "/" se pueden saltar en el test o la ejecución del programa: No ejecutar o verificar las frases del programa con el signo "/": Poner la softkey en ON Ejecutar o verificar las frases del programa con el ...
No interrumpir la ejecución o el test del programa en frases con M1: colocar la softkey en OFF Interrupción de la ejecución o el test del programa en frases con M1: colocar la softkey en ON HEIDENHAIN TNC 128...
14.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. Además se pueden introducir claves para habilitar el acceso a zonas protegidas. Las funciones MOD disponibles, dependen del modo de funcionamiento seleccionado.
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 HEIDENHAIN TNC 128...
HEIDENHAIN) Software NC: Número del software NC (se administra por HEIDENHAIN) NCK: Número del software (gestionado por HEIDENHAIN) Software PLC: Número o nombre del software PLC (se administra por el fabricante de la máquina) En la función MOD "Información FCL" el TNC muestra las informaciones siguientes: ...
Aplicación El TNC precisa de un código para las siguientes funciones: Función Código Selección de los parámetros de usuario Configuración de la tarjeta Ethernet NET123 Activación de las funciones especiales 555343 en la programación de parámetros Q HEIDENHAIN TNC 128...
14.4 Ajuste de las conexiones de datos Interfaces serie en el TNC 128 El TNC 128 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).
TNC anteriores. ¡El control no soporta la recepción de datos en bloques y la ejecución simultánea del mismo programa NC! Protocolo de transmisión de datos Selección Transmisión de datos estándar STANDARD Transmisión de datos por paquetes BLOCKWISE Transmisión sin protocolo RAW_DATA HEIDENHAIN TNC 128...
Ajustar bits de datos (dataBits) Mediante el ajuste dataBits se define, si debe transmitirse un caracter con 7 o 8 bits de datos. Comprobar la paridad (parity) Con el bit de paridad se pueden detectar errores de transmisión. El bit de paridad puede formarse de tres maneras distintas: Ninguna formación de paridad (NONE): se renuncia a una detección ...
"memorizar todos los programas", "memorizar el programa visualizado" y "memorizar el directorio". Aparato externo Modo Símbolo PC con software para la LSV2 transmisión TNCremoNT de HEIDENHAIN Unidad de discos HEIDENHAIN Aparatos externos, como impresora, lector, perforadora, PC sin TNCremoNT HEIDENHAIN TNC 128...
Software para transmisión de datos Para la transmisión de ficheros de TNC a TNC, debería utilizarse el software de HEIDENHAIN TNCremo para la transmisión de datos. Con el TNCremo es posible controlar todos los controles de HEIDENHAIN mediante el interfaz en serie o mediante el interfaz Ethernet.
Página 357
Seleccionar el Punto de Menú <Fichero>, <Finalizar> También debe tenerse en cuenta la función de ayuda incluida en el software del TNCremoNT, en la cual se explican todas las funciones. La llamada se realiza mediante la tecla F1 HEIDENHAIN TNC 128...
14.5 Conexión Ethernet Introducción El TNC está equipado de forma estándar con una tarjeta ethernet para conectar el control como cliente en su red. El TNC transmite datos a través de la tarjeta Ethernet con el protocolo smb (server message block) para sistemas operativos Windows, o la familia de protocolos TCP/IP (Transmission Control ...
NET123 mediante MOD) Se configura la dirección de red del control (después de introducir el número clave NET123 mediante MOD) Se borra la conexión de red actual (después de introducir el número clave NET123 mediante MOD) HEIDENHAIN TNC 128...
Página 360
Configurar la dirección de red del control 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. Pulsar la tecla MOD. A continuación introducir el número clave ...
Página 361
WORLD: (¡el nombre debe finalizar con dos puntos!) Sistema de Tipo de sistema de archivo ficheros NFS: Network File System SMB: Red Windows HEIDENHAIN TNC 128...
Página 362
Ajuste Significado Opción NFS rsize: Tamaño de paquete para la recepción de datos en bytes wsize: Tamaño de paquete para el envío de datos en bytes time0: Tiempo en dcimas de segundo, tras el cual el control repite un Remote Procedure Call no contestado por el servidor soft: si se ha introducido SÍ, se repetirá...
Página 363
PC, p.ej., 160.1.180.1 Introducir en el campo de introducción para <Máscara subnet> 255.255.0.0 Confirmar los ajustes con <OK> Guardar la configuración de la red con <OK>, y, dado el caso, se deberá reiniciar de nuevo Windows HEIDENHAIN TNC 128...
14.6 Selección de la visualización de posiciones Aplicación Para el funcionamiento Manual y los modos de funcionamiento de ejecución del programa se puede influir en la visualización de coordenadas: En la figura de la derecha se pueden observar diferentes posiciones de la hta.
Conmutación mm/pulg = pulg. Visualización con 4 posiciones detrás de la coma Cuando se tiene activada la visualización en pulgadas el TNC muestra también el avance en pulg./min. En un programa en pulgadas el avance se introduce con un factor 10 veces mayor. HEIDENHAIN TNC 128...
14.8 Visualización de los tiempos de funcionamiento Aplicación Con la softkey TIEMPO MAQUINA se pueden visualizar diferentes tiempos de funcionamiento: Tiempo de Significado funcion. Tiempo de funcionamiento desde la puesta Control conectado en marcha Tiempo de funcionamiento de la máquina Máquina conectada desde la puesta en marcha Tiempo de funcionamiento en ejecución...
Página 368
15.1 Introducción Los mecanizados que se repiten y que comprenden varios pasos de mecanizado, se memorizan en el TNC como ciclos. También las traslaciones de coordenadas y algunas funciones especiales están disponibles como ciclos. La mayoría de ciclos utilizan parámetros Q como parámetros de transferencia.
Ciclos para medición automática de la herramienta (autorizado por el fabricante de la máquina) Página 471 En su caso, cambiar a ciclos de mecanizado específicos de la máquina. El fabricante de su máquina puede habilitar tales ciclos de mechanizado. HEIDENHAIN TNC 128...
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 sobrescritura de parámetros Q en la utilización simultánea de ciclos DEF activos (ciclos que el TNC ejecuta automáticamente en la...
Llamada de ciclos Condiciones Antes de la llamada al ciclo debe programarse en cualquier caso: BLK FORM para la representación gráfica (solo se precisa para el test gráfico) Llamada a una herramienta Sentido de giro del cabezal (funciones auxiliares M3/M4) ...
Página 373
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 HEIDENHAIN TNC 128...
15.4 Definición del modelo PATTERN DEF Aplicación Con la función PATTERN DEF se pueden definir de forma sencilla modelos de mecanizado regulares, a los cuales se puede llamar con la función CYCL CALL PAT. Al igual que en las definiciones de ciclo, en la definición del modelo también se dispone de figuras auxiliares, que ilustran el correspondiente parámetro de introducción.
SEL PATTERN. Mediante el avance de frase se puede elegir cualquier punto en él cual debe comenzar o continuar el mecanizado (ver Modo de Empleo, capítulo Test de programa y Avance de programa). HEIDENHAIN TNC 128...
Definir posiciones de mecanizado únicas Se pueden introducir un máximo de 9 posiciones de mecanizado, confirmar la entrada con la tecla ENT. Si se ha definido una superficie de la pieza en Z con un valor distinto a 0, entonces este valor actúa adicionalmente a la superficie de la pieza Q203 que se ha definido en el ciclo de mecanizado.
(por ej. X con eje de herramienta en Z). Valor a introducir positivo o negativo Coordenada de la superficie de la pieza (valor absoluto): introducir la coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN TNC 128...
Definición del modelo único Si se ha definido una superficie de la pieza en Z con un valor distinto a 0, entonces este valor actúa adicionalmente a la superficie de la pieza Q203 que se ha definido en el ciclo de mecanizado. Los parámetros Posición de giro del eje principal y Posición de giro del eje auxiliar actúan adicionalmente sobre una posición de giro de la figura...
Valor a introducir positivo o negativo. Coordenada de la superficie de la pieza (valor absoluto): introducir la coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN TNC 128...
Página 380
Definir círculo completo Si se ha definido una superficie de la pieza en Z con un valor distinto a 0, entonces este valor actúa adicionalmente a la superficie de la pieza Q203 que se ha definido en el ciclo de mecanizado. Centro de la figura de taladros X (valor absoluto): Ejemplo: Bloques NC ...
ángulo final (conmutar mediante softkey) Número de mecanizados: número total de posiciones de mecanizado sobre el círculo Coordenada de la superficie de la pieza (valor absoluto): introducir la coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN TNC 128...
15.5 Tablas de puntos Aplicación Cuando se quiere ejecutar un ciclo, o bien varios ciclos sucesivamente, sobre una figura de puntos irregular, entonces se elaboran tablas de puntos (*.pnt). Cuando se utilizan ciclos de taladrado, las coordenadas del plano de mecanizado en la tabla de puntos corresponden a las coordenadas del punto central del taladro.
En la tabla de puntos se puede identificar el punto definido en la fila correspondiente mediante la columna FADE para que se omita en el mecanizado. Seleccionar el punto de la tabla a omitir Seleccionar la columna FADE Activar omitir, o Desactivar omitir HEIDENHAIN TNC 128...
Seleccionar la tabla de puntos en el programa En el modo de funcionamiento Memorizar/editar programa se selecciona el programa para el cual se quiere activar la tabla de puntos: Llamada a la función para seleccionar la tabla de puntos: Pulsar la tecla PGM CALL Pulsar la softkey TABLA PUNTOS Introducir el nombre de la tabla de puntos, confirmar con END.
Cuando se quieren utilizar en las tablas de puntos coordenadas definidas en el eje de la hta. como coordenadas del punto inicial, se define la coordenada de la superficie de la pieza (Q203) con 0. HEIDENHAIN TNC 128...
16.1 Nociones básicas Resumen El TNC dispone de un total de 10 ciclos para los diferentes mecanizados de taladrado y roscado con macho: Ciclo Softkey Página 240 CENTRAJE Página 389 Con posicionamiento previo automático, 2ª distancia de seguridad, introducción opcional del diámetro/profundidad de centraje 200 TALADRADO Página 391...
TNC invierte 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! HEIDENHAIN TNC 128...
Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza; introducir siempre valor positivo Campo de introducción 0 a 99999,9999 Selección profundidad/diámetro (0/1) Q343: Seleccionar si se desea centrar sobre el diámetro o sobre la profundidad introducida.
Página 391
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! HEIDENHAIN TNC 128...
Página 392
Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza; introducir siempre valor positivo Campo de introducción 0 a 99999.9999 Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro (extremo del cono del taladro).
Página 393
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 bajola superfice de la pieza! HEIDENHAIN TNC 128...
Página 394
Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza Campo de introducción 0 a 99999,9999 Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro Campo de entrada -99999,9999 hasta 99999,9999 Avance al profundizar Q206: Velocidad de ...
Página 395
6 A continuación, el TNC retira la hta. con el avance de retroceso a la distancia de seguridad, y desde allí, si se ha programado, con FMAX a la 2ª distancia de seguridad. Cuando Q214=0 la herramienta permanece en la pared del taladro HEIDENHAIN TNC 128...
Página 396
¡Tener en cuenta durante la programación! La máquina y el TNC deben estar preparados por el constructor de la máquina. Ciclo aplicable sólo a máquinas con cabezal controlado. Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0.
Página 397
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) Campo de introducción 0 a 99999,999 HEIDENHAIN TNC 128...
Página 398
Dirección de libre retroceso (0/1/2/3/4) Q214: Determinar la dirección en la cual el TNC retira la hta. de la base del taladro (después de la orientación del cabezal) no retirar la herramienta retirar la hta. en la dirección negativa del eje principal retirar la hta.
Página 399
Si se ha programado una 2ª distancia de seguridad, el TNC desplaza la hta. con FMAX hasta allí HEIDENHAIN TNC 128...
Página 400
¡Tener en cuenta durante la programación! Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0. En el ciclo, el signo del parámetro Profundidad determina la dirección del mecanizado. Si se programa la profundidad = 0, el TNC no ejecuta el ciclo.
Página 401
(medio de sujeción) Campo de introducción 0 a 99999,9999 Valor de reducción Q212 (valor incremental): Valor según el cual el TNC reduce la profundidad de paso Q202 en cada aproximación Campo de introducción 0 a 99999,9999 HEIDENHAIN TNC 128...
Página 402
Ejemplo: Bloques NC Número de roturas de viruta antes de retirarse Q213: Número de roturas de viruta, después de las cuales el TNC retira la hta. del taladro para soltarla. 11 CYCL DEF 203 TALADRO UNIVERSAL Para el arranque de viruta el TNC retira la hta. según Q200=2 ;DIST.
Página 403
6 A continuación, el TNC retira la hta. con el avance de posicionamiento previo a la distancia de seguridad, y desde allí, si se ha programado, con FMAX a la 2ª distancia de seguridad. HEIDENHAIN TNC 128...
Página 404
¡Tener en cuenta durante la programación! La máquina y el TNC deben estar preparados por el constructor de la máquina. Ciclo aplicable sólo a máquinas con cabezal controlado. El ciclo sólo trabaja con herramientas de corte inverso. Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0.
Página 405
Campo de introducción 0 a 99999,9999 alternativo FAUTO, FU Tiempo de espera Q255: tiempo de espera en segundos en la base de la profundización. Campo de introducción 0 a 3600,000 HEIDENHAIN TNC 128...
Página 406
Coordenadas Superficie de la pieza Q203 (valor Ejemplo: Bloques NC absoluto): Coordenadas de la superficie de la pieza Campo de entrada -99999,9999 hasta 99999,9999 11 CYCL DEF 204 REBAJE INVERSO Q200=2 ;DIST. DE SEGURIDAD 2ª distancia de seguridad Q204 (valor incremental): ...
Página 407
Si se ha programado una 2ª distancia de seguridad, el TNC desplaza la hta. con FMAX hasta allí HEIDENHAIN TNC 128...
Página 408
¡Tener en cuenta durante la programación! Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0. En el ciclo, el signo del parámetro Profundidad determina la dirección del mecanizado. Si se programa la profundidad = 0, el TNC no ejecuta el ciclo.
Página 409
TNC desplaza de nuevo la hta. después de un retroceso del taladro a la profundidad de paso actual; valor de la primera profundidad de paso. Campo de introducción 0 a 99999,9999 HEIDENHAIN TNC 128...
Página 410
Distancia de parada previa abajo Q259 (valor incremental): Distancia de seguridad para el posicionamiento en marcha rápida, cuando el TNC desplaza de nuevo la hta. después de un retroceso del taladro a la profundidad de paso actual; valor de la última profundidad de paso.
Página 411
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 bajola superficie de la pieza! HEIDENHAIN TNC 128...
Página 412
Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza Campo de introducción 0 a 99999,9999 Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro Campo de entrada -99999,9999 hasta 99999,9999 Avance al profundizar Q206: Velocidad de ...
Página 413
Q428=500 ;REVOLUCIONES TALADRAR. adicional M para desconectar el refrigerante. El TNC desconecta el refrigerante cuando la herramienta se Q429=8 ;REFRIGERANTE CONECTADO encuentra a la altura de taladrar. Campo de Q430=9 ;REFRIGERANTE DESCONECTADO introducción 0 a 999 HEIDENHAIN TNC 128...
16.10 Ejemplos de programación Ejemplo: Ciclos de taladrado 0 BEGIN PGM C200 MM Definición de la pieza en bruto 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 Llamada de herramienta (radio de herramienta 3) 3 TOOL CALL 1 Z S4500 Retirar la herramienta Z+250 R0 FMAX...
Página 415
Llegada al 3er taladro, llamada al ciclo Y+90 R0 FMAX M99 Llegada al 4º taladro, llamada al ciclo X+10 R0 FMAX M99 Retirar la herramienta, final del programa Z+250 R0 FMAX M2 12 END PGM C200 MM HEIDENHAIN TNC 128...
Ejemplo: Utilizar ciclos de taladrado junto con PATTERN DEF Las coordenadas del taladro están memorizadas en la definición de modelo PATTERN DEF POS y el TNC las llama con CYCL CALL PAT. El radio de la herramienta se seleccionan de tal manera que se pueden ver todos los pasos de trabajo en el test gráfico.
Página 417
Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Llamada de ciclo en combinación con modelo de puntos 17 CYCL CALL PAT F5000 M13 Retirar la herramienta, final del programa Z+100 R0 FMAX M2 19 END PGM 1 MM HEIDENHAIN TNC 128...
16.11 ROSCADO NUEVO con macho (ciclo 206) Desarrollo del ciclo 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 419
Paso de roscado (mm) Retirar la hta. durante la interrupción del programa Si se pulsa la tecla de parada externa STOP durante el roscado rígido, el TNC visualiza un softkey, con el que es posible retirar libremente la herramienta. HEIDENHAIN TNC 128...
16.12 ROSCADO RIGIDO NUEVO (ciclo 207) Desarrollo del ciclo 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 3 Después se invierte la dirección de giro del cabezal y la hta.
Página 421
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 bajola superficie de la pieza! HEIDENHAIN TNC 128...
Página 422
Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): distancia entre el extremo de la hta. (posición de comienzo) y la superficie de la pieza. Campo de introducción 0 a 99999,9999 Profundidad de roscado Q201 (valor incremental): distancia entre la superficie de la pieza y el final de la rosca.
;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA ENCIMA Introducir obligatoriamente el 0. Actúa como tabla de puntos Q203=+0 ;COORDENADAS SUPERFICIE Introducir obligatoriamente el 0. Actúa como tabla de puntos Q204=0 ;2ª DISTANCIA DE SEGURIDAD Q211=0.2 ;TIEMPO DE ESPERA ABAJO HEIDENHAIN TNC 128...
Página 424
Llamada al ciclo junto con la tabla de puntos TAB1.PNT, 10 CYCL CALL PAT F5000 M3 Avance entre los puntos: 5000 mm/min Retirar la herramienta, cambio de herramienta Z+100 R0 FMAX M6 Llamada a la herramienta Taladrado 12 TOOL CALL 2 Z S5000 Desplazar la hta.
17.1 Nociones básicas Resumen El TNC dispone de un total de 2 ciclos para el mecanizado de cajeras e islas: Ciclo Softkey Página 251 CAJERA RECTANGULAR Página 429 Ciclo de debaste/acabado con selección del tipo del mecanizado y profundización en forma de hélice 256 ISLA RECTANGULAR Página 434 Ciclo de desbaste/acabado con...
Página 429
6 A continuación el TNC realiza el acabado de la base de la cajera desde dentro hacia fuera. HEIDENHAIN TNC 128...
Página 430
¡Tener en cuenta durante la programación! Preposicionar la herramienta sobre el punto de partida en el plano de mecanizado con corrección de radio R0. Tener en cuenta el parámetro Q367 (posición de la cajera). El TNC preposiciona la herramienta en el eje de la herramienta de forma automática.
Página 431
Campo de introducción 0 a 99999.9999 alternativo FAUTO, FU, FZ Sobremedida del acabado lateral Q368 (valor incremental): Sobremedida de acabado en el plano de mecanizado. Campo de introducción 0 a 99999,9999 HEIDENHAIN TNC 128...
Página 432
Sobremedida de acabado en profundidad Q369 (valor incremental): Sobremedida de acabado para la profundidad. Campo de introducción 0 a 99999,9999 Paso de acabado Q338 (v. incremental): Medida, según la cual se desplaza la hta. en el eje de la misma para el acabado.
Página 433
Q368=0.2 ;SOBREMEDIDA LATERAL Q369=0.1 ;SOBREMEDIDA EN PROFUNDIDAD Q338=5 ;PASO PARA ACABADO Q200=2 ;DIST. DE SEGURIDAD Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q351=+1 ;TIPO DE FRESADO Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA X+50 R0 FMAX Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 128...
Página 434
17.3 ISLA RECTANGULAR (ciclo 256) Desarrollo del ciclo Con el ciclo 256 Isla rectangular es posible mecanizar una isla rectangular. Si una cota de la pieza en bruto es mayor que el incremento lateral máximo permitido, entonces el TNC realiza varios incrementos laterales hasta alcanzar la dimensión final.
Página 435
Dejar suficiente espacio para el movimiento de desplazamiento a la derecha, junto a la isla. Mínimo: diámetro de herramienta + 2 mm. HEIDENHAIN TNC 128...
Página 436
Parámetros de ciclo Tipo de mecanizado (0/1/2) Q215: Determinación del tipo de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo Acabado Acabado lateral y acabado en profundidad solo serán ejecutados si se ha definido la sobremedida de acabado (Q368) Longitud lado 1 Q218: Longitud de la isla, paralela al ...
Página 437
Campo de introducción 0 a 99999,9999 Paso de acabado Q338 (v. incremental): Medida, según la cual se desplaza la hta. en el eje de la misma para el acabado. Q338=0: Acabado en un solo paso. Campo de introducción 0 a 99999,9999 HEIDENHAIN TNC 128...
Página 438
Distancia de seguridad Q200 (valor incremental): distancia entre la superficie frontal de la hta. y la superficie de la pieza. Campo de introducción 0 a 99999,9999 Coordenada de la superficie de la pieza Q203 (valor absoluto): Coordenada absoluta de la superficie de la pieza.
Definición de la pieza en bruto 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 Llamada a la hta. para el desbaste/acabado 3 TOOL CALL 1 Z S3500 Retirar la herramienta Z+250 R0 FMAX HEIDENHAIN TNC 128...
Página 440
Definición del ciclo de mecanizado exterior 5 CYCL DEF 256 ISLA RECTANGULAR Q218=90 ;LONGITUD LADO 1 Q424=100 ;DIMENSIÓN DE LA PIEZA EN BRUTO 1 Q219=80 ;LONGITUD LADO 2 Q425=100 ;DIMENSIÓN DE LA PIEZA EN BRUTO 2 Q201=-30 ;PROFUNDIDAD Q367=0 ;POSICIÓN DE LA ISLA Q202=5 ;PROFUNDIDAD DE PASO Q207=250 ;AVANCE DE FRESADO...
Página 441
;TIPO DE FRESADO Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Llamada al ciclo cajera circular X+50 R0 FMAX Llamada al ciclo cajera circular Y+50 R0 FMAX M99 Cambio de herramienta Z+250 R0 FMAX M30 12 END PGM C210 MM HEIDENHAIN TNC 128...
Página 442
Ciclos de mecanizado: Fresado de cajeras / Fresado de islas / Fresado de ranuras...
18.1 Nociones básicas 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 Página...
14 CYCL DEF 7.1 X+60 último cero pieza válido; si se desea, éste puede desplazarse. Campo de introducción de hasta 6 ejes 16 CYCL DEF 7.3 Z-5 NC, cada uno de -99999,9999 a 99999,9999 15 CYCL DEF 7.2 Y+40 HEIDENHAIN TNC 128...
Página 446
18.3 Desplazamiento del PUNTO CERO con tablas de cero piezas (ciclo 7) Funcionamiento Las tablas de puntos cero se utilizan p.ej. en pasos de mecanizado que se repiten con frecuencia en diferentes posiciones de la pieza o cuando se utiliza a menudo el mismo desplazamiento de punto cero ...
Página 447
Los valores de las coordenadas de las tablas de cero pieza son exclusivamente absolutas. Sólo se pueden añadir nuevas líneas al final de la tabla. Si se crean tablas de puntos cero, tiene que empezar el nombre del fichero con una letra. HEIDENHAIN TNC 128...
Parámetros de ciclo Desplazamiento: Introducir el número del punto cero Ejemplo: Bloques NC de la tabla de puntos cero o un parámetro Q; si se introduce un parámetro Q, el TNC activa el número de 77 CYCL DEF 7.0 PUNTO CERO punto cero del parámetro Q.
Pasar página a página hacia arriba Pasar página a página hacia abajo Añadir línea (sólo es posible al final de la tabla) Borrar línea Buscar Cursor al principio de la línea Cursor al final de la línea HEIDENHAIN TNC 128...
Función Softkey 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 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.
Página 451
13 CYCL DEF 247 FIJAR PUNTO DE REFERENCIA 65535 Q339=4 ;NÚMERO DEL PUNTO REFERENCIA Visualizaciones de estados En la visualización de estado (VISUALIZACIÓN DE POSICIÓN DE ESTADO) el TNC muestra el número de preset activo tras el punto de referencia. HEIDENHAIN TNC 128...
Página 452
18.5 ESPEJO (ciclo 8) Funcionamiento El TNC puede realizar un mecanizado espejo en el plano de mecanizado. El ciclo espejo se activa a partir de su definición en el programa. También actúa en el modo de funcionamiento Posicionamiento manual. El TNC muestra los ejes espejo activados en la visualización de estados adicional.
79 CYCL DEF 8,0 ESPEJO su correspondiente eje auxiliar. Se pueden programar 80 CYCL DEF 8.1 X Y Z un máximo tres ejes. Campo de introducción de hasta 3 ejes NC X, Y, Z, U, V, W, A, B, C HEIDENHAIN TNC 128...
Página 454
18.6 FACTOR DE ESCALA (ciclo 11) Funcionamiento 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. El FACTOR DE ESCALA se activa a partir de su definición en el programa.
El contorno se prolonga desde el centro o se reduce hacia el mismo, es decir, no es necesario realizarlo con el punto cero actual, como en el ciclo 11 F. DE ESCALA. HEIDENHAIN TNC 128...
Página 456
Parámetros de ciclo Eje y factor: Seleccionar Eje(s) de coordenadas con softkey e introducir factor(es) de la prolongación o reducción específicas. Campo de introducción 0,000000 a 99,999999 Coordenadas del centro: Centro de la prolongación o reducción específica de cada eje. Campo de introducción -99999,9999 a 99999,9999 Ejemplo: Bloques NC 25 CALL LBL 1...
Página 457
Q211=0.25 ;TIEMPO DE ESPERA ABAJO Desplazamiento del punto cero grupo de taladros 1 6 CYCL DEF 7.0 PUNTO CERO 7 CICL DEF 7.1 X+15 8 CICL DEF 7.2 Y+10 Llamada al subprograma para el grupo de taladros 9 CALL LBL 1 HEIDENHAIN TNC 128...
Página 458
Desplazamiento del punto cero grupo de taladros 2 10 CYCL DEF 7.0 PUNTO CERO 11 CICL DEF 7.1 X+75 12 CICL DEF 7.2 Y+10 Llamada al subprograma para el grupo de taladros 13 CALL LBL 1 Desplazamiento del punto cero grupo de taladros 3 14 CYCL DEF 7.0 PUNTO CERO 15 CICL DEF 7.1 X+45 16 CICL DEF 7.2 Y+60...
Página 460
19.1 Nociones básicas Resumen El TNC dispone de cuatro ciclos para las siguientes aplicaciones especiales: Ciclo Softkey Página 9. TIEMPO DE ESPERA Página 461 12. ACCESO AL PROGRAMA Página 462 13. ORIENTACIÓN DEL CABEZAL Página 464 Ciclos: Funciones especiales...
Página 461
90 CYCL DEF 9.1 TPO. ESPERA 1.5 Parámetros de ciclo Tiempo de espera en segundos: Introducir el tiempo de espera en segundos. Campo de introducción 0 a 3 600 s (1 hora) en pasos de 0,001 s HEIDENHAIN TNC 128...
19.3 LLAMADA DEL PROGRAMA (ciclo 12) Función de ciclo Los programas de mecanizado, como p.ej. ciclos de taladrado especiales o módulos geométricos, se pueden asignar como ciclos de mecanizado. En este caso el programa se llama como si fuese un ciclo. ¡Tener en cuenta durante la programación! El programa llamado debe estar memorizado en el disco duro del TNC.
Página 463
Dialogo-Archivo-Seleccionar y seleccionar el programa elegido X+20 FMAX El programa se llama con Y+50 FMAX M99 CYCL CALL (frase por separado) o M99 (por frases) o M89 (se ejecuta después de cada frase de posicionamiento) HEIDENHAIN TNC 128...
Página 464
19.4 Orientación del cabezal (ciclo 13) Función de ciclo La máquina y el TNC deben estar preparados por el constructor de la máquina. El TNC puede controlar el cabezal principal de una máquina herramienta y girarlo a una posición determinada según un ángulo. La orientación del cabezal se utiliza p.ej.
Los ciclos del sistema de palpación solo están disponibles con la opción de Software Touch probe function (nº opción #17). Si se utiliza un palpador de HEIDENHAIN, la opción está disponible automáticamente. Modo de funcionamiento Cuando el TNC ejecuta un ciclo de palpación, el palpador 3D se aproxima a la pieza.paralelamente al eje.
Para aumentar la precisión de medida, es posible obtener por medio de TRACK = ON que un palpador infrarrojo se oriente antes de cada proceso de palpación en dirección del palpador programado. De este modo, el palpador siempre se desvía en la misma dirección. HEIDENHAIN TNC 128...
Palpador digital, avance de palpación: F en la tabla del sistema de palpación En F se determina el avance con el cual el TNC palpa la pieza. Palpador digital, avance para posicionamiento de movimiento: FMAX En FMAX se determina el avance con el cual el TNC posiciona previamente el palpador, o bien posiciona entre puntos de medición.
Seleccionar la tabla del palpador: pulsar la softkey TABLA DEL PALPADOR Fijar la softkey EDITAR en ON Con las teclas cursoras seleccionar el ajuste deseado Realizar los cambios deseados Salir de la tabla de palpación: Pulsar la softkey FIN HEIDENHAIN TNC 128...
Datos del sistema de palpación Abrev. Datos introducidos Diálogo Número del palpador: este número se introduce en la tabla de la – herramienta (columna: TP_NO) bajo el correspondiente número de herramienta Selección del palpador utilizado TYPE ¿Selección del sistema de palpación? Desplazamiento del eje del palpador al eje del cabezal en el eje CAL_OF1...
Los ciclos de palpación sólo están disponibles con la opción de Software Touch probe function (nº opción #17). Si se utiliza un palpador de HEIDENHAIN, la opción está disponible automáticamente. Con el palpador de mesa y los ciclos de medición de herramientas del TNC se miden herramientas automáticamente: los valores de...
Página 472
Los ciclos de palpación se programan en el modo de funcionamiento Memorizar/editar programa, mediante la tecla TOUCH PROBE. Se dispone de los siguientes ciclos: Ciclo Formato nuevo Página Calibración TT (ciclo 480) Página 476 Medir la longitud de la herramienta, ciclo 481 Página 478 Medir el radio de la herramienta, ciclo 482 Página 480...
Radio de la herramienta Tolerancia de medición hasta 30 mm measureTolerance1 de 30 a 60 mm 2 • measureTolerance1 de 60 a 90 mm 3 • measureTolerance1 de 90 a 120 mm 4 • measureTolerance1 HEIDENHAIN TNC 128...
probingFeedCalc = ConstantTolerance: El avance de palpación permanece constante, el error de medición aumenta de forma lineal si el radio de la herramienta se ha hecho mayor: Tolerancia de medición = (r. measureTolerance1)/5 mm) con Radio activo de la herramienta [mm] measureTolerance1 Error de medida máximo permitido Valores en la tabla de herramientas TOOL.T Abrev.
Página 475
0 (no es necesaria la 5 (definir siempre el radio de Fresa esférica desviación, ya que el polo sur la herramienta como de la esfera debe ser medido) desviación para que el diámetro no sea medido en el radio) HEIDENHAIN TNC 128...
Página 476
20.5 Calibración TT (ciclo 480) Desarrollo del ciclo El TT se calibra con el ciclo de medición TCH PROBE 480. El proceso de calibración es automático. El TNC también calcula automáticamente la desviación media de la herramienta de calibración. Para ello el TNC gira el cabezal 180°, en la mitad del ciclo de calibración.
Página 477
TOOL.T. Si se modifica la posición del TT sobre la mesa, se requiere una nueva calibración. Parámetros de ciclo El ciclo 484 no tiene parámetros de ciclo. HEIDENHAIN TNC 128...
Página 478
20.7 Calibrar la longitud de la herramienta (ciclo 481) Desarrollo del ciclo Para calibrar la longitud de la herramienta, programar el ciclo de medición TCH PROBE 480. Mediante parámetros de introducción se puede determinar la longitud de la herramienta de tres formas diferentes: Si el diámetro de la herramienta es mayor que el diámetro de la ...
Página 479
(zona de seguridad a partir de safetyDistStylus). Campo de introducción -99999,9999 a 99999.9999 Medición de cuchillas 0=No / 1=Sí: determinar si se debe realizar una medición individual de cuchillas (máximo 20 cuchillas) HEIDENHAIN TNC 128...
Página 480
20.8 Calibrar el radio de la herramienta, ciclo 482 Desarrollo del ciclo Para calibrar el radio de la herramienta, programar el ciclo de medición TCH PROBE 482. Mediante parámetros de introducción se puede determinar el radio de la herramienta de dos formas: Medición con la herramienta girando ...
Página 481
(zona de seguridad a partir de safetyDistStylus). Campo de introducción -99999,9999 a 99999.9999 Medición de cuchillas 0=No / 1=Sí: determinar si se debe realizar adicionalmente una medición individual de cuchillas (máximo 20 cuchillas medibles) HEIDENHAIN TNC 128...
Página 482
20.9 Calibrar la herramienta completa (ciclo 483) Desarrollo del ciclo Para calibrar la herramienta completa (longitud y radio), programar el ciclo de medición TCH PROBE 482. El ciclo es especialmente apropiado para la primera medición de herramientas, ya que si se compara con la medición individual de longitud y radio, se ahorra mucho tiempo.
Página 483
(zona de seguridad a partir de safetyDistStylus). Campo de introducción -99999,9999 a 99999.9999 Medición de cuchillas 0=No / 1=Sí: determinar si se debe realizar adicionalmente una medición individual de cuchillas (máximo 20 cuchillas mesurables) HEIDENHAIN TNC 128...
21.1 Parámetros de usuario específicos de la máquina Aplicación La introducción de los valores paramétricos tiene lugar mediante el denominado editor de configuració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.
Página 487
no se puede leer ni editar En el símbolo de carpeta se puede ver el tipo del objeto de configuración: Key (nombre de grupo) Lista Entidad y/o objeto de parámetro HEIDENHAIN TNC 128...
Página 488
Visualizar el texto auxiliar Con la tecla HELP puede visualizarse un texto auxiliar para cada objeto paramétrico o atributo. Si el texto auxiliar no cabe en una página (en la parte superior derecha aparece, p.ej. 1/2), entonces puede conmutarse con la softkey PASAR AYUDA a la segunda página.
Página 489
Formato de los programas NC y de la visualización de ciclos Introducción del programa en lenguaje conversacional HEIDENHAIN o en DIN/ISO HEIDENHAIN: Introducción del programa en modo de funcionamiento MDI en diálogo de texto conversacional ISO: Introducción del programa en modo de funcionamiento MDI en DIN/ISO Representación de los ciclos...
Página 490
Configuración de parámetros DisplaySettings Ajuste del lenguaje de diálogo del NC y PLC Lenguaje conversacional NC: INGLÉS ALEMÁN CHECO FRANCÉS ITALIANO ESPAÑOL PORTUGUÉS SUECO DANÉS FINÉS HOLANDÉS POLACO HÚNGARO RUSO CHINO CHINO_TRAD ESLOVENO ESTONIANO COREANO LETON NORUEGO RUMANÉS ESLOVACO TURCO LITUANO Lenguaje conversacional del PLC Véase Lenguaje conversacional NC...
Página 491
0.001 a 0.999 [mm]: primer máximo error de medición permitido Máximo error de medición permitido en medición de herramientas 0.001 a 0.999 [mm]: segundo máximo error de medición permitido Rutina de palpación MultiDirections: palpar desde varias direcciones SingleDirection: palpar desde una dirección HEIDENHAIN TNC 128...
Página 492
Configuración de parámetros ChannelSettings CH_NC Cinemática activa A la cinemática activa Lista de las cinemáticas de máquinas Configuración de los ciclos de trabajo Factor de solapamiento en el fresado de cajeras 0.001 a 1.414: Factor de solapamiento para Ciclo 4 FRESADO DE CAJERAS y ciclo 5 CAJERA CIRCULAR Mostrar mensaje de error "¿Cabezal?"...
Página 493
-12 a 13: Diferencia horaria en horas referida a la hora de Greenwich Hora mundial () Diferencia horaria a nivel mundial [h] -12 a 13: Diferencia horaria en horas referida a la hora de Greenwich serial Interface: Véase “Ajuste de las conexiones de datos” en pág. 352. HEIDENHAIN TNC 128...
21.2 Distribución de conectores y cable conexión para las conexiones de datos Interfaz V.24/RS-232-C de equipos HEIDENHAIN La interface cumple la EN 50 178 Separación segura de la red. Para bloque adaptador de 25 polos: Bloque VB 365725-xx adaptador VB 274545-xx 310085-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.
Breve descripción 1 Eje adicional para 4 ejes y cabezal controlado 2 Eje adicional para 5 ejes y cabezal controlado Diálogo en lenguaje conversacional HEIDENHAIN Programación Posiciones nominales para rectas y círculos en coordenadas rectangulares Entradas de posición Indicación de cotas absolutas o incrementales...
Página 497
0,0001° en ejes angulares visualización Máximo 999 999 999 mm ó 999 999 999° Área de introducción 6 ms Tiempo de procesamiento de frases Recta 3D sin correccción de radio HEIDENHAIN TNC 128...
Página 498
Interfaces de datos 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. 40 a 80 MBit/s (en función del tipo de fichero y de la carga de red) 3 x USB 2.0...
Página 499
Opción de software Lenguajes conversacionales adicionales (nº opción #41) Esloveno Lenguajes conversacionales adicionales Noruego Eslovaco Letón Coreano Estonio Turco Rumano Lituano Python OEM Process (Número de opción #46) Aplicaciones Python en el TNC HEIDENHAIN TNC 128...
Página 500
Formatos de introducción y unidades de las funciones del TNC -99 999.9999 a +99 999.9999 Posiciones, coordenadas, radios de círculo, (5,4: dígitos delante de la coma, después de la coma) [mm] longitud de chaflán 0 a 32 767,9 (5,1) Número de la herramienta 16 caracteres, en TOOL CALL escribir entre "...
Taladrado profundo universal Roscado: con macho, nuevo Roscado: rígido, nuevo Centrado Taladrado de un sólo labio Fijar el punto de referencia Mecanización completa cajera rectangular Mecanización completa isla rectangular HEIDENHAIN TNC 128...
Página 502
Funciones adicionales Inicio de final de Funcionamiento Actúa al Página la frase la frase PARADA en la ejecución del pgm/PARADA del cabezal/refrigerante Página 251 DESCONECTADO Ejecución de programa PARADA/cabezal PARADA/refrigerante OFF Página 345 PARADA de la ejecución del pgm/PARADA del cabezal/refrigerante Página 251 ...
Página 503
Definición del modelo ... 374 fichero ... 100 Manual ... 297 Definir parámetros Q locales ... 184 Fichero de empleo de la Véase Modo de Empleo de los ciclos Definir parámetros Q herramienta ... 156 de palpación remanentes ... 184 HEIDENHAIN TNC 128...
Página 504
Fichero de texto Funciones adicionales Imbricaciones ... 173 Búsqueda de parte de un htas..250 Indicaciones de datos en pantalla ... 204 texto ... 280 para cabezal y refrigerante ... 251 Índices ... 95, 100 fichero de texto ... 276 para comprobación de la ejecución Borrar ...
Página 505
... 356 herramienta ... 83 SPEC FCT ... 262 Subdivisión de la pantalla ... 58 Subprograma ... 169 Supervisión del espacio de trabajo ... 331, 335 Supervisión del palpador ... 259 Sustitución de textos ... 91 HEIDENHAIN TNC 128...
Página 506
Variables de texto ... 233 Velocidad de transmisión de datos ... 352, 353, 354 Vista de formulario ... 268 Vista en planta ... 324 Visualización de estados ... 63 adicionales ... 64 generales ... 63 Visualizador PDF ... 110 Window-Manager ... 71...
Página 507
E-mail: service.plc@heidenhain.de Lathe controls { +49 8669 31-3105 E-mail: service.lathe-support@heidenhain.de www.heidenhain.de Sistemas de palpación de HEIDENHAIN ayudan para reducir tiempos auxiliares y mejorar la exactitud de cotas de las piezas realizadas. Palpadores de piezas Transmisión de señal por cable TS 220 TS 440, TS 444 Transmisión por infrarrojos...