HEIDENHAIN TNC 128 Modo De Empleo
Ocultar thumbs Ver también para TNC 128:
Tabla de contenido

Publicidad

Enlaces rápidos

Modo de Empleo
Diálogo en lenguaje
conversacional
HEIDENHAIN
TNC 128
Software NC
771841-01
771844-01
Español (es)
12/2013

Publicidad

Tabla de contenido
loading

Resumen de contenidos para HEIDENHAIN TNC 128

  • Página 1 Modo de Empleo Diálogo en lenguaje conversacional HEIDENHAIN TNC 128 Software NC 771841-01 771844-01 Español (es) 12/2013...
  • Página 2: Teclado Del Tnc

    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 .
  • Página 5: Sobre Este Manual

    ¿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...
  • Página 6: Modelo De Tnc, Software Y Funciones

    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.
  • Página 7: Opciones De Software

    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...
  • Página 8: Nivel De Desarrollo (Funciones Upgrade)

    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 35 Primeros pasos con el TNC 128...
  • 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...
  • Página 37: Encender De La Máquina

    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...
  • Página 38: Programar La Primera Pieza

    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...
  • Página 39: Iniciar Un Programa Nuevo/Gestión De Ficheros

    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...
  • Página 40: Definir Una 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 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...
  • Página 41: Estructura De Programas

    Programación de ciclos: Véase “Trabajar con ciclos de mecanizado”  5 PATTERN DEF POS1( X... Y... Z... ) ... en pág. 370. 6 CYCL DEF... 7 CYCL CALL PAT FMAX M13 Z+250 R0 FMAX M2 9 END PGM BSBCYC MM HEIDENHAIN TNC 128...
  • Página 42: Programar Un Contorno Sencillo

    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...
  • Página 45: Elaboración De Un Programa De Ciclos

    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...
  • Página 48: Comprobar Gráficamente La Primera Pieza

     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...
  • Página 49: Seleccionar El Programa Que Se Debe Comprobar

     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...
  • Página 50: Iniciar El Test Del Programa

    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...
  • Página 51: Ajuste De Herramientas

    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...
  • Página 52: Alinear La Pieza

    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...
  • Página 53: Fijar Un Punto De Referencia Con Palpador 3D

    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...
  • Página 54: Ejecutar La Primera Pieza

    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...
  • Página 55 Introducción...
  • Página 56: Programación Diálogo En Lenguaje Conversacional Heidenhain

    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...
  • Página 57: Pantalla Y Teclado

    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...
  • Página 58: Determinar La Subdivisión De La Pantalla

    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...
  • Página 60: Modos De Funcionamiento

    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.
  • Página 61: Memorizar/Editar Programa

    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...
  • Página 62: Ejecución Continua Del Programa Y Ejecución Del Programa Frase A Frase

    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.
  • Página 63: Visualizaciones De Estados

    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...
  • Página 64: Visualizaciones De Estado Adicionales

    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...
  • Página 72: Barra De Tareas

    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: ...
  • Página 73: Volantes Electrónicos Hr

    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...
  • Página 74 Introducción...
  • Página 75 Programación: Principios básicos, Gestión de ficheros...
  • Página 76: Nociones Básicas

    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.
  • Página 77: Sistema De Referencia En Fresadoras

    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.
  • Página 78: Posiciones Absolutas E Incrementales De La Pieza

    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.
  • Página 79: Selección Del Punto De Referencia

    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".
  • Página 80: Abrir E Introducir Programas

    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...
  • Página 81: Abrir Un Nuevo Programa De Mecanizado

    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í...
  • Página 83: Programación De Los Movimientos De La Herramienta Con Diálogo En Lenguaje Conversacional

    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á...
  • Página 85: Aceptar Las Posiciones Reales

    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...
  • Página 86: Editar Un Programa

    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...
  • Página 90: Función De Búsqueda Del Tnc

    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...
  • Página 92: Gestión De Ficheros: Principios Básicos

    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...
  • Página 94: Mostrar Datos Creados Externamente En El Tnc

    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...
  • Página 95: Trabajar Con La Gestión De Ficheros

    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...
  • Página 96: Resumen: Funciones De La Gestión De Ficheros

    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...
  • Página 97: Llamada A La Gestión De Ficheros

    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...
  • Página 98: Selección De Unidades, Directorios Y Ficheros

    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...
  • Página 100: Crear Nuevo Directorio

    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...
  • Página 101: Copiar Ficheros Individuales

    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...
  • Página 102: Copiar Un Fichero A Otro Directorio

    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 ...
  • Página 103: Copiar Tabla

    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...
  • Página 104: Copiar Directorio

    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 ...
  • Página 105: Seleccionar Uno De Los Últimos Ficheros Empleados

     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...
  • Página 106: Borrar Directorio

    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.
  • Página 107: Marcar 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...
  • Página 108: Renombrar Fichero

    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 ...
  • Página 109: Otras Funciones

    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...
  • Página 110: Herramientas Adicionales Para La Gestión De Tipos De Ficheros Externos

    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 ...
  • Página 115: Transmisión De Datos A/Desde Un Soporte De Datos Externo

    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.
  • Página 117: El Tnc En La Red

    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...
  • Página 118: Aparatos Usb En El Tnc

    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...
  • Página 122: Teclado De Pantalla

    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 ...
  • Página 123: Añadir Comentarios

    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...
  • Página 124: Estructuración De Programas

    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...
  • Página 127: Gráfico De Programación

    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...
  • Página 128: Activar O Desactivar Las Frases Marcadas

    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.
  • Página 129: Avisos De Error

    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...
  • Página 130: Avisos De Error Detallados

    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.
  • Página 131: Borrar Error

     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...
  • Página 132: Protocolo De Teclas

    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á...
  • Página 133: Texto De Aviso

    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 ...
  • Página 134: Sistema De Ayuda Contextual

    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.
  • Página 135: Trabajar Con El Tncguide

    (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 ...
  • Página 139: Descargar Los Ficheros De Ayuda Actuales

    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 ...
  • Página 140 Idioma Directorio TNC Chino (simplificado) TNC:\tncguide\zh Chino (tradicional) TNC:\tncguide\zh-tw Esloveno (Opción de software) TNC:\tncguide\sl Noruego TNC:\tncguide\no Eslovaco TNC:\tncguide\sk Letón TNC:\tncguide\lv Coreano TNC:\tncguide\kr Estonio TNC:\tncguide\et Turco TNC:\tncguide\tr Rumano TNC:\tncguide\ro Lituano TNC:\tncguide\lt Programación: Ayudas a la programación...
  • Página 141: Programación: Herramientas

    Programación: Herramientas...
  • Página 142: Introducción De Datos De La Herramienta

    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.
  • Página 143: Revoluciones Del Cabezal S

    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...
  • Página 144: Datos De La Herramienta

    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á...
  • Página 145: Valores Delta Para Longitudes Y Radios

    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...
  • Página 146: Introducir Los Datos De La Herramienta En La Tabla

    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...
  • Página 153: Acceso A Los Datos De La Herramienta

     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.
  • Página 155: Cambio De Herramienta

    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...
  • Página 158: Corrección De La Herramienta

    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.
  • Página 159: Corrección Del Radio De La Herramienta Con Fases De Posicionamiento Paralelas Al Eje

    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...
  • Página 162: Nociones Básicas

    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.
  • Página 163: Funciones Auxiliares M

    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...
  • Página 164: Programar Movimientos De La Herramienta

    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...
  • Página 166: Ejemplo: Movimiento Rectilíneo

    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...
  • Página 168: Introducción De 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...
  • Página 170: Repeticiones Parciales De Un Programa

    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...
  • Página 171: Cualquier Programa Como Subprograma

    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...
  • Página 172: Llamada A Cualquier Programa Como Subprograma

    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 ...
  • Página 173: Imbricaciones

    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...
  • Página 174: Subprograma Dentro De Otro Subprograma

    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...
  • Página 175: Repetición De Repeticiones Parciales De Un Programa

    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...
  • Página 176: Repetición De Un Subprograma

    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...
  • Página 177: Ejemplos De Programación

    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...
  • Página 179: Ejemplo: Grupo De Taladros Con Varias Herramientas

    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...
  • Página 181: Programación: Parámetros Q

    Programación: Parámetros Q...
  • Página 182: Principio De Funcionamiento Y Resumen De Funciones

    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 ...
  • Página 183: Instrucciones De Programación

    (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...
  • Página 184: Llamada A Las Funciones De Parámetros Q

    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...
  • Página 185: Familias De Funciones - Parámetros Q En Vez De Valores Numéricos

    Ejemplo Cilindro con parámetros Q Radio del cilindro R = Q1 Altura del cilindro H = Q2 Cilindro Z1 Q1 = +30 Q2 = +10 Cilindro Z2 Q1 = +10 Q2 = +50 HEIDENHAIN TNC 128...
  • Página 186: Descripción De Contornos Mediante Funciones Matemáticas

    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.
  • Página 187: Programación De Los Tipos De Cálculo Básicos

    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...
  • Página 188: Funciones Angulares (Trigonometría)

    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 ...
  • Página 189: Programación De Funciones Trigonométricas

    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...
  • Página 190: Cálculo De Círculos

    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.
  • Página 191: Condiciones Si/Entonces Con Parámetros Q

    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...
  • Página 192: Abreviaciones Y Conceptos Empleados

    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...
  • Página 193: Comprobación Y Modificación De 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.
  • Página 201: Fn 16: F-Print Emitir Textos Y Valores De Parámetros Q Formateados

    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á...
  • Página 205: Fn 18:Sys-Datum Read

    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...
  • Página 218: Accesos A Tablas Con Instrucciones Sql

    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.
  • Página 219: Una Transacción

    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.
  • Página 223: Sql Select

    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...
  • Página 226: Sql Fetch

    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"...
  • Página 227: Sql Update

    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...
  • Página 228: Sql Commit

    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"...
  • Página 229: Introducción Directa De Una Fórmula

    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.
  • Página 231: Reglas De Cálculo

    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...
  • Página 233: Parámetro De Cadena De Texto (String)

    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...
  • Página 234: Asignar Parámetro De Cadena De Texto

    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.
  • Página 235: Parámetros De Cadenas De Texto En Serie

    Ejemplo: QS10 debe contener el texto completo de QS12, QS13 y QS14 37 QS10 = QS12 || QS13 || QS14 Contenidos de los parámetros:  QS12: Pieza  QS13: Estado:  QS14: Rechazo  QS10: Estado de la pieza: rechazo HEIDENHAIN TNC 128...
  • Página 236: Convertir Un Valor Numérico En Un Parámetro De String

    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 ...
  • Página 237: Copiar Un String Parcial Desde Un Parámetro De String

    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...
  • Página 238: Convertir Un Parámetro De Cadena De Texto En Un Valor Numérico

    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.
  • Página 239: Comprobación De Un Parámetro De String

    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...
  • Página 240: Calcular Longitud De Un Parámetro De Cadena De Texto

    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...
  • Página 242: Leer Parámetros De Máquina

    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 ...
  • Página 245: Parámetros Q Predeterminados

    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...
  • Página 246: Eje De La Herramienta: Q109

    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...
  • Página 247: Factor De Solapamiento: Q112

    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...
  • Página 248: Coordenadas Después De La Palpación Durante La Ejecución Del Pgm

    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.
  • Página 249 Programación: funciones auxiliares...
  • Página 250: Introducción De Funciones Auxiliares M Y Stop

    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...
  • Página 253: Funciones Auxiliares Para La Indicación De Coordenadas

    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.
  • Página 255: Redondear La Visualización Del Eje Giratorio A Un Valor Por Debajo De 360°: M94

    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...
  • Página 256: Funciones Auxiliares Para El Comportamiento En Trayectoria

    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.
  • Página 257: Avance En Milímetros/Vueltas Del Cabezal M136

    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...
  • Página 258: Retirada Del Contorno En Dirección Al Eje De La Herramienta: M140

    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.
  • Página 259: Suprimir La Supervisión Del Palpador: M141

    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...
  • Página 260 Programación: funciones auxiliares...
  • Página 261 Programación: Funciones especiales...
  • Página 262: Resumen Des Las Funciones Especiales

    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.
  • Página 263: Menú Especificaciones Del Programa

    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...
  • Página 264: Definir Las Diferentes Funciones Enlenguaje Conversacional Del Menú

    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...
  • Página 265: Tabla De Libre Definición

    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...
  • Página 266: Modificar El Formato De Tablas

    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...
  • Página 268: Cambiar Entre Vista De Tablas Y De Formulario

    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...
  • Página 272: Funciones Del Fichero

    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 ...
  • Página 273: Definir Transformaciones De Coordenadas

    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...
  • Página 274: Trans Datum Table

    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 ...
  • Página 275: Trans Datum Reset

     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...
  • Página 276: Elaboración De Ficheros De Texto

    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 ...
  • Página 277: Edición De Textos

    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...
  • Página 278: Borrar Y Volver A Añadir Signos, Palabras Y Líneas

    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...
  • Página 280: Búsqueda De Parte De Un Texto

    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 ...
  • Página 281 Funcionamiento manual y ajuste...
  • Página 282: Conexión

    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...
  • Página 283: Desconexión

    ¡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...
  • Página 284: Desplazamiento De Los Ejes De La Máquina

    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...
  • Página 285: Posicionamiento Por Incrementos

    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...
  • Página 286: Desplazamiento Con El Volante Electrónico

    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).
  • Página 287: Revoluciones S, Avance F Y Función Auxiliar M

    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...
  • Página 288: Modificar La Velocidad De Cabezal Y El Avance

    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.
  • Página 289: Activar La Limitación De Avance

    Seleccionar el modo de funcionamiento Manual  Seguir conmutando a la última barra de softkeys  Activar/desactivar la limitación de avance  HEIDENHAIN TNC 128...
  • Página 290: Fijación Del Punto De Referencia Sin Palpador 3D

    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.
  • Página 291: Fijar Punto Cero Con Las Teclas De Eje

    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...
  • Página 292: Gestión Del Punto De Referencia Con La Tabla De Presets

    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...
  • Página 297: Utilizar Palpador 3D

    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...
  • Página 298: Funciones En Ciclos Del Palpador

    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...
  • Página 300: Selección Del Ciclo De Palpación

    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 ...
  • Página 301: Escribir Los Valores De La Medición De Los Ciclos De Palpación En Una Tabla De Puntos Cero

    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...
  • Página 302: Escribir Los Valores De La Medición De Los Ciclos De Palpación En Una Tabla De Presets

    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 303: Calibrar Palpador 3D

    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...
  • Página 304: Calibración De La Longitud Activa

    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...
  • Página 305: Calibración Del Radio Activo Y Ajuste De La Desviación Del Palpador

    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...
  • Página 308: Visualizar Los Valores De Calibración

    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 309: Fijar El Punto De Referencia En Cualquier Eje

    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 ...
  • Página 310: Punto Central Del Círculo Como Punto De Referencia

    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.
  • Página 313: Eje Central 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...
  • Página 314: Medición De Piezas Con Palpadores 3D

    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...
  • Página 316: Utilizar Las Funciones De Palpación Con Palpadores Mecánicos O Relojes De Medición

    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,...
  • Página 317: Posicionamiento Manual

    Posicionamiento manual...
  • Página 318: Programación Y Ejecución De Mecanizados Sencillos

    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...
  • Página 321 Test y ejecución del programa...
  • Página 322: Aplicación

    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.
  • Página 323: Ajustar La Velocidad Del Test Del Programa

    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...
  • Página 324: Resumen: Vistas

    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é...
  • Página 325: Representación En Tres Planos

    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...
  • Página 328: Ampliación De Una Sección

    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.
  • Página 329: Repetición De La Simulación Gráfica

    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...
  • Página 330: Determinación Del Tiempo De Mecanizado

    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;...
  • Página 331: Representación De La Pieza En Bruto En El Espacio De Trabajo

    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...
  • Página 332: Funciones Para La Visualización Del Programa

    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...
  • Página 333: Test 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...
  • Página 336: Ejecución De Programa

    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.
  • Página 337: Ejecutar El Programa De Mecanizado

    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...
  • Página 338: Interrupción Del Mecanizado

    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.
  • Página 339: Desplazamiento De Los Ejes De La Máquina Durante Una Interrupción

    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...
  • Página 340: Continuar Con La Ejecución Del Programa Después De Una Interrupción

    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á...
  • Página 341: Reentrada Deseada Al Programa (Proceso Hasta Una Frase)

    (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 ...
  • Página 343: Reentrada Al Contorno

    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...
  • Página 344: Saltar Frases

    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 ...
  • Página 345: Parada Programada En La Ejecución Del Programa

    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...
  • Página 346 Test y ejecución del programa...
  • Página 347: Funciones Mod

    Funciones MOD...
  • Página 348: Seleccionar La Función Mod

    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.
  • Página 349: Resumen De Funciones Mod

    Selección de la visualización de posiciones  Determinación de la unidad métrica (mm/pulg.)  Determinación del lenguaje de programación para MDI  Determinar los ejes para la aceptación de la posición real  Visualización de los tiempos de mecanizado  HEIDENHAIN TNC 128...
  • Página 350: Números De Software

     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: ...
  • Página 351: Introducción Del Código

    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...
  • Página 352: Ajuste De Las Conexiones De Datos

    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).
  • Página 353: Ajustar Protocolo (Protocol)

    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...
  • Página 354: Ajustar Bits De Datos (Databits)

    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 ...
  • Página 355: Configuraciones Para La Transmisión De Datos Con El Software De Pc Del Tncserver

    "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...
  • Página 356: Software Para Transmisión De Datos

    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...
  • Página 358: Conexión Ethernet

    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 ...
  • Página 359: Conectar El Control A La Red

    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...
  • Página 364: Selección De La Visualización De Posiciones

    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.
  • Página 365: Selección Del Sistema Métrico

    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...
  • Página 366: Visualización De Los Tiempos De Funcionamiento

    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 367: Fundamentos Del Ciclo

    Fundamentos del ciclo...
  • 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.
  • Página 369: Grupos De Ciclos Disponibles

    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...
  • Página 370: Trabajar Con Ciclos De Mecanizado

    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...
  • Página 371: Definir El Ciclo Mediante Softkeys

    Ejemplo de frases NC 7 CYCL DEF 200 TALADRO Q200=2 ;DIST. DE SEGURIDAD Q201=3 ;PROFUNDIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q202=5 ;PROFUNDIDAD DE PASO Q210=0 ;TIEMPO DE ESPERA ARRIBA Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q211=0.25 ;TIEMPO DE ESPERA ABAJO HEIDENHAIN TNC 128...
  • Página 372: Llamada De Ciclos

    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...
  • Página 374: Definición Del Modelo

    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.
  • Página 375: Introducir Pattern Def

    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...
  • Página 376: Definir Posiciones De Mecanizado Únicas

    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.
  • Página 377: Definir Filas Únicas

    (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...
  • Página 378: Definición Del Modelo Único

    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...
  • Página 379: Definir Marcos Únicos

    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 ...
  • Página 381: Definir Círculo Graduado

    á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...
  • Página 382: Tablas De Puntos

    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.
  • Página 383: Omitir Los Puntos Individuales Para El Mecanizado

    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...
  • Página 384: Seleccionar La Tabla De Puntos En El Programa

    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.
  • Página 385: Llamada A Un Ciclo Mediante Tablas De Puntos

    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...
  • Página 386 Fundamentos del ciclo...
  • Página 387: Ciclos De Taladrado Y De Roscado Con Macho

    Ciclos de taladrado y de roscado con macho...
  • Página 388: Nociones Básicas

    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...
  • Página 389: Desarrollo Del Ciclo

    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...
  • Página 390: Parámetros De Ciclo

    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...
  • Página 414: Ejemplos De Programación

    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...
  • Página 416: Ejemplo: Utilizar Ciclos De Taladrado Junto Con Pattern Def

    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...
  • Página 418: Roscado Nuevo Con Macho

    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...
  • Página 420: Roscado Rigido Nuevo

    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.
  • Página 423: Ejemplo De Programación

    ;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.
  • Página 425 NR X Y Z 0 +10 +10 +0 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [FIN] HEIDENHAIN TNC 128...
  • Página 426 Ciclos de taladrado y de roscado con macho...
  • Página 427 Ciclos de mecanizado: Fresado de cajeras / Fresado de islas / Fresado de ranuras...
  • Página 428: Nociones Básicas

    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.
  • Página 439: Ejemplo: Fresado De Cajera, Isla Y Ranura

    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...
  • Página 443 Ciclos: Conversiones de coordenadas...
  • Página 444: Nociones Básicas

    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...
  • Página 445: Desplazamiento Del Punto

    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...
  • Página 448: Seleccionar La Tabla De Puntos Cero En El Programa Nc

    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.
  • Página 449: Editar La Tabla De Puntos Cero En El Modo De Funcionamiento Memorizar/Editar Programa

    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...
  • Página 450: Configuración De La Tabla De Puntos Cero

    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.
  • Página 453: Parámetro De Ciclo

    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.
  • Página 455: Factor De Escala Especifico De Cada Eje

    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 459 Ciclos: Funciones especiales...
  • 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...
  • Página 462: Llamada Del Programa

    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.
  • Página 465 Ciclos del sistema de palpación...
  • Página 466: Generalidades Sobre Los Ciclos De Palpación

    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.
  • Página 467: Máximo Recorrido Hasta El Punto De Palpación: Dist En La Tabla De Sistema De Palpación

    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...
  • Página 468: Palpador Digital, Avance De Palpación: F En La Tabla Del Sistema De Palpación

    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.
  • Página 469: Tabla De Palpació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...
  • Página 470: Datos Del Sistema De Palpación

    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...
  • Página 471: Fundamentos De La Medición De Herramientas

    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...
  • Página 473: Ajuste De Parámetros De Máquina

    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...
  • Página 474: Valores En La Tabla De Herramientas Tool.t

    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...
  • Página 484 Ciclos del sistema de palpación...
  • Página 485: Tablas Y Resúmenes

    Tablas y resúmenes...
  • Página 486: Parámetros De Usuario Específicos De La Máquina

    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...
  • Página 494: Distribución De Conectores Y Cable Conexión Para Las Conexiones De Datos

    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...
  • Página 495: Aparatos Que No Son De La Marca Heidenhain

    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.
  • Página 496: Información Técnica

     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 "...
  • Página 501: Tablas Resumen

    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...

Tabla de contenido