HEIDENHAIN TNC 128 Manual Del Usuario
Ocultar thumbs Ver también para TNC 128:
Tabla de contenido

Enlaces rápidos

TNC 128
Manual del usuario
Programación en lenguaje
conversacional
NC-Software
771841-07
Español (es)
10/2018
Tabla de contenido
loading

Resumen de contenidos para HEIDENHAIN TNC 128

  • Página 1 TNC 128 Manual del usuario Programación en lenguaje conversacional NC-Software 771841-07 Español (es) 10/2018...
  • Página 2: Elementos De Manejo Del Control Numérico

    Datos de la herramienta Modos de Programación Tecla Función Definir datos de herramienta en el Tecla Función programa NC Programación Llamar datos de herramienta Test de programa HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 3: Gestionar Programas Nc Y Ficheros, Funciones De Control

    Navegar hacia arriba página a página Navegar hacia abajo página a página Seleccionar la pestaña siguiente en formularios Campo de diálogo o superficie de conmutación siguiente/anterior HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 4 Índice HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 5: Tabla De Contenido

    14 Ciclos de mecanizado: fresado de cajeras / Fresado de islas / Fresado de ranuras....369 15 Ciclos: Conversiones de coordenadas..................395 16 Ciclos: Funciones especiales....................... 411 17 Ciclos de palpación........................419 18 Tablas y resúmenes........................443 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 6 Índice HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 7 Índice Nociones básicas..........................33 Sobre este manual..........................34 Tipo de control numérico, software y funciones................36 Opciones de software..........................37 Nuevas funciones 77184x-06......................... 39 Nuevas funciones 77184x-07......................... 41 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 8 Abrir nuevo Programa NC / Gestión de ficheros..................49 Definición de la pieza en bruto......................50 Estructura de programas........................51 Programar contorno sencillo........................53 Elaboración de un programa de ciclos....................56 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 9 Resumen: de funciones de la gestión de ficheros................87 Llamar a la gestión de ficheros......................89 Seleccionar unidades, directorios y ficheros..................90 Crear nuevo directorio..........................91 Crear nuevo fichero..........................91 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 10 Copiar directorio............................. 95 Seleccionar uno de los últimos ficheros empleados................95 Borrar fichero............................96 Borrar directorio............................96 Marcar ficheros............................97 Cambiar nombre de fichero........................98 Clasificar ficheros........................... 98 Otras funciones............................99 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 11 Corrección de la herramienta......................109 Introducción............................109 Corrección de la longitud de la herramienta..................109 Corrección del radio de la herramienta en frases de posicionamiento paralelas al eje......110 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 12 Programación con parámetros Q......................115 Movimientos de la herramienta....................... 116 Programación del movimiento de la herramienta para un mecanizado..........116 Aceptar la posición real........................117 Ejemplo: movimiento recto........................118 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 13 Realizar gráfico de programación para un Programa NC ya existente..........139 Mostrar y ocultar los números de frase....................140 Borrar el gráfico............................140 Mostrar líneas de rejilla........................140 Ampliación o reducción de sección..................... 141 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 14 Llamar al sistema de ayuda TNCguide....................146 6.12 Sistema de ayuda sensible al contexto TNCguide.................147 Aplicación............................. 147 Trabajar con el TNCguide........................148 Descargar ficheros de ayuda actuales....................152 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 15 Factor de avance para movimientos de inserción: M103..............159 Avance en milímetros/vuelta del cabezal: M136................. 159 Retirada del contorno en dirección al eje de la herramienta: M140............ 159 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 16 Repetición de repeticiones parciales de un programa.................174 Repetición de un subprograma......................175 Ejemplos de programación....................... 176 Ejemplo: Grupos de taladros....................... 176 Ejemplo: Grupo de taladros con varias herramientas................178 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 17 FN 38: SEND – Enviar informaciones del programa NC..............212 Accesos a tablas con instrucciones SQL..................213 Introducción............................213 Resumen de funciones........................214 Programar orden SQL.......................... 216 Ejemplo..............................216 SQL BIND.............................218 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 18 Coordenadas después de la palpación durante la ejecución del pgm..........253 Desviación nominal real en la medición de herramienta automática, por ejemplo, con el TT 160..253 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 19 Abrir y salir del fichero de texto......................276 Edición de textos..........................277 Borrar y volver a añadir signos, palabras y líneas................277 Gestión de bloques de texto....................... 278 Buscar partes de un texto........................279 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 20 Principios básicos..........................280 Memorizar modelos de portaherramientas..................280 Parametrizar modelos de portaherramientas..................281 Asignar portaherramientas parametrizados..................284 10.10 Tiempo de espera FUNCTION DWELL..................... 285 Programar tiempo de espera....................... 285 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 21 Índice 11 Incorporar datos de ficheros CAD....................287 11.1 Subdivisión de la pantalla del visor CAD..................288 Fundamentos del visor CAD........................ 288 11.2 Visor CAD............................289 Aplicación............................. 289 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 22 12.7 FIGURA DE PUNTOS SOBRE LÍNEAS (Ciclo 221)................312 Desarrollo del ciclo..........................312 ¡Tener en cuenta durante la programación!..................312 Parámetros de ciclo..........................313 12.8 Tablas de puntos..........................314 Aplicación............................. 314 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 23 Omitir puntos individuales para el mecanizado................... 315 Seleccionar la tabla de puntos en el programa NC................315 Llamar el ciclo en combinación con tablas de puntos.................316 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 24 13.9 TALADRADO CON BROCA DE UN SOLO LABIO (Ciclo 241)............348 Desarrollo del ciclo..........................348 ¡Tener en cuenta durante la programación!..................349 Parámetros de ciclo..........................350 Comportamiento de posicionamiento para trabajar con Q379............352 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 25 Desarrollo del ciclo..........................362 ¡Tener en cuenta durante la programación!..................362 Parámetros de ciclo..........................364 Retirar al interrumpirse el programa....................365 13.13 Ejemplos de programación....................... 366 Ejemplo: Roscado..........................366 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 26 14.5 FRESADO PLANO (Ciclo 233)......................384 Desarrollo del ciclo..........................384 ¡Tener en cuenta durante la programación!..................388 Parámetros de ciclo..........................389 14.6 Ejemplos de programación....................... 392 Ejemplo: fresado de cajera, isla y......................392 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 27 15.7 FACTOR DE ESCALA ESPEC. DEL EJE (ciclo 26)................406 Funcionamiento............................ 406 ¡Tener en cuenta durante la programación!..................406 Parámetros de ciclo..........................407 15.8 Ejemplos de programación....................... 408 Ejemplo: Grupos de taladros....................... 408 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 28 ¡Tener en cuenta durante la programación!..................415 Parámetros de ciclo..........................415 16.5 ROSCADO A CUCHILLA (Ciclo 18)....................416 Desarrollo del ciclo..........................416 ¡Tener en cuenta durante la programación!..................416 Parámetros de ciclo..........................417 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 29 Desarrollo del ciclo..........................436 ¡Tener en cuenta durante la programación!..................437 Parámetros de ciclo..........................437 17.8 Medir el radio de herramienta (Ciclo 482, opción #17)..............438 Desarrollo del ciclo..........................438 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 30 Parámetros de ciclo..........................439 17.9 Medición completa de la herramienta (Ciclo 483, opción #17)............. 440 Desarrollo del ciclo..........................440 ¡Tener en cuenta durante la programación!..................440 Parámetros de ciclo..........................441 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 31 Comparación: Funciones FN 18......................475 18.2 Información técnica..........................479 Características técnicas........................479 Funciones de usuario........................... 481 Opciones de software..........................483 Accesorios............................483 Ciclos de mecanizado.......................... 484 Funciones auxiliares..........................485 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 33: Nociones Básicas

    Nociones básicas...
  • Página 34: Sobre Este Manual

    Tipo y origen del peligro Consecuencias de no respetar la advertencia, por ejemplo, "Durante los siguientes mecanizados existe riesgo de colisión" Cómo evitarlo – medidas para protegerse contra el peligro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 35 ¿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: [email protected] HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 36: Tipo De Control Numérico, Software Y Funciones

    Muchos fabricantes y HEIDENHAIN ofrecen el curso de programación de los controles numéricos de HEIDENHAIN. Se recomienda tomar parte en estos cursos para aprender las diversas funciones del control numérico. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 37: Opciones De Software

    Nociones básicas | Tipo de control numérico, software y funciones 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: Additional Axis (opción #0 y opción #1)
  • Página 38: Nivel De Desarrollo (Funciones De Upgrade)

    Este producto utiliza un software de código abierto. Encontrará más información en el propio control numérico en: Pulsar tecla MOD Seleccionar Introducción del código Softkey DATOS DE LICENCIA HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 39 Con el parámetro de máquina clearPathAtBlk (núm. 124203) determinará si las herramientas en el modo de funcionamiento Desarrollo test se borran con una nueva forma BLK. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 40 El control numérico reconoce automáticamente si se importa una tabla o si el formato de la tabla está adaptado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 41 La función FN-16 se amplió con el símbolo de introducción *, con el que se pueden escribir líneas de comentarios, ver "Crear fichero de texto", Página 201 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 42 UPDATE", Página 225, ver "SQL INSERT", Página 227 Con la función FN-16 M_CLOSE y M_TRUNCATE actúa igual en la entrega en la pantalla, ver "Emitir avisos en pantalla", Página 207 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 43 L-OFFS y R-OFFS de la tabla de herramientas. Las funciones de ciclos nuevas y modificadas 77184x-07 La tabla del sistema de palpación se ha ampliado con una columna REACCIÓN. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 44 Nociones básicas | Tipo de control numérico, software y funciones HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 45: Primeros Pasos

    Primeros pasos...
  • Página 46 Los temas siguientes se encuentran en el manual de instrucciones de Configurar, probar y ejecutar programas Conexión de la máquina Comprobación gráfica de la pieza Ajuste de herramientas Alinear la pieza Mecanizar la pieza HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 47: Conexión De La Máquina

    NC Informaciones detallada respecto a este tema Conexión de la máquina Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 48: Programar La Primera Pieza

    Informaciones detallada respecto a este tema Crear y modificarProgramas NC Información adicional: "Editar programa NC", Página 78 Resumen de las teclas Información adicional: "Elementos de manejo del control numérico", Página 2 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 49: Abrir Nuevo Programa Nc / Gestión De Ficheros

    Informaciones detallada respecto a este tema Gestión de ficheros Información adicional: "Gestión de ficheros", Página 84 Crear nuevo Programa NC Información adicional: "Programas NC abrir y ejecutar", Página 71 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 50: Definición De La Pieza En Bruto

    3 FINAL PGM NUEVO MM Informaciones detallada respecto a este tema Definición de la pieza en bruto Información adicional: "Abrir nuevo programa de mecanizado", Página 73 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 51: Estructura De Programas

    8 Retirar la herramienta, finalizar el Programa NC Informaciones detallada respecto a este tema Programación de contornos "Movimientos de la herramienta en el Información adicional: programa NC", Página 114 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 52: Estructura De Programa Recomendada Para Programas Con Ciclos Sencillos Ejemplo

    5 Llamar ciclo, activar cabezal/refrigerante 6 Retirar la herramienta, finalizar el Programa NC Informaciones detallada respecto a este tema Programación de ciclos Información adicional: "Nociones básicas / Resúmenes", Página 291 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 53: Programar Contorno Sencillo

    Avance F=? confirmar con la tecla ENT: desplazar en marcha rápida (FMAX) Confirmar la ¿Función auxiliar M? con la tecla El control numérico guarda la frase de desplazamiento introducida. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 54 0 para la posición que se debe buscar ¿Correc.radio:R+/R-/sin correc.? Pulsar la Softkey R+: El recorrido de desplazamiento se alarga lo equivalente al radio de la herramienta, guardar con la tecla END HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 55 Página 110 Funciones auxiliares M Información adicional: "Funciones auxiliares para control de la ejecución del programa, cabezal y refrigerante ", Página 155 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 56: Elaboración De Un Programa De Ciclos

    Mostrar el menú para la definición de la llamada de ciclo: pulsar la tecla CYCL CALL HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 57 (FMAX) ¿Función auxiliar M? Introducir M2 para el final del programa, confirmar con la tecla END El control numérico guarda la frase de desplazamiento introducida. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 58 Informaciones detallada respecto a este tema Crear nuevo Programa NC Información adicional: "Programas NC abrir y ejecutar", Página 71 Programación de ciclos Información adicional: "Nociones básicas / Resúmenes", Página 291 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 59: Principios Básicos

    Principios básicos...
  • Página 60: Lenguaje Conversacional Heidenhain

    TNC 128 Cuando la frase NC contiene elementos no válidos, el control numérico los identifica con un mensaje de error o una frase ERROR al abrir el fichero. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 61: Pantalla Y Teclado De Control

    Pulsar la tecla Subdivisión: la barra de softkeys indica las posibles subdivisiones de la pantalla Información adicional: "Modos de funcionamiento", Página 64 Selección de la subdivisión de la pantalla mediante Softkey HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 62 Teclado en pantalla Las letras y signos especiales se pueden introducir con el teclado de pantalla o (si existe), con un teclado alfabético conectado mediante USB. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 63 Si el constructor de la máquina ha definido caracteres especiales adicionales, estos puede añadirse y llamarse mediante la softkey SIGNOS ESPECIAL.. Para borrar caracteres individuales, pulsar la softkey BACKSPACE. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 64: Modos De Funcionamiento

    Softkeys para la subdivisión de la pantalla Softkey Ventana Programa NC Izquierda: Programa NC. Derecha: Indicación de estado Izquierda: Programa NC. Derecha: Pieza HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 65: Programación

    Softkey Ventana Programa NC Izquierda: Programa NC. Derecha: Indicación de estado Izquierda: Programa NC. Derecha: Pieza Pieza HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 66: Ejecución Continua Del Programa Y Ejecución Del Programa Frase A Frase

    Softkeys para la subdivisión de la pantalla Softkey Ventana Programa NC Izquierda: Programa NC, Derecha: Estructuración Izquierda: Programa NC. Derecha: Indicación de estado Izquierda: Programa NC. Derecha: Pieza Pieza HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 67: Sistema De Medida De Recorridos Y Marcas De Referencia

    Las coordenadas relativas se refieren a cualquier otra posición (punto de referencia) en el sistema de coordenadas. Los valores de coordenadas relativos se denominan también coordenadas incrementales. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 68: Sistema De Referencia En Fresadoras

    Radio en coordenadas polares: Distancia entre el polo CC y la posición Ángulo de las coordenadas polares: ángulo entre el eje de referencia angular y la trayectoria que une el polo CC con la posición HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 69: Posiciones De La Pieza Absolutas E Incrementales

    Taladro 5, referido al taladro Taladro 6, referido al taladro X = 20 mm X = 20 mm Y = 10 mm Y = 10 mm HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 70: Seleccionar El Punto De Referencia

    Con el ciclo desplazamiento del punto cero se puede desplazar momentáneamente el punto cero a la posición X=450, Y=750 para poder programar sin más cálculos los taladros a 7). HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 71: Programas Nc Abrir Y Ejecutar

    Durante el movimiento de aproximación tras un cambio de herramienta existe riesgo de colisión. Si es necesario, programar una posición intermedia adicional HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 72: Definición De La Pieza En Bruto: Blk Form

    Eje del cabezal, coordenadas del punto MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordenadas del punto MAX 3 FINAL PGM NUEVO MM Final del programa, nombre, unidad de medida HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 73: Abrir Nuevo Programa De Mecanizado

    Seleccionar pieza en bruto rectangular: pulsar la softkey para la forma de pieza en bruto rectangular PLANO DE MECANIZADO EN GRÁFICA: XY Introducir el eje del cabezal, p. ej., Z HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 74 ¡Si no se quiere programar la definición del bloque de la pieza en bruto, interrumpir el diálogo en Plano mecanizado en gráfica: XY con la tecla DEL! HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 75: Programar Movimientos De La Herramienta En Lenguaje Conversacional

    ¿FUNCION AUXILIAR M? Introducir 3 (función auxiliar M3 cabezal conectado). El control numérico finaliza este diálogo con la tecla END. Ejemplo 3 X+10 R0 F100 M3 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 76 CUT. Tecla Funciones de diálogo Saltar la pregunta del diálogo o la Finalizar el diálogo antes de tiempo Interrumpir y borrar el diálogo HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 77: Aceptar Las Posiciones Reales

    Cuando debe seleccionar una alternativa de introducción mediante una softkey (p. ej. la corrección del radio), el control numérico cierra la barra de softkeys para la selección del eje. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 78: Editar Programa Nc

    Saltar de Frase NC a Frase NC Seleccionar palabras sueltas en la frase NC Seleccionar Determinar frase NC Información adicional: "Emplear la tecla GOTO", Página 120 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 79: Memorizar Modificaciones

    Confirmar con la softkey OK o la tecla ENT o finalizar el proceso con la softkey INTERRUMP Los ficheros guardados como GUARDAR COMO se encuentran también en la gestión de ficheros mediante ULTIMOS FICHEROS. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 80: Deshacer Modificaciones

    Si inicia la búsqueda en programas NC muy largos, el control numérico muestra un símbolo con la indicación del avance de dicha búsqueda. En caso necesario, puede cancelar la búsqueda en cualquier momento. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 81 (recortada) Añadir la parte del programa memorizada: pulsar la softkey INSERTAR BLOQUE Finalizar la función para marcar: Pulsar la softkey CANCELAR MARCAR HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 82: La Función De Búsqueda Del Control Numérico

    El control numérico salta a la siguiente frase NC en la que esté guardado el texto buscado. Finalizar la función de búsqueda: Pulsar la Softkey Fin HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 83 REEMPLAZ. TODOS, o para no reemplazar el texto y saltar al punto siguiente encontrado: Pulsar la Softkey BUSQUEDA Finalizar la función de búsqueda: Pulsar la Softkey Fin HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 84: Gestión De Ficheros

    Dependiendo de la configuración, el control numérico genera ficheros de copia de seguridad con la extensión *.bak tras editar y guardar los programas NC. Esto puede perjudicar el espacio de almacenaje disponible. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 85: Significado

    En la longitud de la ruta se cuenta la denominación de la unidad, del directorio y del fichero, incluida la extensión. "Rutas de búsqueda", Información adicional: Página 87 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 86: Mostrar Los Ficheros Creados Externamente En El Control Numérico

    (carpetas), para poder localizarlos fácilmente. En estos directorios se pueden añadir más directorios, llamados subdirectorios. Con la tecla -/+ o ENT puede superponer o suprimir subdirectorios. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 87: Rutas De Búsqueda

    Ejecutar el fichero nuevo Visualizar los últimos 10 ficheros seleccio- nados Borrar fichero Marcar fichero Renombrar ficheros Proteger el fichero contra borrado y modificaciones Eliminar la protección del fichero HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 88 NC. Seleccionar editor Clasificar los ficheros según sus caracte- rísticas Copiar directorio Borrar directorio con todos los subdirectorios Actualizar directorio Renombrar directorio Crear nuevo directorio HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 89: Llamar A La Gestión De Ficheros

    Fecha de la última modificación del fichero Tiempo Hora de la última modificación del fichero Para visualizar los ficheros dependientes, ajustar el parámetro de la máquina dependentFiles (N.º 122101) a MANUAL. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 90: Seleccionar Unidades, Directorios Y Ficheros

    4*.h: visualizar todos los ficheros del tipo .h que empiecen por 4 Marcar el fichero en la ventana derecha Pulsar la softkey SELECC. o HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 91: Crear Nuevo Directorio

    Posicionar el cursor en la ventana derecha Pulsar la softkey NUEVO FICHERO Introducir el nombre del fichero con extensión Pulsar tecla ENT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 92: Copiar Fichero Individual

    Si ha iniciado el proceso de copiado con la tecla ENT o la softkey OK, el control numérico muestra un indicador de progreso. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 93: Copiar Ficheros A Otro Directorio

    No sobrescribir ningún fichero: Pulsar la softkey INTERRUP. Si se quiere sobrescribir un fichero protegido, hay que seleccionar el campo Ficheros protegidos o interrumpir el proceso. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 94: Copiar Tabla

    Alternativamente, pulsar la Softkey SUSTITUIR CAMPOS El control numérico sobrescribe en el fichero TOOL.T las 10 líneas. El control numérico no modificará los datos del resto de las filas. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 95: Copiar Directorio

    La ruta copiada se puede volver a utilizar posteriormente, p. ej., en una llamada de programa, con la ayuda de la tecla PGM CALL. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 96: Borrar Fichero

    Pulsar la Softkey OK El control numérico borra la el directorio. Alternativamente, pulsar la softkey INTERRUP. El control numérico interrumpe el proceso. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 97: Marcar Ficheros

    Copiar ficheros marcados: Abandonar la barra de softkeys activa Pulsar la softkey COPIAR Borrar los ficheros marcados: Abandonar la barra de softkeys activa Pulsar la softkey BORRAR HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 98: Cambiar Nombre De Fichero

    Seleccionar la Softkey con el criterio de representación correspondiente CLASIF. POR NOMBRES CLASIF. POR TAMAÑO CLASIF. POR FECHA CLASIF. POR TIPO CLASIF. POR ESTADO NO CLAS. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 99: Otras Funciones

    Mover el cursor a la ventana izquierda Pulsar la softkey MAS FUNCIONES Desconectar la unidad USB Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 101: Herramientas

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

    F para el mismo. El potenciómetro de avance reduce el avance programado y no el avance calculado por el control numérico, HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 103: Revoluciones Del Cabezal S

    Durante la ejecución del programa, la velocidad de rotación del cabezal se modifica con el potenciómetro de velocidad S para la velocidad de rotación del cabezal. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 104: Datos De La Herramienta

    Debe introducirse la longitud de la herramienta L básicamente como longitud absoluta referida al punto de referencia de la herramienta. Radio de la herramienta R Introducir directamente el radio R de la herramienta. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 105: Valores Delta Para Longitudes Y Radios

    Longitud de la herramienta: Valor de corrección para la longitud Radio de la herramienta: Valor de corrección para el radio Ejemplo 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 106: Llamar Datos 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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 107 1 mm. Ejemplo 20 TOOL CALL 5.2 Z S2500 F350 DL+0,2 DR-1 DR2+0,05 Una D antes de L, R o R2 representa un valor delta. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 108: Preselección De Herramientas

    El fabricante de la máquina determina si esta columna se habilita y como se emplea en la búsqueda de herramienta. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 109: Corrección De La Herramienta

    Sobremedida DL para la longitud de de una frase TOOL CALL TOOL CALL Sobremedida DL para la longitud de la tabla de herramientas HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 110: Corrección Del Radio De La Herramienta En Frases De Posicionamiento Paralelas Al Eje

    Movimientos de trayectoria sin corrección de radio: R0 La herramienta avanza en el espacio de trabajo con su punto central , y en las coordenadas programadas. Empleo: Taladros, posicionamientos previos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 111 Desplazar la herramienta sin corrección de radio o eliminar la corrección: pulsar tecla ENT Finalizar laFrase NC: Pulsar la tecla END HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 113: Programar Movimientos De Herramienta

    Programar movimientos de herramienta...
  • Página 114: Principios Básicos

    (R-) el recorrido de desplazamiento lo equivalente al radio de la herramienta. Información adicional: "Corrección del radio de la herramienta en frases de posicionamiento paralelas al eje", Página 110 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 115: 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. Información adicional: "Programación de parámetros Q", Página 181 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 116: Movimientos De La Herramienta

    Introducir 3 (la función auxiliar M3 conmuta el cabezal) El control numérico finaliza este diálogo con la tecla ENT La ventana del programa indica la frase: 6 X+10 R0 FMAX M3 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 117: Aceptar La Posición Real

    Seleccionar el eje deseado, p. ej., pulsar la softkey POS. ACT. Pulsar la softkey X El control numérico acepta la posición actual y finaliza el diálogo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 118: Ejemplo: Movimiento Recto

    13 X-10 R0 Cerrar el contorno y retirar la herramienta 14 Z+250 R0 FMAX M30 Retirar la herramienta, final del programa 16 END PGM LINEAR MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 119: Ayudas De Programación

    Ayudas de programación...
  • Página 120: Función Goto

    Seleccionar función deseada Información adicional: "Definir el ciclo a través de la función GOTO", Página 295 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 121 Si el control numérico ofrece un menú de selección, con la tecla GOTO se puede abrir la ventana de selección. Por consiguiente, se ven las introducciones posibles HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 122: Teclado En Pantalla

    Si el constructor de la máquina ha definido caracteres especiales adicionales, estos puede añadirse y llamarse mediante la softkey SIGNOS ESPECIAL.. Para borrar caracteres individuales, pulsar la softkey BACKSPACE. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 123: Presentación De Los Programas Nc

    Además, mediante tamaño y posición de la barra desplazable se pueden obtener conclusiones sobre la longitud del programa y la posición del cursor. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 124: Añadir Comentarios

    Pulsar ; (punto y coma) en el teclado alfanumérico El control numérico mostrará la pregunta ¿Comentario? Introducir comentario Cerrar la frase NC con la tecla END HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 125: Comentario En Una Frase Ncpropia

    Saltar al final de una palabra. Separe las palabras con un espacio en blanco Conmutar entre modo de inserción y modo de sobrescritura HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 126: Editar El Programa Nc

    Completar la sintaxis deseada Confirmar la introducción con END El control numérico realiza una comprobación de sintaxis tras la confirmación. Los errores provocan frases de ERROR. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 127: Saltar Frases Nc

    Para volver a mostrar frases NC en el modo de funcionamiento Programar debe procederse del modo siguiente: Seleccionar la frase NC ocultada Pulsar la softkey DESCONECT. El control numérico retira el carácter /. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 128: Estructurar Programas Nc

    Introducir el texto de estructuración Si es necesario, modificar la profundidad de estructuración mediante Softkey (sangrado) Los puntos de estructuración pueden sangrase exclusivamente durante la edición. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 129: Seleccionar Frases En La Ventana De Estructuración

    Cuando en la ventana de estructuración salte de frase a frase, el control numérico muestra la visualización de frase a la ventana de programa. De esta forma se saltan grandes partes del programa en pocos pasos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 130 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 Generar un valor absoluto HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 131 En esta versión, la calculadora queda activa incluso tras cambiar el modo de funcionamiento. Pulsar la Softkey END, a fin de cerrar la calculadora. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 132 También se puede desplazar la calculadora con las teclas cursoras del teclado alfabético. En el caso de que haya conectado un ratón, con el mismo también podrá posicionar la calculadora. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 133: Contador De Datos De Corte

    Softkey F en el modo de funcionamiento Funcionamiento Manual pulsar la Softkey S en el modo de funcionamiento Funcionamiento Manual HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 134: Significado

    F AUTO en las siguientes frases NC. Si debe modificar el avance posteriormente, únicamente adapte el valor del avance en la frase TOOL CALL frase. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 135 Cambiar a la calculadora Utilizar valores en pulgadas en el contador de datos de corte Finalizar el contador de datos de corte HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 136 El material de corte se asigna en la tabla de herramientas en la columna TMAT. Con otras columnas ALIAS1, ALIAS2 etc. se pueden asignar nombres alternativos para el mismo material de corte. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 137 F_D_0_12: Avance con Ø 0,12 mm No deben rellenarse todas las columnas Si un diámetro de herramienta está entre dos columnas definidas, entonces el control numérico interpola el avance lineal. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 138: Gráfico De Programación

    HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 139: Realizar Gráfico De Programación Para Un Programa Nc Ya Existente

    Vista en planta Vista frontal Vista lateral Mostrar u ocultar los recorridos de la herramienta Mostrar u ocultar los recorridos de la herramienta en marcha rápida HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 140 Borrar gráfico: Pulsar la softkey BORRAR GRAFICOS Mostrar líneas de rejilla Conmutar la barra de Softkeys Mostrar líneas de rejilla: pulsar la Softkey Mostrar líneas rejilla. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 141: Ampliación O Reducción De Sección

    Para ampliar o reducir rápidamente una zona cualquiera gire la rueda del ratón hacia delante o hacia atrás. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 142: Mensajes De Error

    Cerrar la ventana de error Pulsar la softkey FIN, o Pulsar la tecla ERR El control numérico cierra la ventana de error. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 143 Abrir ventana de error Pulsar la softkey MAS FUNCIONES Pulsar la softkey FILTRO. El Control numérico filtra las advertencias idénticas Abandonar el filtro: Pulsar la softkey RETROCEDER HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 144: Borrar Error

    FICHERO ACTUAL La entrada más antigua del protocolo de errores se encuentra al principio – la más reciente al final del fichero. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 145: Protocolo De Teclas

    Salto al comienzo del protocolo de teclas Salto al final del protocolo de teclas Buscar texto Protocolo de teclas actual Protocolo de teclas anterior Retroceder/avanzar línea Regreso al menú principal HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 146: Texto De Aviso

    Fabricante de la máquina, mediante la cual se puede llamar a este sistema de ayuda separado. Allí encontrará información más detallada referente al aviso de error pendiente. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 147: Sistema De Ayuda Sensible Al Contexto

    Opcionalmente el fabricante de la máquina puede también incluir documentaciones específicas de máquina en el TNCguide. Estos documentos aparecen como libros separados en el fichero main.chm. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 148: Trabajar Con El Tncguide

    El control numérico inicia el sistema de ayuda y muestra la descripción de la función activa. Esto no se aplica a funciones auxiliares o ciclos integrados por el fabricante de la máquina. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 149 La ventana de texto a la derecha está activa: Saltar al enlace siguiente Seleccionar la última página visualizada Avanzar hacia delante, si se ha utilizado varias veces la función Seleccionar última página visualizada HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 150 Visualizar las informaciones sobre la palabra clave seleccionada con la tecla ENT La palabra para la búsqueda solo se puede introducir mediante un teclado alfanumérico conectado en el puerto USB. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 151: Búsqueda De Texto Completo

    La palabra para la búsqueda solo se puede introducir mediante un teclado alfanumérico conectado en el puerto USB. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 152: Descargar Ficheros De Ayuda Actuales

    Holandés TNC:\tncguide\nl TNC:\tncguide\pl Polaco Húngaro TNC:\tncguide\hu Ruso TNC:\tncguide\ru Chino (simplificado) TNC:\tncguide\zh Chino (tradicional) TNC:\tncguide\zh-tw Esloveno TNC:\tncguide\sl TNC:\tncguide\no Noruego Eslovaco TNC:\tncguide\sk Coreano TNC:\tncguide\kr Turco TNC:\tncguide\tr Rumano TNC:\tncguide\ro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 153: Funciones Auxiliares

    Funciones auxiliares...
  • Página 154: Introducir Funciones Auxiliares M

    Cuando todas las funciones M están activas al principio o al final de la frase, se ejecutan en la secuencia programada HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 155: Funciones Auxiliares Para Control De La Ejecución Del Programa, Cabezal Y Refrigerante

    PARADA de la ejecución del programa ■ Refrigerante CONECTADO ■ Refrigerante DESCONECTADO ■ Cabezal CONECTADO en sentido horario refrigerante CONECTADO ■ Cabezal CONECT. en sentido antihorario refrigerante conectado ■ como M2 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 156: Funciones Adicionales Para Indicar Coordenadas

    En la visualización de estados se conecta la visualización de coordenadas a REF . Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 157 M92, es preciso activar la supervisión del espacio de trabajo visualizando la pieza en bruto en relación con el punto de referencia fijado, Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 158: Reducir La Visualización Del Eje Giratorio A Un Valor Por Debajo De 360°: M94

    C al valor programado C+180 FMAX M94 Funcionamiento M94 solo actúa en la frase NC en la que se programa M94. M94 actúa al principio de la frase. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 159: Funciones Auxiliares Para El Comportamiento De La Trayectoria

    El control numérico desplaza la herramienta en los modos de funcionamiento Ejecución frase a frase y Ejecución continua tal como se determina en el Programa NC. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 160: Comportamiento Con M140

    Con M140 MB MAX se puede retirar solo en dirección positiva. Antes de M140, definir una llamada de herramienta con el eje de herramienta, de lo contrario no está definida la dirección de desplazamiento. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 161: Subprogramas Y Repeticiones Parciales De Un Programa

    Subprogramas y repeticiones parciales de un programa...
  • Página 162: Introducción De Subprogramas Y Repeticiones Parciales De Un Programa

    ¡No utilizar más de una vez un número de Label o un nombre de label! Label 0 (LBL 0) caracteriza el final de un subprograma y se puede emplear tantas veces como se desee. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 163: Instrucciones De Programación

    Softkey LBL-NAME para cambiar a la introducción de texto Introducir el contenido Señalar el final: pulsar la tecla LBL SET e introducir el número de Label 0 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 164: Llamada A Un Subprograma

    NO ENT. Las repeticiones REP solo se emplean en las repeticiones parciales de un programa CALL LBL 0 no está permitido, ya que corresponde a la llamada al final de un subprograma. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 165: Repeticiones Parciales Del Programa

    El Control numérico siempre ejecuta las partes del programa una vez más que la programación de las repeticiones, puesto que la primera repetición empieza tras el primer mecanizado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 166: Programación De Una Repetición Parcial Del Programa

    Si se desean utilizar nombres de LABEL: pulsar la Softkey LBL-NAME para cambiar a la introducción de texto Introducir el número de repeticiones REP, confirmar con la tecla ENT. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 167: Cualquier Programa Nc Como Subprograma

    Seleccionar programa NC con SEL PGM Llamar el último fichero seleccionado con CALL SELECTED PGM Seleccionar cualquier programa NC con SEL CYCLE como ciclo de mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 168 Q actúan en principio globalmente. Tener en cuenta, por consiguiente, que la modificaciones en los parámetros Q en el programa NC llamado también tengan efecto en el programa NC a llamar. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 169: Comprobación Del Programa Nc Llamado

    DOWN\PGM2.H partiendo del orden de los programas NC que se van a llamar, un nivel hacia arriba y en otra carpeta ..\THERE\PGM3.H HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 170: Llamada A Cualquier Programa Nc Como Subprograma

    El control numérico abre una ventana de selección en la que se puede seleccionar el programa NC que se quiere llamar. Confirmar con la tecla ENT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 171 FN 18 (ID10 NR110 y NR111). Información adicional: "FN 18: SYSREAD – Leer datos del sistema", Página 208 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 172: Imbricaciones

    19, en las que un CYCL CALL actúa como una llamada a un programa principal Las repeticiones parciales se pueden imbricar tantas veces como se desee HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 173: Subprograma Dentro De Otro Subprograma

    5 Ejecución del programa principal UPGMS desde la frase NC 18 hasta la frase NC 35. Regreso a la frase NC 1 y final del programa HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 174: Ejecución Del Programa

    5 Ejecución del programa principal REPS desde la frase NC 36 hasta la frase NC 50. Regreso a la frase NC 1 y final del programa HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 175: Repetición De Un Subprograma

    4 Ejecución del programa principal UPGREP desde la frase NC 13 hasta la frase NC 19. Regreso a la frase NC 1 y final del programa HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 176: Ejemplos De Programación

    Decalaje del punto cero 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 18 CYCL DEF 7.0 PUNTO CERO 19 CYCL DEF 7.1 X+0 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 177 Aproximación al taladro 3, llamada al ciclo 27 X-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 178: Ejemplo: Grupo De Taladros Con Varias Herramientas

    Llamada al subprograma 1 para la figura completa de taladros 12 Z+250 R0 FMAX M6 Cambio de herramienta 13 TOOL CALL 3 Z S500 Llamada de herramienta Escariador HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 179 Aproximación al taladro 3, llamada al ciclo 32 IX-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 33 LBL 0 Final del subprograma 2 34 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 181: Programación De Parámetros Q

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

    Parámetros para el Usuario 100 – 199 Parámetros para funciones HEIDENHAIN (por ejemplo, ciclos) 200 – 499 Parámetros para el fabricante de la máquina (por ejemplo, ciclos) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 183: Indicación

    Utilizar exclusivamente en áreas de parámetros Q recomendadas por HEIDENHAIN Tener en cuenta la documentación de HEIDENHAIN, del fabricante y de terceros Comprobar mediante la simulación gráfica HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 184: Información Adicional

    Los parámetros Q se pueden reponer al estado de Indefinido. Si una posición se programa con un parámetro Q que está indefinido, el control numérico ignora este movimiento. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 185: Llamar Funciones De Parámetros Q

    Si se tiene conectado un teclado alfabético con USB, también se puede abrir directamente el diálogo para la introducción de la fórmula pulsando la tecla Q. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 186: Familias De Funciones - Parámetros Q En Vez De Valores Numéricos

    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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 187: Describir Contornos Mediante Funciones Matemáticas

    Q una cifra y un parámetro Q Los parámetros Q y los valores numéricos en las comparaciones pueden ser con o sin signo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 188 ¿1er VALOR O PARAMETRO? Introducir Q5 como primer valor y confirmar con la tecla ENT. 2. ¿VALOR O PARAMETRO? Introducir 7 como segundo valor y confirmar con tecla ENT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 189 La función FN 0 también soporta la entrega del valor Undefined. Si se quiere entregar el parámetro Q indefinido sin FN 0, el Control numérico muestra el mensaje de error Valor no válido. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 190: Funciones De Ángulo

    Determinar y asignar el ángulo con arctan del cateto opuesto y el cateto contiguo o el sin y cos del ángulo (0 < ángulo < 360°) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 191: Cálculos De Círculo

    Q21 y el radio del círculo en el parámetro Q22. Deberá tenerse en cuenta que FN 23 y FN 24 además del parámetro del resultado, también sobrescriben automáticamente los dos parámetros siguientes. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 192: Decisiones Condicionales Con Parámetros Q

    (en inglés greater than): Mayor que (en inglés less than): Menor que GOTO (en inglés go to): Ir a UNDEFINED (no definido): No definido (definido): Definido DEFINED HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 193: Programación De Condiciones Si/Entonces

    FN 12: SI INFERIOR, SALTO p. Ej.FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“ Si el primer valor o parámetro es inferior al segundo valor o parámetro, saltar al label indicado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 194: Controlar Y Modificar Parámetros Q

    VISUALIZAR PARÁMETRO Q QL QR QS. El control numérico muestra entonces el tipo de parámetro correspondiente. Las funciones anteriormente descritas también son válidas. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 195 El control numérico muestra el resultado de Q1 = COS 89,999 * 0,001 como +1,74532925e-08, por lo que e-08 corresponde al factor 10 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 196: Funciones Adicionales

    Entrega de hasta ocho valores al FN 37: EXPORT exportar parámetros Q o parámetros QS locales en un programa NC que está llamando FN 38: SEND Enviar informaciones del programa HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 197 Introducción contradictoria 1017 CYCL incompleto 1018 Plano mal definido 1019 Programado eje erróneo 1020 Revoluciones erróneas 1021 Corrección de radio no definida 1022 Redondeo no definido HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 198 Isla demasiado pequeña: rechazada 2.A. 1056 Isla demasiado grande: repaso 1.A. 1057 Isla demasiado grande: repaso 2.A. 1058 TCHPROBE 425: Error cota máxima 1059 TCHPROBE 425: Error cota mínima HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 199 Introd. profund. no igual a 0 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 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 200 Error def. ángulo profundización 1106 Ángulo de apertura no definido 1107 Anchura ranura demasiado grande 1108 Factores de escala diferentes 1109 Inconsistencia de datos de hmta. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 201: Fn 16: F-Print - Emitir Textos O Valores De Parámetros Q Formateados

    En dicho fichero se establece el formato y los parámetros Q a emitir. Debe procederse de la siguiente forma: Pulsar tecla PGM MGT Pulsar la softkey NUEVO FICHERO Crear fichero con la extensión .A. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 202: Funciones Disponibles

    9.3: 9 posiciones en total, de las cuales 3 son caracteres decimales F: Floating (número decimal) , Q31: Emitir valor de Q31 ;: Final de frase HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 203 Salida de textos sólo en el idioma de diálo- go polaco L_HUNGARIA Emitir texto sólo en el idioma de diálogo húngaro L_CHINESE Emitir texto sólo en el idioma de diálogo chino HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 204 "CIFRA DE LOS VALORES DE MEDICIÓN: = 1"; “X1 = %9.3F“, Q31; “Y1 = %9.3F“, Q32; “Z1 = %9.3F“, Q33; L_GERMAN; "Werkzeuglänge beachten"; L_ENGLISH; "Remember the tool length"; HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 205 Seleccionar la fuente, es decir el fichero de texto en el que está definido el formato de emisión Confirmar con la tecla ENT Introducir la ruta de emisión HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 206: Información Adicional

    QS en un fichero de protocolo, emplear la función %RS. Con ello se garantiza que el control numérico no interpreta caracteres especiales como caracteres de formateado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 207 Se dispone de las siguientes posibilidades para cerrar la ventana superpuesta: Pulsar la tecla CE controlada por programa como ruta de emisión sclr: Ejemplo 96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/SCLR: HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 208: Fn 18: Sysread - Leer Datos Del Sistema

    "Datos del sistema", Página 444 Ejemplo: Asignar el valor del factor de escala activado del eje Z a Q25 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 209: Indicación

    Tener en cuenta la documentación de HEIDENHAIN, del fabricante y de terceros Con la función FN 19: PLC puede transferir hasta dos valores numéricos o parámetros Q al PLC. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 210 NC haya alcanzado realmente esta frase NC. Ejemplo: parar precálculo interno, leer posición actual del eje X 32 FN 20: WAIT FOR SYNC 33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 211: Fn 29: Plc - Entregar Valores Al Plc

    Tener en cuenta la documentación de HEIDENHAIN, del fabricante y de terceros Con la función FN 29: PLC se pueden transmitir hasta ocho valores numéricos o parámetros Q al PLC. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 212: Fn 38: Send - Enviar Informaciones Del Programa Nc

    Ejemplo Documentar los valores de Q1 y Q23 en el libro de registro. FN 38: SEND /»Parámetros Q Q1: %f Q23: %f» / +Q1 / +Q23 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 213: Accesos A Tablas Con Instrucciones Sql

    SQL en lugar de FN 26, FN 27 y FN 28. El test de las funciones SQL es posible únicamente en la Ejecución frase a frase, Ejecución continua y en Posicionamiento manual. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 214: Resumen De Funciones

    SQL INSERT crea una nueva fila de la tabla SQL SELECT lee un valor individual de una tabla y no abre ninguna transacción HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 215 Result- set. Si ninguna línea cumple la condición indicada se establecerá un Result-set vacío bajo una Handle válida. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 216: Programar Orden Sql

    Ejecutar búsqueda 5  SQL ROLLBACK Q1900 HANDLE QL1 Finalizar las transacciones 6 SQL BIND QS1800 Desvincular enlace de parámetros 7 SQL Q1 "DROP SYNONYM my_table" Borrar sinónimo HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 217: Explicación

    2  SQL QL1 "SELECT WMAT FROM 'TNC:\table\FRAES.TAB' Definir búsqueda WHERE NR ==3" 3  SQL FETCH Q1900 HANDLE QL1 Ejecutar búsqueda 4  SQL ROLLBACK Q1900 HANDLE QL1 Finalizar las transacciones HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 218 Nombre de la tabla: sinónimo o ruta con el nombre del fichero de la tabla Nombre de la columna: nombre mostrado en el editor de tabla HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 219: Sql Execute

    20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example" Ejemplo: selección de filas de la tabla con la función WHERE . . . 20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example WHERE Mess_Nr<20" HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 220: Condición

    Condiciones de la indicación WHERE Condición Programación igual = == n Comparaciones mayor, != <> menor, igual, distinto menor < menor o igual <= mayor > HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 221 FROM 'TNC:\prototype_for_erstellen.tab'" 3 END PGM SQL_TAB_ERSTELLEN_TEST MM Un sinónimo también puede crearse para una tabla que todavía no se ha creado. Ejemplo para la instrucción SQL EXECUTE: HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 222 Las flechas grises y la sintaxis asociada no forman parte inmediatamente de la instrucción SQL EXECUTE Flechas negras y la sintaxis asociada muestran procesos internos de SQL EXECUTE HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 223: Sql Fetch

    índice sin indicación se leerá la fila (n=0) Los elementos de sintaxis opcionales IGNORE UNBOUND y UNDEFINE MISSING se determinan para el fabricante de la máquina. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 224 Las flechas grises y la sintaxis asociada no forman parte inmediatamente de la instrucción SQL FETCH Flechas negras y la sintaxis asociada muestran procesos internos de SQL FETCH HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 225: Sql Update

    String (cadena). En registros que rebasan la longitud de las columnas a describir se emite antes un mensaje de error. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 226 Las flechas grises y la sintaxis asociada no forman parte inmediatamente de la instrucción SQL UPDATE Flechas negras y la sintaxis asociada muestran procesos internos de SQL UPDATE HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 227: Sql Insert

    String (cadena). En registros que rebasan la longitud de las columnas a describir se emite antes un mensaje de error. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 228: Sql Commit

    Nº de parámetro para el resultado (valor resultante para control): 0 transacción correcta 1 transacción errónea Base de datos: ID de acceso SQL: parámetro Q para definir HANDLE (para identificar la transacción) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 229 Las flechas grises y la sintaxis asociada no forman parte inmediatamente de la instrucción SQL COMMIT Flechas negras y la sintaxis asociada muestran procesos internos de SQL COMMIT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 230: Sql Rollback

    Las filas indicadas (indexadas) se convertirán en la nueva fila 0 del Result-set La transacción se completa (HANDLE conserva su validez) Es necesario finalizar la transacción mediante SQL ROLLBACK o SQL COMMIT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 231 Las flechas grises y la sintaxis asociada no forman parte inmediatamente de la instrucción SQL ROLLBACK Flechas negras y la sintaxis asociada muestran procesos internos de SQL ROLLBACK HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 232: Sql Select

    "Ejemplo", Página 216 Ejemplo 0 BEGIN PGM SQL MM 1 SQL SELECT QS1800 "SELECT WMAT FROM my_table Leer y guardar valor WHERE NR==3" 2 END PGM SQL MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 233 Programación de parámetros Q | Accesos a tablas con instrucciones SQL Ejemplo para la instrucción SQL SELECT: Las flechas negras y sintaxis asociada muestran procesos internos de SQL SELECT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 234: Introducción Directa De Una Fórmula

    Q10 = ASIN 0,75 Arcocoseno Función inversa del coseno; definir el ángulo según la relación cateto contiguo/hipotenusa p. ej., Q11 = ACOS Q40 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 235: Arcotangente

    Q12 = 400 % 360 Resultado: Q12 = 40 La función INT no redondea, sino que únicamente corta los decimales. Información adicional: "Ejemplo: Redondear valor", Página HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 236: Reglas De Cálculo

    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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 237: Ejemplo De Introducción

    Pulsar la Softkey División Introducir 13 (Número de parámetro) Pulsar la Softkey de cerrar paréntesis y finalizar la introducción de la fórmula Ejemplo 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 238: Parámetro De Cadena De Texto

    Convertir un parámetro de cadena de texto en un valor numérico Comprobación de un parámetro de cadena de texto Calcular longitud de un parámetro de string Comparar orden alfabético HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 239: Asignar Parámetro De Cadena De Texto

    Pulsar la tecla SPEC FCT Pulsar la softkey FUNCIONES PROGRAMA Pulsar la softkey FUNCIONES STRING Pulsar la Softkey DECLARE STRING Ejemplo 37 DECLARE STRING QS10 = "Herramienta" HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 240: Concatenar Parámetro De Cadena De Texto

    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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 241: Convertir Un Valor Numérico En Un Parámetro De Cadena De Texto

    ENT y finalizar la introducción con la tecla END Ejemplo: convertir el parámetro Q50 en parámetro de cadena de texto QS11, utilizar 3 posiciones de decimal 37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 242: Copiar Una Cadena Parcial De Texto De Un Parámetro De Cadena De Texto

    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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 243: Leer Datos Del Sistema

    Revisión del Software NC, 10630 Identificación de la versión del Software NC Datos de herramienta, 10950 Nombre de la herramienta Registro DOC de la herramienta Cinemática del portaherram. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 244: Convertir Un Parámetro De Cadena De Texto En Un Valor Numérico

    ENT y finalizar la introducción con la tecla END Ejemplo: convertir el parámetro de cadena de texto QS11 en un parámetro numérico Q82 37 Q82 = TONUMB ( SRC_QS11 ) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 245: Comprobación De Un Parámetro De Cadena De Texto

    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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 246: Determinar La Longitud De Un Parámetro De Cadena De Texto

    Ejemplo: calcular longitud desde QS15 37 Q52 = STRLEN ( SRC_QS15 ) Si el parámetro de cadena de texto seleccionado no está definido, el Control numérico proporciona el resultado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 247: Comparar Orden Alfabético

    +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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 248: Leer Parámetros De La Máquina

    KEY_QS: nombre de grupo (Key) del parámetro de máquina TAG_QS: nombre de objeto (entidad) del parámetro de máquina ATR_QS: nombre (atributo) del parámetro de máquina IDX: índice del parámetro de máquina HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 249 Asignar parámetro de string para entidad 16 QS13 = "axisDisplay" Asignar parámetro de string para nombre de parámetro 17 QS1 = Seleccionar parámetro de máquina CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 250 Asignar parámetro de cadena de texto para entidad 16 QS13 = "pocketOverlap" Asignar parámetro de cadena de texto para nombre de parámetro 17 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Seleccionar parámetro de máquina HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 251: Parámetros Q Preasignados

    Valor delta DR de la tabla de htas. Valor delta DR de la frase TOOL CALL El control numérico guarda el radio activo de la herramienta también durante una interrupción de corriente. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 252 NC. Indicación de cotas del pgm principal Valor del parámetro Sistema métrico (mm) Q113 = 0 Sistema de pulgadas (inch) Q113 = 1 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 253: Longitud De Herramienta: Q114

    Desviación nominal real en la medición de herramienta automática, por ejemplo, con el TT 160 Desviación real/nominal Valor del parámetro Longitud de herramienta Q115 Radio de herramienta Q116 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 255: Funciones Especiales

    Funciones especiales...
  • Página 256: Resumen Funciones Especiales

    árbol permite una navegación rápida con el cursor o con el ratón y la selección de funciones. En la ventana de la derecha, el control numérico muestra las ayudas online para las funciones correspondientes. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 257: Menú Especificaciones Del Programa

    Softkey Función Descripción Definir un modelo regular de Página 302 mecanizado Seleccionar fichero de puntos Página 315 con posiciones de mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 258: Menú Para Definir Diferentes Funciones De Lenguaje Conversacional

    Definir un tiempo de espera Página 270 repetido Definir el tiempo de espera en Página 285 segundos o en revoluciones Insertar comentario Página 124 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 259: Definir Un Contador

    El estado del contador del menú MOD solo actúa en los modos de funcionamiento Ejecución frase a frase y Ejecución continua. El estado del contador se mantiene incluso tras un reinicio del control numérico. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 260: Definir Function Count

    51 FUNCTION COUNT INC Aumentar el estado del contador 52 FUNCTION COUNT REPEAT LBL 11 Repetir el mecanizado si todavía quedan elementos por fabricar 53 M30 54 END PGM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 261: Tabla De Libre Definición

    +. Debido a las órdenes SQL, estos símbolos pueden causar problemas al leer o seleccionar datos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 262: Crear Tablas De Libre Definición

    \proto. Cuando en lo sucesivo se cree una tabla nueva, el control numérico ofrecerá el modelo en la ventana de selección para los modelos de tabla. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 263: Modificar El Formato De Tablas

    Columnas con un tipo de columna que permite letras, p. ej. TEXT, únicamente se puede leer o describir con parámetros QS, incluso si el contenido de la celda es una cifra. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 264 Pulsar la Softkey OK El control numérico cierra el formulario del editor e incorpora las modificaciones. Alternativamente, pulsar la softkey INTERRUP. El control numérico descarta todas las modificaciones introducidas. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 265: Cambiar Entre Vista De Tabla Y Vista De Formulario

    última tabla que se ha abierto. 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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 266: Fn 27: Tabwrite - Describir Tabla De Libre Definición

    Q Q5, Q6 y Q7. 53 Q5 = 3.75 54 Q6 = -5 55 Q7 = 7.5 56 FN 27: TABWRITE 5/“RADIO, PROFUNDIDAD, D“ = Q5 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 267: Fn 28: Tabread - Leer Tabla De Libre Definición

    +. Debido a las órdenes SQL, estos símbolos pueden causar problemas al leer o seleccionar datos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 268: Número De Revoluciones Pulsantes

    El número de revoluciones se mantiene hasta que la curva senoidal de la función FUNCTION S-PULSE vuelva a estar por debajo del número de revoluciones máximo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 269 Para la definición debe procederse de la siguiente forma: Visualizar la barra de Softkeys con funciones especiales Pulsar la softkey FUNCIONES PROGRAMA Pulsar la Softkey FUNCTION SPINDLE Pulsar la Softkey RESET SPINDLE-PULSE HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 270: Tiempo De Espera Function Feed

    Pulsar la Softkey FUNCTION FEED Pulsar la Softkey FEED DWELL Definir la duración del intervalo de espera D- TIME Definir la duración del intervalo de arranque de viruta D-TIME HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 271: Resetear El Tiempo De Espera

    También se puede resetear el tiempo de espera introduciendo 0 en D-TIME El control numérico reinicia automáticamente la función FUNCTION FEED DWELL al final de un programa. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 272: Funciones Del Fichero

    Si quiere copiar un fichero que no existe, el control numérico emitirá un mensaje de error. Si un fichero que se desee borrar no esté disponible, FILE DELETE no emite mensajes de error. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 273: Definir La Transformación De Coordenadas

    Los valores incrementales siempre se refieren al último punto cero válido – puede que éste ya haya sido desplazado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 274: Trans Datum Table

    SEL TABLE o la tabla de puntos cero activa en el modo de funcionamiento Ejecución frase a frase o Ejecución continua (estado M). HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 275: Trans Datum Reset

    Visualizar la barra de Softkeys con funciones especiales Pulsar la softkey FUNCIONES PROGRAMA Seleccionar transformaciones Seleccionar el desplazamiento del punto cero TRANS DATUM Seleccionar la Softkey ANULACIÓN DESPLAZAM. PUNTO CERO HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 276: Crear Ficheros De Texto

    Softkey Movimientos del cursor Cursor una palabra a la derecha Cursor una palabra a la izquierda Cursor al principio del fichero Cursor al final del fichero HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 277: Edición De Textos

    Softkey Función Borrar y memorizar una línea Borrar y memorizar una palabra Borrar y memorizar el signo Añadir la línea o palabra después de haberse borrado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 278 Pulsar la softkey LEER FICHERO. El control numérico 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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 279: Buscar Partes De Un Texto

    BUSQUEDA. El control numérico visualiza el diálogo Texto de búsqueda: Introducir el texto que se busca Buscar texto: Pulsar la softkey BUSQUEDA Salir de la función de búsqueda: Pulsar la softkey FIN HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 280: Gestión De Portaherramientas

    Los modelos de portaherramientas pueden estar compuestos por varios ficheros parciales. Si los ficheros parciales son incompletos, el control numérico emite un aviso de error. ¡Utilizar únicamente modelos de portaherramientas completos! HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 281: Parametrizar Modelos De Portaherramientas

    Si el modelo de portaherramientas no contiene vectores de transformación, denominaciones , puntos de comprobación y puntos de medición, al accionar el icono correspondiente la herramienta auxiliar ToolHolderWizard no ejecuta ninguna función. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 282: Parametrizar Un Modelo De Portaherramientas En El Modo De Funcionamiento Funcionamiento Manual

    Pulsar la casilla de conmutación GENERAR FICHERO Dado el caso, reaccionar al feedback del control numérico Pulsar el icono FINALIZAR El control numérico cierra la herramienta auxiliar HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 283: Parametrizar Un Modelo De Portaherramientas En El Modo De Funcionamiento Programar

    Pulsar la casilla de conmutación GENERAR FICHERO Dado el caso, reaccionar al feedback del control numérico Pulsar el icono FINALIZAR El control numérico cierra la herramienta auxiliar HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 284: Asignar Portaherramientas Parametrizados

    Pulsar la Softkey OK El control numérico incorpora en la en la columna CINEMÁTICA el nombre del portaherramientas seleccionado Abandonar la tabla de herramientas HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 285: Tiempo De Espera Function Dwell

    Softkey FUNCTION DWELL Pulsar la Softkey DWELL TIME Definir la duración en segundos Pulsar la Softkey alternativa DWELL REVOLUTIONS Definir el número de revoluciones del cabezal HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 287: Incorporar Datos De Ficheros Cad

    Incorporar datos de ficheros CAD...
  • Página 288: Subdivisión De La Pantalla Del Visor Cad

    El control numérico muestra los siguientes formatos de ficheros: Fichero Tipo Formato Step .STP y .STEP AP 203 AP 214 Iges .IGS y .IGES Versión 5.3 .DXF R10 hasta 2015 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 289: Visor Cad

    Conmutar entre diferentes vistas del modelo p. ej. Arriba Mediante los iconos puede seleccionar contornos y posiciones de taladrado, pero el control numérico no puede ejecutar los elementos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 291: Nociones Básicas / Resúmenes

    Nociones básicas / Resúmenes...
  • Página 292: Introducción

    TOOL CALL. Si se desea borrar un ciclo con varias frases parciales, el control numérico indica si se debe borrar el ciclo completo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 293: Grupos De Ciclos Disponibles

    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 mecanizado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 294: Trabajar Con Ciclos De Mecanizado

    Programar un ciclo DEF solo entre la definición de un ciclo CALL y la llamada al ciclo correspondiente, en caso de que no se produzca ninguna interferencia en los parámetros de asignación de ambos ciclos HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 295: Definir Ciclo Mediante Softkeys

    Q201=3 ;PROFUNDIDAD Q206=150 ;AVANCE PROFUNDIDAD Q202=5 ;PASO PROFUNDIZACION Q210=0 ;TIEMPO ESPERA ARRIBA Q203=+0 ;COORD. SUPERFICIE Q204=50 ;2A DIST. SEGURIDAD Q211=0.25 ;TIEMPO ESPERA ABAJO Q395=0 ;REFERENCIA PROFUNDIDAD HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 296: Llamar Ciclo

    CYCL CALL M Si es necesario, introducir la función auxiliar M (p. ej., M3 para conectar el cabezal), o finalizar el diálogo con la tecla END HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 297 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 ¡El control numérico soporta M89 en combinación con la programación FK! HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 298: Consignas De Programa Para Ciclos

    GLOBAL DEF POSICIONA- MIENTO Definición del comportamiento del posicionamiento con CYCL CALL PAT GLOBAL DEF PALPACIÓN Definición de parámetros de ciclos del palpador especiales HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 299 Emplear GLOBAL DEF conscientemente. Antes del mecanizado debe realizarse un test de programa En ciclos de mecanizado introducir un valor fijo, entonces GLOBAL DEF no modifica los valores HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 300: Datos Globales Válidos En General

    Datos globales para fresados con ciclos de contorno La Softkey GLOBAL DEF KONTURFR (DEF GLOBAL CONTORNO) no presenta ninguna función en el TNC 128. Esta Softkey se ha añadido por razones de compatibilidad. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 301: Datos Globales Para El Comportamiento De Un Posicionamiento

    Parámetros válidos para todos los ciclos de palpación 4xx. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 302 MARCO Definición de un marco individual, recto, girado o deformado CÍRCULO Definición de un círculo completo Círculo parcial Definición de un círculo parcial HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 303: Introducir Pattern Def

    Q352=1. Entonces posiciona el control numérico entre los taladros siempre en la 2ª distancia de seguridad que se definió en el ciclo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 304: Definir Posiciones De Mecanizado Únicas

    (p. ej., X con eje de herramienta Z). Valor a introducir positivo o negativo Coordenadas superficie pieza (valor absoluto): Introducir coordenada Z, en la cual empieza el mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 305: Definición Del Modelo Único

    Valor a introducir positivo o negativo. Coordenadas superficie pieza (valor absoluto): Introducir coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 306: Definir Marcos Únicos

    Valor a introducir positivo o negativo. Coordenadas superficie pieza (valor absoluto): Introducir coordenada Z, en la cual empieza el mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 307 Número de mecanizados: número total de posiciones de mecanizado en el círculo Coordenadas superficie pieza (valor absoluto): Introducir coordenada Z, en la cual empieza el mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 308: Definir Círculo Graduado

    Número de mecanizados: número total de posiciones de mecanizado en el círculo Coordenadas superficie pieza (valor absoluto): Introducir coordenada Z, en la cual empieza el mecanizado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 309: Desarrollo Del Ciclo

    (si en ambos ciclos hay los mismos parámetros de introducción). Si se hace ejecutar este ciclo en funcionamiento de frase individual, el control se mantiene entre los puntos de un patrón de puntos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 310: Parámetros De Ciclo

    Q200 Distancia de seguridad? (valor incremental): Q301=1 ;IR ALTURA SEGURIDAD Distancia entre el extremo de la herramienta y la superficie de la pieza. Campo de introducción 0 hasta 99999.9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 311 Determinar cómo debe ser desplazada la herramienta entre los mecanizados: 0: Desplazar entre los mecanizados a la distancia de seguridad 1: Desplazar entre los mecanizados a la 2ª distancia de seguridad HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 312 221. Si se hace ejecutar este ciclo en funcionamiento de frase individual, el control se mantiene entre los puntos de un patrón de puntos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 313 ;ANGULO GIRO 1: Desplazar entre los mecanizados a la 2ª Q200=2 ;DISTANCIA SEGURIDAD distancia de seguridad Q203=+30 ;COORD. SUPERFICIE Q204=50 ;2A DIST. SEGURIDAD Q301=1 ;IR ALTURA SEGURIDAD HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 314: Tablas De Puntos

    El nombre de la tabla de puntos debe empezar con una letra. Con la Softkey OCULTAR/ CLASIFICAR COLUMNAS (cuarta barra de Softkeys) se puede establecer cuales coordenadas se quieren introducir en la tabla de puntos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 315: Omitir Puntos Individuales Para El Mecanizado

    Si la tabla de puntos no está memorizada en la misma lista que el programa NC, deberá introducirse el nombre de ruta completo. Ejemplo 7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“ HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 316: Llamar El Ciclo En Combinación Con Tablas De Puntos

    (Q203) con 0. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 317: Indicación

    Programar antes GLOBAL DEF 125 POSICIONAR y el control numérico tiene en cuenta únicamente en el punto respectivo la altura segura de la tabla de puntos. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 319: Ciclos: Ciclos De Taladro / Ciclos De Roscado

    Ciclos: ciclos de taladro / ciclos de roscado...
  • Página 320: Nociones Básicas

    Con posicionamiento previo automático 2ª distancia de seguridad 205 TALADRADO PROFUNDO UNIVERSAL Con posicionamiento previo automático, 2ª distancia de seguridad, rotura de viruta, distancia previa de posicionamiento HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 321 241 TALADRADO PROFUNDO CON BROCA DE UN SOLO FILO Con posicionamiento previo automático en el punto de partida más profundo, defini- ción refrigerante, nº de revolu- ciones HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 322 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 323 0 hasta 99999.9999 Q204=100 ;2A DIST. SEGURIDAD 12 X+30 R0 FMAX 13 Y+20 R0 FMAX M3 M99 14 X+80 R0 FMAX 15 Y+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 324 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 325 T-ANGLE de la tabla de la herramienta TOOL.T. = Profundidad referida al extremo de la herramienta = Profundidad referida a la parte cilíndrica de la herramienta HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 326 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 327 ;TIEMPO ESPERA ABAJO Q208=250 ;AVANCE SALIDA Q203=+20 ;COORD. SUPERFICIE Q204=100 ;2A DIST. SEGURIDAD 12 X+30 FMAX 13 Y+20 FMAX M3 M99 14 X+80 FMAX 15 Y+50 FMAX M9 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 328 Si las funciones de M7 o M8 estaban activas antes de la llamada del ciclo, el control numérico restablece este estado al final del ciclo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 329 Seleccionar el ángulo de tal modo que el extremo de la herramienta esté paralelo a la dirección del retroceso Seleccionar la dirección de retroceso Q214 para que la herramienta se retire del borde del taladro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 330 ángulo sobre el cual el control numérico 14 X+80 FMAX posiciona la herramienta antes de retirarla. Campo 14 Y+50 FMAX M99 de introducción -360.000 hasta 360.000 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 331 DISTANCIA SEGURIDAD Q200 o hasta la 2A DIST. SEGURIDAD La 2A DIST. SEGURIDAD Q204 actúa solo cuando esta se ha programado mayor que la DISTANCIA SEGURIDAD Q200 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 332 DISTANCIA SEGURIDAD Q200 o hasta la 2A DIST. SEGURIDAD La 2A DIST. SEGURIDAD Q204 actúa solo cuando esta se ha programado mayor que la DISTANCIA SEGURIDAD Q200 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 333 DISTANCIA SEGURIDAD Q200 o hasta la 2A DIST. SEGURIDAD La 2A DIST. SEGURIDAD Q204 actúa solo cuando esta se ha programado mayor que la DISTANCIA SEGURIDAD Q200 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 334 El paso de profundización y la profundidad Q202=2 ;PASO PROFUNDIZACION total son iguales Q210=0 ;TIEMPO ESPERA ARRIBA el paso de profundización es mayor a la profundidad total HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 335 T-ANGLE de la tabla de la herramienta TOOL.T. = Profundidad referida al extremo de la herramienta = Profundidad referida a la parte cilíndrica de la herramienta HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 336 Q204 actúa solo cuando esta se ha programado mayor que la distancia de seguridad Q200 7 Finalmente, el control numérico posiciona la hta. de nuevo en el centro del taladro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 337 Seleccionar el ángulo de tal modo que el extremo de la herramienta esté paralelo a la dirección del retroceso Seleccionar la dirección de retroceso Q214 para que la herramienta se retire del borde del taladro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 338 ;LONGITUD COCHILLA Q203 Coordenadas superficie pieza? (valor Q253=750 ;AVANCE PREPOSICION. absoluto): Coordenada de la superficie de la pieza. Q254=200 ;AVANCE REBAJE Campo de introducción -99999,9999 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 339 Ángulo sobre el cual el control numérico posiciona la herramienta antes de la profundización y antes de retirarla del taladro. Campo de introducción -360,0000 a 360,0000 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 340 2ª distancia de seguridad. La 2ª distancia de seguridad Q204 actúa solo cuando esta se ha programado mayor que la distancia de seguridad Q200 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 341 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 342 Campo de introducción 0 hasta 99999.9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 343 Si se introduce Q208=0, entonces el control numérico hace retirar la herramienta con avance Q206. Campo de introducción 0 a 99999,9999 alternativamente FMAX, FAUTO HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 344: Comportamiento De Posicionamiento Para Trabajar Con Q379

    -2, el control numérico comenzará el proceso de taladrado en -1,6 mm En las tablas siguientes se detallan distintos ejemplos de cómo se calcula el inicio del fresado: HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 345 2.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 (Q200=5, 20>5, por lo que se utiliza el valor 5.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 346 -2, el control numérico ejecuta la retirada de virutas en -0,4. En la siguiente tabla se detallan distintos ejemplos de cómo se calcula la posición de la retirada de virutas (posición de retroceso): HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 347 0,8*100=80 (Q200=5, 80>5, por lo que se utiliza el valor 5.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, por lo que se utiliza el valor 20.) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 348 Página 344 9 En el caso de que se haya programado una 2ª distancia de seguridad, el control numérico desplaza la herramienta con FMAX hasta la misma HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 349 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 350 Si se introduce Q208=0, entonces el control numérico hace retirar la herramienta con Q206 AVANCE PROFUNDIDAD. Campo de introducción 0 a 99999,999 alternativamente FMAX, FAUTO HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 351 Q205 ¿Paso mínimo profundización? (valor incremental): Si se ha introducido Q212 VALOR DECREMENTO, el control numérico limita la aproximación a Q205 . Campo de introducción 0 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 352 -2, el control numérico comenzará el proceso de taladrado en -1,6 mm En las tablas siguientes se detallan distintos ejemplos de cómo se calcula el inicio del fresado: HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 353 2.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 (Q200=5, 20>5, por lo que se utiliza el valor 5.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 354 -2, el control numérico ejecuta la retirada de virutas en -0,4. En la siguiente tabla se detallan distintos ejemplos de cómo se calcula la posición de la retirada de virutas (posición de retroceso): HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 355 0,8*100=80 (Q200=5, 80>5, por lo que se utiliza el valor 5.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, por lo que se utiliza el valor 20.) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 356: Ejemplos De Programación

    10 X+10 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 11 Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 12 END PGM C200 MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 357: Ejecución Del Programa

    Con esta función, en un CYCL CALL PAT el control numérico posiciona entre los puntos a la 2ª distancia de seguridad. Esta función permanece activa hasta el M30. Q345=+1 ;SELEC. ALTURA POS. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 358 17 CYCL CALL PAT F5000 M13 Llamada de ciclo en combinación con modelo de puntos 18 Z+100 R0 FMAX M2 Retirar la herramienta, final del programa 19 END PGM 1 MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 359 2ª distancia de seguridad, el control numérico desplaza la herramienta con FMAX hasta la misma 4 A la distancia de seguridad se invierte de nuevo el sentido de giro del cabezal HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 360 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 361 Si se pulsa la tecla de Parada de NC durante el roscado rígido, el control numérico muestra una softkey, con el que es posible retirar libremente la herramienta. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 362 ¡Tener en cuenta durante la programación! Tanto la máquina y el control deben estar preparados por el constructor de la máquina. Ciclo aplicable solo a máquinas con cabezal controlado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 363 Sin embargo, la distancia de seguridad Q200 debería seleccionarse de tal modo que el eje de la herramienta haya abandonado el recorrido de aceleración dentro de dicho recorrido. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 364 Q204=50 ;2A DIST. SEGURIDAD la hta. y la pieza (medio de sujeción). Campo de introducción 0 hasta 99999.9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 365: Retirar Al Interrumpirse El Programa

    Antes de proceder a retirar la herramienta, tiene que tenerse claro en qué dirección debe moverse la herramienta para salir del taladro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 366: Ejemplo: Roscado

    Desplazar la herramienta a la altura de seguridad (programar un valor para F) 14 CYCL DEF 200 TALADRADO Definición del ciclo taladrado Q200=2 ;DISTANCIA SEGURIDAD Q201=-25 ;PROFUNDIDAD Q206=150 ;AVANCE PROFUNDIDAD HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 367 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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 369: Ciclos De Mecanizado: Fresado De Cajeras / Fresado De Islas / Fresado De Ranuras

    Ciclos de mecanizado: fresado de cajeras / Fresado de islas / Fresado de ranuras...
  • Página 370: Nociones Básicas

    256 ISLA RECTANGULAR Ciclo de desbaste/acabado con posicio- namiento lateral, cuando es necesario un movimiento múltiple 233 FRESADO DE PLANEADO Mecanizar superficie plana con hasta 3 limitaciones HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 371 6 A continuación, el control numérico realiza el acabado de la base de la cajera desde dentro hacia fuera. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 372 El control numérico vuelve a posicionar la herramienta al final, a la distancia de seguridad, si se ha introducido a la 2ª. distancia de seguridad. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 373 Realizar previamente un mecanizado de desbaste Asegurarse de que el control numérico puede posicionar previamente la herramienta en marcha rápida sin colisionar con la pieza HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 374 0 a 99999.999 alternativamente FAUTO, FU, FZ Q368 Sobremedida acabado lateral? (valor incremental) distancia de acabado en el espacio de trabajo. Campo de introducción 0 hasta 99999.9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 375 ;DISTANCIA SEGURIDAD Q203=+0 ;COORD. SUPERFICIE Q204=50 ;2A DIST. SEGURIDAD Q351=+1 ;TIPO DE FRESADO Q370=1 ;SOLAPAM. TRAYECTORIA 9 X+50 R0 FMAX 10 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 376 7 A continuación, el control numérico realiza el acabado del fondo de la ranura desde dentro hacia fuera. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 377 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 378 Medida, según la cual la hta. penetra cada vez en la pieza; introducir un valor mayor que 0. Campo Q385=500 ;AVANCE ACABADO de introducción 0 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 379 +1: Posición de profundización siempre en el extremo derecho de la ranura -1: Posición de profundización siempre en el extremo izquierdo de la ranura 0: Profundización pendular HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 380 6 A continuación el control numérico desplaza la herramienta a la siguiente profundidad de aproximación y mecaniza la isla a dicha profundidad 7 Este proceso se repite hasta alcanzar la profundidad de isla programada HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 381 La posición final de la herramienta después del ciclo no coincide con la posición inicial HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 382 Q202 Profundidad de pasada? (valor incremental): Medida, según la cual la hta. penetra cada vez en la pieza; introducir un valor mayor que 0. Campo de introducción 0 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 383 Para evitar que quede material restante en las esquinas se puede realizar una reducción del solapamiento. Campo de introducción 0,1 hasta 1,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 384 3 A continuación, la herramienta se desplaza con el avance de fresado Q207 en el eje de la herramienta hasta la primera profundidad de aproximación calculada por el control numérico HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 385 únicamente la sobremedida de acabado programada. 11 Al final, el control numérico hace retirar la herramienta con FMAX hasta la 2ª distancia de seguridad HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 386 únicamente la sobremedida de acabado programada. 10 Al final, el control numérico hace retirar la herramienta con FMAX hasta la 2ª distancia de seguridad HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 387 – en el proceso de acabado la sobremedida sirve para el posicionamiento previo de la herramienta. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 388 Con el parámetro de máquina displayDepthErr (núm. 201003) se determina si el control numérico debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 389 Coordenada en el eje de la herramienta sobre Q386=-6 ;PUNTO FINAL 3ER EJE la que se debe realizar el fresado plano de la superficie. Campo de introducción -99999,9999 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 390 Se prolongan las trayectorias Lado de acabado: de movimiento por el valor de Q357 en Q350 DIRECCION FRESADO Campo de introducción: de 0 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 391 2: posición de la herramienta = esquina inferior derecha 3: posición de la herramienta = esquina superior derecha 4: posición de la herramienta = esquina superior izquierda HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 392: Ejemplos De Programación

    Llamada al ciclo de mecanizado exterior 8 CYCL DEF 252 CAJERA RECTANGULAR Definición del ciclo cajera rectangular Q215=0 ;TIPO MECANIZADO Q218=50 ;1A LONGITUD LATERAL Q219=50 ;2A LONGITUD LATERAL HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 393 ;TIPO DE FRESADO Q370=1 ;SOLAPAM. TRAYECTORIA 9 X+50 R0 FMAX 10 Y+50 R0 FMAX M99 Llamada al ciclo 11 Z+250 R0 FMAX M30 12 END PGM C210 MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 395: Ciclos: Conversiones De Coordenadas

    Ciclos: Conversiones de coordenadas...
  • Página 396: Fundamentos

    Ejecución de las funciones auxiliares M2, M30 o la Frase NC END PGM (estas funciones M dependen de los parámetros de máquina) Seleccionar un nuevo programa NC HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 397: Funcionamiento

    Con un parámetro de máquina opcional CfgDisplayCoordSys (núm. 127501) puede decidir en qué cruz del eje se muestra la visualización de estado del desplazamiento de punto cero. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 398 Nombre y ruta de la tabla de puntos cero activa Número de punto cero activo Comentario de la columna DOC del número de punto cero activo HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 399 Q; si se introduce un parámetro Q, el control 78 CYCL DEF 7.1 #5 numérico activa el número de punto cero del parámetro Q. Campo de introducción 0 a 9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 400: Seleccionar La Tabla De Puntos Cero En El Programa Nc

    SELECC.Pulsar SELECC. TIPO y MUESTRA .D Seleccionar la tabla deseada o introducir un nuevo nombre de fichero Edición de un fichero. La carátula de softkeys indica, entre otras, las siguientes funciones: HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 401 Cursor al final de la línea Copiar el valor actual Añadir el valor copiado Añadir el número de líneas (puntos cero) progra- madas al final de la tabla HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 402: Configurar Tabla De Puntos Cero

    Visualizaciones de estados En las visualizaciones de estado adicionales el control numérico muestra los valores del desplazamiento activo del punto cero. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 403 SELECC., se puede seleccionar el punto de referencia deseado directamente desde la tabla de puntos de referencia. Campo de introducción 0 hasta 65 535 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 404: Anulación

    Se pueden programar un máximo tres ejes. Campo de introducción de hasta tres ejes NC X, Y, Z, U, V, W, A, B, C HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 405 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 FACTOR ESCALA 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 406 El contorno se prolonga desde el centro o se reduce hacia el mismo, es decir, no necesariamente desde o hasta el punto cero actual - como con el ciclo 11 FACTOR ESCALA. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 407 25 CALL LBL 1 26 CYCL DEF 26.0 FAC. ESC. ESP. EJE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 408 Decalaje del punto cero 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 18 CYCL DEF 7.0 PUNTO CERO 19 CYCL DEF 7.1 X+0 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 409 Aproximación al taladro 3, llamada al ciclo 27 X-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 411: Ciclos: Funciones Especiales

    Ciclos: Funciones especiales...
  • Página 412 El control numérico proporciona los siguientes ciclos para las aplicaciones especiales siguientes: Softkey Ciclo Página 9. TIEMPO DE ESPERA 12 Llamada del programa 13 Orientación del cabezal HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 413 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 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 414: Función De Ciclo

    El programa NC se llama con: 58 Y+50 FMAX M99 CYCL CALL (frase NC por separado) o M99 (por frases) o M89 (se ejecuta después de cada frase de posicionamiento) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 415 Parámetros de ciclo Ángulo de orientación: Introducir el ángulo referido al eje de referencia angular del plano de mecanizado. Margen de introducción: 0,0000° a 360,0000° HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 416: Desarrollo Del Ciclo

    En el ciclo, el signo del parámetro Profundidad de roscado determina la dirección del mecanizado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 417: Indicación

    = Roscado a izquierdas (M4 en profundidad de taladrado negativa) Ejemplo 25 CYCL DEF 18.0 ROSCADO A CUCHILLA 26 CYCL DEF 18.1 PROFUNDIDAD = -20 27 CYCL DEF 18.2 PASO = +1 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 419: Ciclos De Palpación

    Ciclos de palpación...
  • Página 420: Generalidades Sobre Los Ciclos De Palpación

    El control numérico pone a su disposición los ciclos de palpación en los modos de funcionamiento Funcionamiento manual y Volante electrónico, con lo que: calibrar el palpador Fijación de los puntos cero de referencia HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 421 De este modo, el palpador siempre se desvía en la misma dirección. Si modifica TRACK = ON, entonces debe calibrar el palpador de nuevo. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 422: Palpador Digital, Avance De Palpación : F En La Tabla De Sistema De Palpación

    Valor de introducción = FMAX_PRUEBA: posicionar con avance de FMAX Valor de introducción = FMAX_MAQUINA: posicionar previamente con marcha rápida de la máquina HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 423: Ejecutar Ciclos De Palpación

    HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 424: Tabla De Palpación

    Poner la softkey EDITAR en ON Con las teclas cursoras seleccionar el ajuste deseado Realizar los cambios deseados Abandonar la tabla del palpador digital: Pulsar la Softkey FIN HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 425 EnDat REACTION Comportamiento en colisión con el palpador ¿Reacción? NCSTOP: Interrupción del programa NC EMERGSTOP: PARADA DE EMERGENCIA, Frenado rápido de los ejes HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 426: Nociones Básicas

    Se dispone de los siguientes tipos de mediciones: Medición de herramienta con la herramienta parada Medición de herramienta con la herramienta girando Medición de cuchilla individual HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 427 TOOL CALL. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 428: Ajustar Parámetros De Máquina

    = Tolerancia de medición • n con Avance de la palpación [mm/min] Tolerancia de medición: Tolerancia de medición (mm), depen- diente de maxPeriphSpeedMeas Revoluciones [rev/min] HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 429 Tolerancia de medición = (r • measureTolerance1)/5 mm) con Radio de la herramienta activa [mm] measureTolerance1: Error de medida máximo permitido HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 430: Introducciones En La Tabla De Herramienta Tool.t

    Tolerancia de rotura: Radio? detectar la rotura.. Si se sobrepasa el valor introducido, el control numérico bloquea la herramienta (estado l). Campo de introducción: 0 a 0,9999 mm HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 431 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 432 11 Finalmente, el control numérico hace retroceder el vástago de palpación a lo largo del eje de la herramienta a la distancia de seguridad y lo mueve al centro del TT HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 433: Parámetros De Ciclo

    (zona de seguridad a partir de safetyDistToolAx (n.º 114203)). Campo de introducción -99999,9999 a 99999,9999 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 434: Totalmente Automática

    La herramienta de calibración debería tener un diámetro mayor a 15 mm y sobresalir unos 50 mm del mandril. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 435 1: Sin parada antes del inicio del ciclo. El control numérico inicia el proceso de calibración desde la posición actual. Antes del ciclo 484 debe moverse la herramienta sobre el palpador de mesa. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 436 ángulo inicial en la medición individual de cuchillas. A continuación se mide la longitud de todos los cortes modificando la orientación del cabezal. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 437 Campo de introducción -99999,9999 a 99999,9999 ¿Medición cuchillas? 0=no/1=sí: Determinar si se debe realizar una medición individual de cuchillas (máximo 20 cuchillas) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 438 Para ello se debe definir en la tabla de herramientas la cantidad de cortes CUT con 0 y adaptar el parámetro de máquina CfgTT (N.º 122700). Rogamos consulte el manual de la máquina. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 439 Campo de introducción -99999,9999 a 99999,9999 ¿Medición cuchillas? 0=no/1=sí: Determinar si se debe realizar una medición individual de cuchillas (máximo 20 cuchillas) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 440 Para ello se debe definir en la tabla de herramientas la cantidad de cortes CUT con 0 y adaptar el parámetro de máquina CfgTT (Nº 122700). Rogamos consulte el manual de la máquina. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 441 Campo de introducción -99999,9999 a 99999,9999 ¿Medición cuchillas? 0=no/1=sí: Determinar si se debe realizar una medición individual de cuchillas (máximo 20 cuchillas) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 443: Tablas Y Resúmenes

    Tablas y resúmenes...
  • Página 444: Datos Del Sistema

    Número de ¿Existe un directorio con la denominación parámetro QS QS(IDX)? 0 = no, 1 = sí únicamente son posibles las rutas de directo- rio absolutas. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 445 Avance activado Indice de la herramienta preparada Indice de la herramienta activada Número del cabezal activo Velocidad de corte programada en el modo de funcionamiento de giro HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 446 Sobremedida de acabado Ángulo de desbaste Ángulo de palpación Recorrido de palpación Avance de palpación Modo HSC (ciclo 32 Tolerancia) Tolerancia de ejes rotativos (ciclo 32 Toleran- cia) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 447: Estado Modal

    Nº de herra- Sobremedida del radio de la herramienta DR2 mienta Nº de herra- Herramienta bloqueada TL mienta 0 = no bloqueada, 1 = bloqueada HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 448 = 21) Nº de herra- Línea correspondiente en la tabla del palpa- mienta Nº de herra- Marca de tiempo de la última utilización mienta HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 449 Sobremedida de la longitud de la herramienta Sobremedida del radio de la herramienta DR TOOL CALL automático 0 = sí, 1 = no Sobremedida del radio de la herramienta DR2 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 450 15 = sustitución de herramienta especial Número de la herramienta T Longitud Radio Índice Datos de herramienta programados en TOOL 1 = sí, 0 = no HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 451 Índice 99 = cabezal activo Corrección de la herramienta 1 = sin sobre- Radio activo medida 2 = con sobreme- dida 3 = con HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 452: Transformación De Coordenadas

    QL del sistema de coordenadas de entra- da en el sistema de coordenadas de la herra- mienta. Si se deja libre IDX, se proyecta el ángulo 0. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 453: Campo Desplazamiento

    X, Y y Z. Si se llama la función con corrección del radio de la herramienta activa HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 454 Ejes Cabezal angular: Vector de dirección de la herramienta en el sistema de coordenadas de base B-CS Índice: 1, 2, 3 ( X, Y, Z ) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 455: Modificar El Comportamiento Geométrico

    (tiempo real) Formato: D.MM.AAAA h:mm Formateo de: hora del sistema en segundos que ha transcurrido desde el 1.1.1970, 0:00 horas (cálculo previo) Formato: D.MM.AAAA h:mm HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 456 1.1.1970, 0:00 horas (tiempo real) Formato: DD.MM.AAAA Formateo de: hora del sistema en segundos que ha transcurrido desde el 1.1.1970, 0:00 horas (cálculo previo) Formato: DD.MM.AAAA HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 457 1.1.1970, 0:00 horas (tiempo real) Formato: h:mm:ss Formateo de: hora del sistema en segundos que ha transcurrido desde el 1.1.1970, 0:00 horas (cálculo previo) Formato: h:mm:ss HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 458 3 = sistema de coordenadas del plano de mecanizado WPL-CS GPS: desplazamiento en el sistema de la pieza de trabajo 0 = desactivado, 1 = activado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 459 Ángulo de la orientación del cabezal en grados (desvío del centro) Avance rápido avance de medición Avance para posicionamiento previo: FMAX_PROBE o FMAX_MACHINE Campo máximo de de medición Distancia de seguridad HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 460 TT: velocidad de rotación del cabezal TT: dirección de palpación TT: activar la transmisión por radio TT: detención en el caso de deflexión del sistema de palpación HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 461 0: proceso de palpación satisfactorio –1: no se ha alcanzado el punto de palpación –2: al principio del proceso de palpación, el palpador ya se ha desviado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 462 12 = continuar en la línea de la tabla de palets en la que aparece el fallo del NC 13 = continuar con el palet siguiente HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 463 Límite de avance para velocidad elevada (MP_maxG1Feed) en mm/min Máxima sobreaceleración en caso de veloci- dad reducida (MP_maxPathJerk) en m/s Máxima sobreaceleración en caso de elevada velocidad (MP_maxPathJerkHi) en m/s HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 464 Sobreaceleración específica del eje en caso físico de velocidad elevada (MP_axPathJerkHi) en Índice del eje Inspección más exacta de la tolerancia en físico aristas (MP_reduceCornerFeed) 0 = desactivada, 1 = activada HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 465 (MP_maxPathAcc) Máxima aceleración de la trayectoria en marcha rápida (MP_maxPathAccHi) Índice del eje Compensación del error de arrastre en la fase físico de sobreaceleración (MP_IpcJerkFact) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 466 Radio R2 de la herramienta Sobremedida de la longitud de la herramienta Sobremedida del radio de la herramienta DR Sobremedida del radio DR2 de la herramienta HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 467 Línea correspondiente en la tabla del palpa- Marca de tiempo de la última utilización Paso de rosca para ciclos de roscado Recubrimiento de la vida útil de la herramien- HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 468 / manual 0 = vástago no desviado 1 = vástago desviado ¿El sistema de palpación de mesa TT está activo? 1 = sí 0 = no HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 469 Test de programa está activo) 1 = el movimiento se efectúa (el parámetro CfgMachineSimul/simMode = FullOperation, se puede escribir con el objetivo de realizar pruebas) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 470 11 = ejecución de las operaciones para la transición del modo de fresado a modo de torneado HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 471 0 = no 1 = sí ¿M101 activo (estado visible)? 0 = no 1 = sí ¿M136 activo? 0 = no, 1 = sí HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 472 Número de Temporizador de PLC temporizador Número de Byte de PLC byte Número de Palabra de PLC palabra Número de Palabra doble de PLC palabra doble HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 473 Denominación simbólica de la tabla de herra- mientas. Denominación simbólica de la tabla de posiciones. Denominación simbólica de la tabla de herra- mientas de torneado. HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 474 Consultar los datos para el mecanizado de palets (cadena de texto del sistema) 10510 Nombre del palet Ruta de la tabla de palets actualmente selec- cionada. Consultar la versión del software NC (cadena de texto del sistema) HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 475: Comparación: Funciones Fn

    Desplazamiento de centro del palpador eje ID 350 NR 53 IDX 1 principal CAL-OF1 Nº HTA Desplazamiento de centro del palpador eje ID 350 NR 53 IDX 2 transversal CAL-OF2 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 476 ID 214 Datos de contorno actuales Modo de transición del contorno error de linealización máximo Modo para M112 Modo de caracteres Modo para M124 Especificación para mecanizado de cajera de contorno HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 477: Id 310 Modificaciones Del Comportamiento Geométrico

    ID 350 NR 55 IDX 3 marcha rápida de medición MP 6120 Avance de medición ID 350 NR 55 IDX 2 MP 6165 Seguimiento angular on/off ID 350 NR 57 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 478 1 = Parámetro de máquina existente Función o columna de tabla ya no existe. Leer linea de tabla con FN 26 / FN 28 o SQL HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 479: Información Técnica

    3 x USB (1 x USB 2.0 en parte frontal; 2 x USB 3.0 en parte posterior) ■ Temperatura ambiente Funcionamiento: 5 °C hasta +45 °C ■ Almacenamiento: -35 °C hasta +65 °C HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 480 Cantidad de repeticiones parciales de 1 a 65 534 (5,0) programa REP Número de error en la función de parámetro Q 0 a 1 199 (4,0) FN 14 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 481: Funciones De Usuario

    ■ Funciones para el cálculo de círculos ■ Parámetro de cadena de texto HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 482: Tiempo De Mecanizado

    Varias tablas de puntos cero para guardar los puntos cero referidos a la pieza ■ Ciclos de palpación Calibración del sistema de palpación ■ Fijar punto de referencia y manual ■ Medición automática de herramientas HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 483 TS 260: sistema de palpación digital 3D con conexión por cable ■ TT 160: palpador digital 3D para la medición de herramientas ■ KT 130: sistema de palpación digital simple con conexión por cable HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 484: Ciclos De Mecanizado

    FIGURA CIRCULAR ■ FIGURA LINEAL ■ PLANEADO ■ CENTRAR ■ PERF. UN SOLO LABIO ■ FIJAR PTO. REF. ■ CAJERA RECTANGULAR ■ FRESADO RANURA ■ ISLAS RECTANGULARES HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 485: Funcionamiento

    Llamada del ciclo frase por frase ■ M136 Avance F en milímetros por vuelta del cabezal M137 Anular M136 ■ Retirada del contorno en dirección al eje de la herramienta M140 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 486 Definición de modelo....302 error......... 197, 197 llamar........89 Definir parámetros Q locales..185 FN 16: F-PRINT: Emitir textos resumen de funciones... 87 Definir parámetros Q remanentes... HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 487 38 Proteger fichero......99 TOOL CALL......106 Nombre de la herramienta..104 TOOL DEF........ 105 Número de la herramienta..104 TRANS DATUM......273 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 488 397 Trigonometría......190 Variables de texto..... 238 Velocidad de rotación del cabezal introducir......106 Visor CAD......... 289 Vista de formulario....265 Zyklus definieren......295 HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018...
  • Página 489: Sistemas De Palpación De Heidenhain

    PLC programming  +49 8669 31-3102 E-mail: [email protected] APP programming  +49 8669 31-3106 E-mail: [email protected] www.heidenhain.de Sistemas de palpación de HEIDENHAIN ayudan a reducir tiempos auxiliares y mejorar la exactitud de cotas de las piezas realizadas. Sondas de palpación de piezas TS 220 transmisión de señal con cable...

Tabla de contenido