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

Publicidad

Enlaces rápidos

Modo de Empleo
Diálogo - en lenguaje
conversacional
HEIDENHAIN
TNC 620
Software NC
340 560-01
340 561-01
340 564-01
Español (es)
2/2009

Publicidad

Tabla de contenido
loading

Resumen de contenidos para HEIDENHAIN TNC 620

  • Página 1 Modo de Empleo Diálogo - en lenguaje conversacional HEIDENHAIN TNC 620 Software NC 340 560-01 340 561-01 340 564-01 Español (es) 2/2009...
  • Página 2 Programación de los movimientos de trayectoria Teclas de la pantalla Aproximación/salida del contorno Seleccionar la subdivisión de la pantalla Conmutar la pantalla entre el modo de Programación libre de contornos FK funcionamiento Máquina y Programación Recta Softkeys: seleccionar la función en Punto central del círculo/polo para coordenadas pantalla polares...
  • Página 3 HEIDENHAIN TNC 620...
  • Página 5: Modelo De Tnc, Software Y Funciones

    Rogamos se pongan en contacto con el constructor de la máquina para conocer el funcionamiento de la misma. Muchos constructores de máquina y HEIDENHAIN ofrecen cursillos de programación para los TNC. Se recomienda tomar parte en estos cursillos, para aprender las diversas funciones del TNC.
  • Página 6: Opciones De Software

    Opciones de software El TNC 620 dispone de diversas opciones de software, que puede habilitar tanto Ud. mismo como el fabricante de la máquina. Cada opción debe ser habilitada por separado y contiene las funciones que se enuncian a continuación:...
  • Página 7 Advanced programming features (nº opción #19) Programación libre de contornos FK Programación en texto claro HEIDENHAIN con apoyo gráfico para piezas no acotadas para NC Ciclos de mecanizado Taladrado profundo, escariado, mandrinado, rebaje, centrado (ciclos 201 - 205, 208, 240)
  • Página 8: Nivel De Desarrollo (Funciones Upgrade)

    Se pueden habilitar las funciones FCL de forma permanente adquiriendo un número clave. Para ello, ponerse en contacto con el fabricante de su máquina o con HEIDENHAIN. Lugar de utilización previsto El TNC pertenece a la clase A según la norma EN 55022 y está...
  • Página 9: Tabla De Contenido

    Programación: Nociones básicas, gestión de ficheros, ayudas de programación Programación: Herramientas Programación: Programar contornos Programación: Funciones auxiliares Programación: Ciclos Programación: Subprogramas y repeticiones parciales de un programa Programación: Parámetros Q Test y ejecución de programas Funciones MOD Informaciones técnicas HEIDENHAIN TNC 620...
  • Página 11 1.4 Visualización de estado ..37 Visualización de estados "general" ..37 Visualizaciones de estado adicionales ..39 1.5 Accesorios: Palpadores 3D y volantes electrónicos de HEIDENHAIN ..42 Palpadores 3D ..42 El palpador TT 140 para la medición de herramientas ..43 Volantes electrónicos HR ..
  • Página 12 2 Funcionamiento manual y ajuste ..45 2.1 Conexión, desconexión ..46 Conexión ..46 Desconexión ..48 2.2 Desplazamiento de los ejes de la máquina ..49 Indicación ..49 Desplazar el eje con las teclas externas de dirección ..49 Posicionamiento por incrementos ..
  • Página 13 3 Posicionamiento manual ..67 3.1 Programación y ejecución de mecanizados sencillos ..68 Empleo del posicionamiento manual ..68 Protección y borrado de programas desde $MDI ..71 HEIDENHAIN TNC 620...
  • Página 14 Aparatos USB en el TNC ..95 4.4 Abrir e introducir programas ..96 Estructura de un programa NC en formato lenguaje conversacional HEIDENHAIN ..96 Definición de la pieza en bruto: BLK FORM ..96 Abrir un nuevo programa de mecanizado ..97 Programación de los movimientos de la herramienta con diálogo en lenguaje conversacional ..
  • Página 15 Cerrar la ventana de error ..113 Avisos de error detallados ..114 Softkey INFO INTERNA ..114 Borrar error ..115 Protocolo de error ..115 Protocolo de teclas ..116 Texto de aviso ..117 Memorizar ficheros de servicio ..117 HEIDENHAIN TNC 620...
  • Página 16 5 Programación: Herramientas ..119 5.1 Introducción de datos de la herramienta ..120 Avance F ..120 Revoluciones del cabezal S ..121 5.2 Datos de la herramienta ..122 Condiciones para la corrección de la herramienta ..122 Número y nombre de la herramienta ..
  • Página 17 6.5 Movimientos de trayectoria - Coordenadas polares ..171 Resumen ..171 Origen de coordenadas polares: polo CC ..172 Recta LP ..172 Trayectoria circular CP alrededor del polo CC ..173 Trayectoria circular tangente CTP ..173 Hélice (Helix) ..174 HEIDENHAIN TNC 620...
  • Página 18 6.6 Movimientos de trayectoria - Programación libre de contornos FK (opción de Software) ..178 Nociones básicas ..178 Gráfico de programación FK ..180 Abrir el diálogo FK ..181 Polo para la programación FK ..181 Programación libre de rectas ..182 Programación libre de trayectorias circulares ..
  • Página 19 Redondear la visualización del eje giratorio a un valor por debajo de 360°: M94 ..214 Mantener la posición del extremo de la herramienta durante el posicionamiento de los ejes basculantes (TCPM): M128 (opción de software 2) ..215 HEIDENHAIN TNC 620...
  • Página 20 8 Programación: Ciclos ..219 8.1 Trabajar con ciclos ..220 Ciclos específicos de la máquina (opción de Software Advanced programming features) ..220 Definir el ciclo mediante softkeys ..221 Definir el ciclo a través de la función GOTO ..221 Resumen de ciclos ..
  • Página 21 PLANO DE MECANIZADO (ciclo 19, opción de software 1) ..357 8.8 Ciclos especiales ..365 TIEMPO DE ESPERA (ciclo 9) ..365 LLAMADA DEL PROGRAMA (ciclo 12) ..366 Orientación del cabezal (ciclo 13) ..367 TOLERANCIA (ciclo 32) ..368 HEIDENHAIN TNC 620...
  • Página 22 9 Programación: Subprogramas y repeticiones parciales de un programa ..371 9.1 Introducción de subprogramas y repeticiones parciales de un programa ..372 Label ..372 9.2 Subprogramas ..373 Funcionamiento ..373 Indicaciones sobre la programación ..373 Programación de un subprograma ..373 Llamada a un subprograma ..
  • Página 23 Programar instrucciones SQL ..424 Resumen de softkeys ..424 SQL BIND ..425 SQL SELECT ..426 SQL FETCH ..429 SQL UPDATE ..430 SQL INSERT ..430 SQL COMMIT ..431 SQL ROLLBACK ..431 HEIDENHAIN TNC 620...
  • Página 24 10.10 Introducción directa de una fórmula ..432 Introducción de la fórmula ..432 Reglas de cálculo ..434 Ejemplo ..435 10.11 Parámetro de string ..436 Funciones del procesamiento de cadenas de texto ..436 Asignar parámetro de cadena de texto ..437 Parámetros de cadenas de texto en serie ..
  • Página 25 11.6 Arranque automático del programa ..475 Aplicación ..475 11.7 Saltar frases ..476 Aplicación ..476 Añadir el signo "/" ..476 Borrar el signo "/" ..476 11.8 Parada programada en la ejecución del programa ..477 Aplicación ..477 HEIDENHAIN TNC 620...
  • Página 26 12.6 Introducción del código ..486 Aplicación ..486 12.7 Ajuste de las conexiones de datos ..487 Interfaces serie en el TNC 620 ..487 Aplicación ..487 Ajuste de la conexión RS-232 ..487 Ajuste de la VELOCIDAD EN BAUDIOS (baudRate) ..487 Ajustar protocolo (protocol) ..
  • Página 27 13.2 Distribución de conectores y cable conexión para las conexión de datos ..508 Interfaz V.24/RS-232-C equipos HEIDEHAIN ..508 Aparatos que no son de la marca HEIDENHAIN ..509 Interface Ethernet de conexión RJ45 ..509 13.3 Información técnica ..510 13.4 Cambio de batería ..
  • Página 29: Introducción

    Introducción...
  • Página 30: Programación: Diálogo En Lenguaje Conversacional Heidenhain

    Compatibilidad Las funciones del TNC 620 no se corresponden con las funciones de los controles de la serie TNC 4xx e iTNC 530. Por ello, los programas de mecanizado generados en controles numéricos HEIDENHAIN (a partir del TNC 150 B) sólo se pueden ejecutar de forma limitada por el...
  • Página 31: Pantalla Y Teclado

    Selección de la subdivisión de la pantalla Tecla de conmutación para los modos de funcionamiento Máquina y Programación Teclas de selección para softkeys del fabricante de la máquina Carátulas de softkey para el fabricante de la máquina Puerto USB HEIDENHAIN TNC 620...
  • Página 32: Determinar La Subdivisión De La Pantalla

    Determinar la subdivisión de la pantalla El usuario selecciona la subdivisión de la pantalla: de esta forma el TNC visualiza, p.ejemplo, en el modo de funcionamiento Programación, el programa en la ventana izquierda, mientras que en la ventana derecha se visualiza, p.ej., simultáneamente un gráfico de programación. Alternativamente también es posible representar en la ventana derecha la visualización de estados o, finalmente, el programa en una ventana grande.
  • Página 33 Teclado El TNC 620 se suministra con un teclado integrado. El cuadro superior derecho muestra los elementos del teclado de control: Gestión de ficheros Calculadora Función MOD Función HELP Modos de funcionamiento Programación Modos de funcionamiento Máquina Apertura de los diálogos de programación Teclas cursoras e indicación de salto GOTO...
  • Página 34: Modos De Funcionamiento

    1.3 Modos de funcionamiento Funcionamiento Manual y Volante EI. El ajuste de la máquina se realiza en el modo de funcionamiento manual. En este modo de funcionamiento se pueden posicionar de forma manual o por incrementos los ejes de la máquina y fijar los puntos de referencia.
  • Página 35: Programación

    La simulación se realiza gráficamente con diferentes vistas (opción de Software Advanced grafic features). Softkeys para la subdivisión de la pantalla: véase "Ejecución continua del programa y ejecución del programa frase a frase" en pág. 36. HEIDENHAIN TNC 620...
  • Página 36: Ejecución Continua Del Programa Y Ejecución Del Programa Frase A Frase

    Ejecución continua del programa y ejecución del programa frase a frase En la EJECUCION CONTINUA DEL PROGRAMA el TNC ejecuta un programa de mecanizado de forma continua hasta su final o hasta una interrupción manual o programada. una interrupción se puede volver a continuar con la ejecución del programa.
  • Página 37: Visualización De Estado

    Ejecución del programa frase a frase y ejecución continua del pgm, mientras no se seleccione exclusivamente la visualización "Gráfico", y en el modo Posicionamiento manual. En el modo de funcionamiento Manual y en Volante electrónico aparece la visualización de estados en la ventana grande. HEIDENHAIN TNC 620...
  • Página 38 Informaciones de la visualización de estados Símbolo Significado Coordenadas reales o nominales de la posición REAL actual Ejes de la máquina: el TNC indica los ejes auxiliares X Y Z en minúsculas. El constructor de la máquina determina la secuencia y el número de ejes visualizados.
  • Página 39: Visualizaciones De Estado Adicionales

    Seleccionar la visualización de estados adicional Conmutar la carátula de softkeys hasta que aparezca la softkey STATUS Seleccionar la visualización de estados adicional, p.ej. informaciones generales del programa A continuación se describen diferentes visualizaciones de estado adicionales, seleccionables mediante softkeys: HEIDENHAIN TNC 620...
  • Página 40 Información general del programa Softkey Significado Nombre del programa principal activo Programas llamados Ciclo de mecanizado activado Punto central del círculo CC (polo) Tiempo de mecanizado Contador del tiempo de espera Posiciones y coordenadas Softkey Significado Tipo de visualización de posiciones, p.ej. posición real Número del punto de referencia activo de la tabla de presets Ángulo de inclinación para el plano de mecanizado...
  • Página 41 Lista de las funciones M activadas, con un significado determinado Lista de las funciones M activas que ha ajustado el fabricante de máquina Estado de los parámetros Q Softkey Significado Lista con los parámetros Q definidos con la softkey LISTA DE PARÁMETROS Q HEIDENHAIN TNC 620...
  • Página 42 1.5 Accesorios: Palpadores 3D y volantes electrónicos de HEIDENHAIN Palpadores 3D Con los diferentes palpadores 3D de HEIDENHAIN se puede (con la opción de Software Touch probe function): Ajustar piezas automáticamente Fijar de forma rápida y precisa puntos de referencia Realizar mediciones en la pieza durante la ejecución del programa...
  • Página 43: El Palpador Tt 140 Para La Medición De Herramientas

    El recorrido por giro del volante se selecciona en un amplio campo. Además de los volantes empotrables HR 130 y HR 150, HEIDENHAIN ofrece también el volante portátil HR 410. HEIDENHAIN TNC 620...
  • Página 45: Funcionamiento Manual Y Ajuste

    Funcionamiento manual y ajuste...
  • Página 46: Conexión

    2.1 Conexión, desconexión Conexión La conexión y el sobrepaso de los puntos de referencia son funciones que dependen de la máquina. Rogamos consulten el manual de su máquina. Conectar la tensión de alimentación del TNC y de la máquina. A continuación el TNC indica el siguiente diálogo: SYSTEM STARTUP Se inicia el TNC...
  • Página 47 Si utiliza esta función, entonces debe confirmar, en los sistemas de medida no absolutos, la posición de los ejes giratorios que el TNC muestra en una ventana supuerpuesta. La posición visualizada corresponde a la última posición activa de los ejes giratorios antes de la desconexión. HEIDENHAIN TNC 620...
  • Página 48: Desconexión

    Desconexión Para evitar la pérdida de datos al desconectar, deberá salirse del sistema de funcionamiento del TNC de forma adecuada:  Seleccionar el modo de funcionamiento Manual  Seleccionar la función para salir, confirmar de nuevo con la softkey SI ...
  • Página 49: Desplazamiento De Los Ejes De La Máquina

    De las dos formas se pueden desplazar simultáneamente varios ejes. El avance con el que se desplazan los ejes, se modifica mediante la softekey F, véase "Revoluciones S, avance F y función auxiliar M" en pág. 52. HEIDENHAIN TNC 620...
  • Página 50: Posicionamiento Por Incrementos

    Posicionamiento por incrementos En el posicionamiento por incrementos el TNC desplaza un eje de la máquina según la cota incremental programada. Seleccionar el modo de funcionamiento Manual o Volante electrónico Seleccionar el posicionamiento por incrementos: softkey INCREMENTO en ON EJES LINEALES: Introducir la aproximación en mm, p.ej.
  • Página 51: Desplazamiento Con El Volante Electrónico

    M118 activado (opción de Software 3). Desplazamiento Seleccionar el modo Volante Electrónico Mantener pulsada la tecla de confirmación del volante Seleccionar el eje Seleccionar el avance desplazar el eje activo en sentido + o - HEIDENHAIN TNC 620...
  • Página 52: Revoluciones S, Avance F Y Función Auxiliar M

    2.3 Revoluciones S, avance F y función auxiliar M Aplicación En el modo de funcionamiento Manual y de Volante electrónico se introducen las revoluciones S del cabezal, el avance F y la función auxiliar M mediante softkeys. Las funciones auxiliares se describen en el capítulo "7.
  • Página 53: Modificar La Velocidad De Cabezal Y El Avance

    Con los potenciómetros de override para las revoluciones S del cabezal y el avance F, se puede modificar el valor determinado entre 0% y 150%. El potenciómetro de override para las revoluciones del cabezal sólo actúa en máquinas con accionamiento del cabezal controlado. HEIDENHAIN TNC 620...
  • Página 54: Fijación Del Punto De Referencia (Sin Palpador- 3D)

    2.4 Fijación del punto de referencia (sin palpador- 3D) Indicación Fijación del punto de referencia con un palpador 3D: véase el Modo de Empleo de los ciclos de palpación. En la fijación del punto de referencia la visualización del TNC se fija sobre las coordenadas conocidas de una posición de la pieza.
  • Página 55: Fijar Punto Cero Con Las Teclas De Eje

    L de la herramienta o bien a la suma Z=L+d. El punto de referencia que está encima de las teclas de eje lo guarda el TNC automáticamente en la línea 0 de la tabla de presets. HEIDENHAIN TNC 620...
  • Página 56: Gestión Del Punto De Referencia Con La Tabla De Presets

    Gestión del punto de referencia con la tabla de presets Las tablas de presets deben ser siempre utilizadas, si su máquina está equipada con ejes basculantes (mesa o cabezal basculante) y si se quiere trabajar con la función Inclinar plano de mecanizado se ha trabajado hasta ahora con tablas de puntos cero referidos a REF en los controles numéricos TNC anteriores...
  • Página 57 La fila 0 de la tabla de presets está siempre protegida ante escritura. El TNC memoriza siempre en la fila 0 el punto de referencia que haya sido fijado en último lugar mediante las teclas de eje o por softkey. HEIDENHAIN TNC 620...
  • Página 58 Memorizar puntos de referencia manualmente en la tabla de presets Para memorizar puntos de referencia en la tabla de presets, proceda de la siguiente manera Seleccionar el modo de funcionamiento Manual Desplazar la herramienta con cuidado hasta que roce la pieza, o posicionar el reloj de medición correspondientemente Mostrar la tabla de presets: El TNC abre la tabla de presets...
  • Página 59 Con la visualización en pulgadas activa: introducir el valor en pulgadas, el TNC convierte internamente el valor introducido en mm HEIDENHAIN TNC 620...
  • Página 60 Editar tabla de presets Función de edición en el modo tabla Softkey Seleccionar el principio de la tabla Seleccionar el final de la tabla Seleccionar la página anterior de la tabla Seleccionar la página siguiente de la tabla Seleccionar funciones para la introducción de presets Seleccionar mostrar Transformación de base/ Offset de eje...
  • Página 61 Para activar puntos de referencia desde la tabla de presets durante la ejecución del programa debe utilizarse el ciclo 247. En el ciclo 247 se define solamente el número de punto de referencia que se desea activar.(véase "FIJACION DEL PUNTO DE REFERENCIA (ciclo 247)" en pág. 351) HEIDENHAIN TNC 620...
  • Página 62: Aplicación Y Funcionamiento

    2.5 Inclinar plano de mecanizado (Opción de software 1) Aplicación y funcionamiento El constructor de la máquina ajusta las funciones para la inclinación del plano de mecanizado al TNC y a la máquina. En determinados cabezales basculantes (mesas giratorias), el constructor de la máquina determina si el TNC interpreta los ángulos programados en el ciclo como coordenadas de los ejes giratorios o como componentes angulares de un plano inclinado.
  • Página 63 Para el cálculo del sistema de coordenadas transformado, el TNC tiene en cuenta las desviaciones condicionadas mecánicamente del cabezal basculante (zonas de "traslación") y las desviaciones causadas por la oscilación de la herramienta (corrección 3D de la longitud de la herramienta) HEIDENHAIN TNC 620...
  • Página 64: Sobrepasar Los Puntos De Referencia En Ejes Basculantes

    Sobrepasar los puntos de referencia en ejes basculantes El TNC activa automáticamente el plano de trabajo inclinado, en el caso de que esta función estuviera activa durante la desconexión del control. Después el TNC pasa por los ejes al usar una tecla de dirección de ejes, en un sistema de coordenadas inclinado.
  • Página 65: Activación De La Inclinación Manual

    Utilice el ciclo 19 PLANO DE MECANIZADO en el programa de mecanizado, allí están activos los valores angulares definidos. Los valores angulares introducidos, los sobreescribe el TNC con los valores del ciclo 19. HEIDENHAIN TNC 620...
  • Página 67: Posicionamiento Manual

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

    En este modo de funcionamiento se puede introducir y ejecutar directamente un programa corto en formato lenguaje conversacional HEIDENHAIN. También se puede llamar a ciclos del TNC. El programa se memoriza en el fichero $MDI. En el posicionamiento manual se puede activar la visualización de estados adicional.
  • Página 69 Llamar ciclo TALADRADO 6 L Z+200 R0 FMAX M2 Retirar la herramienta 7 END PGM $MDI MM Final del programa Función lineal L (véase "Recta L" en pág. 159), ciclo TALADRADO (véase "TALADRAR (ciclo 200)" en pág. 229). HEIDENHAIN TNC 620...
  • Página 70 Ejemplo 2: Eliminar la inclinación de la pieza en mesas giratorias Ejecutar un giro básico con un palpador 3D (opción de Software Touch probe function). Véase el Modo de Empleo de los ciclos de palpación, "Ciclos de palpación en los modos de funcionamiento Manual y Volante Electrónico", sección "Compensación de inclinación de la pieza".
  • Página 71 FICHERO DESTINO = TALADRO Introducir el nombre bajo el cual se quiere memorizar el contenido actual del fichero $MDI Ejecutar la copia Salir de la gestión de ficheros: softkey FIN Más información: véase "Copiar ficheros individuales" en pág. 87. HEIDENHAIN TNC 620...
  • Página 73 Programación: Principios básicos, gestión de ficheros, ayuda a la programación...
  • Página 74: Programación: Nociones Básicas, Gestión

    4.1 Nociones básicas Sistema de medida de recorridos y marcas de referencia En los ejes de la máquina hay sistemas de medida, que registran las posiciones de la mesa de la máquina o de la herramienta. En los ejes lineales normalmente se encuentran montados sistemas longitudinales de medida, en las mesas circulares y ejes basculantes sistemas de medida angulares.
  • Página 75: Sistema De Referencia En Fresadoras

    X, Y y Z, existen también ejes auxiliares paralelos (todavía no contemplados por el TNC 620) U, V y W. Los ejes giratorios se caracterizan mediante A, B y C. En la figura de abajo a la derecha se muestra la asignación de los ejes auxiliares o ejes giratorios respecto...
  • Página 76: Coordenadas Polares

    Coordenadas polares Cuando el plano de la pieza está acotado en coordenadas cartesianas, el programa de mecanizado también se elabora en coordenadas cartesianas. En piezas con arcos de círculo o con indicaciones angulares, es a menudo más sencillo, determinar posiciones en coordenadas polares.
  • Página 77: Posiciones Absolutas E Incrementales De La Pieza

    Y = 10 mm Coordenadas polares absolutas e incrementales Las coordenadas absolutas se refieren siempre al polo y al eje de referencia angular. Las coordenadas incrementales se refieren siempre a la última posición de la herramienta programada. HEIDENHAIN TNC 620...
  • Página 78: Selección Del Punto De Referencia

    Los puntos de referencia se fijan de forma rápida y sencilla mediante un palpador 3D de HEIDENHAIN. Véase el Modo de Empleo de los ciclos de palpación "Fijación del punto de referencia con palpadores 3D".
  • Página 79: Gestión De Ficheros: Principios Básicos

    Con el TNC se pueden gestionar y guardar ficheros con un tamaño total máximo de 300 MByte. Dependiendo de la configuración, el TNC crea después de editar y guardar un programa NC, un fichero Backup *.bak. Esto puede perjudicar el espacio de almacenaje disponible. HEIDENHAIN TNC 620...
  • Página 80 Nombres de ficheros En los programas, tablas y textos el TNC añade una extensión separada del nombre del fichero por un punto. Dicha extensión especifica el tipo de fichero. PROG20 Nombre fichero Tipo fichero La longitud del nombre del fichero no debe sobrepasar los 25 caracteres, de lo contrario, el TNC ya no muestra el nombre del programa completo.
  • Página 81: Teclado De Pantalla

    HEIDENHAIN recomienda memorizar periódicamente en un PC los nuevos programas y ficheros elaborados. Para ello HEIDENHAIN pone a disposición una función de Backup en el software de transmisión de datos del TNCremoNT. Rogamos se pongan en contacto con el constructor de su máquina.
  • Página 82: Trabajar Con La Gestión De Ficheros

    4.3 Trabajar con la gestión de ficheros Directorios En caso de memorizar muchos programas en el TNC, guardar los ficheros en directorios (carpetas), a fin de tener un resumen general. En estos directorios se pueden añadir más directorios, llamados subdirectorios. Con la tecla -/+ o ENT puede superponer o suprimir subdirectorios.
  • Página 83: Resumen: Funciones De La Gestión De Ficheros

    Proteger el fichero contra borrado y modificaciones Eliminar la protección del fichero Crear un fichero nuevo Clasificar los ficheros según sus características Copiar directorio Borrar directorio con todos los subdirectorios Visualizar los directorios de una unidad Renombrar directorio Crear nuevo directorio HEIDENHAIN TNC 620...
  • Página 84: Llamada A La Gestión De Ficheros

    Llamada a la gestión de ficheros Pulsar la tecla PGM MGT : el TNC visualiza la ventana para la gestión de ficheros. (la figura a la derecha muestra el ajuste básico. Si el TNC visualiza otra subdivisión de pantalla, pulsar la softkey VENTANA.) La ventana estrecha de la izquierda muestra las bases de datos y directorios disponibles.
  • Página 85: Selección De Unidades, Directorios Y Ficheros

    Seleccionar la unidad: pulsar la softkey SELECCIONAR o la tecla ENT 2º paso: Seleccionar directorio Marcar el directorio en la ventana izquierda: automáticamente la ventana derecha muestra todos los ficheros del directorio seleccionados (destacados en un color más claro) HEIDENHAIN TNC 620...
  • Página 86: Crear Nuevo Directorio

    3er paso: Seleccionar el fichero Pulsar la softkey SELECCIONAR TIPO Pulsar la softkey del tipo de fichero deseado o visualizar todos los ficheros: pulsar la softkey VISUALIZAR TODOS, o Marcar el fichero en la ventana derecha: El fichero seleccionado se activa en el modo de funcionamiento desde el cual se ha llamado a la gestión de ficheros: pulsar la softkey SELECCIONAR o la tecla ENT...
  • Página 87: Copiar Ficheros Individuales

    Mover el cursor en la caja de selección deseada y pulsar la tecla GOTO  Posicionar el cursor sobre el ajuste requerido mediante las teclas cursoras  Con la softkey OK se acepta el valor, con la softkey CANCELAR se anula la selección HEIDENHAIN TNC 620...
  • Página 88: Seleccionar Uno De Los 10 Últimos Ficheros Empleados

    Seleccionar uno de los 10 últimos ficheros empleados Llamada a la gestión de ficheros Visualizar los últimos 10 ficheros empleados: pulsar la softkey ULTIMOS FICHEROS Emplear las teclas cursoras para desplazar el cursor sobre el fichero que se quiere seleccionar: Mueve el cursor arriba y abajo en una ventana Seleccionar el fichero: pulsar la softkey OK o la tecla Borrar fichero...
  • Página 89: Marcar Ficheros

    Copiar los ficheros marcados: abandonar la función MARCAR con la softkey de retorno Copiar los ficheros marcados: seleccionar la softkey COPIAR Borrar los ficheros marcados: pulsar la softkey de retorno para abandonar las funciones de marcado y, a continuación, pulsar la softkey BORRAR HEIDENHAIN TNC 620...
  • Página 90 Renombrar fichero  Desplazar el cursor sobre el fichero que se quiere renombrar  Seleccionar la función para renombrar  Introducir un nuevo nombre de fichero: el tipo de fichero no se puede modificar  Ejecutar el renombrado: pulsar la softkey OK o la tecla Clasificar ficheros ...
  • Página 91: Transmisión De Datos A/Desde Un Soporte De Datos Externo

    Mueve el cursor de la ventana derecha a la izquierda y viceversa Si se quiere copiar del TNC al soporte de datos externo, se desplaza el cursor a la ventana izquierda sobre el fichero que se quiere transmitir. HEIDENHAIN TNC 620...
  • Página 92 Transmisión de ficheros individuales: posicionar el cursor sobre el fichero deseado, o transmitir varios ficheros: pulsar la softkey MARCAR (en la segunda carátula de softkeys, véase "Marcar ficheros" en pág. 89) y marcar los ficheros correspondientemente. Salir de nuevo de la función MARCAR con la softkey de retorno Pulsar la softkey COPIAR Confirmar con la softkey OK o con la tecla ENT.
  • Página 93: Copiar Un Fichero A Otro Directorio

    Utilizar la función MARCAR para sobreescribir, a pesar de ello, el fichero:  Sobreescribir varios ficheros: marcar "Ficheros existentes" y, en caso necesario, "Ficheros protegidos" en la ventana de superposición y pulsar la softkey OK o  No sobreescribir ningún fichero: pulsar la softkey CANCELAR HEIDENHAIN TNC 620...
  • Página 94: El Tnc En La Red

    El TNC en la red Para conectar la tarjeta Ethernet a su red, véase "Conexión Ethernet" en pág. 492. El TNC crea un protocolo de los mensajes de error durante el funcionamiento de la red (véase "Conexión Ethernet" en pág. 492). Cuando el TNC está...
  • Página 95: Aparatos Usb En El Tnc

    TNC. Si aun así continúa teneniendo problemas, póngase en contacto con HEIDENHAIN. La gestión de ficheros visualiza los aparatos USB como una unidad propia en el árbol de directorios, de manera que puede utilizar correctamente las funciones descritas en la sección anterior para la...
  • Página 96: Abrir E Introducir Programas

    La última frase de un programa se identifica con END PGM, el nombre del programa y la unidad de medida válida. ¡HEIDENHAIN recomienda desplazarse a una posición de seguridad después de la llamada de herramienta, desde la cual el TNC pueda posicionarse para un mecanizado libre de colisiones! Definición de la pieza en bruto:...
  • Página 97: Abrir Un Nuevo Programa De Mecanizado

    Introducir el eje del cabezal DEF BLK-FORM: ¿PUNTO MÍN. ? Introducir sucesivamente las coordenadas X, Y y Z del punto MIN DEF BLK-FORM: ¿PUNTO MÁX. ? Introducir sucesivamente las coordenadas X, Y y Z del punto MAX HEIDENHAIN TNC 620...
  • Página 98 Ejemplo: Visualización del BLK-Form en el programa NC 0 BEGIN PGM NUEVO MM Principio del programa, nombre, unidad de medida 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Eje del cabezal, coordenadas del punto MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordenadas del punto MAX Final del programa, nombre, unidad de medida 3 END PGM NUEVO MM...
  • Página 99: Programación De Los Movimientos De La Herramienta Con Diálogo En Lenguaje Conversacional

    Avance de este desplazamiento 100 mm/min, y pasar con ENT a la siguiente pregunta ¿FUNCIÓN AUXILIAR M? Función auxiliar M3 "Cabezal conectado", con la tecla ENT finalizar este diálogo La ventana del programa indica la frase: 3 L X+10 Y+5 R0 F100 M3 HEIDENHAIN TNC 620...
  • Página 100: Aceptar Las Posiciones Reales

    Posibles introducciones de avance Funciones para determinar el avance Softkey Desplazar en marcha rápida Desplazar con el avance calculado automáticamente en la frase TOOL CALL Desplazar con el avance programado (unidad mm/min) Funciones de diálogo Tecla Saltar la pregunta del diálogo Finalizar el diálogo antes de tiempo Interrumpir y borrar el diálogo Aceptar las posiciones reales...
  • Página 101: Editar Un Programa

    Saltar de frase a frase Seleccionar palabras sueltas en una frase Seleccionar la frase en cuestión: pulsar la tecla GOTO, introducir el número de frase que se desee, confirmar con la tecla ENT. HEIDENHAIN TNC 620...
  • Página 102 Función Softkey/tecla Fijar el valor de la palabra deseada a cero Borrar un valor erróneo Borrar un aviso de error (no intermitente) Borrar la palabra seleccionada Borrar la frase seleccionada Borrar ciclos y partes de un programa Borrar signos individualmente Insertar la frase que se ha editado o borrado por última vez Añadir frases en cualquier posición...
  • Página 103 Búsqueda de cualquier texto  Seleccionar la función de búsqueda: pulsar la softkey BUSCAR El TNC muestra el diálogo Buscar texto:  Introducir el texto que se busca  Buscar texto: pulsar la softkey BUSCAR HEIDENHAIN TNC 620...
  • Página 104 Marcar, copiar, borrar y añadir partes del programa Para poder copiar una parte del programa dentro de un programa NC o a otro programa NC, el TNC dispone de las siguientes funciones: véase tabla de abajo. Para copiar una parte del programa se procede de la siguiente forma: ...
  • Página 105: Función De Búsqueda Del Tnc

    Iniciar proceso de búsqueda: el TNC salta a la página siguiente, en la que se encuentra el texto buscado  Repetir proceso de búsqueda: el TNC salta a la frase siguiente, en la que se encuentra memorizado el texto buscado  Finalizar función de búsqueda HEIDENHAIN TNC 620...
  • Página 106 Buscar/sustituir un texto cualquiera La función Buscar/Reemplazar no es posible si un programa está protegido el programa está siendo ejecutado en este momento por el TNC En la función REEMPLAZAR TODO prestar atención en no reemplazar partes del texto, que no deben ser modificadas.
  • Página 107: Gráfico De Programación

    Realizar el gráfico de programación por frases Realizar el gráfico de programación completo o completarlo después de RESET + START Detener el gráfico de programación. Esta softkey sólo aparece mientras el TNC realiza un gráfico de programación HEIDENHAIN TNC 620...
  • Página 108: Activar O Desactivar Las Frases Marcadas

    Activar o desactivar las frases marcadas  Conmutar la carátula de softkeys: Véase figura arriba dcha  Para visualizar nums. frase: fijar la softkey VISUALIZAR OMITIR NÚM. FRASE en VISUALIZAR  Para visualizar núms. frase: Fijar la softkey VISUALIZAR OMITIR NÚM. FRASE en OMITIR Borrar el gráfico ...
  • Página 109: Estructuración De Programas

    Si en la ventana de estructuración se salta de frase a frase, el TNC también salta en la ventana izquierda del programa a dicha frase. De esta forma se saltan grandes partes del programa en pocos pasos. HEIDENHAIN TNC 620...
  • Página 110: Añadir Comentarios

    4.7 Añadir comentarios Aplicación Se pueden añadir comentarios en un programa de mecanizado, a fin de explicar pasos de programa o de ofrecer instrucciones. Cuando el TNC ya no puede mostrar un comentario entero en la pantalla, aparece el símbolo >> en la pantalla. Añadir líneas de comentarios ...
  • Página 111 SQRT Función de inversión PI (3.14159265359) Sumar un valor a la memoria intermedia Guardar un valor en la memoria intermedia Llamada a la memoria intermedia Borrar la memoria intermedia Logaritmo natural Logaritmo Función exponencial Comprobar el signo HEIDENHAIN TNC 620...
  • Página 112 Comando Función abreviado(Softkey) Generar un valor absoluto Redondear posiciones detrás de la coma Redondear posiciones delante de la FRAC coma Valor modular Seleccionar vista Borrar valor Unidad métrica mm o pulgadas Visualización de los valores angulares DEG (Grad) o RAD (medidas en radianes) Tipo de visualización de los valores DEC (decimal) o HEX...
  • Página 113: Avisos De Error

    Pulsar la tecla ERR. El TNC abre la ventana de error y visualiza todos los avisos de error que se han producido. Cerrar la ventana de error  Pulsar la softkey FIN , o  pulsar la tecla ERR. El TNC cierra la ventana de error HEIDENHAIN TNC 620...
  • Página 114: Avisos De Error Detallados

    Avisos de error detallados El TNC muestra posibilidades para la causa del error y posibilidades para la solución del error:  Abrir ventana de error  Información sobre la causa y solución del error: posicionar el cursor luminoso sobre el aviso de error y pulsar la softkey INFO ADICIONAL.
  • Página 115: Borrar Error

    En caso necesario, ajustar el logfile anterior: pulsar la softkey FICHERO ANTERIOR  En caso necesario, ajustar el logfile actual: pulsar la softkey FICHERO ACTUAL La entrada más antigua del logfile de error se encuentra al principio – la más reciente al final del fichero. HEIDENHAIN TNC 620...
  • Página 116: Protocolo De Teclas

    Protocolo de teclas El TNC memoriza las entradas de teclas y sucesos importantes (p. ej. inicio del sistema) en un protocolo de teclas. La capacidad del protocolo de teclas es limitada. Si el protocolo de teclas está lleno, entonces se conmuta a un segundo protocolo de teclas. Si el segundo también está...
  • Página 117: Texto De Aviso

    Si se repite la función "Memorizar ficheros de servicio", se sobreescribirá el grupo de ficheros de servicio anterior. Memorizar ficheros de servicio:  Abrir ventana de error  Pulsar la softkey FICHEROS DE PROTOCOLO  Memorizar ficheros de servicio: pulsar la softkey MEMORIZAR FICHEROS DE SERVICIO HEIDENHAIN TNC 620...
  • Página 119: Programación: Herramientas

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

    5.1 Introducción de datos de la herramienta Avance F El avance F es la velocidad en mm/min (pulg./min), con la cual se desplaza el punto medio de la herramienta en su trayectoria. El avance máximo puede ser diferente en cada máquina y está determinado por parámetros de máquina.
  • Página 121: Revoluciones Del Cabezal S

    En el diálogo ¿Revoluciones S del cabezal = ? introducir nuevas revoluciones del cabezal y confirmar con la tecla END Modificación durante la ejecución del programa Durante la ejecución del programa se pueden modificar las revoluciones con el potenciómetro de override S. HEIDENHAIN TNC 620...
  • Página 122: Datos De La Herramienta

    5.2 Datos de la herramienta Condiciones para la corrección de la herramienta Normalmente las coordenadas de las trayectorias necesarias, se programan tal como está acotada la pieza en el plano. Para que el TNC pueda calcular la trayectoria del punto central de la herramienta, es decir, que pueda realizar una corrección de la herramienta, deberá...
  • Página 123: Radio R De La Herramienta

    Radio de la herramienta: Valor de corrección para el radio Durante el diálogo es posible introducir el valor para la longitud del radio directamente en el campo de diálogo: pulsar la softkey del eje deseada. Ejemplo 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN TNC 620...
  • Página 124: Introducir Los Datos De La Herramienta En La Tabla

    Introducir los datos de la herramienta en la tabla En una tabla de herramientas se pueden definir hasta 9999 herramientas y memorizar sus datos correspondientes. Rogamos tengan en cuenta las funciones de edición que aparecen más adelante en este capítulo. A fin de poder introducir varios datos de corrección para una herramienta (indexar número de herramienta), añadir una línea y ampliar el número de herramienta mediante un punto y una cifra del 1 al 9 (p.
  • Página 125 Ángulo extremo de la herramienta. Lo utiliza el ciclo Centraje (ciclo Ángulo punta 240) para poder calcular la profundidad de centraje según el dato de diámetro Tipo de herramienta para evaluar en la tabla de posiciones PTYP ¿Tipo de herramienta para la tabla de posiciones? HEIDENHAIN TNC 620...
  • Página 126 Tabla de herramientas: Datos de la hta. para la medición automática de la misma Descripción de ciclos para la medición automática de htas.: véase el Modo de Empleo de los ciclos de palpación, capítulo 4. Abrev. Datos introducidos Diálogo Número de cuchillas de la herramienta (máx. 20 cuchillas) ¿Número de cuchillas? LTOL Desviación admisible de la longitud L de la herramienta para...
  • Página 127 El constructor de la máquina adapta el tipode función de la tabla de posiciones a su máquina. ¡Rogamos consulten el manual de su máquina! HEIDENHAIN TNC 620...
  • Página 128 Abrir cualquier otra tabla de herramientas  Seleccionar el modo de funcionamiento Programación  Llamada a la gestión de ficheros  Visualizar los tipos de ficheros: pulsar la softkey SELECCIONAR TIPO  Visualizar ficheros del tipo .T: pulsar la softkey MOSTRAR .T ...
  • Página 129 Visualizar todos los palpadores en la tabla de herramientas Abandonar la edición de la tabla de herramientas  Llamar a la gestión de ficheros y seleccionar un fichero de otro tipo, p.ej. un programa de mecanizado HEIDENHAIN TNC 620...
  • Página 130: Tabla De Posiciones Para Cambiador De Herramientas

    Tabla de posiciones para cambiador de herramientas El constructor de la máquina adapta el alcance de función de la tabla de posiciones a su máquina. ¡Rogamos consulten el manual de su máquina! Para el cambio de herramientas automático se necesita la tabla de posiciones tool_p.tch.
  • Página 131 Almacen de superficie: bloquear puesto superior ¿Bloquear puesto superior? LOCKED_BELOW Almacén de superficie: bloquear puesto inferior ¿Bloquear puesto inferior? LOCKED_LEFT Almacén de superficie: bloquear puesto izquierda ¿Bloquear puesto izquierda? Almacén de superficie: bloquear puesto derecha LOCKED_RIGHT ¿Bloquear puesto derecha? HEIDENHAIN TNC 620...
  • Página 132 Funciones de edición para tablas de Softkey posiciones Seleccionar el principio de la tabla Seleccionar el final de la tabla Seleccionar la página anterior de la tabla Seleccionar la página siguiente de la tabla Anular la tabla de posiciones Anular la columna de número de herramienta T Salto al principio de la línea Salto al final de la línea Simular cambiador de herramientas...
  • Página 133: Llamada A Los Datos De La Herramienta

    Cuando se utilizan tablas de herramientas se hace una preselección con una frase TOOL DEF para la siguiente herramienta a utilizar. Para ello se indica el número de herramienta o un parámetro Q o el nombre de la herramienta entre comillas. HEIDENHAIN TNC 620...
  • Página 134: Corrección De La Herramienta

    5.3 Corrección de la herramienta Introducción El TNC corrige la trayectoria según el valor de corrección para la longitud de la herramienta en el eje del cabezal y según el radio de la herramienta en el plano de mecanizado. Si se elabora el programa de mecanizado directamente en el TNC, la corrección del radio de la herramienta sólo actua en el plano de mecanizado.
  • Página 135: Corrección Del Radio De La Herramienta

    Sobremedida DR para el radio de una tabla de htas. TAB: Movimientos de trayectoria sin corrección de radio: R0 El punto central de la herramienta se desplaza en el plano de mecanizado sobre la trayectoria programada, o bien sobre las coordenadas programadas. Empleo: Taladros, posicionamientos previos. HEIDENHAIN TNC 620...
  • Página 136 Movimientos de trayectoria con corrección de radio: RR y RL La herramienta se desplaza por la derecha del contorno La herramienta se desplaza por la izquierda del contorno En este caso el centro de la herramienta queda separado del contorno a la distancia del radio de dicha herramienta.
  • Página 137 No situar el punto inicial o final en un mecanizado interior sobre el punto de la esquina del contorno, ya que de lo contrario se daña dicho contorno. HEIDENHAIN TNC 620...
  • Página 138 5.4 Corrección tridimensional de la herramienta (Opción de software 2) Introducción El TNC puede ejecutar una corrección tridimensional (corrección 3D) de la herramienta en interpolaciones lineales. Además de las coordenadas X, Y y Z del punto final de la recta, estás frases deben contener también los componentes NX, NY y NZ del vector normal a la superficie (véase la figura y la explicación más abajo en está...
  • Página 139: Definición De Un Vector Normal

    Mediante el parámetro de máquina 7680 se determina si el sistema CAM ha corregido la longitud de la hta. mediante el centro de la bola P o mediante el polo sur de la bola P (véase la figura). HEIDENHAIN TNC 620...
  • Página 140: Tipos De Herramientas Admisibles

    Tipos de herramientas admisibles Los tipos de htas. admisibles (véase la figura) se determinan en la tabla de htas. mediante los radios de herramienta R y R2: Radio R de la hta.: Medida desde el punto central de la hta. a la parte exterior de la misma Radio 2 R2 de la hta.: Radio de redondeo desde el extremo de la hta.
  • Página 141: Face Milling: Corrección 3D Sin Y Con Orientación De La Herramienta

    Ejemplo: Formato de frase con normales a la superficie y orientación de la herramienta LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 F1000 M128 HEIDENHAIN TNC 620...
  • Página 142 Ejemplo: Formato de frase con normales a la superficie sin orientación de la herramienta LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Recta con corrección 3D Coordenadas corregidas del punto final de la recta X, Y, Z: NX, NY, NZ: Componentes de la normal a la superficie TX, TY, TZ: Componentes del vector normalizado para la orientación de la herramienta...
  • Página 143 1 L X+31,737 Y+21,954 Z+33,165 B+12,357 C+5,896 RL F1000 M128 Recta X, Y, Z: Coordenadas corregidas del punto final de la recta Recta Coordenadas de los ejes giratorios para la orientación B, C: de la hta. Corrección radio Avance Función auxiliar HEIDENHAIN TNC 620...
  • Página 145: Programación: Programar Contornos

    Programación: Programar contornos...
  • Página 146: Movimientos De La Herramienta

    6.1 Movimientos de la herramienta Funciones de trayectoria El contorno de una pieza se compone normalmente de varias trayectorias como rectas y arcos de círculo. Con las funciones de trayectoria se programan los movimientos de la herramienta para rectas y arcos de círculo. Programación libre de contornos FK (opción de Software Advanced programming features) Cuando no existe un plano acotado y las indicaciones de las medidas...
  • Página 147: Nociones Básicas Sobre Las Funciones De Trayectoria

    La herramienta mantiene la coordenada Z y se desplaza en el plano XY a la posición X=70, Y=50. Véase figura Movimiento tridimensional La frase del programa contiene tres indicaciones de coordenadas: el TNC desplaza la herramienta en el espacio a la posición programada. Ejemplo: L X+80 Y+0 Z-10 HEIDENHAIN TNC 620...
  • Página 148 Círculos y arcos de círculo En los movimientos circulares, el TNC desplaza simultáneamente dos ejes de la máquina: La herramienta se desplaza respecto a la pieza según una trayectoria circular. Para los movimientos circulares se puede introducir el punto central del círculo CC. Con las trayectorias de arcos de círculo se programan círculos en los planos principales: el plano principal se define en la llamada a la herramienta TOOL CALL al determinar el eje de la herramienta:...
  • Página 149 Desplazamiento con el avance que está definido en la frase TOOL CALL: pulsar la softkey FAUTO ¿FUNCIÓN AUXILIAR M? Introducir la función auxiliar, p.ej. M3 y finalizar el diálogo con la tecla ENT Línea en el programa de mecanizado L X+10 Y+5 RL F100 M3 HEIDENHAIN TNC 620...
  • Página 150: Aproximación Y Salida Del Contorno

    6.3 Aproximación y salida del contorno Resumen: Tipos de trayectoria para la aproximación y salida del contorno Las funciones APPR (en inglés. approach = aproximación) y DEP (en inglés departure = salida) se activan con la tecla APPR/DEP. Después mediante softkeys se pueden seleccionar los siguientes tipos de trayectoria: Función Aproximación...
  • Página 151: Posiciones Importantes En La Aproximación Y La Salida

    APPR LCT el TNC desplaza el punto auxiliar P con el avance programado en la frase APPR. Si antes de la frase de aproximación no se ha programado ningún avance, el TNC emite un aviso de error. HEIDENHAIN TNC 620...
  • Página 152 Coordenadas polares Mediante las coordenadas polares pueden ser tambien programados los puntos del contorno para las siguientes funciones de aproximación/salida: APPR LT es APPR PLT APPR LN es APPR PLN APPR CT es APPR PCT APPR LCT es APPR PLCT DEP LCT es DEP PLCT Pulsar para ello la tecla naranja P, después de haber seleccionado mediante softkey una función de aproximación o de salida.
  • Página 153: Aproximación Según Una Recta Tangente

    7 L X+40 Y+10 RO FMAX M3 con corr. del radio RR 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 Punto final del primer elemento de contorno 9 L X+20 Y+35 Siguiente elemento de contorno 10 L ... HEIDENHAIN TNC 620...
  • Página 154: Aproximación A Una Trayectoria Circular Con Una Conexión Tangente: Appr Ct

    Aproximación a una trayectoria circular con una conexión tangente: APPR CT El TNC desplaza la herramienta según una recta desde el punto de partida P a un punto auxiliar P . Desde allí se aproxima según una trayectoria circular tangente al primer tramo del contorno y al primer punto del contorno P La trayectoria circular de P se determina a través del radio R y el...
  • Página 155: Aproximación Según Una Trayectoria Circular Tangente Al Contorno Y A Una Recta: Appr Lct

    8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 con corr. del radio RR, radio R=10 9 L X+20 Y+35 Punto final del primer elemento de contorno 10 L ... Siguiente elemento de contorno HEIDENHAIN TNC 620...
  • Página 156: Salida Según Una Recta Con Conexión Tangente

    Salida según una recta con conexión tangente: DEP LT El TNC desplaza la herramienta desde una recta del último punto del contorno P al punto final P . La recta se encuentra en la prolongación del último tramo del contorno. P se encuentra a la distancia LEN de ...
  • Página 157: Salida Según Una Trayectoria Circular Con Conexión Tangente: Dep Ct

    23 L Y+20 RR F100 Último elemento del contorno: P con corrección del radio 24 DEP LCT X+10 Y+12 R+8 F100 Coordenadas P , radio de la trayectoria circular=8 25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa HEIDENHAIN TNC 620...
  • Página 158: Movimientos De Trayectoria - Coordenadas Cartesianas

    6.4 Movimientos de trayectoria - Coordenadas cartesianas Resumen de las funciones de trayectoria Tecla de función de Movimiento de la Función Introducciones precisas Página trayectoria herramienta Recta L Recta Coordenadas del punto final en inglés: Line de la recta Chaflán: CHF Chaflán entre dos rectas Longitud del chaflán ingl.: CHamFer...
  • Página 159 Cambiar la visualización de la pantalla a Programación  Seleccionar la frase del programa detrás de la cual se quiere añadir la frase L  Pulsar la tecla "ACEPTAR POSICIÓN REAL": el TNC genera una frase L con las coordenadas de la posición real HEIDENHAIN TNC 620...
  • Página 160: Añadir Un Chaflán Chf Entre Dos Rectas

    Añadir un chaflán CHF entre dos rectas Las esquinas del contorno generadas por la intersección de dos rectas, se pueden recortar con un chaflán. En las frases lineales antes y después de la frase CHF, se programan las dos coordenadas del plano en el que se ejecuta el chaflán La corrección de radio debe ser la misma antes y después de la frase El chaflán debe poder realizarse con la herramienta actual ...
  • Página 161: Redondeo De Esquinas Rnd

    Después vuelve a ser válido el avance programado antes de dicha frase RND. Una frase RND también se puede utilizar para la aproximación suave al contorno, en el caso de que no se puedan utilizar funciones APPR. HEIDENHAIN TNC 620...
  • Página 162: Punto Central Del Círculo Cc

    Punto central del círculo CC El punto central del círculo corresponde a las trayectorias circulares programadas con la tecla C (trayectoria circular C). Para ello, se introducen las coordenadas cartesianas del punto central del círculo en el plano de mecanizado o aceptar la última posición programada o se aceptan las coordenadas con la tecla "ACEPTAR POSICIONES REALES"...
  • Página 163: Trayectoria Circular C Alrededor Del Centro Del Círculo Cc

    El punto de partida y el punto final deben estar en la misma trayectoria circular. Tolerancia de introducción: hasta 0.016 mm (se selecciona mediante el parámetro de máquina circleDeviation). Círculo más pequeño que puede realizar el TNC: 0,0016 µm. HEIDENHAIN TNC 620...
  • Página 164: Trayectoria Circular Cr Con Un Radio Determinado

    Trayectoria circular CR con un radio determinado La herramienta se desplaza según una trayectoria circular con radio R.  Coordenadas del punto final del arco de círculo  Radio R Atención: ¡El signo determina el tamaño del arco del círculo! ...
  • Página 165 11 CR X+70 Y+40 R-20 DR+ (ARCO 4) La distancia del punto de partida al punto final del círculo no puede ser mayor al diámetro del círculo. El radio máximo puede ser de 99,9999 m. Se pueden emplear ejes angulares A, B y C. HEIDENHAIN TNC 620...
  • Página 166: Trayectoria Circular Tangente Ct

    Trayectoria circular tangente CT La herramienta se desplaza según un arco de círculo tangente a la trayectoria del contorno anteriormente programada. La transición es "tangencial", cuando en el punto de intersección de los elementos del contorno no se produce ningún punto de inflexión o esquina, con lo cual la transición entre los tramos del contorno es constante.
  • Página 167: Ejemplo: Movimiento Lineal Y Chaflán En Cartesianas

    Llegada al último punto 1 del contorno, segunda recta de la esquina 4 13 L X+5 Salida del contorno según una recta tangente 14 DEP LT LEN10 F1000 Retirar la herramienta, final del programa 15 L Z+250 R0 FMAX M2 16 END PGM LINEAR MM HEIDENHAIN TNC 620...
  • Página 168: Ejemplo: Movimiento Circular En Cartesianas

    Ejemplo: Movimiento circular en cartesianas 0 BEGIN PGM CIRCULAR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición de la pieza en bruto para la simulación gráfica del mecanizado 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z X4000 Llamada a la herramienta con eje del cabezal y revoluciones del cabezal 4 L Z+250 R0 FMAX...
  • Página 169 Llegada al último punto del contorno 1 16 DEP LCT X-20 Y-20 R5 F1000 Salida del contorno según una trayectoria circular tangente 17 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 18 END PGM CIRCULAR MM HEIDENHAIN TNC 620...
  • Página 170: Ejemplo: Círculo Completo En Cartesianas

    Ejemplo: Círculo completo en cartesianas 0 BEGIN PGM C-CC MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 Llamada a la herramienta 3 TOOL CALL 1 Z S3150 Definición del centro del círculo 4 CC X+50 Y+50 Retirar la herramienta...
  • Página 171: Movimientos De Trayectoria - Coordenadas Polares

    Interpolación Superposición de una Radio polar, ángulo polar del helicoidal trayectoria circular con una punto final del círculo, recta coordenadas del punto final en el eje de la herramienta HEIDENHAIN TNC 620...
  • Página 172: Origen De Coordenadas Polares: Polo Cc

    Origen de coordenadas polares: polo CC El polo CC se puede determinar en cualquier posición del programa de mecanizado, antes de indicar las posiciones con coordenadas polares. Para determinar el polo se procede igual que para la programación del punto central del círculo CC. ...
  • Página 173: Trayectoria Circular Cp Alrededor Del Polo Cc

    Ejemplo de frases NC 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 ¡El polo CC no es el punto central del círculo del contorno! HEIDENHAIN TNC 620...
  • Página 174 Hélice (Helix) Una hélice se produce por la superposición de un movimiento circular y un movimiento lineal perpendiculares. La trayectoria circular se programa en un plano principal. Los movimientos para la hélice sólo se pueden programar en coordenadas polares. Empleo Roscados interiores y exteriores de grandes diámetros Ranuras de lubrificación Cálculo de la hélice...
  • Página 175 Hélice en sentido antihorario: DR+ Ejemplo de frases NC: Rosca M6 x 1 mm con 5 pasos 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- HEIDENHAIN TNC 620...
  • Página 176: Ejemplo: Movimiento Lineal En Polares

    Ejemplo: Movimiento lineal en polares 0 BEGIN PGM LINEARPO MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4000 Llamada a la herramienta 4 CC X+50 Y+50 Definición del punto de referencia para las coordenadas polares Retirar la herramienta...
  • Página 177 9 CP IPA+3240 IZ+13.5 DR+ F200 Desplazamiento de hélice 10 DEP CT CCA180 R+2 Salida del contorno según un círculo con conexión tangente 11 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 12 END PGM HELIX MM HEIDENHAIN TNC 620...
  • Página 178: Nociones Básicas

    6.6 Movimientos de trayectoria - Programación libre de contornos FK (opción de Software) Nociones básicas Los planos de piezas no acotados contienen a menudo indicaciones de coordenadas que no se pueden introducir mediante las teclas grises diálogo. De esta forma puede haber coordenadas conocidas de la trayectoria del contorno o en su proximidad, las indicaciones de coordenadas se pueden referir a otra trayectoria...
  • Página 179 Generar programa FK para TNC 4xx: Para que un programa TNC 4xx pueda leer programas FK que se hayan generado en un TNC 620, la secuencia de los elementos FK individuales dentro de una frase debe estar definida de la misma forma que en el orden en la carátula de softkeys del TNC 4xx.
  • Página 180: Gráfico De Programación Fk

    Gráfico de programación FK Para poder utilizar el gráfico en la programación FK, se selecciona la subdivisión de pantalla PROGRAMA + GRAFICO (véase "Programación" en pág. 35) Si faltan las indicaciones de las coordenadas, es difícil determinar el contorno de una pieza. En estos casos el TNC muestra diferentes soluciones en el gráfico FK y Ud.
  • Página 181: Abrir El Diálogo Fk

    FPOL. El TNC muestra las softkeys de eje del plano de mecanizado activo  Introducir las coordenadas del polo mediante estas softkeys El polo para la programación FK permanece activo hasta definirse uno nuevo mediante FPOL. HEIDENHAIN TNC 620...
  • Página 182: Programación Libre De Rectas

    Programación libre de rectas Recta sin conexión tangencial  Visualizar las softkeys para la programación libre de contornos: pulsar la tecla FK  Abrir el diálogo para rectas flexibles: pulsar la softkey FL. El TNC muestra otras softkeys  Mediante dichas softkeys se introducen en la frase todas las indicaciones conocidas.
  • Página 183: Posibles Introducciones

    Ángulo de entrada AN a la tangente de entrada Ángulo del punto central de la sección del arco de círculo Ejemplo de frases NC 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 AN-45 29 FCT DR- R15 LEN 15 HEIDENHAIN TNC 620...
  • Página 184 Punto central del círculo CC, radio y sentido de giro en la frase FC- /FCT Para las trayectorias de libre programación, con las indicaciones que se introducen, el TNC calcula un punto central del círculo. De esta forma también se puede programar en una frase un círculo completo en una frase con la programación FK.
  • Página 185 última frase de una programación FK. Principio del contorno: CLSD+ Final del contorno: CLSD– Ejemplo de frases NC 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FCT DR- R+15 CLSD- HEIDENHAIN TNC 620...
  • Página 186: Puntos Auxiliares

    Puntos auxiliares Tanto para rectas como para trayectorias circulares libres se pueden introducir coordenadas de puntos auxiliares sobre o junto al contorno. Puntos auxiliares sobre un contorno Los puntos auxiliares se encuentran directamente en la recta, o bien en la prolongación de la recta, o bien directamente sobre la trayectoria circular.
  • Página 187: Referencias Relativas

    N Coordenadas polares referidas a una frase N Ejemplo de frases NC 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 HEIDENHAIN TNC 620...
  • Página 188 Referencia relativa a una frase N: Dirección y distancia del elemento del contorno Datos conocidos Softkey El ángulo entre la recta y otro elemento del contorno, o bien entre la tangente de entrada del arco del círculo y otro elemento del contorno Recta paralela a otro elemento del contorno Distancia de las rectas a la trayectoria del contorno paralelo...
  • Página 189: Ejemplo: Programación Fk

    Salida del contorno según un círculo con conexión tangente 15 DEP CT CCA90 R+5 F1000 16 L X-30 Y+0 R0 FMAX Retirar la herramienta, final del programa 17 L Z+250 R0 FMAX M2 18 END PGM FK1 MM HEIDENHAIN TNC 620...
  • Página 190 Ejemplo: Programación FK 2 0 BEGIN PGM FK2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4000 Llamada a la herramienta 4 L Z+250 R0 FMAX Retirar la herramienta 5 L X+30 Y+30 R0 FMAX...
  • Página 191 17 FC X+0 DR- R30 CCX+30 CCY+30 18 FSELECT 2 Salida del contorno según un círculo con conexión tangente 19 DEP LCT X+30 Y+30 R5 Retirar la herramienta, final del programa 20 L Z+250 R0 FMAX M2 21 END PGM FK2 MM HEIDENHAIN TNC 620...
  • Página 192 Ejemplo: Programación FK 3 0 BEGIN PGM FK3 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-20 Definición de la pieza en bruto 2 BLK FORM 0.2 X+120 Y+70 Z+0 3 TOOL CALL 1 Z S4500 Llamada a la herramienta 4 L Z+250 R0 FMAX Retirar la herramienta 5 L X-70 Y+0 R0 FMAX...
  • Página 193 30 DEP CT CCA90 R+5 F1000 Salida del contorno según un círculo con conexión tangente 31 L X-70 R0 FMAX 32 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 33 END PGM FK3 MM HEIDENHAIN TNC 620...
  • Página 195: Programación: Funciones Auxiliares

    Programación: funciones-auxiliares...
  • Página 196: Introducción De Funciones Auxiliares M Y Stop

    7.1 Introducción de funciones auxiliares M y STOP Nociones básicas Con las funciones auxiliares del TNC, llamadas también funciones M, se controla la ejecución del programa, p.ej. una interrupción de la ejecución las funciones de la máquina, como la conexión y desconexión del giro del cabezal y el refrigerante en el comportamiento de la herramienta en la trayectoria El constructor de la máquina puede validar ciertas...
  • Página 197 STOP se puede programar una función auxiliar M:  Programación de una interrupción en la ejecución del programa: pulsar la tecla STOP  Introducir la función auxiliar M Ejemplo de frases NC 87 STOP M6 HEIDENHAIN TNC 620...
  • Página 198 7.2 Funciones auxiliares para el control de la ejecución del programa, cabezal y refrigerante Resumen Funcionamiento Actúa al al inicio PARADA de la ejecución del programa PARADA del cabezal Refrigerante DESCONECTADO PARADA opcional de la ejecución del programa PARADA de la ejecución del programa PARADA del cabezal Refrigerante desconectado...
  • Página 199: Funciones Auxiliares Para La Indicación De Coordenadas

    El TNC indica los valores de coordenadas referidos al punto cero de la máquina. En la visualización de estados se conecta la visualización de coordenadas a REF, véase "Visualización de estado" en pág. 37. HEIDENHAIN TNC 620...
  • Página 200 Comportamiento con M92 - Punto de referencia de la máquina Además del punto cero de la máquina el constructor de la máquina también puede determinar otra posición fija de la máquina (punto de referencia de la máquina). El constructor de la máquina determina para cada eje la distancia del punto de referencia de la máquina al punto cero de la misma (véase el manual de la máquina).
  • Página 201 La función M130 sólo se permite si la función inclinar plano de mecanizado se encuentra activa. Funcionamiento M130 actúa por frases en rectas sin corrección del radio de la herramienta. HEIDENHAIN TNC 620...
  • Página 202: Funciones Auxiliares Para El Comportamiento En Trayectoria

    7.4 Funciones auxiliares para el comportamiento en trayectoria Mecanizado de pequeños escalones de un contorno: M97 Comportamiento estándar El TNC añade en las esquinas exteriores un círculo de transición. En escalones pequeños del contorno, la herramienta dañaría el contorno. El TNC interrumpe en dichas posiciones la ejecución del programa y emite el aviso de error "Radio de herramienta muy grande".
  • Página 203 14 L IY-0.5 ... R... F... Llegada al punto 15 del contorno 15 L IX+100 ... Mecanizado de pequeños escalones 15 y 16 16 L IY+0.5 ... R... F... M97 Llegada al punto 17 del contorno 17 L X... Y... HEIDENHAIN TNC 620...
  • Página 204: Mecanizado Completo De Esquinas Abiertas Del Contorno: M98

    Mecanizado completo de esquinas abiertas del contorno: M98 Comportamiento estándar El TNC calcula en las esquinas interiores el punto de intersección de las trayectorias de fresado y desplaza la herramienta a partir de dicho punto en una nueva dirección. Cuando el contorno está abierto en las esquinas, el mecanizado es incompleto: Comportamiento con M98 Con la función auxiliar M98 el TNC desplaza la herramienta hasta que...
  • Página 205: Avance En Arcos De Círculo

    Al final o cuando se interrumpe un ciclo de mecanizado se reproduce de nuevo el estado original. Funcionamiento M109 y M110 actúan al principio de la frase. M109 y M110 se anulan con M111. HEIDENHAIN TNC 620...
  • Página 206: Cálculo Previo Del Contorno Con Corrección De Radio (Look Ahead): M120 (Opción De Software 3)

    Cálculo previo del contorno con corrección de radio (LOOK AHEAD): M120 (opción de Software 3) Comportamiento estándar Cuando el radio de la herramienta es mayor a un escalón del contorno con corrección de radio, el TNC interrumpe la ejecución del programa e indica un aviso de error.
  • Página 207 APPR LCT; la frase con APPR LCT sólo puede contener las coordenadas del plano de mecanizado Cuando se sale tangencialmente del contorno se utiliza la función DEP LCT; la frase con DEP LCT sólo puede contener las coordenadas del plano de mecanizado HEIDENHAIN TNC 620...
  • Página 208: Superposición De Posicionamientos Del Volante Durante La Ejecución De Un Programa: M118

    Superposición de posicionamientos del volante durante la ejecución de un programa: M118 (opción de Software 3) Comportamiento estándar El TNC desplaza la herramienta en los modos de funcionamiento de ejecución del programa tal y como se determina en el programa de mecanizado.
  • Página 209: Retirada Del Contorno En Dirección Al Eje De La Herramienta: M140

    Frase 251: desplazar la herramienta hasta el límite del margen de desplazamiento 250 L X+0 Y+38.5 F125 M140 MB 50 F750 251 L X+0 Y+38.5 F125 M140 MB MAX Con M140 MB MAX se puede retirar sólo en dirección positiva. HEIDENHAIN TNC 620...
  • Página 210: Suprimir La Supervisión Del Palpador: M141

    Suprimir la supervisión del palpador: M141 Comportamiento estándar Cuando el palpador está desviado, al querer desplazar un eje de la máquina el TNC emite un aviso de error. Comportamiento con M141 El TNC también desplaza los ejes de la máquina cuando el palpador está...
  • Página 211: Con Stop Nc Retirar Automáticamente La Herramienta Del Contorno: M148

    CfgLiftOff se puede desactivar la función. Funcionamiento M148 tiene efecto hasta que se desactiva la función con M149. M148 actúa al principio de la frase, M149 al final de la frase. HEIDENHAIN TNC 620...
  • Página 212: Funciones Auxiliares Para Ejes Giratorios

    7.5 Funciones auxiliares para ejes giratorios Avance en mm/min en los ejes giratorios A, B, C: M116 (opción de software 1) Comportamiento estándar El TNC interpreta el avance programado en los ejes giratorios en grados/min. El avance de la trayectoria depende por lo tanto de la distancia entre el punto central de la herramienta y el centro del eje de giro.
  • Página 213: Desplazamiento Por El Camino Más Corto En Ejes Giratorios: M126

    360°, por el camino más corto. Ejemplos: Posición real Posición nominal Recorrido 350° 10° +20° 10° 340° –30° Funcionamiento M126 actúa al principio de la frase. M126 se anula con M127; al final del programa deja de actuar M126. HEIDENHAIN TNC 620...
  • Página 214: Redondear La Visualización Del Eje Giratorio A Un Valor Por Debajo De 360°: M94

    Redondear la visualización del eje giratorio a un valor por debajo de 360°: M94 Comportamiento estándar El TNC desplaza la herramienta desde el valor angular actual al valor angular programado. Ejemplo: Valor actual del ángulo: 538° Valor programado del ángulo: 180°...
  • Página 215 De lo contrario se puede perjudicar el contorno al salir del dentado. Si la función M128 está activada, durante la ejecución del programa no se pueden realizar superposiciones de posicionamiento con el volante con M118. HEIDENHAIN TNC 620...
  • Página 216 Detrás de M128 se puede introducir un avance con el cual el TNC realiza el movimiento de compensación en los ejes lineales. Antes de realizar posicionamientos con M91 o M92 y delante de una frase TOOL CALL: Anular M128. Para evitar daños en el contorno, con M128 sólo se puede emplear una fresa esférica.
  • Página 217 Ejecución del pgm, el TNC también cancela M128. Ejemplo de frases NC Realizar movimientos de compensación del radio con un avance de 1000 mm/min: L X+0 Y+38.5 IB-15 RL F125 M128 F1000 HEIDENHAIN TNC 620...
  • Página 219: Programación: Ciclos

    Programación: Ciclos...
  • Página 220: Trabajar Con Ciclos

    Bajo ciertas condiciones, se utilizan también parámetros de asignación Q en ciclos específicos de la máquina, los cuales HEIDENHAIN ya ha utilizado en ciclos estándar. Para evitar problemas en cuanto a la sobreescritura de parámetros Q en la utilización simultánea de ciclos DEF activos (ciclos que el TNC ejecuta automáticamente en la...
  • Página 221: Definir El Ciclo Mediante Softkeys

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

    Resumen de ciclos Grupo de ciclos Softkey Página Ciclos para el taladrado profundo, escariado, mandrinado, rebaje inverso, roscado con macho, roscado a cuchilla y fresado de rosca Ciclos para el fresado de cajeras,islas y ranuras Ciclos para el trazado de figuras de puntos, p.ej.
  • Página 223: Llamada De Ciclos

    14 CONTORNO el ciclo 20 DATOS DEL CONTORNO el ciclo 32 TOLERANCIA ciclos para la traslación de coordenadas el ciclo 9 TIEMPO DE ESPERA Todos los ciclos restantes pueden ser llamados con las siguientes funciones descritas a continuación. HEIDENHAIN TNC 620...
  • Página 224 Llamada al ciclo con CYCL CALL La función CYCL CALL llama una vez al último ciclo de mecanizado definido. El punto de arranque del ciclo es la última posición programada antes de la frase CYCL CALL.  Programación de la llamada al ciclo: pulsar la tecla CYCL CALL ...
  • Página 225: Ciclos Para Taladrado, Roscado Y Fresado De Rosca

    Con posicionamiento previo automático, 2ª distancia de seguridad 206 ROSCADO NUEVO Con macho flotante, con posicionamiento previo automático, 2ª distancia de seguridad 207 ROSCADO GS NUEVO Sin macho flotante, con posicionamiento previo automático, 2ª distancia de seguridad HEIDENHAIN TNC 620...
  • Página 226 Ciclo Softkey Página 209 ROSCADO CON ROTURA DE VIRUTA Sin macho flotante, con posicionamiento previo automático, 2ª distancia de seguridad; rotura de viruta 262 FRESADO DE ROSCA Ciclo para el fresado de una rosca en el material previamente taladrado 263 FRESADO DE ROSCA AVELLANADA Ciclo para el fresado de una rosca en el material previamente taladrado con...
  • Página 227: Centraje

    TNC invierte el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 228: 2ª Distancia De Seguridad

    Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 10 L Z+100 R0 FMAX la pieza; introducir siempre valor positivo Campo de introducción 0 a 99999.9999 11 CYCL DEF 240 CENTRAJE ...
  • Página 229 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 230: 2ª Distancia De Seguridad

    Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): distancia entre el extremo de la hta. y la superficie de 10 L Z+100 R0 FMAX la pieza; introducir siempre valor positivo 11 CYCL DEF 200 TALADRO  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro (extremo Q200=2 ;DIST.-SEGURIDAD...
  • Página 231 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 232 Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 10 L Z+100 R0 FMAX la pieza 11 CYCL DEF 201 ESCARIADO  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro Q200=2 ;DIST.-SEGURIDAD...
  • Página 233: Mandrinado

    Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 234: 2ª Distancia De Seguridad

    Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 10 L Z+100 R0 FMAX la pieza 11 CYCL DEF 202 MANDRINADO  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro Q200=2 ;DIST.-SEGURIDAD...
  • Página 235: Taladro Universal

    Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 236  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro (extremo del cono del taladro) ...
  • Página 237: Rebaje Inverso

    Para el cálculo de los puntos de partida de la profundización, el TNC tiene en cuenta la longitud de las cuchillas de la barra de taladrado y la espesor del material. HEIDENHAIN TNC 620...
  • Página 238 Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 11 CYCL DEF 204 REBAJE INVERSO la pieza Q200=2 ;DIST.-SEGURIDAD  Profundidad de rebaje Q249 (valor incremental): distancia entre la cara inferior de la pieza y la cara Q249=+5 ;PROFUNDIDAD DEL REBAJE superior del rebaje.
  • Página 239  Angulo para la orientación del cabezal Q336 (valor absoluto): Angulo sobre el cual el TNC posiciona la hta. antes de la profundización y antes de retirala del taladro HEIDENHAIN TNC 620...
  • Página 240 TALADRADO PROF. UNIVERSAL (ciclo 205, opción de Software Advanced programming features) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 Si se ha introducido un punto de arranque más profundo, el TNC se desplaza con el avance de posicionamiento definido a la distancia de seguridad por encima del punto de arranque más profundo...
  • Página 241: 2ª Distancia De Seguridad

    última profundidad de paso Si se programa Q258 diferente a Q259, el TNC modifica de forma regular la distancia de posición previa entre la primera y la última profundidad de paso. HEIDENHAIN TNC 620...
  • Página 242 Ejemplo: Frases NC  Profundidad de taladrado para el arranque de viruta Q257 (incremental): Aproximación, después 11 CYCL DEF 205 TALADRO UNIVERSAL de la cual el TNC realiza el arranque de viruta. No se produce rotura de virutas si se introduce 0 Q200=2 ;DIST.-SEGURIDAD ...
  • Página 243: Fresado De Taladro

    Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 244: 2ª Distancia De Seguridad

     Distancia de seguridad Q200 (valor incremental): Distancia entre el canto inferior de la hta. y la superficie de la pieza  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro  Avance al profundizar Q206: Velocidad de desplazamiento de la hta.
  • Página 245: Roscado Nuevo

    Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 246  Distancia de seguridad Q200 (valor incremental): distancia entre el extremo de la hta. (posición inicial) y la superficie de la pieza; Valor normal: 4 veces el paso de rosca  Profundidad de taladrado Q201 (Longitud de rosca, valor incremental): distancia de la superficie de la herramienta al final de la rosca ...
  • Página 247: Roscado Rigido Nuevo (Ciclo 207)

    Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 248  Distancia de seguridad Q200 (valor incremental): distancia entre el extremo de la hta. (posición de comienzo) y la superficie de la pieza  Profundidad de roscado Q201 (valor incremental): distancia entre la superficie de la pieza y el final de la rosca ...
  • Página 249: Roscado Con Rotura De

    TNC regula automáticamente el número de revoluciones. El potenciómetro del override de revoluciones está inactivo. El cabezal se para al final del ciclo. Antes del siguiente mecanizado conectar de nuevo el cabezal con M3 (o bien M4). HEIDENHAIN TNC 620...
  • Página 250 Con el parámetro de máquina displayDepthErr se ajusta, si el TNC debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off). ¡Atención: Peligro de colisión! Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa.
  • Página 251: Viruta

    Si durante el roscado se acciona el pulsador externo de parada, el TNC visualiza la softkey DESPLAZAR MANUALMENTE Si se pulsa RETIRAR HERRAMIENTA MANUALMENTE, se retira la hta. de forma controlada. Para ello se activa el pulsador de dirección positiva del eje de la herramienta activado. HEIDENHAIN TNC 620...
  • Página 252: Nociones Básicas Sobre El Fresado De Rosca

    Nociones básicas sobre el fresado de rosca Condiciones La máquina debería estar equipada con un refrigerante interno del cabezal (refrigerante mínimo 30 bar, presión mín. 6 bar) Como, en el fresado de roscas, normalmente se producen daños en el perfil de roscado, se precisan generalmente correcciones específicas de la hta., que se obtienen del catálogo de la herramienta o que puede consultar al fabricante de herramientas.
  • Página 253 El sentido de giro del roscado se modifica si se ejecuta un ciclo de fresado de rosca junto con el ciclo 8 ESPEJO en sólo un eje. HEIDENHAIN TNC 620...
  • Página 254: Fresado De Rosca

    FRESADO DE ROSCA (ciclo 262, opción de Software Advanced programming features) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 La hta. se desplaza con el avance programado en el posicionamiento previo sobre el plano de partida.
  • Página 255 Q239=+1.5 ;PASO DE ROSCA Q201=-20 ;PROFUNDIDAD DE ROSCA Q355=0 ;REPASAR Q253=750 ;AVANCE DE PREPOSICIONAMIENTO Q351=+1 ;TIPO DE FRESADO Q200=2 ;DIST.-SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 620...
  • Página 256: Fresado De Rosca Avellanada

    FRESADO ROSCA AVELLANADA (ciclo 263, opción de Software Advanced programming features) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Avellanado 2 La hta. se desplaza con avance de posicionamiento previo a la profundidad de introducción menos la distancia de seguridad y a continuación con avance de introducción a la profundidad de introducción programada...
  • Página 257 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 258  Diámetro nominal Q335: Diámetro nominal de rosca  Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas  Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado ...
  • Página 259 ;TIPO DE FRESADO desplazamiento de la hta. en el fresado en mm/min Q200=2 ;DIST.-SEGURIDAD Q357=0,2 ;DIST.-SEGURIDAD LATERAL Q358=+0 ;PROFUNDIDAD FRONTAL Q359=+0 ;DESVIACIÓN FRONTAL Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q254=150 ;AVANCE DE REBAJE Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 620...
  • Página 260: Fresado De Rosca En Taladro

    FRESADO DE ROSCA EN TALADRO (ciclo 264, opción de Software Advanced programming features) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Taladrado 2 La hta.
  • Página 261 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 262  Diámetro nominal Q335: Diámetro nominal de rosca  Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas -= rosca a izquierdas  Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado ...
  • Página 263 Q257=5 ;PROFUNDIDAD DE TALADRADO ROTURA DE VIRUTA Q256=0.2 ;RETROCESO EN ROTURA DE VIRUTA Q358=+0 ;PROFUNDIDAD FRONTAL Q359=+0 ;DESVIACIÓN FRONTAL Q200=2 ;DIST.-SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 620...
  • Página 264: Fresado De Rosca Helicoidal En Taladro

    FRESADO DE ROSCA HELICOIDAL EN TALADRO (ciclo 265, opción de Software Advanced programming features) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Introducción frontal o rebaje 2 Si se realiza una introducción antes de fresar la rosca, la herramienta se desplaza previamente a la profundidad de rebaje...
  • Página 265 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 266  Diámetro nominal Q335: Diámetro nominal de rosca  Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas -= rosca a izquierdas  Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado ...
  • Página 267 Avance de fresado Q207: Velocidad de desplazamiento de la hta. en el fresado en mm/min Q359=+0 ;DESVIACIÓN FRONTAL Q360=0 ;PROFUNDIZACIÓN Q200=2 ;DIST.-SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q254=150 ;AVANCE DE REBAJE Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 620...
  • Página 268: Fresado De Rosca Exterior

    FRESADO DE ROSCA EXTERIOR (ciclo 267, opción de Software Advanced programming features) 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Introducción frontal o rebaje 2 El TNC desplaza la herramienta en el eje de referencia del plano de trabajo desde el centro de la isla al punto inicial para el rebaje frontal.
  • Página 269 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 270  Diámetro nominal Q335: Diámetro nominal de rosca  Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas  Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del roscado ...
  • Página 271  Avance de rebaje Q254: Velocidad de desplazamiento de la hta. al realizar el rebaje en mm/min Q207=500 ;AVANCE DE FRESADO  Avance de fresado Q207: Velocidad de desplazamiento de la hta. en el fresado en mm/min HEIDENHAIN TNC 620...
  • Página 272: Ejemplo: Ciclos De Taladrado

    Ejemplo: Ciclos de taladrado 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4500 Llamada a la herramienta 4 L Z+250 R0 FMAX Retirar la herramienta 5 CYCL DEF 200 TALADRO...
  • Página 273 Llegada al 3er taladro, llamada al ciclo 10 L Y+10 R0 FMAX M99 Llegada al 4º taladro, llamada al ciclo 11 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 12 END PGM C200 MM HEIDENHAIN TNC 620...
  • Página 274: Ciclos Para El Fresado De Cajeras, Islas Y Ranuras

    8.3 Ciclos para el fresado de cajeras, islas y ranuras Resumen Ciclo Softkey Página 4 FRESADO DE CAJERA (rectangular) Ciclo de desbaste sin posicionamiento previo automático 212 ACABADO DE CAJERA (rectangular) Ciclo de acabado con posicionamiento previo automático,2ª distancia de seguridad 213 ACABADO DE CAJERA (rectangular) Ciclo de acabado con posicionamiento...
  • Página 275: Fresado De Cajera (Ciclo 4)

    2º lado mayor que [(2 veces el radio del redondeo) + aproximación lateral k]. Con el parámetro de máquina displayDepthErr se ajusta, si el TNC debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off). ¡Atención: Peligro de colisión! HEIDENHAIN TNC 620...
  • Página 276  Distancia de seguridad (valor incremental): Distancia entre el extremo de la hta. (posición inicial) y la superficie de la pieza  Profundidad (valor incremental): Distancia entre la superficie de la pieza y la base de la cajera  (valor incremental): Medida, Profundidad de paso según la cual la hta.
  • Página 277 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 278  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base de la cajera  Avance al profundizar Q206: Velocidad de desplazamiento de la herramienta al profundizar en mm/min.
  • Página 279 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 280 Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 35 CYCL DEF 213 ACABADO DE LA ISLA la pieza Q200=2 ;DIST.-SEGURIDAD  Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base de la isla Q291=-20 ;PROFUNDIDAD ...
  • Página 281: Cajera Circular (Ciclo 5)

    = 0, el TNC no ejecuta el ciclo. Con el parámetro de máquina displayDepthErr se ajusta, si el TNC debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off). ¡Atención: Peligro de colisión! HEIDENHAIN TNC 620...
  • Página 282  Distancia de seguridad (valor incremental): Distancia entre el extremo de la hta. (posición inicial) y la superficie de la pieza  Profundidad de fresado 2: Distancia entre la superficie de la pieza y la base de la cajera  (valor incremental): Medida, Profundidad de paso según la cual la hta.
  • Página 283 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 284 Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 42 CYCL DEF 214 ACABADO DE LA CAJERA la pieza CIRCULAR  Profundidad Q201 (valor incremental): Distancia entre Q200=2 ;DIST.-SEGURIDAD la superficie de la pieza y la base de la cajera Q201=-20 ;PROFUNDIDAD...
  • Página 285 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajo la superfice de la pieza! HEIDENHAIN TNC 620...
  • Página 286 Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de 43 CYCL DEF 215 ACABADO DE LA CAJERA la pieza CIRCULAR  Profundidad Q201 (valor incremental): Distancia entre Q200=2 ;DIST.-SEGURIDAD la superficie de la pieza y la base de la isla Q201=-20 ;PROFUNDIDAD...
  • Página 287: Ranura (Taladro Oblongo) Con Profundización Pendular (Ciclo 210, Opción De Software Advanced Programming Features)

    Seleccionar el diámetro de la fresa menor a la mitad de la longitud de la ranura: De lo contrario el TNC no puede realizar la introducción pendular. HEIDENHAIN TNC 620...
  • Página 288 ¡Atención: Peligro de colisión! Con el parámetro de máquina displayDepthErr se ajusta, si el TNC debe emitir una aviso de error cuando se introduzca una profundidad positiva (on) o no (off). Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa.
  • Página 289 Acabado, si la aproximación de acabado está introducida Q204=50 ;2A. DIST.DE SEGURIDAD Q216=+50 ;CENTRO 1ER. EJE Q217=+50 ;CENTRO 2º EJE Q218=80 ;LONGITUD LADO 1 Q219=12 ;LONGITUD LADO 2 Q224=+15 ;ÁNGULO DE GIRO Q338=5 ;PASO PARA ACABADO Q206=150 ;AVANCE AL PROFUNDIZAR HEIDENHAIN TNC 620...
  • Página 290 RANURA CIRCULAR (taladro oblongo) con profundización pendular (ciclo 211, opción de Software Advanced programming features) Desbaste 1 El TNC posiciona la herramienta en marcha rápida en el eje de la hta. sobre la 2ª distancia de seguridad y a continuación al centro del círculo derecho.
  • Página 291 TNC sólo realiza el desbaste (fresado de la ranura)  Angulo inicial Q245 (valor absoluto): Introducir el angulo del punto inicial en coordenadas polares HEIDENHAIN TNC 620...
  • Página 292 Ejemplo: Frases NC  Angulo de abertura de la ranura Q248 (valor incremental): Introducir el ángulo de abertura de la 52 CYCL DEF 211 RANURA CIRCULAR ranura Q200=2 ;DIST.-SEGURIDAD  Paso de acabado Q338 (v. incremental): Medida, según la cual se desplaza la hta. en el eje de la misma Q201=-20 ;PROFUNDIDAD para el acabado.
  • Página 293: Ejemplo: Fresado De Cajera, Isla Y Ranura

    3 TOOL DEF 2 L+0 R+3 Definición de la hta. para el fresado de la ranura 4 TOOL CALL 1 Z S3500 Llamada a la hta. para el desbaste/acabado 5 L Z+250 R0 FMAX Retirar la herramienta HEIDENHAIN TNC 620...
  • Página 294 6 CYCL DEF 213 ACABAD DE ISLAS Definición del ciclo de mecanizado exterior Q200=2 ;DIST.-SEGURIDAD Q201=-30 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F Q202=5 ;PROFUNDIDAD DE PASO Q207=250 ;AVANCE FRESADO F Q203=+0 ;COORDENADAS SUPERFICIE Q204=20 ;2ª DISTANCIA DE SEGUR. Q216=+50 ;CENTRO 1ER. EJE Q217=+50 ;CENTRO 2º...
  • Página 295 19 FN 0: Q245 = +225 Nuevo ángulo de inicio para la ranura 2 20 CYCL CALL Llamada al ciclo ranura 2 21 L Z+250 R0 F MAX M2 Retirar la herramienta, final del programa 22 END PGM C210 MM HEIDENHAIN TNC 620...
  • Página 296: Ciclos Para Realizar Figuras De Puntos

    8.4 Ciclos para realizar figuras de puntos Resumen El TNC dispone de 2 ciclos para poder realizar directamente figuras de puntos: Ciclo Softkey Página 220 FIGURA DE PUNTOS SOBRE UN CIRCULO 221 FIGURA DE PUNTOS SOBRE LINEAS Con los ciclos 220 y 221 se pueden combinar los siguientes ciclos de mecanizado: Ciclo 200 TALADRADO...
  • Página 297 ángulo final diferente al ángulo inicial; si el ángulo final es mayor al ángulo inicial, la dirección del mecanizado es en sentido antihorario, de lo contrario el mecanizado es en sentido horario HEIDENHAIN TNC 620...
  • Página 298 Ejemplo: Frases NC  Incremento angular Q247 (valor incremental): Angulo entre dos puntos a mecanizar sobre el círculo técnico; 53 CYCL DEF 220 FIGURA CIRCULAR cuando el incremento angular es igual a cero, el TNC calcula el incremento angular en relación al ángulo Q216=+50 ;CENTRO 1ER.
  • Página 299 7 Este proceso (6) se repite hasta que se han ejecutado todos los mecanizados de la segunda línea 8 A continuación el TNC desplaza la hta. sobre el punto de partida de la siguiente línea 9 Todas las demas líneas se mecanizan con movimiento oscilante HEIDENHAIN TNC 620...
  • Página 300 Ejemplo: Frases NC  Punto inicial 1er eje Q225 (valor absoluto): Coordenadas del punto inicial en el eje principal del 54 CYCL DEF 221 LÍNEAS DE LA FIGURA plano de mecanizado Q225=+15 ;PUNTO INICIAL 1ER. EJE  Punto inicial 2º eje Q226 (valor absoluto): Coordenadas del punto inicial en el eje transversal del Q226=+15 ;PUNTO INICIAL 2º...
  • Página 301: Ejemplo: Círculos De Puntos

    5 CYCL DEF 200 TALADRADO Definición del ciclo taladrado Q200=2 ;DIST.-SEGURIDAD Q201=-15 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F Q202=4 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA Q203=+0 ;COORDENADAS SUPERFICIE Q204=0 ;2ª DISTANCIA DE SEGUR. Q211=0.25 ;TIEMPO DE ESPERA ABAJO HEIDENHAIN TNC 620...
  • Página 302 6 CYCL DEF 220 FIGURA CIRCULAR Definición del ciclo circulo de puntos 1, CYCL 220 se llama automát. Q216=+30 ;CENTRO 1ER. EJE Actuan Q200, Q203 y Q204 del ciclo 220 Q217=+70 ;CENTRO 2º EJE Q244=50 ;DIÁMETRO CÍRCULO GRADUADO Q245=+0 ;ÁNGULO INICIAL Q246=+360 ;ÁNGULO FINAL Q247=+0 ;PASO ANGULAR...
  • Página 303 En la primera frase del subprograma siempre programar ambas ejes. 56 LBL 2 Si utiliza parámetros Q, realice los cálculos correspondientes y las asignaciones sólo dentro del correspondiente subprograma de contorno 60 LBL 0 99 END PGM SL2 MM HEIDENHAIN TNC 620...
  • Página 304 Características de los ciclos de mecanizado El TNC posiciona automáticamente la hta. a la distancia de seguridad antes de cada ciclo Cada nivel de profundidad se fresa sin levantar la hta.; las islas se mecanizan por el lateral Se puede programar el radio de "esquinas interiores", la hta. no se detiene, se evitan marcas de cortes (válido para la trayectoria más exterior en el Desbaste y en el Acabado lateral) En el acabado lateral el TNC efectúa la llegada al contorno sobre una...
  • Página 305: Resumen De Los Ciclos Sl

    24 ACABADO LATERAL (se utiliza a Pág. 315 elección) Otros ciclos: Ciclo Softkey Página 25 TRAZADO DEL CONTORNO Pág. 316 27 SUPERFICIE CILINDRICA Pág. 319 28 SUPERFICIE CILINDRICA fresado de Pág. 321 ranuras 29 SUPERFICIE CILINDRICA fresado de Pág. 323 isla HEIDENHAIN TNC 620...
  • Página 306 CONTORNO (ciclo 14) En el ciclo 14 CONTORNO se enumeran todos los subprogramas que se superponen para formar un contorno completo. Antes de la programación deberá tenerse en cuenta El ciclo 14 se activa a partir de su definición, es decir actua a partir de su definición en el programa.
  • Página 307: Contornos Superpuestos

    13 CYCL DEF 14.1 LABEL DEL CONTORNO 1/2/3/ 54 C X+10 Y+50 DR- 55 LBL 0 Subprograma 2: Cajera B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN TNC 620...
  • Página 308 "Sumas" de superficies Se mecanizan las dos superficies parciales A y B incluida la superficie común: Las superficies A y B tienen que ser cajeras La primera cajera (en el ciclo 14) deberá comenzar fuera de la segunda Superficie A: 51 LBL 1 52 L X+10 Y+50 RR 53 CC X+35 Y+50...
  • Página 309 52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR- 55 LBL 0 Superficie B: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN TNC 620...
  • Página 310 DATOS DEL CONTORNO (ciclo 20, opción de Software Advanced programming features) En el ciclo 20 se indican las informaciones del mecanizado para los subprogramas con los contornos parciales. Antes de la programación deberá tenerse en cuenta El ciclo 20 se activa a partir de su definición, es decir se activa a partir de su definición en el pgm de mecanizado.
  • Página 311 Medida, según la cual la hta. penetra cada vez en la pieza (signo "-" cuando la dirección de mecanizado es negativa)  Avance al profundizar Q11: Avance al profundizar en mm/min  Número de hta. de desbaste Q13: Número de la hta. de desbaste HEIDENHAIN TNC 620...
  • Página 312 DESBASTE (ciclo 22, opción de Software Advanced programming features) 1 El TNC posiciona la hta. sobre el punto de profundización; para ello se tiene en cuenta la sobremedida de acabado lateral 2 En la primera profundidad de paso la hta. fresa el contorno de dentro hacia afuera con el avance de fresado Q12 3 Para ello se fresa libremente el contorno de la isla (aquí: C/D) con una aproximación al contorno de la cajera (aquí: A/B)
  • Página 313 Avance pendular Q19: Avance oscilante en mm/min  Avance de retroceso Q208: Velocidad de desplazamiento de la hta. al retirarse tras el mecanizado en mm/min. Cuando se introduce Q208=0 el TNC retira la hta. con el avance Q12 HEIDENHAIN TNC 620...
  • Página 314 ACABADO EN PROF. (ciclo 23, opción de Software Advanced programming features) El TNC calcula automáticamente el punto inicial para el acabado. El punto inicial depende de las proporciones de espacio de la cajera. El TNC desplaza la hta. de forma suave (círculo tangente vertical) sobre la primera superficie a mecanizar, siempre que se disponga de suficiente espacio.
  • Página 315  Avance al profundizar Q11: Avance al profundizar  Avance para desbaste Q12: Avance de fresado  Sobremedida de acabado lateral Q14 (valor incremental): Sobremedida para varios acabados; cuando Q14=0 se desbasta la última distancia de acabado. HEIDENHAIN TNC 620...
  • Página 316 TRAZADO DEL CONTORNO (ciclo 25, opción de Software Advanced programming features) Con este ciclo y el ciclo 14 CONTORNO se pueden mecanizar contornos "abiertos": el principio y el final del contorno no coinciden. El ciclo 25 TRAZADO DEL CONTORNO ofrece considerables ventajas en comparación con el mecanizado de un contorno abierto con frases de posicionamiento: El TNC supervisa el mecanizado para realizar entradas sin rebabas y...
  • Página 317  ¿Tipo de fresado ? (A contramarcha = -1) Q15: Fresado síncronizado: Entrada = +1 Fresado a contramarcha: Entrada = -1 Cambiando de fresado sincronizado a fresado a contramarcha en varios pasos de aproximación: Entrada = 0 HEIDENHAIN TNC 620...
  • Página 318: Programación Para Ciclos De Superfície Cilíndrica (Opción De Software 1)

    Programación para ciclos de superfície cilíndrica (opción de software 1) La máquina y el TNC deben estar preparados por el constructor de la máquina. Antes de la programación deberá tenerse en cuenta Programar siempre ambas coordenadas en la primera frase NC del subprograma de contorno. La memoria de un ciclo es limitada.
  • Página 319 3 Al final del contorno el TNC desplaza la hta. a la distancia de seguridad y retrocede al punto de profundización; 4 Se repiten los pasos 1 a 3, hasta alcanzar la profundidad de fresao Q1 programada 5 A continuación la hta. se desplaza a la distancia de seguridad HEIDENHAIN TNC 620...
  • Página 320 Ejemplo: Frases NC  Profundidad de fresado Q1 (valor incremental): Distancia entre la superficie cilíndrica y la base del 63 CYCL DEF 27 SUPERFICIE CILÍNDRICA contorno Introducir la profundidad de fresado mayor a la longitud de corte LCUTS Q1=-8 ;PROFUNDIDAD DE FRESADO ...
  • Página 321: Superficie Cilindrica Fresado De Ranuras

    5 Cuando haya definido la tolerancia Q21, entonces el TNC ejecuta el postmecanizado para conseguir las paredes de la ranura lo más paralelas posibles. 6 Por último, la herramienta retrocede en el eje de la herramienta a una altura segura HEIDENHAIN TNC 620...
  • Página 322 Ejemplo: Frases NC  Profundidad de fresado Q1 (valor incremental): Distancia entre la superficie cilíndrica y la base del 63 CYCL DEF 28 SUPERFICIE CILÍNDRICA contorno Introducir la profundidad de fresado mayor a la longitud de corte LCUTS Q1=-8 ;PROFUNDIDAD DE FRESADO ...
  • Página 323 5 Se repiten los pasos 2 a 4, hasta alcanzar la profundidad de fresado Q1 programada 6 A continuación retrocede la herramienta en el eje de la herramienta hasta la altura de seguridad o hasta la posición programada por última vez antes del ciclo HEIDENHAIN TNC 620...
  • Página 324 Ejemplo: Frases NC  Profundidad de fresado Q1 (valor incremental): Distancia entre la superficie cilíndrica y la base del 63 CYCL DEF 29 SUPERFICIE CILÃNDRICA DE LA contorno Introducir la profundidad de fresado mayor a ISLA la longitud de corte LCUTS Q1=-8 ;PROFUNDIDAD DE FRESADO ...
  • Página 325: Ejemplo: Pretaladrado, Desbaste Y Acabado De Contornos Superpuestos

    Determinar los parámetros de mecanizado generales Q1=-20 ;PROFUNDIDAD DE FRESADO Q2=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Q3=+0.5 ;SOBREMEDIDA LATERAL Q4=+0,5 ;SOBREMEDIDA EN PROFUNDIDAD Q5=+0 ;COORDENADA SUPERFICIE Q6=2 ;DIST.-SEGURIDAD Q7=+100 ;ALTURA SEGURIDAD Q8=0.1 ;RADIO DE REDONDEO Q9=-1 ;SENTIDO DE GIRO HEIDENHAIN TNC 620...
  • Página 326 9 CYCL DEF 21,0 PRETALADRADO Definición del ciclo Pretaladrado Q10=5 ;PROFUNDIDAD DE PASO Q11=250 ;AVANCE AL PROFUNDIZAR Q13=2 ;HERRAMIENTA DE DESBASTE 10 CYCL CALL M3 Llamada al ciclo Pretaladrado 11 L Z+250 R0 FMAX M6 Cambio de herramienta 12 TOOL CALL 2 Z S3000 Llamada a la hta.
  • Página 327 36 LBL 0 37 LBL 4 Subprograma 4 del contorno: Isla triangular derecha 38 L X+65 Y+42 RL 39 L X+57 40 L X+65 Y+58 41 L X+73 Y+42 42 LBL 0 43 END PGM C21 MM HEIDENHAIN TNC 620...
  • Página 328: Ejemplo: Trazado Del Contorno

    Ejemplo: Trazado del contorno 0 BEGIN PGM C25 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S2000 Llamada a la herramienta 4 L Z+250 RO FMAX Retirar la herramienta 5 CYCL DEF 14,0 CONTORNO...
  • Página 329 11 L X+0 Y+15 RL 12 L X+5 Y+20 13 CT X+5 Y+75 14 L Y+95 15 RND R7.5 16 L X+50 17 RND R7.5 18 L X+100 Y+80 19 LBL 0 20 END PGM C25 MM HEIDENHAIN TNC 620...
  • Página 330: Ejemplo: Superficie Cilíndrica Con Ciclo

    Ejemplo: Superficie cilíndrica con ciclo 27 Nota: Cilindro sujeto en el centro de la mesa giratoria El punto de ref. está en el centro de la mesa giratoria Descripción de la trayectoria de punto medio en subprograma del contorno 0 BEGIN PGM C28 MM 1 TOOL CALL 1 Y S2000 Llamada a la hta.
  • Página 331 12 L Y+35 13 L X+60 Y+52.5 14 L Y+70 15 LBL 0 16 END PGM C28 MM HEIDENHAIN TNC 620...
  • Página 332 Ejemplo: Superficie cilíndrica con ciclo 28 Nota: Cilindro sujeto en el centro de la mesa giratoria El punto de ref. está en el centro de la mesa giratoria 0 BEGIN PGM C27 MM Llamada a la hta. , eje de la hta. Y 1 TOOL CALL 1 Y S2000 Retirar la herramienta 2 L X+250 R0 FMAX...
  • Página 333 Indicación en mm en el eje giratorio (Q17=1) 12 L X+50 13 RND R7.5 14 L Y+60 15 RND R7.5 16 L IX-20 17 RND R7.5 18 L Y+20 19 RND R7.5 20 L X+40 21 LBL 0 22 END PGM C27 MM HEIDENHAIN TNC 620...
  • Página 334: Ciclos Para El Planeado

    8.6 Ciclos para el planeado Resumen El TNC dispone de tres ciclos para mecanizar superficies con las siguientes características: ser planas y rectangulares ser planas según un ángulo oblícuo estar inclinadas de cualquier forma estar unidas entre sí Ciclo Softkey Página 230 PLANEADO Para superficies planas y rectangulares...
  • Página 335 El TNC posiciona la hta. en marcha rápida FMAX desde la posición actual en el plano de mecanizado sobre el punto de partida. Posicionar previamente la herramienta, de forma que no se produzca ninguna colisión con la pieza o la sujeción. HEIDENHAIN TNC 620...
  • Página 336  Punto de partida del 1er eje Q225 (valor absoluto): Coordenadas del punto de partida de la superficie a planear en el eje principal del plano de mecanizado  Punto de partida del 2º eje Q226 (valor absoluto): Coordenadas del punto de partida de la superficie a planear en el eje transversal del plano de mecanizado ...
  • Página 337 En superficies torsionadas, establecer la dirección del movimiento principal (del punto al punto 2) en la dirección de la inclinación más fuerte HEIDENHAIN TNC 620...
  • Página 338 La calidad de la superficie al utilizar una fresa esférica se puede optimizar: En superficies torsionadas, establecer la dirección del movimiento principal (del punto al punto 2) perpendicular a la dirección de la inclinación más fuerte Antes de la programación deberá tenerse en cuenta El TNC posiciona la hta.
  • Página 339 El TNC realiza el primer corte con la mitad del valor programado. Q234=+15 ;4º PUNTO DEL 1ER EJE Q235=+125 ;4º PUNTO DEL 2º EJE Q236=+25 ;4º PUNTO DEL 3ER EJE Q240=40 ;NÚMERO DE CORTES Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 620...
  • Página 340 FRESADO PLANO (ciclo 232, opción de Software Advanced programming features) Con el ciclo 232 se pueden fresar superficies en varias pasadas y teniendo en cuenta una sobremedida de acabado. Para ello están disponibles tres estrategias de mecanizado: Estrategia Q389=0: Mecanizar en forma de meandro, incremento lateral por fuera de la superficie a mecanizar Estrategia Q389=0: Mecanizar en forma de meandro, incremento lateral por dentro de la superficie a mecanizar...
  • Página 341 9 Al final el TNC retira la hta. con FMAX a la 2ª distancia de seguridad Antes de la programación deberá tenerse en cuenta Introducir la segunda distancia de seguridad Q204 de forma que no se produzca ninguna colisión con la pieza o la sujeción. HEIDENHAIN TNC 620...
  • Página 342  Estrategia de mecanizado (0/1/2) Q389: Determinar, cómo debe mecanizar el TNC la superficie: 0: Mecanizar en forma de meandro, incremento lateral en avance de posicionamiento por fuera de la superficie a mecanizar 1: Mecanizar en forma de meandro, incremento lateral en el avance de fresado dentro de la superficie a mecanizar 2: Mecanizar línea a línea, retroceso e incremento...
  • Página 343 (Q389=1), el TNC desplaza la aproximación transversal con el avance de fresado Q207 HEIDENHAIN TNC 620...
  • Página 344 Ejemplo: Frases NC  Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la posición de 71 CYCL DEF 232 FRESADO TRANSVERSAL arranque en el eje de la herramienta. Si se fresa con la estrategia de mecanizado Q389=2, el TNC desplaza Q389=2 ;ESTRATEGIA el punto de arranque según la distancia de seguridad...
  • Página 345: Ejemplo: Planeado

    Posicionamiento previo cerca del punto de partida 6 L X+-25 Y+0 R0 FMAX M3 Llamada al ciclo 7 CYCL CALL Retirar la herramienta, final del programa 8 L Z+250 R0 FMAX M2 9 END PGM C230 MM HEIDENHAIN TNC 620...
  • Página 346: Ciclos Para La Traslación De Coordenadas

    8.7 Ciclos para la traslación de coordenadas Resumen Con la traslación de coordenadas se puede realizar un contorno programado una sóla vez, en diferentes posiciones de la pieza con posición y medidas modificadas. El TNC dispone de los siguientes ciclos para la traslación de coordenadas: Ciclo Softkey Pág.
  • Página 347: Desplazamiento Del Punto Cero (Ciclo 7)

    El desplazamiento del punto cero con las coordenadas X=0, Y=0 y Z=0 elimina el desplazamiento del punto cero anterior. Ejemplo: Frases NC 13 CYCL DEF 7.0 PUNTO CERO 14 CYCL DEF 7.1 X+60 16 CYCL DEF 7.3 Z-5 15 CYCL DEF 7.2 Y+40 HEIDENHAIN TNC 620...
  • Página 348: Desplazamiento Del Punto Cero Con Tablas De Cero Piezas (Ciclo 7)

    Desplazamiento del PUNTO CERO con tablas de cero piezas (ciclo 7) La tabla de puntos cero que se emplee depende del modo de funcionamiento, o se puede seleccionar en función de éste: Modos de funcionamiento Ejecución del programa: Tabla "zeroshift.d" Modo de funcionamiento Test de programa: Tabla "simzeroshift.d"...
  • Página 349 Seleccionar el principio de la tabla Seleccionar el final de la tabla Pasar página a página hacia arriba Pasar página a página hacia abajo Añadir línea (sólo es posible al final de la tabla) Borrar línea Buscar HEIDENHAIN TNC 620...
  • Página 350 Función Softkey Cursor al principio de la línea Cursor al final de la línea Copiar el valor actual Añadir el valor copiado Añadir el número de líneas (puntos cero) programadas al final de la tabla Configuración de la tabla de puntos cero Si no se desea definir para un eje activo ningún punto cero, pulsar la tecla DEL.
  • Página 351: Fijacion Del Punto De Referencia (Ciclo 247)

    13 CYCL DEF 247 FIJAR PUNTO DE REFERENCIA Q339=4 ;NÚMERO DEL PUNTO REFERENCIA Visualización de estados En la visualización de estado (VISUALIZACIÓN DE POSICIÓN DE ESTADO) el TNC muestra el número de preset activo tras el punto de referencia. HEIDENHAIN TNC 620...
  • Página 352 ESPEJO (ciclo 8) El TNC puede realizar un mecanizado espejo en el plano de mecanizado. Funcionamiento El ciclo espejo se activa a partir de su definición en el programa. También actúa en el modo de funcionamiento Posicionamiento manual. El TNC muestra los ejes espejo activados en la visualización de estados adicional.
  • Página 353 Se pueden programar un máximo tres ejes Anulación Programar de nuevo el ciclo ESPEJO con la introducción NO ENT. Ejemplo: Frases NC 79 CYCL DEF 8,0 ESPEJO 80 CYCL DEF 8.1 X Y Z HEIDENHAIN TNC 620...
  • Página 354 GIRO (ciclo 10) Dentro de un programa el TNC puede girar el sistema de coordenadas en el plano de mecanizado según el punto cero activado. Funcionamiento El GIRO se activa a partir de su definición en el programa. También actúa en el modo de funcionamiento Posicionamiento manual. El TNC visualiza los ángulo de giro activados en la visualización de estados adicional.
  • Página 355: Factor De Escala (Ciclo 11)

    11 CALL LBL 1 12 CYCL DEF 7.0 PUNTO CERO 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11,0 FACTOR DE ESCALA 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN TNC 620...
  • Página 356: Factor De Escala Especifico De Cada Eje

    FACTOR DE ESCALA ESPECIFICO DE CADA EJE (ciclo 26) Antes de la programación deberá tenerse en cuenta Los ejes de coordenadas con posiciones sobre trayectorias circulares no pueden prolongarse o reducirse con diferentes escalas. Se puede introducir un factor de escala específico para cada eje.
  • Página 357 Debe tenerse en cuenta, que la posición del sistema de coordenadas inclinado y de esta forma también los desplazamientos en el sistema inclinado dependen de como se describa el plano inclinado. HEIDENHAIN TNC 620...
  • Página 358 Cuando se programa la posición del plano de mecanizado mediante un ángulo en el espacio, el TNC calcula automáticamente las posiciones angulares necesarias de los ejes basculantes y memoriza dichas posiciones en los parámetros Q120 (eje A) a Q122 (eje C). Si hay dos soluciones posibles, el TNC selecciona - partiendo de la posición cero de los ejes giratorios - el camino más corto.
  • Página 359 Definición del ángulo para el cálculo de la corrección 14 CYCL DEF 19.1 B+15 15 L Z+80 R0 FMAX Activar la corrección en el eje de la hta. 16 L X-8.5 Y-10 R0 FMAX Activar la corrección en el plano de mecanizado HEIDENHAIN TNC 620...
  • Página 360 Visualización de posiciones en el sistema inclinado Las posiciones visualizadas (NOMINAL y REAL) y la visualización del punto cero en la visualización de estados adicional se refieren después de la activación del ciclo 19 al sistema de coordenadas inclinado. La posición visualizada ya no coincide, después de la definición del ciclo, con las coordenadas de la última posición programada antes del ciclo Supervisión del espacio de trabajo...
  • Página 361 3ª Preparativos en el modo de funcionamiento Posicionamiento manual Posicionar el (los) eje(s) giratorio(s) para fijar el punto de referencia sobre el correspondiente valor angular. El valor angular se orienta según la superficie de referencia seleccionada en la pieza. HEIDENHAIN TNC 620...
  • Página 362 Manualmente rozando la pieza como en el sistema no inclinado véase "Fijación del punto de referencia (sin palpador- 3D)" en pág. 54 Controlado con un palpador 3D de HEIDENHAIN (véase el modo de empleo de los ciclos de palpación, capítulo 2) Automáticamente con un palpador 3D de HEIDENHAIN (véase el...
  • Página 363: Ejemplo: Traslación De Coordenadas

    14 CALL LBL 10 REP 6/6 Anular el giro 15 CYCL DEF 10.0 GIRO 16 CYCL DEF 10.1 ROT+0 Anular el desplazamiento del punto cero 17 CYCL DEF 7.0 PUNTO CERO 18 CYCL DEF 7.1 X+0 19 CYCL DEF 7.2 Y+0 HEIDENHAIN TNC 620...
  • Página 364 20 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 21 LBL 1 Subprograma 1 22 L X+0 Y+0 R0 FMAX Determinación del fresado 23 L Z+2 R0 FMAX M3 24 L Z-5 R0 F200 25 L X+30 RL 26 L IY+10 27 RND R5 28 L IX+20...
  • Página 365: Ciclos Especiales

    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 Ejemplo: Frases NC 89 CYCL DEF 9,0 TIEMPO DE ESPERA 90 CYCL DEF 9.1 TPO. ESPERA 1.5 HEIDENHAIN TNC 620...
  • Página 366: Llamada Del Programa (Ciclo 12)

    LLAMADA DEL PROGRAMA (ciclo 12) Los programas de mecanizado, como p.ej. ciclos de taladrado especiales o módulos geométricos, se pueden asignar como ciclos de mecanizado. En este caso el programa se llama como si fuese un ciclo. Antes de la programación deberá tenerse en cuenta El programa llamado debe estar memorizado en el disco duro del TNC.
  • Página 367: Orientación Del Cabezal (Ciclo 13)

    (ver manual de la máquina).  Angulo de orientación: Introducir el ángulo referido al eje de referencia angular del plano de mecanizado Margen de entrada: 0 a 360° Resolución de la introducción: 0,1º HEIDENHAIN TNC 620...
  • Página 368: Tolerancia (Ciclo 32)

    TOLERANCIA (ciclo 32) La máquina y el TNC deben estar preparados por el constructor de la máquina. En el mecanizado HSC se puede influir mediante las introducciones en el ciclo 32 sobre la precisión resultante, acabado de superficie y velocidad, siempre que se haya ajustado el TNC a las propiedades específicas de máquina.
  • Página 369 En caso de que la introducción de la tolerancia aumente, con movimientos circulares se reduce, por norma general, el diámetro circular. Si el filtro HSC está activo en su máquina (en caso necesario, consultar al fábricante de la máquina), el círculo también puede agrandarse. HEIDENHAIN TNC 620...
  • Página 370 Ejemplo: Frases NC  Valor de tolerancia T: desviación del contorno admisible en mm (o pulgadas en programas con 95 CYCL DEF 32.0 TOLERANCIA pulgadas) 96 CYCL DEF 32.1 T0.05  HSC-MODE, Acabado=0, Desbaste=1: Activar filtros: 97 CYCL DEF 32.2 HSC-MODE:1 TA5 Valor de introducción 0: Fresado con precisión elevada del contorno.
  • Página 371: Programación: Subprogramas Y Repeticiones Parciales De Un Programa

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

    9.1 Introducción de subprogramas y repeticiones parciales de un programa Las partes de un programa que se deseen se pueden ejecutar repetidas veces con subprogramas o repeticiones parciales de un programa. Label Los subprogramas y repeticiones parciales de un programa comienzan en un programa de mecanizado con la marca LBL, que es la abreviación de LABEL (en inglés marca).
  • Página 373 Repeticiones REP: Sin repeticiones, pulsar NO ENT. Las repeticiones REP sólo se emplean en las repeticiones parciales de un programa No está permitido CALL LBL 0 ya que corresponde a la llamada al final de un subprograma. HEIDENHAIN TNC 620...
  • Página 374: Repeticiones Parciales De Un Programa

    9.3 Repeticiones parciales de un programa Label LBL Las repeticiones parciales de un programa comienzan con la marca LBL (LABEL). Una repetición parcial del pgm finaliza con CALL LBL REP. REP. Funcionamiento 1 El TNC ejecuta el programa de mecanizado hasta el final del programa parcial (CALL LBL ...
  • Página 375: Cualquier Programa Como Subprograma

     Seleccionar las funciones para la llamada al programa: pulsar la tecla PGM CALL  Pulsar la softkey PROGRAMA  Introducir el nombre completo de búsqueda del programa a llamar y confirmar con la tecla END HEIDENHAIN TNC 620...
  • Página 376 Si sólo se introduce el nombre del programa, el programa al que se llama deberá estar en el mismo directorio que el programa llamado. Si el programa llamado no se encuentra en el mismo directorio que el programa que llama, debe introducirse el camino de búsqueda completo, p.ej.
  • Página 377: Imbricaciones

    Principio del subprograma UP1 39 CALL LBL 2 Llamada al subprograma en LBL 2 45 LBL 0 Final del subprograma 1 46 LBL 2 Principio del subprograma 2 62 LBL 0 Final del subprograma 2 63 END PGM UPGMS MM HEIDENHAIN TNC 620...
  • Página 378 Ejecución del programa 1 Se ejecuta el programa principal UPGMS hasta la frase 17 2 Llamada al subprograma 1 y ejecución hasta la frase 39 3 Llamada al subprograma 2 y ejecución hasta la frase 62. Final del subprograma 2 y vuelta al subprograma desde donde se ha realizado la llamada 4 Ejecución del subprograma 1 desde la frase 40 hasta la frase 45.
  • Página 379: Repetición De Repeticiones Parciales De Un Programa

    4 Se repite una vez la parte del programa entre la frase 15 y la frase 35 (contiene la repetición de la parte del programa entre la frase 20 y la frase 27) 5 Ejecución del programa principal REPS desde la frase 36 a la frase 50 (final del programa) HEIDENHAIN TNC 620...
  • Página 380: Repetición De Un Subprograma

    Repetición de un subprograma Ejemplo de frases NC 0 BEGIN PGM UPGREP MM Principio de la repetición parcial del programa 1 10 LBL 1 Llamada al subprograma 11 CALL LBL 2 12 CALL LBL 1 REP 2 Parte del programa entre esta frase y LBL1 (frase 10) se repite 2 veces 19 L Z+100 R0 FMAX M2 Última frase del programa principal con M2...
  • Página 381: Ejemplos De Programación

    3 TOOL CALL 1 Z S500 Retirar la herramienta 4 L Z+250 R0 FMAX 5 L X-20 Y+30 R0 FMAX Posicionamiento previo en el plano de mecanizado 6 L Z+0 R0 FMAX M3 Posicionamiento previo sobre la superficie de la pieza HEIDENHAIN TNC 620...
  • Página 382 7 LBL 1 Marca para la repetición parcial del programa 8 L IZ-4 R0 FMAX Profundización en incremental (en vacío) 9 APPR CT X+2 Y+30 CCA90 R+5 RL F250 Llegada al contorno 10 FC DR- R18 CLSD+ CCX+20 CCY+30 Contorno 11 FLT 12 FCT DR- R15 CCX+50 CCY+75 13 FLT...
  • Página 383: Ejemplo: Grupos De Taladros

    5 CYCL DEF 200 TALADRADO Definición del ciclo taladrado Q200=2 ;DIST.-SEGURIDAD Q201=-10 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F Q202=5 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA ENCIMA Q203=+0 ;COORDENADAS SUPERFICIE Q204=10 ;2ª DISTANCIA DE SEGUR. Q211=0.25 ;TIEMPO DE ESPERA ABAJO HEIDENHAIN TNC 620...
  • Página 384 6 L X+15 Y+10 R0 FMAX M3 Llegada al punto de partida del grupo de taladros 1 7 CALL LBL 1 Llamada al subprograma para el grupo de taladros 8 L X+45 Y+60 R0 FMAX Llegada al punto de partida del grupo de taladros 2 9 CALL LBL 1 Llamada al subprograma para el grupo de taladros 10 L X+75 Y+10 R0 FMAX...
  • Página 385: Ejemplo: Grupo De Taladros Con Varias Herramientas

    Q206=250 ;PROFUNDIDAD DE PASO F Q202=3 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA ENCIMA Q203=+0 ;COORDENADAS SUPERFICIE Q204=10 ;2ª DISTANCIA DE SEGUR. Q211=0.25 ;TIEMPO DE ESPERA ABAJO Llamada al subprograma 1 para la figura completa de taladros 6 CALL LBL 1 HEIDENHAIN TNC 620...
  • Página 386 7 L Z+250 R0 FMAX M6 Cambio de herramienta 8 TOOL CALL 2 Z S4000 Llamada a la hta. Taladrado 9 FN 0: Q201 = -25 Nueva profundidad para Taladro 10 FN 0: Q202 = +5 Nueva aproximación para Taladro 11 CALL LBL 1 Llamada al subprograma 1 para la figura completa de taladros 13 L Z+250 R0 FMAX M6...
  • Página 387: Programación: Parámetros Q

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

    10.1 Principio de funcionamiento y resumen de funciones Con los parámetros Q se puede definir en un programa de mecanizado una familia de piezas. Para ello en vez de valores numéricos se introducen parámetros Q. Los parámetros Q se utilizan por ejemplo para Valores de coordenadas Avances Revoluciones...
  • Página 389: Instrucciones De Programación

    Funciones matemáticas básicas Pág. 391 Funciones angulares Pág. 393 Función para calcular el círculo Pág. 395 Condición si/entonces, salto Pág. 396 Otras funciones Pág. 399 Introducción directa de una fórmula Pág. 432 Fórmula para parámetros de string Pág. 436 HEIDENHAIN TNC 620...
  • Página 390: Familias De Funciones

    10.2 Familias de funciones - Parámetros Q en vez de valores numéricos Con la función paramétrica FN0: ASIGNACIÓN se asignan valores numéricos a los parámetros Q. Entonces en el programa de mecanizado se fija un parámetro Q en vez de un valor numérico. Ejemplo de frases NC 15 FNO: Q10=25 Asignación...
  • Página 391: Descripción De Contornos Mediante Funciones Matemáticas

    ¡Prohibido!: ¡Raíz cuadrada de un valor negativo! A la derecha del signo "=", se pueden introducir: dos cifras dos parámetros Q una cifra y un parámetro Q Los parámetros Q y los valores numéricos en las comparaciones pueden ser con o sin signo. HEIDENHAIN TNC 620...
  • Página 392: Programación De Los Tipos De Cálculo Básicos

    Programación de los tipos de cálculo básicos Ejemplo: Frases de programa en el TNC Ejemplo: 16 FN0: Q5 = +10 Selección de las funciones paramétricas: Pulsar la 17 FN3: Q12 = +Q5 * +7 tecla Q Selección de funciones matemáticas básicas: Pulsar la softkey FUNCIONES BÁSICAS.
  • Página 393: Funciones Angulares (Trigonometría)

    Ejemplo: a = 25 mm b = 50 mm α = arctg (a / b) = arctg 0.5 = 26.57° Además se tiene: a² + b² = c² (mit a² = a x a) (a² + b²) HEIDENHAIN TNC 620...
  • Página 394: Programación De Funciones Trigonométricas

    Programación de funciones trigonométricas Las funciones angulares aparecen cuando se pulsa la softkey FUNCIONES ANGULARES. El TNC muestra las softkeys que aparecen en la tabla de la parte inferior. Programación: comparar "Ejemplo: Programación de los tipos de cálculo básicos" Función Softkey FN6: SENO p.ej.
  • Página 395: Cálculo De Círculos

    (Y con el eje de la hta. Z) en el parámetro Q21 y el radio del círculo en el parámetro Q22. Deberán tener en cuenta que FN23 y FN24 además del parámetro del resultado también sobreescriban automáticamente los dos parámetros siguientes. HEIDENHAIN TNC 620...
  • Página 396: Determinación De Las Funciones Si/Entonces Con Parámetros Q

    10.6 Determinación de las funciones si/entonces con parámetros Q Aplicación Al determinar la función si/entonces, el TNC compara un parámetro Q con otro parámetro Q o con un valor numérico. Cuando se ha cumplido la condición, el TNC continua con el programa de mecanizado en el LABEL programado detrás de la condición (LABEL véase "Introducción de subprogramas y repeticiones parciales de un programa"...
  • Página 397: Abreviaciones Y Conceptos Empleados

    Abreviaciones y conceptos empleados (en inglés if): Cuando (en inglés equal): Igual (en inglés not equal): Distinto (en inglés greater than): Mayor que (en inglés less than): Menor que GOTO (en inglés go to): Ir a HEIDENHAIN TNC 620...
  • Página 398: Comprobación Y Modificación De Parámetros Q

    10.7 Comprobación y modificación de parámetros Q Procedimiento A la hora de generar, comprobar y ejecutar, se pueden controlar y también modificar parámetros Q en todos los modos de funcionamiento (excepto en el Test de programa).  Interrupción de la ejecución del programa (p.ej. pulsar la tecla externa STOP y la softkey STOP INTERNO) o bien parar el test del ...
  • Página 399: Otras Funciones

    FN20: ESPERA (WAIT FOR) Pág. 418 Sincronización del NC y el PLC FN29:PLC Pág. 420 emitir hasta ocho valores en el PLC FN37:EXPORT Pág. 420 exportar parámetros Q o parámetros QS locales en un programa que está llamando HEIDENHAIN TNC 620...
  • Página 400 Con la función FN14: ERROR se pueden emitir de forma controlada en el programa, avisos de error previamente programados por el constructor de la máquina o por HEIDENHAIN: Si durante la ejecución o el test de un programa se llega a una frase que contenga FN 14, el TNC interrumpe dicha ejecución o test y emite un aviso.
  • Página 401 No está definida la dirección de desplazamiento 1043 No está activada ninguna tabla de puntos cero 1044 Error de posición: centro 1er eje 1045 Error de posición: centro 2º eje 1046 Taladro demasiado pequeño 1047 Taladro demasiado grande 1048 Isla demasiado pequeña HEIDENHAIN TNC 620...
  • Página 402 Número de error Texto 1049 Isla demasiado grande 1050 Cajera demasiado pequeña: repaso 1.A. 1051 Cajera demasiado pequeña: repaso 2.A. 1052 Cajera demasiado grande: rechazada 1.A. 1053 Cajera demasiado grande: rechazada 2.A. 1054 Isla demasiado pequeña: rechazada 1.A. 1055 Isla demasiado pequeña: rechazada 2.A. 1056 Isla demasiado grande: repaso 1.A.
  • Página 403 1092 Herramienta no definida 1093 Número herramienta no permitido 1094 Nombre herramienta no permitido 1095 Opción de software inactiva 1096 Imposible restaurar cinemática 1097 Función no permitida 1098 Cotas pza. bruto contradictorias 1099 Posición medida no permitida HEIDENHAIN TNC 620...
  • Página 404 FN 16: F-PRINT: Emitir textos y valores de parámetros Q formateados Con FN 16 puede enviarse cualquier aviso desde el programa NC a la pantalla. Dichos avisos son visualizados por el TNC en una ventana superpuesta. Con la función FN 16: F-PRINT se emiten valores de parámetros Q y avisos de error a través de la conexión de datos, por ejemplo, a una impresora.
  • Página 405 Emitir texto sólo en idioma inglés L_GERMAN Emitir texto sólo en idioma alemán L_CZECH Emitir texto sólo en idioma checo L_FRENCH Emitir texto sólo en idioma francés L_ITALIAN Emitir texto sólo en idioma italiano L_SPANISH Emitir texto sólo en idioma español HEIDENHAIN TNC 620...
  • Página 406 Palabra clave Función L_SWEDISH Emitir texto sólo en idioma idioma de diálogo sueco L_DANISH Emitir texto sólo en idioma danés L_FINNISH Emitir texto sólo en idioma finlandés L_DUTCH Emitir texto sólo con idioma holandés L_POLISH Emitir texto sólo en idioma polaco L_PORTUGUE Emitir texto sólo en idioma Emitir en portugués L_HUNGARIA...
  • Página 407 LOG, entonces el TNC memorizará el fichero LOG en el directorio en el que esté el programa NC con la función FN 16. Se pueden emitir un máximo de 32 parámetros Q por línea en el formato de descripción de fichero. HEIDENHAIN TNC 620...
  • Página 408 Visualizaciones de mensajes en pantalla También puede utilizarse la función FN 16 para emitir cualquier mensaje desde el programa NC en una ventana superpuesta en la pantalla. De esta manera pueden visualizarse de forma sencilla textos de ayuda largos en cualquier punto en el programa, ante los que el usuario actuará...
  • Página 409 Estado del refrigerante: 0= off, 1=on Avance activado Indice de la herramienta preparada Indice de la herramienta activada Datos de canal, 25 Número de canal Parámetro del ciclo, 30 Distancia de seguridad del ciclo de mecanizado activado HEIDENHAIN TNC 620...
  • Página 410 Nombre de grupo, nº id. Número Indice Significado Profundidad de taladrado/prof. de fresado del ciclo de mecanizado activado Profundidad de pasada del ciclo de mecanizado activado Avance de fresado del ciclo de mecanizado activado Primer longitud lateral del ciclo Cajera rectangular 2ª...
  • Página 411 Hta. especial: 0=no, 1=si Nº posición Posición fija: 0=no, 1=si Nº posición posición bloqueada: 0=no, 1=si Nº posición Estado del PLC Número de posición de una hta. Nº hta. Número de posición en la tabla de posiciones, 52 HEIDENHAIN TNC 620...
  • Página 412 Nombre de grupo, nº id. Número Indice Significado Nº hta. Número de almacén de herramienta Valores programados Número de herramienta T directamente después de TOOL CALL, 60 Eje de herramienta activo 0 = X 6 = U 1 = Y 7 = V 2 = Z 8 = W Revoluciones del cabezal S Sobremedida de la longitud de la herramienta DL...
  • Página 413 Plano de mecanizado inclinado activo/inactivo (-1/0) durante el proceso de un programa Plano de mecanizado inclinado activo/inactivo (-1/0) en un modo manual Desplazamiento activo del punto Eje X cero, 220 Eje Y Eje Z Eje A Inclinar el eje B Eje C HEIDENHAIN TNC 620...
  • Página 414 Nombre de grupo, nº id. Número Indice Significado Eje U V eje Eje W Margen de desplazamiento, 230 1 a 9 Final de carrera de software negativo eje 1 a 9 1 a 9 Final de carrera de software positivo eje 1 a 9 Interruptor de final de carrera de software conectado o desconectado: 0 = conectado, 1 = desconectado...
  • Página 415 500 Leer datos de la herramienta Longitud de la herramienta L actual, 950 Radio de la herramienta R Radio R2 de la herramienta Sobremedida de la longitud de la herramienta DL HEIDENHAIN TNC 620...
  • Página 416 Nombre de grupo, nº id. Número Indice Significado Sobremedida del radio de la herramienta DR Sobremedida del radio DR2 de la herramienta Herramienta bloqueada TL 0 = sin bloquear, 1 = bloqueada Número de la herramienta gemela RT Máximo tiempo de vida TIME1 Máximo tiempo de vida TIME2 Tiempo de vida actual CUR.
  • Página 417 Fase de búsqueda Número del último error FN14 Ejecución real activa 1 = ejecución, 2 = simulación Ejemplo: Asignar el valor del factor de escala activado del eje Z a 55 FN18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN TNC 620...
  • Página 418 FN19: PLC: Emisión de los valores al PLC Con la función FN 19: PLC, se pueden emitir hasta dos valores numéricos o parámetros Q al PLC. Pasos y unidades: 0,1 µm o bien 0,0001° Ejemplo: Transmisión del valor numérico 10 (corresponde a 1 µm o bien 0,001°) al PLC 56 FN19: PLC=+10/+Q3 FN20: WAIT FOR: Sincronización del NC y el PLC...
  • Página 419 Ejemplo: Parar la ejecución del programa, hasta que el PLC fije la marca 4095 a 1 32 FN20: WAIT FOR M4095==1 Ejemplo: Parar la ejecución del programa, hasta que el PLC fije el operando simbólico a 1 32 FN20: APISPIN[0].NN_SPICONTROLINPOS==1 HEIDENHAIN TNC 620...
  • Página 420 FN29: PLC: entregar los valores en el PLC Con la función FN 29: PLC es posible emitir hasta ocho valores numéricos o parámetros Q en el PLC. Pasos y unidades: 0,1 µm o bien 0,0001° Ejemplo: Transmisión del valor numérico 10 (corresponde a 1 µm o bien 0,001°) al PLC 56 FN29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15 FN37: EXPORT...
  • Página 421: Accesos A Tablas Con Instrucciones-Sql

    Sinónimo: con este concepto se designa un nombre para una tabla, que se utilizará en lugar de los nombres de búsqueda y de fichero. El fabricante de la máquina determina los sinónimos en los datos de configuración. HEIDENHAIN TNC 620...
  • Página 422: Una Transacción

    Una transacción Una transacción consta, principalmente, de las siguientes acciones: Asignar una dirección a la tabla (fichero), seleccionar líneas y transferir en el Result-set. Leer, modificar líneas del Result-set y/o añadir nuevas líneas. Finalizar las transacciones. En modificaciones/adiciones se aceptan las líneas desde el Result-set en la tabla (fichero).
  • Página 423 Q no se tendrán en cuenta en los procesos de lectura/ escritura. Con SQL INSERT... se genera una nueva línea de tabla y se asignan las columnas que no están asignadas con parámetros Q con valores por defecto. HEIDENHAIN TNC 620...
  • Página 424 Programar instrucciones SQL Las instrucciones SQL se programan en el modo de funcionamiento Programación:  Seleccionar funciones SQL: pulsar la softkey SQL  Seleccionar la instrucción SQL mediante softkey (ver Resumen) o pulsar la softkey SQL EXECUTE y programar la instrucción SQL Resumen de softkeys Función Softkey...
  • Página 425 El sinónimo se registra directamente – el nombre de búsqueda y de fichero se escribe entre comillas. Designación de columnas: designación de la columna de la tabla determinada en los datos de configuración HEIDENHAIN TNC 620...
  • Página 426: Sql Select

    SQL SELECT SQL SELECT selecciona líneas de la tabla y las transfiere en el Result- set. El servidor SQL memoriza los datos línea por línea en el Result-set. Las línas se numeran correlativamente empezando por 0. Este número de línea, el ÍNDICE, se utiliza en los comandos SQL Fetch y Update. En la opción SQL SELECT...WHERE...
  • Página 427 Si no se programa ni ASC ni DESC, vale por defecto la clasificación ascendente. El TNC coloca las filas seleccionadas según la columna indicada Opcional: FOR UPDATE (Palabra clave): Las líneas seleccionadas se bloquean para el acceso escrito de otros procesos. HEIDENHAIN TNC 620...
  • Página 428 Condición Programación igual distinto <> menor < menor o igual <= mayor > mayor o igual >= Enlazar varias condiciones: Y lógico O lógico 10 Programación: Parámetros-Q...
  • Página 429: Sql Fetch

    Q enlazados. Si no se indica el Índice, se leerá la primera línea (n=0)..El número de línea se indica directamente o se 30 SQL FETCH Q1 HANDLE Q5 INDEX5 programa el parámetro Q que contenga el Índice. HEIDENHAIN TNC 620...
  • Página 430: Sql Update

    SQL UPDATE Ejemplo: El número de línea se transmite en el SQL UPDATE transfiere los datos preparados en los parámetros Q en la parámetro Q línea dirigida con ÍNDICE del Result-set. La línea actual en el Result-set se sobreescribe completamente. 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR"...
  • Página 431: Sql Commit

    Result-set (ver también SQL SELECT).  Base de datos: Índice para el resultado SQL: línea que debe permanecer en el Result-set. El número de línea se indica directamente o se programa el parámetro Q que contenga el Índice. HEIDENHAIN TNC 620...
  • Página 432: Introducción Directa De Una Fórmula

    10.10 Introducción directa de una fórmula Introducción de la fórmula Mediante softkeys se pueden programar directamente en el programa de mecanizado, fórmulas matemáticas con varias operaciones de cálculo. Las fórmulas aparecen pulsando la softkey FORMULA. El TNC muestra las siguientes softkeys en varias carátulas: Función lógica Softkey Suma...
  • Página 433 Si el valor resultante de Q12= 1, entonces Q50 >= 0 Si el valor resultante Q12= -1, entonces Q50 < 0 Cálculo del valor de módulo (Resto de la división) p.ej. Q12 = 400 % 360 Resultado: Q12 = 40 HEIDENHAIN TNC 620...
  • Página 434: Reglas De Cálculo

    Reglas de cálculo Para la programación de fórmulas matemáticas son válidas las siguientes reglas: Los cálculos de multiplicación y división se realizan antes que los de suma y resta Q1 = 5 * 3 + 2 * 10 = 35 1.
  • Página 435 Conmutar la carátula de softkeys y abrir paréntesis Introducir el parámetro Q número 12 Seleccionar la división Introducir el parámetro Q número 13 Cerrar paréntesis y finalizar la introducción de la fórmula Ejemplo de frase NC Q25 = ATG (Q12/Q13) HEIDENHAIN TNC 620...
  • Página 436: Parámetro De String

    10.11 Parámetro de string Funciones del procesamiento de cadenas de texto Se puede utilizar el procesamiento de cadenas de texto (ingl. string = cadena de caracteres) mediante parámetros QS a fin de generar cadenas de caracteres variables. Dichas cadenas de caracteres pueden emitirse, por ejemplo, mediante la función FN16:F-PRINT, a fin de generar protocolos variables.
  • Página 437: Asignar Parámetro De Cadena De Texto

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

    Convertir un valor numérico en un parámetro de string El TNC convierte un valor numérico en un parámetro de cadena de texto con la función TOCHAR. De esta forma se pueden concatenar valores numéricos con variables de cadenas de texto. ...
  • Página 439: Copiar Un String Parcial Desde Un Parámetro De String

    0. Ejemplo: desde un parámetro de cadena de texto QS10 se lee a partir de la tercera posición (BEG2) una cadena de texto parcial de 4 caracteres (LEN4). 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN TNC 620...
  • Página 440: Convertir Un Parámetro De String En Un Valor Numérico

    Convertir un parámetro de string en un valor numérico La función TONUMB convierte un parámetro de string en un valor numérico. El valor a convertir debe constar solamente de valores numéricos. El parámetro QS a convertir sólo puede contener un valor numérico, de lo contrario el TNC emite un aviso de error.
  • Página 441: Comprobación De Un Parámetro De String

    TNC vuelve a emitir la primera posición en la que encuentra la cadena de texto parcial. Ejemplo: buscar QS10 en el texto memorizado en el parámetro QS13. Iniciar la búsqueda a partir de la tercera posición 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN TNC 620...
  • Página 442: Calcular Longitud De Un Parámetro De Cadena De Texto

    Calcular longitud de un parámetro de cadena de texto La función STRLEN emite la longitud del texto memorizado en un parámetro de string seleccionable.  Seleccionar funciones de parámetros Q  Seleccionar la función FORMEL  Introducir el número del parámetro Q, en el cual el TNC debe memorizar la longitud de la cadena de texto a calcular, confirmar con la tecla ENT ...
  • Página 443 +1: el primer parámetro QS se encuentra alfabéticamente antes del segundo parámetro QS -1: el primer parámetro QS se encuentra alfabéticamente después del segundo parámetro QS Ejemplo: comparae el orden alfabético de QS12 y QS14 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN TNC 620...
  • Página 444: Parámetros Q Predeterminados

    10.12 Parámetros Q predeterminados El TNC memoriza valores en los parámetros Q100 a Q122. A los parámetros Q se les asignan: Valores del PLC Indicaciones sobre la herramienta y el cabezal Indicaciones sobre el estado de funcionamiento etc. Valores del PLC: Q100 a Q107 El TNC emplea los parámetros Q100 a Q107, para poder aceptar valores del PLC en un programa NC.
  • Página 445 Indicación de cotas del pgm principal parámetro Sistema métrico (mm) Q113 = 0 Sistema en pulgadas (pulg.) Q113 = 1 Longitud de la herramienta: Q114 A Q114 se le asigna el valor actual de la longitud de la herramienta. HEIDENHAIN TNC 620...
  • Página 446: Coordenadas Después De La Palpación Durante La Ejecución Del Pgm

    Coordenadas después de la palpación durante la ejecución del pgm Después de realizar una medición con un palpador, los parámetros Q115 a Q119 contiene las coordenadas de la posición del cabezal en el momento de la palpación. Las coordenadas se refieren al punto de referencia activado en el modo de funcionamiento Manual.
  • Página 447 Q115 Radio de la herramienta Q116 Inclinación del plano de mecanizado con ángulos matemáticos; coordenadas calculadas por el TNC para ejes giratorios Valor del Coordenadas parámetro Eje A Q120 Inclinar el eje B Q121 Eje C Q122 HEIDENHAIN TNC 620...
  • Página 448: Resultados De Medición De Ciclos De Palpación (Véase También El Modo De Empleo De Ciclos De Palpación)

    Resultados de medición de ciclos de palpación (véase también el Modo de Empleo de Ciclos de Palpación) Valor del Valores reales medidos parámetro Angulo de una recta Q150 Centro en el eje principal Q151 Centro en el eje transversal Q152 Diámetro Q153 Longitud de la cajera...
  • Página 449 Número del último ciclo de medición activo Q198 Valor del Estado de la medición de htas. con TT parámetro Herramienta dentro de la tolerancia Q199 = 0,0 Herramienta desgastada (LTOL/RTOL Q199 = 1,0 sobrepasado) Herramienta rota (LBREAK/RBREAK Q199 = 2.0 sobrepasado) HEIDENHAIN TNC 620...
  • Página 450 10.13 Ejemplos de programación Ejemplo: Elipse Desarrollo del programa El contorno de las elipses se realiza por medio de muchas pequeñas rectas (definible mediante Q7) Cuantos más puntos se calculen más cortas serán las rectas y más suave la curva. El sentido del mecanizado se determina mediante el ángulo inicial y el ángulo final en el plano:...
  • Página 451 Anular el desplazamiento del punto cero 43 CYCL DEF 7.1 X+0 44 CYCL DEF 7.2 Y+0 Llegada a la distancia de seguridad 45 L Z+Q12 R0 FMAX Final del subprograma 46 LBL 0 47 END PGM ELLIPSE MM HEIDENHAIN TNC 620...
  • Página 452: Ejemplo: Cilindro Concavo Con Fresa Esférica

    Ejemplo: Cilindro concavo con fresa esférica Desarrollo del programa El programa sólo funciona con fresa radial, la longitud de la hta. se refiere al centro de la bola El contorno del cilindro se realiza por medio de muchas pequeñas rectas (definible mediante Q13) Cuantos más puntos se definan, mejor será...
  • Página 453 Anular el desplazamiento del punto cero 49 CYCL DEF 7.0 PUNTO CERO 50 CYCL DEF 7.1 X+0 51 CYCL DEF 7.2 Y+0 52 CYCL DEF 7.3 Z+0 53 LBL 0 Final del subprograma 54 END PGM ZYLIN HEIDENHAIN TNC 620...
  • Página 454: Ejemplo: Esfera Convexa Con Fresa Cilíndrica

    Ejemplo: Esfera convexa con fresa cilíndrica Desarrollo del programa El programa sólo funciona con una fresa cónica El contorno de la esfera se define mediante muchas rectas pequeñas )plano Z/X, se define mediante Q14). Cuando más pequeño sea el paso angular mejor se define el contorno. El número de pasos se determina mediante el paso angular en el plano (mediante Q18) La esfera se fresa en pasos 3D de abajo hacia...
  • Página 455 36 LP PR+Q26 PA+Q8 R0 FQ12 Posicionamiento previo en el plano 37 CC Z+0 X+Q108 Fijar el polo en el plano Z/X para desplazar el radio de la hta. 38 L Y+0 Z+0 FQ12 Desplazamiento a la profundidad deseada HEIDENHAIN TNC 620...
  • Página 456 39 LBL 2 40 LP PR+Q6 PA+Q24 FQ12 Desplazar hacia arriba el "arco" aproximado 41 FN 2: Q24 = +Q24 - +Q14 Actualización del ángulo en el espacio 42 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Pregunta si el arco está terminado, si no retroceso a LBL 2 43 LP PR+Q6 PA+Q5 Llegada al ángulo final en el espacio 44 L Z+Q23 R0 F1000...
  • Página 457: Test Del Programa Y Ejecución Del Programa

    Test del programa y ejecución del programa...
  • Página 458: Gráficos (Opción De Software Advanced Grafic Features)

    11.1 Gráficos (opción de Software Advanced grafic features) Aplicación En los modos de funcionamiento de Ejecución del pgm y en Test del pgm, el TNC simula gráficamente el mecanizado. Mediante softkeys se selecciona: Vista en planta Representación en tres planos Representación 3D El gráfico del TNC corresponde a la representación de una pieza mecanizada con una herramienta cilíndrica.
  • Página 459: Resumen: Vistas

    Sin embargo se sigue ejecutando el mecanizado. Vista en planta Esta simulación gráfica es la más rápida.  Seleccionar con la softkey la vista en planta  Para la representación de profundidad de este gráfico es válido: "Cuanto más profundo, más oscuro" HEIDENHAIN TNC 620...
  • Página 460: Representación En Tres Planos

    Representación en tres planos La representación se realiza en vista en planta con dos secciones, similar a un plano técnico. En la representación en 3 planos se dispone de funciones para la ampliación de una sección, véase "Ampliación de una sección" en pág.
  • Página 461 Conmutar la carátula de softkeys hasta que aparece la softkey de selección para las funciones Girar.  Seleccionar las funciones para girar: Función Softkeys Girar el gráfico en pasos de 15° alrededor del eje vertical Girar horizontalmente la representación en pasos de 15º HEIDENHAIN TNC 620...
  • Página 462: Ampliación De Una Sección

    Ampliación de una sección Es posible modificar el corte en los modos de funcionamiento Test de programa y Ejecución de programa en las vistas Representación en 3 planos y Representación 3D. Para ello debe estar parada la simulación gráfica o la ejecución del programa.
  • Página 463 Aceptar la sección Los mecanizados simulados hasta ahora no se contemplan tras el ajuste de un nuevo corte de la pieza. El TNC represena la zona ya procesada como pieza sin mecanizar. HEIDENHAIN TNC 620...
  • Página 464: Repetición De La Simulación Gráfica

    Repetición de la simulación gráfica Un programa de mecanizado se puede simular gráficamente cuantas veces se desee. Para ello se puede anular la pieza en bruto del gráfico o una sección ampliada del mismo. Función Softkey Visualizar la pieza sin mecanizar en la última ampliación de sección seleccionada Volver a la ampliación de la sección, para que el TNC muestre el bloque mecanizado o no, según la forma...
  • Página 465 Desplazar la pieza sin mecanizar en dirección Y positiva/negativa Desplazar la pieza sin mecanizar en dirección Z positiva/negativa Visualizar la pieza en bruto referida al punto de referencia fijado Conexión o desconexión de la función de supervisión HEIDENHAIN TNC 620...
  • Página 466: Funciones Para La Visualización Del Programa

    11.3 Funciones para la visualización del programa Resumen En los modos de funcionamiento de Ejecución del pgm y en Test del programa, el TNC visualiza softkeys con las cuales se puede visualizar el programa de mecanizado por páginas: Funciones Softkey Pasar una página hacia atrás en el programa Pasar página hacia delante en el programa Seleccionar el principio del programa...
  • Página 467: Test Del Programa

    Posicionamientos, que el fabricante de la máquina ejecuta a través del PLC Posicionamientos, que ejecutan un cambio de palets Por este motivo, HEIDENHAIN recomienda cargar cada programa con precaución, aún cuando el test del programa no haya detectado ningún aviso de error ni daños visibles en la pieza.
  • Página 468 Ejecución del test del programa Con el almacén central de herramientas activado, se tiene que activar una tabla de herramientas para el test del programa (estado S). Para ello se selecciona una tabla de htas. en el funcionamiento Test del programa mediante la gestión de ficheros (PGM MGT).
  • Página 469: Ejecución De Programa

    TOOL.T comprobación y modificación de parámetros Q superposición de posicionamientos del volante Funciones para la presentación gráfica (opción de Software Advanced grafic features) visualización de estados adicional HEIDENHAIN TNC 620...
  • Página 470: Ejecutar El Programa De Mecanizado

    Ejecutar el programa de mecanizado Preparación 1 Fijar la pieza a la mesa de la máquina 2 Fijar el punto de referencia 3 Seleccionar las tablas necesarias y los ficheros de palets (estado M) 4 Seleccionar el programa de mecanizado (estado M) Con el potenciómetro de override se pueden modificar el avance y las revoluciones.
  • Página 471: Desplazamiento De Los Ejes De La Máquina Durante Una Interrupción

    Desplazar los ejes de la máquina con los pulsadores externos de manual En algunas máquinas hay que pulsar después de la softkey DESPLAZAMIENTO MANUAL el pulsador externo START para activar los pulsadores externos de manual. Rogamos consulten el manual de su máquina. HEIDENHAIN TNC 620...
  • Página 472: Continuar Con La Ejecución Del Programa Después De Una Interrupción

    Continuar con la ejecución del programa después de una interrupción Si se interrumpe la ejecución del programa durante un ciclo de mecanizado, deberá realizarse la reentrada al principio del ciclo. El TNC deberá realizar de nuevo los pasos de mecanizado ya ejecutados. Cuando se interrumpe la ejecución del programa dentro de una repetición parcial del programa o dentro de un subprograma, deberá...
  • Página 473: Reentrada Deseada Al Programa (Proceso Hasta Una Frase)

    (Zyklus 17, 18, 19, 206, 207 und 209) o en la siguiente frase del programa se utilizan los ciclos de palpador 0, 1 y 3 antes del inicio del programa HEIDENHAIN TNC 620...
  • Página 474: Reentrada Al Contorno

     Seleccionar la primera frase del programa actual como inicio para el proceso hasta una frase: Introducir GOTO "0".  Seleccionar el avance hasta una frase: Pulsar softkey AVANCE HASTA FRASE N  Avance hasta N: Introducir el número N de la frase, en el cual debe finalizar el proceso ...
  • Página 475: Arranque Automático Del Programa

    (véase la figura en el centro a la dcha.)  Hora (Hora:Min:Seg): Hora a la que debe iniciarse el programa  Fecha (DD.MM.AAAA): Fecha a la que debe iniciarse el programa  Para activar el inicio: seleccionar la softkey OK HEIDENHAIN TNC 620...
  • Página 476: Saltar Frases

    11.7 Saltar frases Aplicación Las frases que se caracterizan en la programación con el signo "/" se pueden saltar en el test o la ejecución del programa:  No ejecutar o verificar las frases del programa con el signo "/": Poner la softkey en ON ...
  • Página 477: Parada Programada En La Ejecución Del Programa

    No interrumpir la ejecución o el test del programa en frases con M01: Colocar la softkey en OFF  Interrupción de la ejecución o el test del programa en frases con M01: fijar la softkey en ON HEIDENHAIN TNC 620...
  • Página 479: Funciones Mod

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

    12.1 Seleccionar la función MOD A través de las funciones MOD se pueden seleccionar las visualizaciones adicionales y las posibilidades de introducción. Las funciones MOD disponibles, dependen del modo de funcionamiento seleccionado. Selección de las funciones MOD Seleccionar el modo de funcionamiento en el cual se quieren modificar las funciones MOD.
  • Página 481: Resumen De Funciones Mod

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

    Los números de software siguientes se encuentran tras la selección de las funciones MOD en la pantalla TNC: Tipo de control: designación del control (se administra por HEIDENHAIN) Software NC: Número del software NC (se administra por HEIDENHAIN) Software NC: Número del software NC (se administra por...
  • Página 483: Selección De La Visualización De Posiciones

    Con la función MOD Visualización 1 de posiciones se selecciona la visualización de posiciones en la visualización de estados. Con la función MOD Visualización 2 de posiciones se selecciona la visualización de posiciones en la visualización de estados añadida. HEIDENHAIN TNC 620...
  • Página 484: Selección Del Sistema Métrico

    12.4 Selección del sistema métrico Aplicación Con esta función MOD se determina si el TNC visualiza las coordenadas en mm o en pulgadas (sistema en pulgadas). Sistema métrico: p.ej. X = 15,789 (mm) Función MOD cambio mm/ pulg = mm Visualización con 3 posiciones detrás de la coma Sistema en pulgadas: p.ej.
  • Página 485: Visualización De Los Tiempos De Funcionamiento

    Control conectado Tiempo de funcionamiento desde la puesta en marcha Máquina conectada Tiempo de funcionamiento de la máquina desde la puesta en marcha Tiempo de funcionamiento en ejecución Continuar la desde la puesta en marcha ejecución de programa HEIDENHAIN TNC 620...
  • Página 486: Introducción Del Código

    12.6 Introducción del código Aplicación El TNC precisa de un código para las siguientes funciones: Función Código Selección de los parámetros de usuario Liberar el acceso a la configuración NET123 Ethernet Activación de las funciones especiales 555343 en la programación de parámetros Q 12 Funciones MOD...
  • Página 487: Ajuste De Las Conexiones De Datos

    12.7 Ajuste de las conexiones de datos Interfaces serie en el TNC 620 El TNC 620 emplea automáticamente el protocolo de transmisión LSV2 para la transmisión de datos en serie. El protocolo LSV2 está predeterminado y no puede modificarse, a excepción del ajuste de la velocidad de baudios baudRateLsv2).
  • Página 488: Ajustar Bits De Datos (Databits)

    Ajustar bits de datos (dataBits) Mediante el ajuste dataBits se define, si debe transmitirse un caracter con 7 o 8 bits de datos. Comprobar la paridad (parity) Con el bit de paridad se pueden detectar errores de transmisión. El bit de paridad puede formarse de tres maneras distintas: Ninguna formación de paridad (NONE): se renuncia a una detección de errores...
  • Página 489: Configuraciones Para La Transmisión De Datos Con El Software De Pc Del Tncserver

    "memorizar todos los programas", "memorizar el programa visualizado" y "memorizar el directorio" Aparato externo Funcionamiento Símbolo PC con software para la LSV2 transmisión TNCremoNT de HEIDENHAIN Unidad de discos HEIDENHAIN Aparatos externos, como impresora, lector, perforadora, PC sin TNCremoNT HEIDENHAIN TNC 620...
  • Página 490: Software Para Transmisión De Datos

    Para la transmisión de ficheros de TNC a TNC, debería utilizarse el software de HEIDENHAIN TNCremoNT para la transmisión de datos. Con el TNCremoNT es posible controlar todos los controles de HEIDENHAIN mediante el interfaz en serie o mediante el interfaz Ethernet. La versión actual de TNCremo NT puede ser descargada sin coste alguno desde la base de datos de HEIDENHAIN (www.heidenhain.es, <Servicios>, <Software>,...
  • Página 491 Seleccionar el Punto de Menú <Fichero>, <Finalizar> También debe tenerse en cuenta la función de ayuda incluida en el software del TNCremoNT, en la cual se explican todas las funciones. La llamada se realiza mediante la tecla F1 HEIDENHAIN TNC 620...
  • Página 492: Conexión Ethernet

    12.8 Conexión Ethernet Introducción El TNC está equipado de forma estándar con una tarjeta ethernet para conectar el control como cliente en su red. El TNC transmite datos a través de la tarjeta Ethernet con el protocolo smb (server message block) para sistemas operativos Windows, o la familia de protocolos TCP/IP (Transmission Control Protocol/ Internet Protocol) y con ayuda del NFS (Network File System)
  • Página 493 DHCP que se encuentre en la red. El servidor DHCP identifica el control mediante el nombre de host. La red de la empresa debe estar preparada para esta función. Póngase en contacto con el administrador de la red. HEIDENHAIN TNC 620...
  • Página 494 Ajuste Significado IP-ADRESS Dirección de red del control: en cada uno de los cuatro campos de introducción contiguos pueden introducirse respectivamente tres posiciones de la dirección IP. Con la tecla ENT se salta al siguiente campo. La dirección de red del control la facilita el especialista de red.
  • Página 495 Remote Procedure Call no contestado por el servidor soft: si se ha introducido SÍ, se repetirá el Remote Procedure Call hasta que el servidor NFS conteste. Si se ha introducido NO, no se repetirá HEIDENHAIN TNC 620...
  • Página 496 Los aparatos montados de forma no automática, pueden montarse en cualquier momento durante la gestión del programa. La indicación mediante el protocolo corresponde al TNC 620, se emplea el protocolo de transmisión según RFC 894. 12 Funciones MOD...
  • Página 497 PC, p.ej., 160.1.180.1  Introducir en el campo de introducción para <Máscara subnet> 255.255.0.0  Confirmar los ajustes con <OK>  Guardar la configuración de la red con <OK>, y, dado el caso, se deberá reiniciar de nuevo Windows HEIDENHAIN TNC 620...
  • Página 499: Tablas Y Resumenes

    Tablas y resumenes...
  • Página 500: Parámetros De Usuario Específicos De La Máquina

    13.1 Parámetros de usuario específicos de la máquina Aplicación Para que el usuario pueda ajustar funciones específicas de la máquina, el fabricante de la máquina puede definir los parámetros de máquina disponibles como parámetros de usuario. De esa forma puede también el fabricante de la máquina, agregar parámetros no descritos en el TNC.
  • Página 501 Existe la ramificación pero está cerrada Ramificación abierta objeto vacío, no puede abrirse parámetro de máquina inicializado parámetro de máquina no inicializado (opcional) se puede leer pero no editar no se puede leer ni editar HEIDENHAIN TNC 620...
  • Página 502 Visualizar el texto auxiliar Con la tecla HELP puede visualizarse un texto auxiliar para cada objeto paramétrico o atributo. Si el texto auxiliar no cabe en una página (en la parte superior derecha aparece, p.ej. 1/2), entonces puede conmutarse con la softkey PASAR AYUDA a la segunda página.
  • Página 503 Formato de los programas NC y de la visualización de ciclos Introducción del programa en lenguaje conversacional HEIDENHAIN o en DIN/ISO HEIDENHAIN: Introducción del programa en modo de funcionamiento MDI en diálogo de texto conversacional ISO: Introducción del programa en modo de funcionamiento MDI en DIN/ISO Representación de los ciclos...
  • Página 504 Ajustes de parámetros DisplaySettings Ajuste del lenguaje de diálogo del NC y PLC Lenguaje conversacional NC: INGLÉS ALEMÁN CHECO FRANCÉS ITALIANO ESPAÑOL PORTUGUÉS SUECO DANÉS FINÉS HOLANDÉS POLACO HÚNGARO RUSO CHINO CHINO_TRAD Lenguaje conversacional del PLC Véase Lenguaje conversacional NC Lenguaje de avisos de error del PLC Véase Lenguaje conversacional NC Lenguaje de ayuda...
  • Página 505 0.001 a 99 999.9999 [mm]: Espacio de seguridad en la dirección del eje de la herramienta Zona de seguridad alrededor del vástago para preposicionamiento 0.001 a 99 999.9999 [mm]: Espacio de seguridad en el plano perpendicular al eje de la herramienta HEIDENHAIN TNC 620...
  • Página 506 Ajustes de parámetros ChannelSettings CH_NC Cinemática activa A la cinemática activa Lista de las cinemáticas de máquinas Tolerancias de Geometría Desviación admisible del radio de círculo 0.0001 a 0.016 [mm]: Desviación permitida del radio de círculo en el punto final del círculo en comparación con el punto de comienzo del círculo Configuración de los ciclos de trabajo Factor de solapamiento en el fresado de cajeras...
  • Página 507 Aquí se muestran los mecanismos y los índices del TNC en la administración de datos Mundial (hora Greenwich) Diferencia horaria a nivel mundial [h] -12 a 13: Diferencia horaria en horas referida a la hora de Greenwich HEIDENHAIN TNC 620...
  • Página 508: Distribución De Conectores Y Cable Conexión Para Las Conexión De Datos

    13.2 Distribución de conectores y cable conexión para las conexión de datos Interfaz V.24/RS-232-C equipos HEIDEHAIN La conexión cumple la norma EN 50 178 "Separación en baja tensión". Para bloque adaptador de 25 polos: Bloque VB 365.725-xx adaptador VB 274.545-xx 310 085-01 Macho Asignación Hembra Color...
  • Página 509: Aparatos Que No Son De La Marca Heidenhain

    Aparatos que no son de la marca HEIDENHAIN La distribución de conectores en un aparato que no es HEIDENHAIN puede ser muy diferente a la distribución en un aparato HEIDENHAIN. Depende del aparato y del tipo de transmisión. Para la distribución de pines del bloque adaptador véase el dibujo de abajo.
  • Página 510: Informaciones Técnicas

    Entrada y salida al contorno Mediante recta tangente o perpendicular Mediante arco de círculo Programación libre de Libre programación de contornos FK en lenguaje conversacional HEIDENHAIN con contornos FK apoyo gráfico para piezas NC no acotadas Saltos de programa Subprogramas Repetición parcial del programa...
  • Página 511 Tipos de representación planos / Representación 3D Tiempo de mecanizado Calcular el tiempo de mecanizado en el modo de funcionamiento "Test de programa" Visualización del tiempo de mecanizado actual en los modos de funcionamiento de ejecución del programa HEIDENHAIN TNC 620...
  • Página 512 Funciones de usuario Reentrada al contorno Avance hasta una frase cualquiera del programa y reentrada a la posición nominal calculada para continuar con el mecanizado Interrumpir el programa, abandonar el contorno y volver a entrar Tablas de puntos cero Varias tablas de puntos cero para guardar los puntos cero referidos a la pieza Ciclos de palpación Calibración del palpador Compensar la inclinación de la pieza de forma manual y automática...
  • Página 513 V.24 / RS-232-C máx. 115 kBaud Interfaz de datos ampliada con protocolo LSV 2 para el control externo del TNC a través del interfaz de datos con el software de HEIDENHAIN TNCremo Interface Ethernet 100 Base T aprox. 2 a 5 MBaud (dependiente del tipo de archivo y de la carga de red) 2 x USB 1.1...
  • Página 514 HEIDENHAIN DNC (nº opción #18) Comunicación con aplicaciones de PC externas mediante componentes COM Advanced programming features (nº opción #19) Programación libre de Programación en texto claro HEIDENHAIN con apoyo gráfico para piezas no acotadas contornos FK para NC Ciclos de mecanizado...
  • Página 515 Resolución de introducción y Ejes lineales hasta 0,01µm de visualización Ejes angulares hasta 0,00001° Double speed (nº opción #49) Circuitos de control Double Speed se utilizan preferentemente para cabezales con altas revoluciones, motores lineales y de par HEIDENHAIN TNC 620...
  • Página 516 Formatos de introducción y unidades de las funciones del TNC Posiciones, coordenadas, radios de círculo, -99 999.9999 a +99 999.9999 longitud de chaflán (5,4: posiciones delante de la coma,posiciones detrás de la coma) [mm] Número de la herramienta 0 a 32 767,9 (5,1) Nombres de la herramienta 16 caracteres, en TOOL CALL escribir entre "...
  • Página 517: Cambio De Batería

    2 Destornillar los cinco tornillos de la cubierta de la carcasa del MC 6110 Retirar la cubierta 4 La batería se encuentra en la parte lateral de la platina 5 Cambiar la pila: la nueva pila sólo se puede introducir en el lugar adecuado HEIDENHAIN TNC 620...
  • Página 519 Chaflán ... 160 Distribución conectores conexiones de Nociones básicas ... 76 Ciclo datos ... 508 Programación ... 171 ciclo ... 223 Copiar parte de un programa ... 104 definir ... 221 Copiar partes de un programa ... 104 HEIDENHAIN TNC 620...
  • Página 520 Editar Frase Gestión de ficheros ... 82 abrir nuevo ... 97 Fresado de ranura longitudinal ... 287 Borrar el fichero ... 88 estructurar ... 109 Fresado de ranuras ciclo ... 84 programa ... 101 pendular ... 287 Copiar ficheros ... 87 su construcción ...
  • Página 521 Repetición parcial del programa ... 374 Programación libre de contornos FK: herramienta ... 99 Representación 3D ... 461 Véase Programación FK Representación en tres planos ... 460 Retroceso del contorno ... 209 Roscado con macho ... 245 sin macho ... 247, 249 HEIDENHAIN TNC 620...
  • Página 522 Salida del contorno ... 150 Tiempo de espera ... 365 con coordenadas polares ... 152 Tiempos de funcionamiento ... 485 Selección del punto de referencia ... 78 TNC 320 ... 30 Seleccionar la unidad métrica ... 97 TNCremo ... 490 Simulación gráfica ...
  • Página 523: Tabla General: Ciclos

    Pág. 229 Escariado Pág. 231 Mandrinado Pág. 233 Taladro universal Pág. 235 Rebaje inverso Pág. 237 Taladrado profundo universal Pág. 240 Roscado: con macho, nuevo Pág. 245 Roscado: rígido, nuevo Pág. 247 Fresado de taladro Pág. 243 HEIDENHAIN TNC 620...
  • Página 524 Número CALL Dibujo del ciclo Página de ciclo activo activo Roscado rígido con rotura de viruta Pág. 249 Ranura pendular Pág. 287 Ranura circular Pág. 290 Acabado de cajera rectangular Pág. 277 Acabado de isla rectangular Pág. 279 Acabado de cajera circular Pág.
  • Página 525: Tabla De Resumen: Funciones Auxiliares

    Velocidad constante en el extremo de la herramienta (sólo reducción del avance) M111 Anular M109/M110 M116 Avance en mesas giratorias en mm/min Pág. 212 M117 Anular M116 M118 Superposicionamiento del volante durante la ejecución del programa Pág. 208 HEIDENHAIN TNC 620...
  • Página 526 Funcionamiento Actúa al al inicio Página M120 Cálculo previo del contorno con corrección de radio (LOOK AHEAD) Pág. 206 M126 Desplazamiento de los ejes giratorios en un recorrido optimizado Pág. 213 M127 Anular M126 M128 Mantener la posición de la herramienta durante el posicionamiento de ejes Pág.
  • Página 527: Comparación: Funciones De Usuario

    Comparación: Funciones del TNC 620, del TNC 310 y del iTNC 530 Comparación: Funciones de usuario Función TNC 620 iTNC 530 Entrada de programa en lenguaje conversacional HEIDENHAIN Entrada de programa según DIN/ISO Entrada de programa con smarT.NC – Indicación de cotas Posición nominal para rectas y círculo en coordenadas rectangulares Indicación de cotas Cotas absolutas o incrementales...
  • Página 528 Ayuda contextuada Función de ayuda en los avisos de error TNCguide, sistema de ayuda contextual a base de browser Calculadora Introducir texto y caracteres especiales en el TNC 620 mediante el teclado de pantalla, en el iTNC 530 mediante el teclado alfanumérico Frases de comentario en el programa NC Frases de estructuración en el programa NC...
  • Página 529: Comparación: Ciclos

    15, Taladrado previo (SLI) – 16, Fresado de contorno (SLI) – 17, Roscado rígido GS 18, Roscado a cuchilla 19, Plano de mecanizado (opción en TNC 620) Opción #08 Opción #08 con MC420 20, Datos de contorno Opción #19 21, Taladrado previo Opción #19...
  • Página 530 Ciclo TNC 620 iTNC 530 27, Superficie contorno Opción #08 Opción #08 con MC420 28, Superficie cilíndrica Opción #08 Opción #08 con MC420 29, Superficie cilíndrica de la isla Opción #08 Opción #08 con MC420 30, Procesar datos 3D –...
  • Página 531 262, Fresado de rosca Opción #19 263, Fresado de rosca de rebaje Opción #19 264, Fresado de rosca de fresado Opción #19 265, Fresado de rosca helicoidal en taladro Opción #19 267, Fresado de rosca externa Opción #19 HEIDENHAIN TNC 620...
  • Página 532: Comparación: Funciones Auxiliares

    Comparación: Funciones auxiliares Funcionamiento TNC 620 iTNC 530 PARADA en la ejecución del pgm/PARADA del cabezal/refrigerante DESCONECTADO PARADA selectiva de la ejecución del programa PARADA de la ejecución del pgm/PARADA del cabezal/Refrigerante desconectado/Borrado de la visualización de estado(depende de parámetros de máquina)/Retroceso a la frase 1...
  • Página 533 NOMINAL al final de la frase Opción #09 con M145 Anular M144 MC420 M148 Con Stop NC retirar automáticamente la herramienta del contorno M149 Anular M148 M150 Pulsar el aviso del conmutador final – M200 Función de corte por láser – M204 HEIDENHAIN TNC 620...
  • Página 534: Comparación: Ciclos De Palpación En Los Modos De Funcionamiento Manual Y Volante Electrónico

    Comparación: ciclos de palpación en los modos de funcionamiento Manual y Volante electrónico Ciclo TNC 620 iTNC 530 Calibrar la longitud activa Opción #17 Calibrar el radio activo Opción #17 Calcular el giro básico mediante una línea Opción #17 Fijar el punto de referencia en un eje seleccionable Opción #17...
  • Página 535: Comparación: Ciclos De Palpación Para La Comprobación Automática De Piezas

    416, Punto de referencia centro del círculo de taladros Opción #17 417, Punto de referencia en el eje del palpador Opción #17 418, Punto de referencia centro de 4 taladros Opción #17 419, Punto de referencia de un único eje Opción #17 HEIDENHAIN TNC 620...
  • Página 536 Ciclo TNC 620 iTNC 530 420, Medir un ángulo Opción #17 421, Medir taladro Opción #17 422, Medir circulo exterior Opción #17 423, Medir rectángulo interior Opción #17 424, Medir rectángulo exterior Opción #17 425, Medir ancho interior Opción #17 426, Medir brida exterior Opción #17...
  • Página 537: Resumen De Funciones Din/Iso

    Resumen de funciones DIN/ISO TNC 620 Funciones M Funciones M M120 Cálculo previo del contorno con correc. radio PARADA en la ejecución del PGM/PARADA del (LOOK AHEAD, opción de Software) cabezal/refrigerante DESCONECTADO PARADA selectiva de la ejecución del programa M126 Desplazamiento de los ejes giratorios en un PARADA de la ejecución del pgm/PARADA del...
  • Página 538 Funciones G Funciones G Movimientos de la herramienta Ciclos para la elaboración de taladrados y roscas Interpolación lineal, en cartesianas en marcha G262 Fresado de rosca rápida G263 Fresado de rosca avellanada Interpolación lineal, en cartesianas G264 Fresado de rosca en taladro Interpolación circular, en cartesianas, en sentido G265 Fresado de rosca helicoidal en taladro...
  • Página 539 Funciones G Funciones G Ciclos del sistema de palpación para fijar el punto de Unidad métrica referencia (opción de Software) Unidad métrica en pulgadas (se determina al inicio G408 Punto de referencia centro ranura del pgm G409 Pto. de referencia centro isla Unidad métrica en milímetros (se determina al G410 Punto de ref.
  • Página 540 Corrección de radio de los subprogramas del contorno Direcciones Radio en coordenadas polares Secuencia de programación Contorno Radio del círculo con G02/G03/G05 de los elementos del Corrección Radio de redondeo con G25/G26/G27 contorno Radio de la herramienta con G99 Interior en sentido horario (CW) G42 (RR) Velocidad del cabezal...
  • Página 541: Palpadores 3D De Heidenhain

    Palpadores 3D de HEIDENHAIN le ayudan a reducir tiempos secundarios: Por ejemplo • ajuste de piezas • fi jación del punto de referencia • medición de piezas • digitalización de piezas 3D con los palpadores de piezas TS 220 con cable TS 640 con transmisión por infrarrojos...

Este manual también es adecuado para:

Tnc 320

Tabla de contenido