HEIDENHAIN TNC 640 Manual Del Usuario
HEIDENHAIN TNC 640 Manual Del Usuario

HEIDENHAIN TNC 640 Manual Del Usuario

Programación en lenguaje conversacional
Ocultar thumbs Ver también para TNC 640:
Tabla de contenido

Publicidad

Enlaces rápidos

TNC 640
Manual del usuario
Programación en lenguaje
conversacional
Software NC
340590-10
340591-10
340595-10
Español (es)
10/2019

Publicidad

Tabla de contenido
loading

Resumen de contenidos para HEIDENHAIN TNC 640

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

    Reiniciar introducciones o borrar mensajes de error Volante electrónico Interrumpir el diálogo, borrar parte del programa Posicionamiento manual Ejecución del programa frase a frase Ejecución continua del programa HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 3: Datos De La Herramienta

    Actualmente sin función Introducción y llamada a subprogra- mas y repeticiones parciales de un programa Introducir una parada en el progra- ma en un programa NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 4: Programación De Los Movimientos De Trayectoria

    Trayectoria circular con radio Trayectoria circular con unión tangencial Redondeos de esquinas/biseles Potenciómetro para el avance y la velocidad del cabezal Avance Velocidad de rotación del cabezal HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 5: Tabla De Contenido

    12 Incorporar datos de ficheros CAD....................483 13 Palets..............................509 14 Torneado............................527 15 Mecanizado de rectificado......................557 16 Manejar la pantalla táctil......................567 17 Tablas y resúmenes........................579 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 6 Índice HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 7 Índice Nociones básicas..........................31 Sobre este manual..........................32 Tipo de control numérico, software y funciones................34 Opciones de software..........................35 Nuevas funciones 34059x-09......................... 40 Nuevas funciones 34059x-10......................... 45 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 8 Abrir nuevo Programa NC / Gestión de ficheros..................53 Definición de la pieza en bruto......................54 Estructura de programas........................55 Programar contorno sencillo........................57 Elaboración de un programa de ciclos....................62 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 9 Resumen: de funciones de la gestión de ficheros................111 Llamar a la gestión de ficheros......................113 Seleccionar unidades de disco, directorios y ficheros................. 114 Crear nuevo directorio..........................116 Crear nuevo fichero..........................116 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 10 Copiar directorio........................... 119 Seleccionar uno de los últimos ficheros empleados................119 Borrar fichero............................120 Borrar directorio............................120 Marcar ficheros............................ 121 Cambiar nombre de fichero......................... 122 Clasificar ficheros..........................122 Otras funciones............................123 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 11 Llamada a los datos de la herramienta....................132 Cambio de herramienta........................135 Corrección de la herramienta......................138 Introducción............................138 Corrección de la longitud de la herramienta..................138 Corrección del radio de la herramienta....................139 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 12 Origen de coordenadas polares: polo CC....................173 Recta LP...............................173 Trayectoria circular CP alrededor del polo CC..................174 Trayectoria circular CTP con conexión tangencial................174 Hélice..............................175 Ejemplo: Movimiento lineal en polares....................177 Ejemplo: Hélice............................ 178 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 13 Programar libremente las trayectorias circulares................. 184 Posibles introducciones........................185 Puntos auxiliares..........................188 Referencias relativas..........................189 Ejemplo: Programación FK 1....................... 191 Ejemplo: Programación FK 2....................... 192 Ejemplo: Programación FK 3....................... 193 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 14 Mostrar y ocultar los números de frase....................215 Borrar el gráfico............................215 Mostrar líneas de rejilla........................215 Ampliación o reducción de sección..................... 216 6.10 Mensajes de error..........................217 Visualizar error............................217 Abrir ventana de error..........................217 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 15 Llamar al sistema de ayuda TNCguide....................222 6.11 Sistema de ayuda sensible al contexto TNCguide.................223 Aplicación............................. 223 Trabajar con el TNCguide........................224 Descargar ficheros de ayuda actuales....................228 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 16 Suprimir la monitorización del palpador digital: M141................. 246 Borrar el giro básico: M143......................... 247 Con Stop NC retirar automáticamente la herramienta del contorno: M148........248 Redondear esquinas: M197......................... 249 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 17 Repetición de un subprograma......................265 Ejemplos de programación....................... 266 Ejemplo: Fresado de un contorno en varias aproximaciones...............266 Ejemplo: Grupos de taladros....................... 267 Ejemplo: Grupo de taladros con varias herramientas................268 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 18 FN 38: SEND – Enviar informaciones del programa NC..............305 Accesos a tablas con instrucciones SQL..................308 Introducción............................308 Programar orden SQL.......................... 310 Resumen de funciones........................311 SQL BIND.............................312 SQL EXECUTE............................313 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 19 Comprobación de la situación de la sujeción: Q601................353 9.13 Ejemplos de programación....................... 354 Ejemplo: Redondear valor........................354 Ejemplo: Elipse.............................355 Ejemplo: Cilindro cóncavo con Fresa esférica ..................357 Ejemplo: Esfera convexa con fresa cilíndrica..................359 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 20 Aplicación............................. 390 Tipos de tablas de corrección......................390 Crear tabla de corrección........................391 Activar la tabla de corrección.......................392 Editar la tabla de corrección en la ejecución del programa..............393 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 21 Programar tiempo de espera....................... 411 10.15 Retirar la herramienta durante una parada NC: FUNCTION LIFTOFF........... 412 Programar la retirada con FUNCTION LIFTOFF................... 412 Restablecer la función Liftoff....................... 414 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 22 Interpolación de orientación entre la posición inicial y la final.............460 Selección del punto de referencia de la herramienta y del centro de torneado........462 Resetear FUNCTION TCPM.........................463 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 23 Tener en cuenta en la configuración del postprocesador..............477 A considerar en la programación CAM....................479 Posibilidades de intervenciones en el control numérico..............481 Control del movimiento ADP....................... 481 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 24 Ajustes básicos............................ 487 Ajustar capa............................490 Determinar el punto de referencia.......................491 Registrar punto cero..........................495 Seleccionar contorno y guardar......................498 Seleccionar posiciones de mecanizado y guardar................502 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 25 13.2 Batch Process Manager (opción #154).....................517 Aplicación de............................517 Fundamentos del..........................517 Abrir el Batch Process Manager......................521 Establecer una lista de pedidos......................523 Modificar la lista de pedidos........................525 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 26 Seguimiento de la pieza en bruto TURNDATA BLANK................ 545 Mecanizado de torneado inclinado...................... 546 Mecanizado de torneado simultáneo....................548 Utilizar corredera radial.........................550 Monitorización de la potencia de corte con la función AFC..............554 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 27 15.1 Mecanizado de rectificado en máquinas de fresado (opción #156)..........558 Introducción............................558 Rectificado por coordenadas........................559 15.2 Repasado (Opción #156)........................561 Fundamentos de la función de repasado.................... 561 Repasado simplificado..........................561 Programar repasado FUNCTION DRESS..................... 562 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 28 Teclado..............................568 16.2 Gestos..............................570 Resumen de los posibles gestos......................570 Navegar en tablas y en programas NC....................571 Manejar la simulación.......................... 572 Activación del visor de CAD........................ 573 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 29 Comparación: Diferencias en la programación..................640 Comparación: Diferencias en el test de programa, funciones.............643 Comparación: Diferencias en el test de programa, manejo..............644 Comparación: diferencias en el puesto de programación..............644 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 31: Nociones Básicas

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

    Tipo y origen del peligro Consecuencias de no respetar la advertencia, por ejemplo, "Durante los siguientes mecanizados existe riesgo de colisión" Cómo evitarlo – medidas para protegerse contra el peligro HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 33 ¿Desea modificaciones o ha detectado un error? Realizamos un mejora continua en nuestra documentación. Puede ayudarnos en este objetivo indicándonos sus sugerencias de modificaciones en la siguiente dirección de correo electrónico: tnc-userdoc@heidenhain.de HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 34: Tipo De Control Numérico, Software Y Funciones

    Configurar, probar y ejecutar programas NC. Si precisa dicho manual de instrucciones, diríjase, si es necesario, a HEIDENHAIN. ID: 1261174-xx HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 35: Opciones De Software

    Nociones básicas | Tipo de control numérico, software y funciones Opciones de software El TNC 640 dispone de diversas opciones de software, que pueden ser habilitadas por el fabricante de la máquina. Cada opción debe ser habilitada por separado y contiene las funciones que se enuncian a continuación: Additional Axis (opción #0 a opción #7)
  • Página 36 Python Advanced Spindle Interpolation (Opción #96) Interpolación de husillo Tornear por interpolación: Ciclo 291: Torneado por interpolación acoplamiento Ciclo 292: Torneado por interpolación acabado de contorno HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 37 Active Vibration Damping – AVD (Opción #146) Supresión activa de las vibraciones Supresión de las vibraciones de la máquina para mejorar la superficie de la pieza HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 38 Opc. Contour Milling (opción #167) Ciclo 271: OCM CONTOUR DATA Ciclos de contorno optimizados Ciclo 272: OCM ROUGHING Ciclo 273: OCM FINISHING FLOOR Ciclo 274: OCM FINISHING SIDE HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 39: Nivel De Desarrollo (Funciones De Upgrade)

    Este producto utiliza un software de código abierto. Encontrará más información en el propio control numérico en: Pulsar tecla MOD Seleccionar Introducción del código Softkey DATOS DE LICENCIA HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 40: Información Adicional

    Con la nueva subdivisión de la pantalla MÁQUINA se visualizan los cuerpos de colisión y la pieza. Las Softkeys del diseño de pantalla se han adaptado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 41 ADECUAR TABLA PGM NC. Nuevo parámetro de máquina CfgProgramCheck (Nº. 129800), para fijar ajustes para los ficheros de uso de herramientas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 42 En la tabla de herramientas se han retirado los tipos de herramienta anticuados. A las herramientas existentes con estos tipos de herramientas se les asigna el tipo No definido. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 43 Funcionamiento Manual. El fabricante de la máquina puede fijar los valores estándar para las columnas L-OFFS y R-OFFS de la tabla de herramientas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 44 En el ciclo 800 ADAP . SIST. ROTATIVO se ha ampliado el parámetro Q531 ANGULO DE INCIDENCIA a 0,001°. El parámetro de máquina CfgThreadSpindle (Nº 113600) se encuentra disponible. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 45 HEROS. El control numérico ofrece la alta resolución de los pasos de visualización en la versión estándar sin opción de software Display Step (opción #23). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 46 El constructor de la máquina establece cuales valores estándar emplea el control numérico para las columnas individuales de una nueva fila en la tabla de puntos de referencia. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 47 El control numérico muestra accesos remotos mediante un nuevo símbolo. En el volante de Display, el escalón de velocidad más pequeño que se puede ajustar es 1/1000 de la máxima velocidad del volante. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 48 En los ciclos 14xx, en el modo semiautomático se puede realizar el posicionamiento previo con un volante. Tras la palpación se puede realizar el desplazamiento manualmente hasta la altura de seguridad. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 49: Primeros Pasos

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

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

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

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

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

    8 Retirar la herramienta, finalizar el Programa NC Informaciones detallada respecto a este tema Programación de contornos Información adicional: "Programación del movimiento de la herramienta para un mecanizado", Página 146 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 56: Estructura De Programa Recomendada Para Programas Con Ciclos Sencillos Ejemplo

    5 Iniciar el ciclo, conectar el refrigerante 6 Retirar la herramienta, finalizar el Programa NC Informaciones detallada respecto a este tema Programación de ciclos Más información: Manual de instrucciones Programación de ciclos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 57: Programar Contorno Sencillo

    Si es necesario, introducir la función auxiliar M, p. ej.: M3, para conectar el cabezal Pulsar la tecla FIN El control numérico guarda la frase de datos de desplazamiento. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 58 Introducir la función auxiliar M, p. ej.: M8, para conectar el refrigerante Pulsar la tecla FIN El control numérico guarda la frase de datos de desplazamiento. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 59: Aproximación Suave Al Contorno

    Introducir el valor para el avance del mecanizado, por ejemplo: 700 mm/min Pulsar la tecla FIN El control numérico guarda el movimiento de aproximación. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 60: Mecanizar Contorno

    Introducir las coordenadas que varían del punto del contorno Pulsar la tecla FIN Pulsar la tecla CHF Introducir la anchura del chaflán: 20 mm Pulsar la tecla FIN HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 61 Introducir la función auxiliar M, p. ej.: M30, para finalizar el programa Pulsar la tecla FIN El control numérico guarda la frase de datos de desplazamiento y finaliza el programa NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 62: Elaboración De Un Programa De Ciclos

    Confirmar el eje de la herramienta Z con la tecla Introducir la velocidad de giro del cabezal, p. ej.: 4500 Pulsar la tecla FIN El control numérico finaliza la frase de datos NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 63: Definición Del Modelo

    Confirmar cada introducción con la tecla ENT Introducir las coordenadas de todas las posiciones Pulsar la tecla FIN El control numérico guarda la frase de datos NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 64: Definición Del Ciclo

    Introducir la función auxiliar M, p. ej.: M30, para finalizar el programa Pulsar la tecla FIN El control numérico guarda la frase de datos de desplazamiento y finaliza el programa NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 65 Informaciones detallada respecto a este tema Crear nuevo Programa NC Información adicional: "Programas NC abrir y ejecutar", Página 94 Programación de ciclos Más información: Manual de instrucciones Programación de ciclos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 67: Principios Básicos

    Principios básicos...
  • Página 68: Lenguaje Conversacional Heidenhain Y Din/Iso

    530 y el TNC 640. "Diferencias entre el TNC 640 y Información adicional: el iTNC 530", Página 626 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 69: Pantalla Y Teclado De Control

    Teclas de selección para Softkeys del fabricante de la máquina Cuando utiliza un TNC 640 con pantalla táctil puede sustituir pulsaciones de teclas por gestos. Información adicional: "Manejar la pantalla táctil", Página 567 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 70: Fijar Subdivisión De La Pantalla

    Pulsar la tecla Subdivisión: la barra de softkeys indica las posibles subdivisiones de la pantalla Información adicional: "Modos de funcionamiento", Página 74 Selección de la subdivisión de la pantalla mediante softkey HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 71 Algunos fabricantes de máquinas no utilizan el teclado de control estándar de HEIDENHAIN. Las teclas, tales como p. ej.NC-Start o NC-Stopp, se describen en el manual de instrucciones de la máquina. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 72: Extended Workspace Compact

    Softkeys adicional propia Ahorra la navegación mediante diferentes planos de softkeys HEIDENHAIN 3 OEM Esta zona está reservada para las aplicaciones del fabricante de la máquina. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 73 Este parámetro de la máquina debe ser activado y desbloqueado por el fabricante de la máquina. Bajo connection se indica el nombre de la conexión fijada en Remote Desktop Manager p. ej. Windows 10 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 74: Modos De Funcionamiento

    Softkeys para la subdivisión de la pantalla Softkey Ventana Programa NC Izquierda: Programa NC. Derecha: Indicación de estado Izquierda: Programa NC. Derecha: Pieza Izquierda: Programa NC. Derecha: Cuerpos de colisión y pieza HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 75: Programación

    Izquierda: Programa NC. Derecha: Indicación de estado Izquierda: Programa NC. Derecha: Pieza Pieza Izquierda: Programa NC. Derecha: Cuerpos de colisión y pieza Cuerpos de colisión y pieza HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 76: Ejecución Continua Del Programa Y Ejecución Del Programa Frase A Frase

    Tabla de palets Izquierda: Programa NC, derecha: Tabla de palets Izquierda: tabla de palets, derecha: visualización del estado Izquierda: tabla de palets, derecha: gráfico Batch Process Manager HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 77: Sistema De Medida De Recorridos Y Marcas De Referencia

    La cantidad, la denominación y la asignación de los ejes programables depende de la máquina El fabricante de la máquina puede definir otros ejes, p. ej. Ejes PLC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 78: Sistemas De Referencia

    Todos los sistemas de referencia se basan entre ellos. Se rigen por la cadena cinemática de la respectiva máquina-herramienta. El sistema de coordenadas de la máquina es el sistema de referencia de las referencias. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 79 El fabricante de la máquina configura las columnas OFFSET de la gestión del punto de referencia adaptadas a la máquina. Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 80: Indicación

    Y y del eje Z en el sistema de coordenadas de la máquina. Las indicaciones REAL y NOML. indican exclusivamente un movimiento del eje Y en el sistema de coordenadas de introducción. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 81 Z en el sistema de coordenadas de introducción. El usuario puede programar posiciones referidas al punto cero de la máquina, p. ej. con la ayuda de la función adicional M91. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 82 Respetar la documentación del fabricante de su máquina Utilizar los puntos de referencia de los palets exclusivamente en combinación con palets Antes del mecanizado, comprobar la visualización de la pestaña PAL HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 83 Transformaciones en el sistema de coordenadas de la pieza: Funciones 3D ROT B-CS Funciones PLANE Ciclo 19 PLANO DE TRABAJO HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 84 Naturalmente, en el sistema de coordenadas del plano de mecanizado son posibles otras transformaciones "Sistema de coordenadas del Información adicional: plano de mecanizado WPL-CS", Página 85 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 85 Transformaciones en el sistema de coordenadas del plano de mecanizado: Ciclo 7 PUNTO CERO Ciclo 8 ESPEJO Ciclo 10 GIRO Ciclo 11 FACTOR ESCALA Ciclo 26 FAC. ESC. ESP. EJE PLANE RELATIVE HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 86 Los valores TRANSFORM. BASE de las líneas activas de la tabla de puntos de referencia actúan es este supuesto inmediatamente sobre el sistema de coordenadas de introducción. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 87 En combinación con la corrección de herramienta 3D puede desplazarse, a lo largo de los vectores normales a la superficie, la posición del sistema de coordenadas de la herramienta. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 88 La orientación del sistema de coordenadas de la herramienta puede realizarse en diferentes sistemas de referencia. Información adicional: "Sistema de coordenadas de la herramienta T-CS", Página 89 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 89 Colocación de la herramienta en el sistema de coordenadas del plano de mecanizado: Ejemplo 6 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS 7 L A+0 B+45 C+0 R0 F2500 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 90 Sin la función TCPM o la función auxiliar M128, la orientación del sistema de coordenadas de la herramienta y la del sistema de coordenadas de introducción son idénticas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 91: Denominación De Los Ejes En Fresadoras

    Además estas dos coordenadas determinan claramente el eje de referencia angular para el ángulo en coordenadas polares PA. Coordenadas del polo (plano) Eje de referencia angular HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 92: Posiciones De La Pieza 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 93: Seleccionar El Punto De Referencia

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

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

    Eje del cabezal, coordenadas del punto MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordenadas del punto MAX 3 FINAL PGM NUEVO MM Final del programa, nombre, unidad de medida HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 96 La indicación del subprograma se puede realizar con la ayuda de un número, un nombre o un parámetro QS. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 97: Abrir Nuevo Programa De Mecanizado

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

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

    Con la función Inclinar plano de trabajo activa no está permitida la función Adopción de la posición real. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 102: Editar Programa Nc

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

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

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

    El control numérico salta a la siguiente frase NC en la que esté guardado el texto buscado. Finalizar la función de búsqueda: Pulsar la Softkey Fin HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 107: Indicación

    REEMPLAZ. TODOS, o para no reemplazar el texto y saltar al punto siguiente encontrado: Pulsar la softkey BUSQUEDA Finalizar la función de búsqueda: Pulsar la Softkey Fin HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 108: Gestión De Ficheros

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

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

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

    Ejecutar el fichero nuevo Visualizar los últimos 10 ficheros seleccionados Borrar fichero Marcar fichero Renombrar ficheros Proteger el fichero contra borrado y modificaciones Eliminar la protección del fichero HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 112 Configurar, probar y ejecutar programas Seleccionar editor Clasificar los ficheros según sus características Copiar directorio Borrar directorio con todos los subdirectorios Actualizar directorio Renombrar directorio Crear nuevo directorio HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 113: Llamar A La Gestión De Ficheros

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

    Seleccionar el directorio Marcar directorio en la ventana izquierda La ventana derecha muestra automáticamente todos los ficheros del directorio que está marcado (en color más claro). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 115: Filtrar La Visualización

    El control numérico muestra todos los ficheros con tipo de fichero .h y .d. El filtro de visualización puesto se mantiene guardado incluso cuando se reinicia el control numérico. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 116: Crear Nuevo Directorio

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

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

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

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

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

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

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

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

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

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

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

    Por regla general, el constructor de la máquina sitúa el punto de referencia de la herramienta sobre la punta del cabezal. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 129 Cambio de herramienta Tocar la superficie El control numérico muestra la longitud absoluta de la herramienta como posición real en la indicación de posición. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 130: Determinar La Longitud De La Herramienta Con Un Calibre Macho Y Una Cápsula Dinamométrica

    Los valores delta de la frase TOOL CALL influyen en la indicación de posición dependiendo del parámetro de máquina opcional progToolCallDL (N.º 124501). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 131: Introducir Datos De La Herramienta En El Programa Nc

    Longitud de la herramienta: Valor de corrección para la longitud Radio de la herramienta: Valor de corrección para el radio Ejemplo 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 132: Llamada A Los Datos De La Herramienta

    Sobremedida radio de la hta. DR: Valor delta para el radio de la herramienta Sobremedida radio de la hta. DR2: Valor delta para el radio 2 de la herramienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 133 El orden de clasificación y el ancho de las columnas también permanecen igual después de desconectar el control numérico. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 134: Preselección De Herramientas

    TOOL DEF para la siguiente herramienta que se va a utilizar. Para ello, introducir el número de herramienta, un parámetro Q, un parámetro QS o un nombre de herramienta entre comillas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 135: Cambio De Herramienta

    Si la posición de destino se encuentra en el eje de la herramienta por encima de la posición actual, el eje de la herramienta se posicionará en primer lugar HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 136 TOOL CALL o TOOL DEF durante la ejecución de ciclos SL HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 137 Con la función M107 se suprime este aviso, con M108 se vuelve a activar . Información adicional: " Corrección de herramienta tridimensional (opción #9)", Página 464 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 138: Corrección De La Herramienta

    Sobremedida DL para longitud de la frase de datos Prog TOOL CALL o de la tabla de corrección Actúa el último valor programado. Información adicional: "Tabla de corrección", Página 390 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 139: Corrección Del Radio De La Herramienta

    Sobremedida DR para el radio desde la tabla de htas. Sobremedida DR para radio de frase de datos Prog TOOL CALL o de la tabla de corrección Información adicional: "Tabla de corrección", Página 390 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 140 Movimientos sin corrección de radio: R0 La herramienta se desplaza en el plano de mecanizado con su punto central en las coordenadas programadas. Empleo: Taladros, posicionamientos previos. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 141 RR o bien Desplazar la herramienta sin corrección de radio o eliminar la corrección: pulsar tecla ENT Finalizar laFrase NC: Pulsar la tecla END HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 142 Tener en cuenta el radio de la herramienta Tener en cuenta la estrategia de aproximación de la herramienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 143: Programación De Contornos

    Programación de contornos...
  • Página 144: Movimientos De La Herramienta

    HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 145: Subprogramas Y Repeticiones Parciales De Un Programa

    Además con la ayuda de la programación de parámetros Q también se pueden realizar mediciones durante la ejecución del programa con un palpador 3D. Información adicional: "Programación de parámetros Q", Página 271 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 146: Principios Básicos De Las Funciones De Trayectoria

    Ejemplo L X+70 Y+50 La herramienta mantiene las coordenadas de Z y se desplaza en el plano XY a la posición X=70, Y=50. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 147: Movimiento Tridimensional

    Para los movimientos circulares sin paso tangencial a otros elementos del contorno se introduce el sentido de giro como sigue: Giro en el sentido horario: DR- Giro en el sentido antihorario: DR+ HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 148: Posicionamiento Previo

    Con las teclas grises para los tipos de trayectoria se abre el diálogo. El control numérico pregunta sucesivamente por los datos necesarios y añade la frase NC en el programa NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 149 F AUTO. ¿FUNCION AUXILIAR M? introducir 3 (función auxiliar, p. ej., M3) y finalizar el diálogo con la tecla END Ejemplo L X-20 Y+30 R0 FMAX M3 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 150: Aproximación Y Salida Del Contorno

    Ejemplo 30 L Z-10 R0 FMAX 31 L X+20 Y+30 RL F350 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 151 Ejemplo en la figura de la derecha: si se determina el punto final en el margen gris oscuro, se daña el contorno al aproximarse o alejarse del mismo. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 152: Resumen: Tipos De Trayectoria Para La Aproximación Y Salida Del Contorno

    Para ello se emplea la función APPR CT y DEP CT. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 153: Posiciones Importantes En La Aproximación Y La Salida

    APPR en inglés APPRoach = aproxim. en inglés DEParture = salida en inglés Line = recta en inglés Circle = círculo Tangencial (transición constante) Normal (perpendicular) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 154 Si se programa APPR LN o APPR CT con R0, el Control numérico detiene el mecanizado o la simulación con un mensaje de error. Este comportamiento varía con respecto al del control numérico iTNC 530 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 155: Aproximación Según Una Recta Tangente: Appr Lt

    8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 con corrección de radio. RR 9 L X+20 Y+35 Punto final del primer elemento de contorno 10 L ... Siguiente elemento de contorno HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 156: Aproximación Según Una Trayectoria Circular Tangente

    PA con corrección de 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 157: 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 corrección de 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 158: Salida Según Una Recta Tangente: Dep Lt

    24 DEP LN LEN+20 F100 Salida según LEN = 20 mm perpendicular al contorno 25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 159: Salida Según Una Trayectoria Circular Tangente: Dep Ct

    24 DEP LCT X+10 Y+12 R+8 F100 Coordenadas PN, radio de la trayectoria circular=8 mm 25 L Z+100 FMAX M2 Retirar Z, retroceso, final del programa HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 160: Resumen De Los Tipos De Trayectoria

    RouNDing of posterior del contorno Corner Programación librede Recta o trayectoria circu- Introducción dependiente contornos lar unida libremente al de la función elemento anterior del contorno HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 161 Seleccionar la frase NC detrás de la cual se quiere añadir la frase lineal Pulsar la tecla ACEPTAR POSICIÓN REAL El control numérico genera una frase lineal con las coordenadas de la posición real. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 162: Añadir Un Chaflán Entre Dos Rectas

    Un avance programado en la frase CHF actúa únicamente en esta frase CHF . Después, vuelve a ser válido el avance programado antes de la frase CHF. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 163: Redondeo De Esquinas Rnd

    RND. Después, vuelve a ser válido el avance programado antes de la frase RND. Una frase RND se puede utilizar también para la aproximación suave sobre el contorno HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 164: Punto Central Del Círculo Cc

    Con CC se identifica una posición como centro del círculo: La herramienta no se desplaza a esta posición. El centro del círculo es a la vez polo de las coordenadas polares. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 165: Trayectoria Circularc Alrededor Del Centro Del Círculo

    0.016 mm. La tolerancia de la introducción se ajusta en el parámetro de máquina circleDeviation (N.º 200901). Círculo más pequeño que puede realizar el control numérico: 0,016 mm. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 166: Trayectoria Circular Cr Con Radio Fijado

    Pero también puede programar círculos que no se encuentren en el espacio de trabajo activo. Si rota estos movimientos circulares a la vez, se producen círculos espaciales (círculos en tres ejes). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 167 11 CR X+70 Y+40 R+20 DR- (Arco 1) 11 CR X+70 Y+40 R+20 DR+ (Arco 2) 11 CR X+70 Y+40 R-20 DR- (Arco 3) 11 CR X+70 Y+40 R-20 DR+ (Arco 4) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 168: Trayectoria Circular Ct Con Conexión Tangencial

    ¡La frase CT y la trayectoria del contorno anteriormente programada deben contener las dos coordenadas del plano, en el cual se realiza el arco de círculo! HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 169: Ejemplo: Movimiento Lineal Y Chaflán En Cartesianas

    14 DEP LT LEN10 F1000 Salida del contorno según una recta tangente 15 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 16 END PGM LINEAR MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 170: Ejemplo: Movimiento Circular En Cartesianas

    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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 171: Ejemplo: Círculo Completo En Cartesianas

    10 DEP LCT X-40 Y+50 R5 F1000 Salida del contorno según una trayectoria circular tangente 11 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 12 END PGM C-CC MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 172: Movimientos De Trayectoria - Coordenadas Polares

    Superposición de una trayectoria circular Radio polar, ángulo polar del punto final con una recta del círculo, coordenadas del punto final en el eje de la herramienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 173: Origen De Coordenadas Polares: Polo Cc

    Angulo del eje de referencia angular a PR en el sentido antihorario: PA<0 Ejemplo 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 174: Trayectoria Circular Cp Alrededor Del Polo Cc

    Ejemplo 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 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 175 DR– DR– a derechas Z– a izquierdas Z– Rosca exterior a derechas a izquierdas DR– a derechas Z– DR– a izquierdas Z– HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 176 Ejemplo: rosca M6 x 1 mm con 5 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 177: Ejemplo: Movimiento Lineal En Polares

    Salida del contorno según un círculo con conexión tangente 16 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 17 END PGM LINEARPO MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 178 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 179: Movimientos De Trayectoria - Programación De Contorno Libre Fk

    Un apartado FK no puede empezar directamente detrás de una marca LBL. La llamada de ciclo M89 no se puede combinar con programación FK. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 180: Fijar Plano De Mecanizado

    Pulsar la softkey PLANO XY ZX YZ El control numérico muestra las softkeys FK que aparecen en el nuevo plano seleccionado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 181: Gráfico De La Programación Fk

    Visualizar números de frase en la ventana de gráficos Para visualizar números de frase en la ventana de gráficos: Poner la softkey MOSTRAR Nº DE BLOQUE en ON HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 182: Abrir Diálogo Fk

    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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 183: Programar Libremente Las Rectas

    FK Abrir el diálogo: pulsar la Softkey FLT Mediante las Softkeys se introducen en la frase NC todos los datos conocidos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 184: Programar Libremente Las Trayectorias Circulares

    FK Abrir el diálogo: pulsar la Softkey FCT Mediante las Softkeys se introducen en la frase NC todos los datos conocidos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 185: Posibles Introducciones

    Adaptar programas NC en caso necesario Ejemplo 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 186: Datos Conocidos

    Radio de la trayectoria circular Ejemplo 10 FC CCX+20 CCY+15 DR+ R15 11 FPOL X+20 Y+15 12 FL AN+40 13 FC DR+ R15 CCPR+35 CCPA+40 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 187 CLSD+ contorno: Final del CLSD– contorno: Ejemplo 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FC DR- R+15 CLSD- HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 188: Puntos Auxiliares

    Distancia del punto auxiliar a la trayectoria circular Ejemplo 13 FC DR- R10 P1X+42.929 P1Y+60.071 14 FLT AN-70 PDX+50 PDY+53 D10 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 189: Referencias Relativas

    Ejemplo 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 190 12 FL X+10 Y+10 RL 13 FL ... 14 FL X+18 Y+35 15 FL ... 16 FL ... 17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 191: Ejemplo: Programación Fk

    Salida del contorno según un círculo con conexión tangente 16 L X-30 Y+0 R0 FMAX 17 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 18 END PGM FK1 MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 192 Salida del contorno según un círculo con conexión tangente 20 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 21 END PGM FK2 MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 193 24 FL X+65 Y-25 AN-90 25 FC DR+ R50 CCX+65 CCY-75 26 FCT DR- R65 27 FSELECT 1 28 FCT Y+0 DR- R40 CCX+0 CCY+0 29 FSELECT 4 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 194 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 195: Ayudas De Programación

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

    El control numérico muestra una ventana superpuesta con la vista de estructura de las funciones especiales Seleccionar función deseada Más información: Manual de instrucciones Programación de ciclos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 197 Si el control numérico ofrece un menú de selección, con la tecla GOTO se puede abrir la ventana de selección. Por consiguiente, se ven las introducciones posibles HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 198: Presentación De Los Programas Nc

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

    Abrir un diálogo de programación con la tecla ; (punto y coma) en el teclado alfabético Introducir el comentario y cerrar la frase NC con la tecla END HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 200: Comentar La Frase Nc Posteriormente

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

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

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

    Visualizar la ventana de estructuración: Para la subdivisión de pantalla, pulsar la softkey ESTRUCT. + PROGRAMA Cambiar la ventana activa: pulsar la softkey CAMBIAR VENTANA HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 204: Insertar La Frase De Estructuración En La Ventana Del Programa

    Cuando en la ventana de estructuración salte de frase a frase, el control numérico muestra la visualización de frase a la ventana de programa. De esta forma se saltan grandes partes del programa en pocos pasos. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 205 Guardar un valor en la memoria intermedia Llamada a la memoria intermedia Borrar la memoria intermedia Logaritmo natural Logaritmo Función exponencial Comprobar el signo Generar un valor absoluto HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 206 En esta versión, la calculadora queda activa incluso tras cambiar el modo de funcionamiento. Pulsar la Softkey END, a fin de cerrar la calculadora. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 207 También se puede desplazar la calculadora con las teclas cursoras del teclado alfabético. En el caso de que haya conectado un ratón, con el mismo también podrá posicionar la calculadora. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 208: Contador De Datos De Corte

    Definir la velocidad de giro Definir avances pulsar la softkey F en el modo de funcionamiento Funcionamiento Manual pulsar la softkey S en el modo de funcionamiento Funcionamiento Manual HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 209: Significado

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

    Información adicional: "Gráfico de la programación FK", Página 181 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 214: Realizar Gráfico De Programación Para Un Programa Nc Ya Existente

    Vista en planta Vista frontal Vista lateral Mostrar u ocultar los recorridos de la herramienta Mostrar u ocultar los recorridos de la herramienta en marcha rápida HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 215: Mostrar Y Ocultar Los Números De Frase

    Borrar gráfico: Pulsar la softkey BORRAR GRAFICOS Mostrar líneas de rejilla Conmutar la barra de Softkeys Mostrar líneas de rejilla: pulsar la Softkey Mostrar líneas rejilla. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 216: Ampliación O Reducción De Sección

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

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

    CE En algunas situaciones no se puede utilizar la tecla CE para borrar el error, ya que está programada para otras funciones HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 220: Protocolo De Errores

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

    El control numérico borra el texto de aviso de la siguiente entrada válida. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 222: Memorizar Ficheros De Servicio Técnico

    Llamar a la ayuda sobre avisos de error HEIDENHAIN En caso de estar disponible, llamar a la ayuda sobre avisos de error específicos de máquina HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 223: Sistema De Ayuda Sensible Al Contexto

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

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

    Puede activar esta función con el ratón o seleccionando y a continuación confirmando con la barra espaciadora. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 228: Descargar Ficheros De Ayuda Actuales

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

    Funciones auxiliares...
  • Página 230: Fundamentos

    Cuando todas las funciones M están activas al principio o al final de la frase, se ejecutan en la secuencia programada HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 231 M: Programación de una interrupción en la ejecución del programa: pulsar la tecla STOP En caso necesario, introducir la función auxiliar M Ejemplo 87 STOP HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 232: Funciones Auxiliares Para Control De La Ejecución Del Programa, Cabezal Y Refrigerante

    TOOL CALL. ■ Refrigerante CONECTADO ■ Refrigerante DESCONECTADO ■ Cabezal CONECTADO en sentido horario refrigerante CONECTADO ■ Cabezal CONECT. en sentido antihorario refrigerante conectado ■ Como M2 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 233: Funciones Adicionales Para Indicar Coordenadas

    En la visualización de estados se conecta la visualización de coordenadas a REF , Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 234 M92, es preciso activar la supervisión del espacio de trabajo visualizando la pieza en bruto en relación con el punto de referencia fijado, Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 235: Comportamiento Con M130

    Funcionamiento M130 está activo por frases en frases lineales sin corrección del radio de la herramienta. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 236: Funciones Auxiliares Para El Comportamiento De La Trayectoria

    Llegada al punto 15 del contorno 16 L IY+0.5 ... R... F... M97 Mecanizado de pequeños escalones 15 y 16 17 L X... Y... Llegada al punto 17 del contorno HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 237: Mecanizado Completo De Esquinas Abiertas Del Contorno: M98

    Ejemplo: aproximar los puntos de contorno 10, 11 y 12 sucesivamente 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 238: Factor De Avance Para Movimientos De Inserción: M103

    Avance en milímetros/vuelta del cabezal: M136 Comportamiento estándar El control numérico desplaza la herramienta a la velocidad de avance F en mm/min determinada en el programa NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 239: Avance En Arcos De Círculo

    Funcionamiento M109 y M110 actúan al principio de la frase. M109 y M110 se anulan con M111. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 240: Cálculo Previo Del Contorno Con Corrección De Radio

    Las siguientes sintaxis NC desactivan la función M120: M120 LA0 M120 sin LA PGM CALL Ciclos 19 o funciones PLANE M120 actúa al principio de la frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 241: Limitaciones

    Antes de utilizar las funciones indicadas a continuación, debe anular M120 y la corrección del radio.: Ciclo 32 Tolerancia ciclo 19 Plano de mecanizado Función PLANE M114 M128 FUNCIÓN TCPM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 242: Superponer El Posicionamiento Del Volante Durante La Ejecución Del Programa: M118

    M118 sin introducción de coordenadas o finalizar el programa NC con M30 / M2. En una interrupción del programa se elimina también el posicionamiento del volante. M118 actúa al principio de la frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 243 M118 al menos el eje del cabezal con la zona de desplazamiento permitida (p. ej., M118 Z5) y seleccionar el eje VT en el volante. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 244: Retirada Del Contorno En Dirección Al Eje De La Herramienta: M140

    Funcionamiento M140 solo actúa en la frase NC en la que se programa M140. M140 actúa al principio de la frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 245 Durante estos movimientos de compensación existe riesgo de colisión. No combinar M118 con M140 en máquinas con ejes giratorios del cabezal HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 246: Suprimir La Monitorización Del Palpador Digital: M141

    M141 actúa solo en desplazamientos con frases lineales. Funcionamiento M141 solo actúa en la frase NC en la que se programa M141. M141 actúa al principio de la frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 247: Borrar El Giro Básico: M143

    M143 borra las entradas de las columnas SPA, SPB y SPC en la tabla de puntos de referencia. En una activación nueva de las líneas correspondientes, en todas las columnas el giro básico es 0. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 248: Con Stop Nc Retirar Automáticamente La Herramienta Del Contorno: M148

    En caso de una interrupción de tensión Funcionamiento M148 actúa 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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 249: Redondear Esquinas: M197

    Funcionamiento La función M197 está activa frase por frase y actúa solo en las esquinas exteriores. Ejemplo L X... Y... RL M197 DL0.876 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 251: Subprogramas Y Repeticiones Parciales De Un Programa

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

    Decisiones de Si/entonces, antes de crear el programa Con ello se evitan posibles malentendidos y errores de programación. Información adicional: "Decisiones Si/entonces con Parámetros Q", Página 283 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 253: Instrucciones De Programación

    Cuando los subprogramas se encuentran en el programa de mecanizado delante de la frase NC con M2 o M30, éstos se ejecutan sin llamada como mínimo una vez HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 254: Programación De Un Subprograma

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

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

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

    Llamar el último fichero seleccionado con CALL SELECTED PGM Seleccionar cualquier programa NC con SEL CYCLE como ciclo de mecanizado Más información: Manual de instrucciones Programación de ciclos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 258 NC llamado también tengan efecto en el programa NC a llamar. Mientras el control numérico ejecuta el programa NC a llamar, la edición de todos los programas NC llamados está bloqueada. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 259: Comprobación Del Programa Nc Llamado

    DOWN\PGM2.H partiendo del orden de los programas NC que se van a llamar, un nivel hacia arriba y en otra carpeta ..\THERE\PGM3.H HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 260 El control numérico abre una ventana de selección en la que se puede seleccionar el programa NC que se quiere llamar. Confirmar con la tecla ENT HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 261 FN 18 (ID10 NR110 y NR111). Información adicional: "FN 18: SYSREAD – Leer datos del sistema", Página 301 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 262: Imbricaciones

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

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

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

    4 Ejecución del programa principal UPGREP desde la frase NC 13 hasta la frase NC 19. Regreso a la frase NC 1 y final del programa HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 266: Ejemplo: Fresado De Un Contorno En Varias Aproximaciones

    19 CALL LBL 1 REP 4 Salto al label 1; en total cuatro veces 20 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 21 END PGM PGMWDH MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 267: Ejemplo: Grupos De Taladros

    Aproximación al taladro 3, llamada al ciclo 17 L IX-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 18 LBL 0 Final del subprograma 1 19 END PGM UP1 MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 268: Ejemplo: Grupo De Taladros Con Varias Herramientas

    11 CALL LBL 1 Llamada al subprograma 1 para la figura completa de taladros 12 L Z+250 R0 FMAX 13 TOOL CALL 3 Z S500 Llamada de herramienta Escariador HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 269 Aproximación al taladro 3, llamada al ciclo 29 L IX-20 R0 FMAX M99 Aproximación al taladro 4, llamada al ciclo 30 LBL 0 Final del subprograma 2 31 END PGM UP2 MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 271: Programación De Parámetros Q

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

    1600 – 1999 Parámetros para el Usuario Parámetros QL: Los parámetros actúan únicamente localmente dentro de un Programa NC 0 – 499 Parámetros para el Usuario HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 273 Parámetros que se utilizan preferentemente para los ciclos HEIDENHAIN 1200 – 1399 Parámetros que se emplean preferentemente en ciclos de fabri- cante, si se devuelven valores al programa de usuario. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 274: Indicación

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

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

    Q, QL y QR. Mediante estas softkeys puede seleccionar el tipo de parámetro deseado. A continuación, defina el número de parámetro. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 277: Familias De Funciones - Parámetros Q En Vez De Valores Numéricos

    Radio del cilindro: R = Q1 Altura del cilindro: H = Q2 Cilindro Z1: Q1 = +30 Q2 = +10 Cilindro Z2: Q1 = +10 Q2 = +50 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 278: Describir Contornos Mediante Funciones Matemáticas

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

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

    Q21 y el radio del círculo en el parámetro Q22. Deberá tenerse en cuenta que FN 23 y FN 24 además del parámetro del resultado, también sobrescriben automáticamente los dos parámetros siguientes. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 283: Saltos Incondicionales

    Label con PGM CALL. Saltos incondicionales Los saltos incondicionales son aquellos que cumplen siempre la condición (= incondicionalmente), p. ej., FN 9: IF+10 EQU+10 GOTO LBL1 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 284: Abreviaciones Y Conceptos Empleados

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

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

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

    Entrega de hasta ocho valores al FN 37: EXPORT exportar parámetros Q o parámetros QS locales en un programa NC que está llamando FN 38: SEND Enviar informaciones del programa HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 289 Introducción contradictoria 1017 CYCL incompleto 1018 Plano mal definido 1019 Programado eje erróneo 1020 Revoluciones erróneas 1021 Corrección de radio no definida 1022 Redondeo no definido HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 290 Isla demasiado pequeña: rechazada 2.A. 1056 Isla demasiado grande: repaso 1.A. 1057 Isla demasiado grande: repaso 2.A. 1058 TCHPROBE 425: Error cota máxima 1059 TCHPROBE 425: Error cota mínima HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 291 Introd. profund. no igual a 0 1091 Conmutación Q399 no permitida 1092 Herramienta no definida 1093 Número herramienta no permitido 1094 Nombre herramienta no permitido 1095 Opción de software inactiva HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 292 Error def. ángulo profundización 1106 Ángulo de apertura no definido 1107 Anchura ranura demasiado grande 1108 Factores de escala diferentes 1109 Inconsistencia de datos de hmta. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 293: Fn 16: F-Print - Emitir Textos O Valores De Parámetros Q Formateados

    Q, se elabora un fichero de texto con el editor de textos del control numérico. En dicho fichero se establece el formato y los parámetros Q a emitir. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 294: Funciones Disponibles

    Emisión símbolo de porcentaje Emisión barra invertida Emisión salto de línea Valor de parámetro Q alineado a la derecha Valor de parámetro Q alineado a la izquierda HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 295: Significado

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

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

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

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

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

    RemoTools SDK. Ejemplo Documentar valores de Q1 y Q23 en el libro de registro. FN 38: SEND /»Parámetros Q Q1: %f Q23: %f» / +Q1 / +Q23 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 306 Si es necesario, la emisión se completa con espacios en blanco. Para obtener un texto de emisión %, deberá introducirse %% en el punto de prueba deseado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 307 Rechazada (S) absoluto FN 38: SEND /"JOB:1234_STEP:1_S_I:1" Rechazada (S) incremental FN 38: SEND /"JOB:1234_STEP:1_R_A:15" Mecan. retoque (R) absoluto FN 38: SEND /"JOB:1234_STEP:1_R_I:1" Mecan. retoque (R) incremental HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 308: Accesos A Tablas Con Instrucciones Sql

    En la sintaxis,HANDLE identifica una transición determinada (seguido del parámetro para su identificación) Result-set contiene el resultado de la consulta (designado en lo sucesivo "cantidad de resultado") HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 309 El valor 0 identifica un Handle no válido, con lo que para una consulta no se pudo crear ningún Result-set. Si ninguna de las líneas cumple la condición indicada, se creará un Result-set vacío bajo un Handle válido. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 310: Programar Orden Sql

    (L X+Q1800), dará como resultado una posición falsa. En programas en pulgadas, convertir los valores leídos antes de la utilización HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 311: Resumen De Funciones

    SQL INSERT crea una nueva fila de la tabla SQL SELECT lee un valor individual de una tabla y no abre ninguna transac- ción HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 312 13 SQL BIND Q883 "Tab_Example.Measure_Y" 14 SQL BIND Q884 "Tab_Example.Measure_Z" Ejemplo: desvincular enlace 91 SQL BIND Q881 92 SQL BIND Q882 93 SQL BIND Q883 94 SQL BIND Q884 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 313: Sql Execute

    Las flechas grises y la sintaxis asociada no forman parte directamente de la orden SQL EXECUTE Las flechas negras y la sintaxis asociada muestran procesos internos de SQL EXECUTE HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 314 Result-set vacío: cuando ninguna fila corresponde al criterio de búsqueda, el servidor SQL devuelve una HANDLE válida sin entradas de la tabla. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 315 (ASC para clasificación ascendente, DESC para descendiente) FOR UPDATE (opcional): bloquear a otros procesos el acceso de escritura a la fila seleccionada HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 316: Condición

    1 SQL Q10 "CREATE SYNONYM NEW FOR 'TNC:\table Crear un sinónimo \NewTab.TAB'" 2 SQL Q10 "CREATE TABLE NEW AS SELECT X,Y,Z FROM Crear tabla 'TNC:\prototype_for_NewTab.tab'" 3 END PGM SQL_CREATE_TAB MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 317 9 SQL Q1800 "ALTER TABLE my_table DROP (WMAT2)" Borrar la columna de la tabla 9 SQL Q1800 "RENAME COLUMN my_table (WMAT2) TO Renombrar columna de la tabla (WMAT3)" HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 318: Sql Fetch

    HANDLE que se va a indicar, la fila mediante INDEX. SQL FETCH tiene en cuenta todas las columnas que contiene la instrucción SELECT (orden SQL SQL EXECUTE). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 319 Measure_Z FROM Tab_Example" . . . 30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 Ejemplo: Programar directamente el número de fila 30 SQL FETCH Q1 HANDLE Q5 INDEX5 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 320: Sql Update

    INDEX. El control numérico sobrescribe la fila actual en el Result-set. SQL UPDATE tiene en cuenta todas las columnas que contiene la instrucción SELECT (orden SQL SQL EXECUTE). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 321 Position_NR,Measure_X,Measure_Y,Measure_Z FROM TAB_EXAMPLE" . . . 30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 Ejemplo: Programar directamente el número de fila 40 SQL UPDATE Q1 HANDLE Q5 INDEX5 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 322: Sql Insert

    13 SQL BIND Q883 "Tab_Example.Measure_Y" 14 SQL BIND Q884 "Tab_Example.Measure_Z" . . . 20 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y, Measure_Z FROM Tab_Example" . . . 40 SQL INSERT Q1 HANDLE Q5 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 323: Sql Commit

    HANDLE que se va a indicar. El control numérico restablece un bloqueo fijado con SELECT...FOR UPDATE. El HANDLE (proceso) adjudicado pierde su validez. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 324 30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 . . . 40 SQL UPDATE Q1 HANDLE Q5 INDEX+Q2 . . . 50 SQL COMMIT Q1 HANDLE Q5 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 325: Sql Rollback

    La fila indicada (indexadas) será en lo sucesivo la nueva fila 0 del Result-set El control numérico concluye la transacción (el HANDLE mantiene su validez) Es necesario finalizar la transacción manualmente mediante SQL ROLLBACK o SQL COMMIT HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 326 20 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y, Measure_Z FROM Tab_Example" . . . 30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 . . . 50 SQL ROLLBACK Q1 HANDLE Q5 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 327: Sql Select

    WHERE: Denominación de columna, condición y valor comparativo (parámetro Q tras : entre comillas) Ejemplo: leer y guardar valor 20 SQL SELECT Q5 "SELECT Mess_X FROM Tab_Example WHERE Position_NR==3" HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 328: Comparación

    8 DECLARE STRING QS6 = "NR==3" 9 QS7 = QS1 || QS2 || QS3 || QS4 || QS5 || QS6 10 SQL SELECT QL1 QS7 11 ... HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 329 La sintaxis HANDLE QL1 es la transacción identificada mediante el parámetro QL1 El parámetro Q1900 es un valor resultante para controlar si se han leído datos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 330: Explicación

    3  SQL FETCH Q1900 HANDLE QL1 Ejecutar búsqueda 4  SQL ROLLBACK Q1900 HANDLE QL1 Finalizar las transacciones 5  SQL BIND QS 1800 Desvincular enlace de parámetros 6  END PGM SQL_READ_WMAT_2 MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 331: Introducción Directa De Una Fórmula

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

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

    3 cálculo 100 - 27 = 73 Propiedad distributiva Ley de la distribución en el cálculo entre paréntesis a * (b + c) = a * b + a * c HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 334: Ejemplo De Introducción

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

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

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

    QS14 37 QS10 = QS12 || QS13 || QS14 Contenidos de los parámetros: QS12: Pieza QS13: Estado: QS14: Rechazo QS10: Estado de la pieza: rechazo HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 338: Convertir Un Valor Numérico En Un Parámetro De Cadena De Texto

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

    Ejemplo: Desde un parámetro de cadena de texto QS10 se lee a partir de la tercera posición (BEG2) una cadena de texto parcial de 4 caracteres (LEN4) 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 340: Leer Datos Del Sistema

    Datos de herramienta, 10950 Nombre de la herramienta Registro DOC de la herramienta Ajuste de regulación AFC Cinemática del portaherram. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 341: Convertir Un Parámetro De Cadena De Texto En Un Valor Numérico

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

    Ejemplo: buscar QS10 en el texto memorizado en el parámetro QS13. Iniciar la búsqueda a partir de la tercera posición 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 343: Determinar La Longitud De Un Parámetro De Cadena De Texto

    Ejemplo: calcular longitud desde QS15 37 Q52 = STRLEN ( SRC_QS15 ) Si el parámetro de cadena de texto seleccionado no está definido, el Control numérico proporciona el resultado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 344 +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 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 345: Leer Parámetros De La Máquina

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

    Valor delta DR del programa NC (Tabla de corrección o frase de datos TOOL CALL) El control numérico guarda el radio activo de la herramienta también durante una interrupción de corriente. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 349 NC. Parámetro Indicación de cotas del pgm principal Q113 = 0 Sistema métrico (mm) Q113 = 1 Sistema de pulgadas (inch) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 350: Longitud De Herramienta: Q114

    Inclinación del plano de mecanizado con ángulos de pieza: coordenadas calculadas por el control numérico para los ejes giratorios Parámetro Coordenadas Q120 Eje A Q121 Eje B Q122 Eje C HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 351: Resultados De Medición De Ciclos De Palpación

    Giro alrededor del eje A Q171 Giro alrededor del eje B Q172 Giro alrededor del eje C Parámetro Estado de la pieza Q180 Bien Q181 Precisa postmecanizado Q182 Rechazada HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 352 Q966 Primer diámetro Q967 Segundo diámetro Parámetro Discrepancias medidas Q980 1ª posición en el eje principal Q981 1ª posición en el eje transversal HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 353: Comprobación De La Situación De La Sujeción: Q601

    Q601 = 3 No está definida ninguna área de vigilancia o insuficientes imágenes de referencia Q601 = 10 Error interno (falta de señal, fallo de cámara, etc.) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 354: Ejemplo: Redondear Valor

    7 Q13 = INT (Q3 + 0.5 * SGN Q3) De Q3 restarle el valor 0,5, a continuación cortar los decimales 8 END PGM ROUND MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 355: Ejemplo: Elipse

    25 Q35 = (Q6 -Q5) / Q7 Calcular el paso angular 26 Q36 = Q5 Copiar el ángulo inicial 27 Q37 = 0 Iniciar el contador de tramos de fresado (cortes) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 356 44 CYCL DEF 7.2 Y+0 45 L Z+Q12 R0 FMAX Desplazarse a la distancia de seguridad 46 LBL 0 Fin del subprograma 47 END PGM ELLIPSE MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 357: Ejemplo: Cilindro Cóncavo Con Fresa Esférica

    18 FN 0: Q10 = +0 Anular la sobremedida 19 CALL LBL 10 Llamada al mecanizado 20 L Z+100 R0 FMAX M2 Retirar la herramienta, final del programa HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 358 Reponer el desplazamiento del 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 Fin del subprograma 54 END PGM ZYLIN HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 359: Ejemplo: Esfera Convexa Con Fresa Cilíndrica

    Tener en cuenta la sobremedida en el radio de la esfera 28 CYCL DEF 7.0 PUNTO CERO Desplazamiento del punto cero al centro de la esfera 29 CYCL DEF 7.1 X+Q1 30 CYCL DEF 7.2 Y+Q2 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 360 55 CYCL DEF 7.1 X+0 56 CYCL DEF 7.2 Y+0 57 CYCL DEF 7.3 Z+0 58 LBL 0 Fin del subprograma 59 END PGM ESFERA MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 361: Funciones Especiales

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

    Mediante la tecla SPEC FCT y las softkeys correspondientes se tiene acceso a más funciones especiales del control numérico. En las siguientes tablas se resumen las funciones disponibles. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 363: Menú Principal Funciones Especiales Spec Fct

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

    Manual del usuario Programación de ciclos Seleccionar tabla de corrección Página 392 Definir los parámetros globales Véase el de ciclo Manual del usuario Programación de ciclos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 365: Menú Funciones Para Mecanizados De Contorno Y De Puntos

    Definir un modelo regular de Véase el mecanizado Manual del usuario Programación de ciclos Seleccionar fichero de puntos Véase el con posiciones de mecanizado Manual del usuario Programación de ciclos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 366: Menú Para Definir Diferentes Funciones De Lenguaje Conversacional

    Definir el tiempo de espera en Página 411 segundos o en revoluciones Retirar la herramienta durante Página 412 una parada NC Insertar comentario Página 199 Seleccionar interpretación de Página 472 trayectoria HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 367: Function Mode

    Para conmutar la cinemática, proceder del modo siguiente: Visualizar la barra de softkeys con funciones especiales Pulsar la softkey FUNCTION MODE Pulsar la softkey MILL Pulsar la softkey SELECC. CINEMÁTICA Seleccionar cinemática HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 368: Indicación

    Comprobar mediante la simulación gráfica Probar con cuidado el programa NC o el segmento del programa en el modo de funcionamiento Ejecución frase a frase HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 369: Activar Y Desactivar En El Programa Nc La Monitorización De Colisiones

    Probar con cuidado el programa NC o el segmento del programa en el modo de funcionamiento Ejecución frase a frase con la monitorización de colisiones inactiva HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 370: Activar Y Desactivar Temporalmente La Monitorización De Colisiones Controlada Por Programa

    Ejecuc. de progr. y Funcionamiento manual con la ayuda de la softkey COLISION. Manual de instrucciones Información adicional: Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 371: Aplicación

    Desgaste de la herramienta Profundidades de corte basculantes, que se multiplican en piezas de fundición Fuertes inclinaciones que surgen de inclusiones en material HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 372: Definir Ajustes Básicos Afc

    Programa NC, sin recorrido de aprendizaje. La creación de ficheros tiene lugar poco antes de la regulación. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 373 Valor que el control numérico debe transmitir al PLC al inicio de un tramo de mecanizado. Función determinada por el constructor de la máquina, consultar el manual de instrucciones HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 374: Afc Programar

    A fin de programar las funciones AFC para el inicio o fin del recorrido de aprendizaje, es preciso proceder del modo siguiente: Pulsar la tecla SPEC FCT Pulsar la softkey FUNCIONES PROGRAMA HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 375 Se puede modificar el fichero <name>.H.AFC.DEP en el modo de funcionamiento Programar. Si es necesario se puede borrar también una sección de mecanizado (fila completa). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 376 (softkey SELECC. Pulsar SELECC. TIPO). Información adicional: "Ficheros", Página 108 Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 377: Mecanizado Con Ejes Paralelos U, V Y W

    Antes de un cambio de la cinemática de la máquina hay que desactivar las funciones de ejes paralelos. Con el parámetro de máquina noParaxMode (Nº 105413) se puede desactivar la programación de ejes paralelos. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 378: Function Paraxcomp Display

    Pulsar la Softkey FUNCTION PARAXCOMP Seleccionar FUNCTION PARAXCOMP DISPLAY Definir el eje paralelo cuyos movimientos el control numérico debe considerar en el contador del eje principal correspondiente HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 379: Function Paraxcomp Move

    La compensación de posibles valores de offset (U_OFFS, V_OFFS y W_OFFS de la tabla de puntos de referencia) la determina su fabricante en el parámetro presetToAlignAxis (N° 300203). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 380: Desactivar La Function Paraxcomp

    Si se quiere desconectar la función debe indicarse el eje paralelo en la frase NC, p. ej. FUNCTION PARAXCOMP OFF W. "Compensación automática de Información adicional: los ejes paralelos", Página 378 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 381: Function Paraxmode

    Visualizar la barra de Softkeys con funciones especiales Pulsar la softkey FUNCIONES PROGRAMA Pulsar la Softkey FUNCTION PARAX Pulsar la Softkey FUNCTION PARAXMODE Seleccionar FUNCTION PARAXMODE Definir ejes para el mecanizado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 382 (X_OFFS, Y_OFFS y Z_OFFS de la tabla de puntos de referencia) con el eje posicionado mediante el operador & en el parámetro presetToAlignAxis (N° 300203). HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 383 Visualizar la barra de Softkeys con funciones especiales Pulsar la softkey FUNCIONES PROGRAMA Pulsar la Softkey FUNCTION PARAX Pulsar la Softkey FUNCTION PARAXMODE Seleccionar FUNCTION PARAXMODE OFF HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 384: Ejemplo: Mandrinado Con El Eje W

    8 L X+50 Y+50 R0 FMAX M99 La aproximación la realiza el eje auxiliar W 9 FUNCTION PARAXMODE OFF Restablecer la configuración estándar 10 L M30 11 END PGM PAR MM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 385: Funciones Del Fichero

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

    El constructor de la máquina fija mediante CfgDisplayCoordSys (núm. 127501), en cual sistema de coordenadas la indicación del estado indica un desplazamiento del punto cero activo. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 387: Trans Datum Axis

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

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

    Visualizar la barra de Softkeys con funciones especiales Pulsar la softkey FUNCIONES PROGRAMA Seleccionar transformaciones Seleccionar el desplazamiento del punto cero TRANS DATUM Seleccionar la softkey ANULACIÓN DESPLAZAM. PUNTO CERO HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 390: Tabla De Corrección

    En herramientas de fresado como alternativa a los valores delta en el TOOL CALL En herramientas de torneado como alternativa a FUNCTION TURNDATA CORR-TCS En herramientas abrasivas como corrección de LO y R-OVR HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 391: Crear Tabla De Corrección

    Confirmar con la tecla ENT Seleccionar la unidad métrica Confirmar con la tecla ENT Pulsar la softkey AÑADIR LINEAS N AL FINAL Introducir los valores de corrección HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 392: Activar La Tabla De Corrección

    Periodo efectivo de la corrección La corrección activada actúa hasta el final del programa o hasta un cambio de herramienta. Con FUNCTION CORRDATA RESET se pueden reponer las correcciones programadas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 393: Editar La Tabla De Corrección En La Ejecución Del Programa

    Navegar con las teclas cursoras al lugar deseado Modificar el valor Los datos modificados solo pasan a estar activos después de una nueva activación de la corrección. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 394: Definir Un Contador

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

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

    Cursor a la pág. sig. de la pantalla Cursor a la página anterior de la pantalla Cursor al principio del fichero Cursor al final del fichero HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 397: Edición De Textos

    Softkey Función Borrar y memorizar una línea Borrar y memorizar una palabra Borrar y memorizar el signo Añadir la línea o palabra después de haberse borrado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 398 Si no existe un fichero de destino con el nombre introducido, el control numérico escribirá el texto marcado en un nuevo fichero. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 399: Buscar Partes De Un Texto

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

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

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

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

    última tabla que se ha abierto. La tabla que se abre debe tener la extensión .TAB Ejemplo: Abrir la tabla TAB1.TAB, memorizada en el directorio TNC:\DIR1 56 FN 26: TABOPEN TNC:\DIR1\TAB1.TAB HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 405: Fn 27: Tabwrite - Describir Tabla De Libre Definición

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

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

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

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

    También se puede resetear el tiempo de espera introduciendo 0 en D-TIME El control numérico reinicia automáticamente la función FUNCTION FEED DWELL al final de un programa. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 411: Tiempo De Espera Function Dwell

    Softkey FUNCTION DWELL Pulsar la Softkey DWELL TIME Definir la duración en segundos Pulsar la Softkey alternativa DWELL REVOLUTIONS Definir el número de revoluciones del cabezal HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 412: Programar La Retirada Con Function Liftoff

    ángulo definido Retirada en la dirección del eje de la herramienta con M148 Información adicional: "Con Stop NC retirar automáticamente la herramienta del contorno: M148", Página 248 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 413: Más Información

    Visualizar la barra de softkeys con funciones especiales Pulsar la softkey FUNCIONES PROGRAMA Pulsar la softkey FUNCTION LIFTOFF Pulsar la softkey LIFTOFF TCS Introducir los componentes del vector en X, Y y HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 414: Restablecer La Función Liftoff

    Pulsar la softkey LIFTOFF RESET También puede restablecer la retirada con M149. El control numérico reinicia automáticamente la función FUNCTION LIFTOFF al final de un programa. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 415: Mecanizadomultieje

    Mecanizado- multieje...
  • Página 416: Funciones Para El Mecanizado Multieje

    Determinar el comportamiento del control numérico al posicionar los ejes giratorios M138 Selección de ejes basculantes M144 Calcular cinemática de la máquina Frases LN Corrección tridimensional de la herramienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 417: Introducción

    Si es posible, reponer la inclinación antes de la desconexión Al volver a conectar comprobar el estado de la inclinación HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 418 ángulo del eje de los ejes seleccionados o si lo fija en El control numérico soporta la inclinación del plano de mecanizado únicamente con el eje del cabezal Z. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 419 PLANE seleccionada de color azul. Softkey Función Activar el modo de animación Seleccionar animación (resaltada en azul) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 420: Definir Función Plane

    En la visualización del recorrido restante (ISTRW y REFRW), al inclinar (modo MOVE o TURN) en el eje giratorio, el control numérico muestra el recorrido hasta la posición final calculada del eje giratorio. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 421 La inclinación en el modo de funcionamiento Funcionamiento manual se desactiva mediante el menú 3D ROT. Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 422: Definir El Plano De Mecanizado Mediante Ángulo

    Ejemplo PLANE SPATIAL SPA+45 SPB+0 SPC+90... A-B-C C-B-A Ajuste básico A0° B0° C0° Ajuste básico A0° B0° C0° A+45° C+90° B+0° B+0° C+90° A+45° HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 423 (no inclinado) Z. Rango de introducción de -359,9999° a +359,9999° Continuar con las propiedades de posicionamiento Información adicional: "Determinar el comportamiento de posicionamiento de la función PLANE", Página 436 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 424 ángulos de proyección reales. El comportamiento de posicionamiento no se puede seleccionar. "Determinar el Información adicional: comportamiento de posicionamiento de la función PLANE", Página 436 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 425: Parámetros De Introducción

    5 PLANE PROJECTED PROPR+24 PROMIN+24 ROT+30 ..Abreviaturas utilizadas: PROJECTED Ingl. projected = proyectado PROPR Prinzipal plane: Plano principal PROMIN minor plane: Plano auxiliar Engl. rotation: Rotación HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 426 Continuar con las propiedades de posicionamiento Información adicional: "Determinar el comportamiento de posicionamiento de la función PLANE", Página 436 Ejemplo 5 PLANE EULER EULPR45 EULNU20 EULROT22 ..HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 427 X rotado con el ángulo de precisión EULROT Ángulo de rotación: ángulo que describe el giro del plano de mecanizado inclinado alrededor del eje Z inclinado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 428: Definir El Plano De Mecanizado Mediante Dos Vectores

    El comportamiento de posicionamiento no se puede seleccionar. Información adicional: "Determinar el comportamiento de posicionamiento de la función PLANE", Página 436 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 429 X, el vector base corresponde al eje X original si el vector normal no posee una zona Y, el vector base corresponde al eje Y original HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 430 5 PLANE VECTOR BX0.8 BY-0.4 BZ-0.42 NX0.2 NY0.2 NZ0.92 .. Abreviaturas utilizadas Abreviatura Significado VECTOR Inglés vector = vector BX, BY, BZ Vector ase : componente X, NX, NY, NZ Vector Normal : componente X, HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 431: Definir El Plano De Mecanizado Mediante Tres Puntos

    1 y el punto 2 (regla de la mano derecha). El comportamiento de posicionamiento no se puede seleccionar. Información adicional: "Determinar el comportamiento de posicionamiento de la función PLANE", Página 436 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 432 PLANE", Página 436 Ejemplo 5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 ..Abreviaturas utilizadas Abreviatura Significado POINTS Inglés = puntos points HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 433 Información adicional: comportamiento de posicionamiento de la función PLANE", Página 436 Ejemplo 5 PLANE RELATIV SPB-45 ..Abreviaturas utilizadas Abreviatura Significado RELATIVO Inglés = referido a relative HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 434: Plano De Mecanizado Mediante Ángulo Del Eje

    Las funciones SYM (SEQ), TABLE ROT y COORD ROT no tienen ningún efecto en combinación con PLANE AXIAL. La función PLANE AXIAL no compensa los giros básicos. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 435 "Determinar el Información adicional: comportamiento de posicionamiento de la función PLANE", Página 436 Abreviaturas utilizadas Abreviatura Significado AXIAL Inglés axial = en forma de eje HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 436: Determinar El Comportamiento De Posicionamiento De La Función Plane

    El eje giratorio reflejado no tiene repercusión en la inclinación de la función PLANE utilizada, solo se reflejará el desplazamiento del eje giratorio HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 437: Inclinación Automática Move/Turn/Stay

    Si se utiliza la función PLANE en combinación con STAY, entonces deben inclinarse los ejes giratorios en una frase separada de posicionamiento después de la función PLANE. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 438 MB MAX retira la herramienta hasta justo delante del interruptor final de software HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 439 Definir y activar la función PLANE 14 L A+Q120 C+Q122 F2000 Posicionar el eje giratorio con los valores calculados por el control numérico Definir el mecanizado en el plano inclinado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 440: Selección De Posibilidades De Inclinación Sym (Seq)

    Q, p. ej. -80 Formar valor medio, p. ej.-90 El valor medio corresponde al punto de simetría. Referencia para SEQ Referencia para SYM SYM- SEQ- SEQ+ SYM+ HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 441 3 Una posibilidad de solución: seleccionar la única solución 4 Ninguna posibilidad de solución: Emitir mensaje de error Ángulo no permitido HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 442 Resultado posición del Vista de la cinemática A-45, B+0 Mensaje de error Sin solución en campo limitado Mensaje de error Sin solución en campo limitado A-45, B+0 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 443: Selección Del Tipo De Transformación

    COORD ROT y TABLE ROT no tienen ningún efecto. En la función PLANE AXIAL, los tipos de transformación COORD ROT y TABLE ROT no tienen ningún efecto HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 444: Funcionamiento

    ángulo espacial programado Si no se ha seleccionado ningún tipo de transformación, para las funciones PLANE el control numérico emplea el tipo de transformación COORD ROT HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 445 Puesto que la pieza no se ha posicionado conjuntamente, el Control numérico orienta el sistema de coordenadas del plano de mecanizado según el ángulo espacial programado SPB+20 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 446: Bascular El Plano De Mecanizado Sin Ejes De Giro

    PLANE SPATIAL SPA+0 SPB-90 SPC+0 STAY El ángulo de inclinación debe coincidir exactamente con el ángulo de la herramienta, de no ser así, el control numérico emite un mensaje de error. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 447: Información Adicional

    Definir y activar la función PLANE F1000 14 M128 Activar M128 15 L IB-17 F1000 Ajustar ángulo de fresado Definir el mecanizado en el plano inclinado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 448: Fresado Frontal Mediante Vectores Normales

    Activar M128 15 LN X+31.737 Y+21.954 Z+33.165 NX+0.3 NY+0 NZ Ajustar ángulo de fresado mediante vector normal +0.9539 F1000 M3 Definir el mecanizado en el plano inclinado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 449: Funciones Adicionales Para Ejes De Giro

    M116 tiene efecto en el plano de mecanizado. Puede restablecer M116 con M117. Al final del programa M116 no tiene efecto. M116 actúa al principio de la frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 450: Desplazamiento De Los Ejes De Giro Con Recorrido Optimizado: M126

    Posición real Posición nominal Recorrido 350° 10° +20° 10° 340° –30° Funcionamiento M126 actúa al inicio de la frase. M127 y un final de programa reponen M126. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 451: Reducir La Visualización Del Eje Giratorio A Un Valor Por Debajo De 360°: M94

    L C+180 FMAX M94 Funcionamiento M94 solo actúa en la frase NC en la que se programa M94. M94 actúa al principio de la frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 452: La Posición De La Punta De La Herramienta Se Mantiene Al Posicionar Los Ejes Basculantes (Tcpm): M128

    TCPM Las funciones TCPM o M128 no están disponibles en combinación con las funciones Monitorización dinámica de colisiones DCM y, adicionalmente, M118 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 453: Ejemplo: Realizar Los Movimientos De Compensación Como Máximo Con Un Avance De 1000 Mm/Min

    NC, el control numérico también reinicia M128. Ejemplo: realizar los movimientos de compensación como máximo con un avance de 1000 mm/min L X+0 Y+38.5 IB-15 RL F125 M128 F1000 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 454 Cuando la posición real de un valor definible por el fabricante difiere de la posición nominal, el control numérico emite un mensaje de error e interrumpe la ejecución del programa. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 455: Elección De Ejes Basculantes: M138

    Puede restablecer M138 programando de nuevo M138 sin indicación de ejes basculantes. Ejemplo Para las funciones mencionadas previamente tener en cuenta solamente el eje basculante C. L Z+100 R0 FMAX M138 C HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 456: Consideración De La Cinemática De La Máquina En Posiciones Real/Nominal Al Final De La Frase: M144

    Funcionamiento M144 actúa al principio de la frase. M144 no tiene efecto en combinación con M128 o plano de mecanizado inclinado. M144 se anula programando M145. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 457 Fresa esférica para el planeado. En combinación con otras formas de herramienta, debería comprobar el programa NC mediante la simulación gráfica de posibles daños en el contorno. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 458: Definir La Function Tcpm

    13 FUNCTION TCPM F TCP ... El avance se refiere al extremo de la herramienta 14 FUNCTION TCPM F CONT ... El avance se interpreta como avance de trayectoria HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 459: Interpretación De Las Coordenadas Programadas Del Eje Giratorio

    20 L A+0 B+45 C+0 F MAX Ajustar la orientación de la herramienta a B+45 grados (ángulo espacial). Definir el ángulo espacial A y C con 0 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 460: Interpolación De Orientación Entre La Posición Inicial Y La Final

    PATHCTRL VECTOR La variante PATHCTRL VECTOR se emplea en el fresado periférico con grandes variaciones de orientación por cada frase de datos NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 461 Los ejes de giro se interpolan de tal modo que el vector de la herramienta dentro de la frase de datos NC esté siempre en el plano que viene dado por la orientación inicial y final. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 462: Selección Del Punto De Referencia De La Herramienta Y Del Centro De Torneado

    DCM. Si programa ciclos de fresado de cajeras con REFPNT CENTER- CENTER, el control numérico emitirá un mensaje de error. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 463: Resetear Function Tcpm

    Si selecciona un nuevo programa NC en el modo de funcionamiento Ejecución frase a frase o Ejecución continua, el control numérico restablece automáticamente la función TCPM. Ejemplo 25 FUNCTION RESET TCPM Anular FUNCTION TCPM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 464: Introducción

    (corrección de radio tridimensional con definición de la orientación de la hta.). El arranque de viruta se realiza primero con la superficie cilíndrica de la hta. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 465: Suprimir El Mensaje De Error Con Sobremedida Positiva De La Herramienta: M107

    M107 se anula con M108. Con la función M108 se puede comprobar el radio de una herramienta gemela incluso no estando activa la corrección de la herramienta tridimensional. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 466: Definición De Un Vector Normalizado

    El control numérico no emite un mensaje de aviso antes de un posible daño al contorno que pueda ocurrir a causa de una sobremedida de la herramienta. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 467: Formas De Herramienta Permitidas

    = 0: Fresas cilíndricas Prog 0 < R2 + DR2 + DR2 < R: Fresas radiales de esquinas Prog R2 + DR2 + DR2 = R: Fresa esférica Prog HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 468: Corrección 3D Sin Tcpm

    Recta con corrección 3D X, Y, Z: Coordenadas corregidas del punto final de la recta NX, NY, NZ: Componentes de la normal a la superficie Avance Función auxiliar HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 469: Face Milling: Corrección 3D Con Tcpm

    En caso necesario, programar una posición segura antes de la inclinación Probar con cuidado el programa NC o el segmento del programa en el modo de funcionamiento Ejecución frase a frase HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 470: Ejemplo: Formato De Frase Con Normales A La Superficie Sin Orientación De La Herramienta

    NX, NY, NZ: Componentes de la normal a la superficie TX, TY, TZ: Componentes del vector normalizado para la orientación de la herramienta Avance Función auxiliar HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 471: Peripheral Milling: Corrección Del Radio 3D Con Tcpm Y Corrección Del Radio (Rl/Rr)

    En la frase LN mediante la indicación de los componentes TX, TY y TZ En la frase L mediante la indicación de las coordenadas de los ejes giratorios HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 472: Interpretación De La Trayectoria Programada

    FUNCTION PROG PATH, las coordinadas programadas corresponderán exactamente con las coordenadas del contorno. Con la función FUNCTION PROG PATH OFF puede desactivar la interpretación especial. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 473: Procedimiento

    3D del palpador digital. Las desviaciones hallada en la calibración del palpador se ponen en la tabla de valores de corrección. Manual de instrucciones Configurar, probar Información adicional: y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 474: Condiciones

    ANGLE: Ángulo medido en grados DR2: Desviación del radio respecto al valor nominal El Control numérico evalúa como máximo 100 líneas de la tabla de valores de corrección. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 475 La versión del programa NC en el centro de la esfera precisa herramientas que estén medidas en el centro de la esfera HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 476: Procesado De Programas Cam

    Con la ayuda del sistema de accionamiento, la máquina convierte los movimientos calculados por el control numérico y los perfiles de velocidad en movimientos de herramienta reales. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 477: Tener En Cuenta En La Configuración Del Postprocesador

    Las trayectorias exactamente rectilíneas no requieren distancias cortas de frases, que a menudo se producen debido a la emisión constante de puntos del sistema HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 478 25 L Z+250 R0 FMAX 26 L X+235 Y-25 FQ50 27 L Z+35 28 L Z+33.2571 FQ51 29 L X+321.7562 Y-24.9573 Z+33.3978 FQ52 30 L X+320.8251 Y-24.4338 Z+33.8311 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 479: A Considerar En La Programación Cam

    Tolerancia habitual en el ciclo 32: entre 0,010 mm y 0,020 mm Error cordal habitual en el sistema CAM: aprox. 0,005 mm HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 480: Otras Adaptaciones

    TA: T ~ K x L x TA K = 0.0175 [1/°] Ejemplo: L = 10 mm, TA = 0.1°: T = 0.0175 mm HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 481: Posibilidades De Intervenciones En El Control Numérico

    NC producidos por sistemas CAM cumplimiento preciso de las características dinámicas incluso en condiciones difíciles HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 483: Incorporar Datos De Ficheros Cad

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

    El control numérico muestra los siguientes tipos de fichero: Fichero Tipo Formato Step .STP y .STEP AP 203 AP 214 Iges .IGS y .IGES Versión 5.3 .DXF R10 hasta 2015 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 485 "Nombres de ficheros", Página 109 El control numérico soporta el formato DXF binario. Guardar fichero DXF en el programa CAD o programa de diseño en formato ASCII. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 486: Trabajar Con El Visor Cad

    En la ventana Vista de lista, el control numérico muestra la capa (plano) y en la ventana Gráfico, el diseño. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 487: Ajustes Básicos

    Seleccionar el contorno para un torneado El mecanizado activo se resalta con un color distin- (Opción #50) Activar el modelo de malla de un dibujo en 3D HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 488 Modo posiciones de taladrado: El control numérico abre una ventana superpues- ta en la que se pueden filtrar los taladros (círcu- los completos) por tamaño HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 489 CAD-Viewer genera en el programa de contorno. El control numérico muestra los ajustes básicos activos en la barra de estado de la pantalla. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 490: Ajustar Capa

    Mostrar capas: seleccionar la capa deseada con el botón izquierdo del ratón y mostrar haciendo clic en la casilla de control Alternativamente, utilizar la barra espaciadora HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 491: Determinar El Punto De Referencia

    En el programa NC, el punto de referencia y la alineación opcional se pueden añadir como comentario que empieza con origin. 4 ;orgin = X... Y... Z... 5 ;orgin_plane_spatial = SPA... SPB... SPC... HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 492 El control numérico fija el símbolo del punto de referencia en el lugar deseado. Puede alinearse el sistema de coordenadas cuando sea necesario. "Alinear el sistema de Información adicional: coordenadas", Página 493 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 493 ángulo en A y en C. El control numérico representa la vista de listas en naranja, si el valor definido no es igual a 0. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 494: Información Del Elemento

    HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 495: Registrar Punto Cero

    El control numérico fija el símbolo del punto de referencia en el lugar deseado. Puede alinearse el sistema de coordenadas cuando sea necesario. Información adicional: "Alinear el sistema de coordenadas", Página 496 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 496 ángulo en A y C. El control numérico representa la vista de listas en naranja, si el valor definido no es igual a 0. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 497 El control numérico muestra información del elemento en la ventana, como lo lejos que está el punto cero que usted ha seleccionado del punto de referencia de la pieza. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 498: Seleccionar Contorno Y Guardar

    Type: muestra de qué elemento se trata, p. ej., línea Coordenadas: muestran punto inicial, punto final de un elemento y, dado el caso, centro del círculo y radio HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 499 El control numérico visualiza una ventana superpuesta, en la cual se puede seleccionar el directorio de destino, un nombre cualquiera para el fichero y el tipo de fichero. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 500 Pulsando sobre el último elemento en color verde, se aceptan todos los elementos en el programa de contorno. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 501 Para ampliar o reducir rápidamente una zona cualquiera: girar la rueda del ratón hacia delante o hacia atrás. Para regresar a la vista estándar: Doble clic con la tecla derecha del ratón. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 502: Seleccionar Posiciones De Mecanizado Y Guardar

    Las tablas de puntos (.PTN) del TNC 640 y el iTNC 530 no son compatibles. La transmisión y el procesado en el otro tipo de control numérico respectivo origina problemas y un comportamiento imprevisible. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 503: Selección Individual

    Si se quiere continuar seleccionando otras posiciones de mecanizado: pulsar el icono de deseleccionar elementos seleccionados y seleccionar como se ha descrito anteriormente HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 504 Si se quiere continuar seleccionando otras posiciones de mecanizado: pulsar el icono de deseleccionar elementos seleccionados y seleccionar como se ha descrito anteriormente HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 505 Si se quiere continuar seleccionando otras posiciones de mecanizado: pulsar el icono de deseleccionar elementos seleccionados y seleccionar como se ha descrito anteriormente HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 506 Mostrar el diámetro máximo encontrado (Confi- guración básica) La trayectoria se puede mostrar mediante el icono VISUALIZAR TRAYECTOR. HERRAM.. Información adicional: "Ajustes básicos", Página 487 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 507 Si únicamente se hace doble clic con la tecla derecha del ratón, se mantiene el ángulo de rotación HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 509: Palets

    Palets...
  • Página 510: Gestión De Palets

    NC con la ayuda del ciclo 7 . DESACTIVAR Punto de referencia de la pieza Casilla de opción Indique el número del punto de referencia de la pieza. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 511 "Añadir o eliminar columnas", Página 513 Editar tabla de palets Si crea una nueva tabla de palets, esta estará vacía inicialmente. Mediante las softkeys puede añadir y editar filas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 512 Clasificar u ocultar columnas de tabla Editar campo actual Clasificar según el contenido de la columna Funciones adicionales p. ej., Guardar Abrir selección de la ruta del fichero HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 513: Seleccionar Tabla De Palets

    Seleccionar la columna deseada con las teclas cursoras Pulsar la softkey INSERTAR COLUMNA Confirmar con la tecla ENT Con la softkey BORRAR COLUMNA puede volver a eliminar la columna. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 514: Fundamentos Del Mecanizado Orientado A La Herramienta

    NC en el modo de funcionamiento Ejecución frase a frasecuidadosamente No se permiten las siguientes funciones: FUNCTION TCPM, M128 M144 M101 M118 Cambio del punto cero del palet HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 515: Significado

    El control numérico crea el número de identifica- ción para el reinicio con proceso hasta una frase automáticamente. Si elimina o modifica la indicación, ya no será posible un reinicio. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 516 También puede registrar posiciones de seguridad SP-U, SP-V, para los ejes. El control numérico solo aproxima SP-W estas posiciones si el fabricante las procesa en las macros NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 517 En los modos de funcionamiento Ejecución frase a frase y Ejecución continua se procesa la lista de pedidos. Sólo será posible una modificación bajo ciertas condiciones. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 518 Hora real en Ejecución frase a frase y Ejecución continua Punto de Estado del punto de referencia de la pieza ref. Estado de las herramientas utilizadas Estado del Programa NC Estado de mecanizado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 519 DCM (Opción #40) El examen ha fallado, por ejemplo, ha transcu- rrido la vida útil de una herramienta, riesgo de colisión El examen todavía no ha concluido HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 520 Únicamente si la columna W-STATUS existe en la tabla de palés, la columna Sts es visible en el Batch Process Manager Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 521: Abrir El Batch Process Manager

    Rogamos consulte el manual de la máquina. El fabricante de la máquina puede configurar algunas Softkeys. Softkey Función Plegar y desplegar la estructura de árbol Editar la lista de pedidos abierta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 522 Colisiones (opción #40)", Página 368 Interrumpir la comprobación de colisión (opción #40) Plegar o desplegar las intervenciones manuales necesarias Abrir la gestión ampliada de herramientas Interrupción del mecanizado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 523: Establecer Una Lista De Pedidos

    Palet sujeción Programa El control numérico añade una fila vacía en la lista de pedidos. El control numérico muestra en el lado derecho el tipo seleccionado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 524 Se ha habilitado el mecanizado: Desbloquear la línea seleccionada para el mecanizado Confirmar las introducciones con la tecla ENT Repetir pasos en caso necesario Pulsar la softkey EDITAR HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 525: Modificar La Lista De Pedidos

    Punto de referencia Bloqueado Se ha habilitado el mecanizado Confirmar las introducciones modificadas con la tecla ENT El control numérico acepta las modificaciones. Pulsar la softkey EDITAR HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 526 INSERTAR ANTES y INSERTAR DESPUES. Pulsar la softkey INSERTAR ANTES El control numérico añade a fila en la nueva posición. Pulsar la softkey RETROCEDER Pulsar la softkey EDITAR HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 527: Torneado

    Torneado...
  • Página 528: Más Información

    Para el mecanizado se dispone de diferentes ciclos. Los ciclos también pueden utilizarse con ejes basculantes seleccionados adicionalmente. "Mecanizado de torneado inclinado", Información adicional: Página 546 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 529: Corrección Del Radio De Cuchilla Srk

    Con M144 o FUNCTION TCPM con REFPNT TIP- CENTER es posible la corrección del radio de cuchilla adicionalmente con todas las frases de desplazamiento, por ejemplo con RL/RR HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 530: Extremo De La Herramienta Virtual

    Los extremos de la herramienta virtuales permiten también realizar con fidelidad al contorno mecanizados longitudinales y transversales inclinados paralelos al eje sin corrección del radio. "Mecanizado de torneado simultáneo", Información adicional: Página 548 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 531: Conmutación Entre Fresado Y Torneado

    Fijar la pieza en el centro del cabezal Fijar la pieza firmemente Programar velocidades reducidas (aumentar si es necesario) Limitar velocidad (aumentar si es necesario) Eliminar desequilibrio (calibrar) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 532 X corresponden a valores de diámetro. Para definir las funciones de torneado también se puede utilizar la función smartSelect, "Resumen funciones Información adicional: especiales", Página 362 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 533: Representación Gráfica Del Mecanizado Por Torneado

    Aunque el mecanizado de torneado tenga lugar en un plano bidimensional (coordenadas Z y X), con una pieza en bruto rectangular deberá programar los valores Y en la definición de la pieza en bruto. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 534 2 BLK FORM 0.2 X+87 Y+1 Z+2 3 TOOL CALL 12 Llamada a la herramienta 4 M140 MB MAX Retirar la herramienta 5 FUNCTION MODE TURN Activar el modo de torneado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 535: Programar Velocidad De Giro

    S MAX: El número de revoluciones máximo con velocidad de corte constante (opcional), se repone a 0 con S MAX GEARRANGE: nivel de reducción para el cabezal de torneado (opcional) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 536 3 FUNCTION TURNDATA SPIN VCONST:ON VC:100 Definición de una velocidad de corte constante en el nivel de GEARRANGE:2 reducción 2 3 FUNCTION TURNDATA SPIN VCONST:OFF S550 Definición de revoluciones constantes HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 537: Velocidad De Avance

    15 L Z-10 F200 Movimiento con un avance de 200 mm/min 19 M136 Avance en milímetro por revolución 20 L X+154 F0.2 Movimiento con un avance de 0.2 mm/1 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 538: Corrección De La Herramienta En El Programa Nc

    Para definir la corrección de la herramienta en el programa NC, se debe proceder de la manera siguiente: Pulsar la tecla SPEC FCT Pulsar la softkey ROTAR FUNCIONES PROGRAMA Pulsar la softkey FUNCTION TUNRNDATA HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 539: Profundizaciones Y Entalladuras

    Visualizar la barra de Softkeys con funciones especiales Pulsar la softkey ROTAR FUNCIONES PROGRAMA Pulsar la softkey TRONZADO/ ENTALLADO Pulsar la Softkey GRV (Profundización) o la Softkey UDC (Entalladura) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 540 Redondeo / Chaflán Opcional Esquina cerca del punto inicial del contorno FAR_RND / FAR_CHF Redondeo / fase Esqui- Opcional na lejos del punto inicial del contorno HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 541: Programar Entalladuras

    UDC THREAD: entalladura de rosca según DIN 76 El control numérico interpreta las entalladuras siempre como elementos de forma en dirección longitudinal. En dirección plana las entalladuras no son posibles. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 542 Ejemplo: entalladura forma F con profundidad = 2, anchura = 15, profundidad de superficie plana = 1 21 L X+40 Z+0 22 L Z-30 23 UDC TYPE_F R1 DEPTH2 BREADTH15 FACEDEPTH1 24 L X+60 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 543 Ejemplo: entalladura forma K con profundidad = 2, anchura = 15, ángulo de abertura = 30º 21 L X+40 Z+0 22 L Z-30 23 UDC TYPE_K R1 DEPTH3 ANG_WIDTH30 24 L X+60 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 544 Ejemplo: entalladura para roscado según DIN 76 con paso de rosca = 2 21 L X+40 Z+0 22 L Z-30 23 UDC THREAD PITCH2 24 L X+60 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 545: Seguimiento De La Pieza En Bruto Turndata Blank

    Llamada mediante número de label Descripción del contorno en un subprograma Llamada mediante nombres de label Descripción del contorno en un subprograma Llamada mediante parámetro de cadena de caracteres HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 546: Mecanizado De Torneado Inclinado

    ángulos de incidencia rectos (+90° y -90°). La corrección de herramienta FUNCTION TURNDATA CORR-TCS siempre tiene efecto en el sistema de coordenadas de herramienta, incluso durante un mecanizado inclinado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 547 En el modo de funcionamiento Funcionamiento manual también puede girar de forma inclinada si activa FUNCTION TCPM seleccionando REFPNT TIP-CENTER, por ejemplo, en el modo de funcionamiento Posicionam. con introd. manual. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 548: Mecanizado De Torneado Simultáneo

    Activar la corrección del radio con RL / RRG41/G42 Programar contorno de torneado simultáneo Finalizar la corrección del radio con frase Departure o R0 Anular FUNCTION TCPM HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 549 Solo para programas NC creados en la trayectoria del punto central de la herramienta Solo para herramientas de torneado tipo seta con TO 9 La herramienta debe calibrarse en el centro del radio de cuchilla HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 550: Utilizar Corredera Radial

    TOOL CALL. El mecanizado también funciona con espacios de trabajo inclinados y en piezas sin simetría de revolución. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 551: Indicación

    U Ya que la función Tilt the working plane está disponible, tener siempre en cuenta el estado Rot 3D HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 552: Información Adicional

    Ejemplo 7 FACING HEAD POS Activar sin altura segura 7 FACING HEAD POS HEIGHT+100 FMAX Activar con posicionamiento a una altura segura Z+100 con marcha rápida HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 553 Pulsar la softkey VALVULA PLANA Pulsar la softkey FUNCTION FACING HEAD Confirmar con la tecla ENT Ejemplo 7 FUNCTION FACING HEAD OFF Desactivación de la corredera radial HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 554: Monitorización De La Potencia De Corte Con La Función

    Avance con el que debe avanzar el control numérico cuando la herramienta no está cortan- do (avance en vacío). Valor de introducción durante el torneado: 0 (no se necesita durante el torneado) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 555: Determinar Ajuste De Monitorización Para Herramientas De Torneado

    No está permitido restablecer la carga de referencia, la softkey PREF RESET se muestra en gris. Activar y desactivar el AFC La regulación de avance se activa igual que en el fresado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 556 Para que el control numérico también monitorice la pérdida de la carga, introduzca el valor 1 en la columna SENS. Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 557: Mecanizado De Rectificado

    Mecanizado de rectificado...
  • Página 558: Introducción

    Información adicional: Manual de instrucciones Configurar, probar y ejecutar programas NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 559: Rectificado Por Coordenadas

    Ejecución frase a frase incluso después del fina de una frase NC. Mientras el movimiento pendular está activo, el control numérico no contempla ningún proceso hasta una frase. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 560: Representación Gráfica Del Movimiento Pendular

    Para alcanzar la precisión requerida se pueden realizar correcciones con las tablas de corrección durante el rectificado por coordenadas. "Tabla de corrección", Página 390 Información adicional: HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 561: Fundamentos De La Función De Repasado

    La programación de FUNCTION DRESS BEGIN no es necesaria. En este caso, el constructor de la máquina fija el proceso del repasado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 562: Programar Repasado Function Dress

    Antes de la función FUNCTION DRESS BEGIN, posicionar la muela de rectificado en la proximidad de la herramienta de repasado Asegurar la ausencia de colisiones Introducir lentamente el programa NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 563 En el repasado, el filo de la herramienta de repasado y el centro de la muela abrasiva deben encontrarse a la misma altura. La Coordenada Y programada debe ser 0. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 564 Tras una interrupción del programa NC o tras una pérdida de la alimentación eléctrica comprobar la dirección de desplazamiento de los ejes En caso necesario, programar una conmutación de la cinemática HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 565 Activar el modo de repasado con selección de la cinemática Con la función FUNCTION DRESS END se conmuta retornando al funcionamiento normal. Ejemplo 18 FUNCTION DRESS END Desactivar el modo de repasado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 567: Manejar La Pantalla Táctil

    Manejar la pantalla táctil...
  • Página 568: Pantalla Y Manejo

    Además, el manejo táctil funciona con gestos. Si se tiene un control numérico con panel de mando integrado, será aplicable la descripción siguiente HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 569: Teclado Integrado

    Conmutar la barra de softkeys Deslizar horizontalmente sobre la barra de softkeys Teclas de selección de softkeys Tocar sobre la función en la pantalla táctil HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 570: Resumen De Los Posibles Gestos

    Mantener Un toque largo de la pantalla Deslizar Un movimiento fluido sobre la pantalla Arrastrar Un movimiento sobre la pantalla que define claramente el punto inicial HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 571: Navegar En Tablas Y En Programas Nc

    Marcar frase NC o fila de la tabla Detener el desplazamiento Hacer doble clic Activar la celda de la tabla Deslizar Desplazarse por el programa NC o tabla HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 572: Manejar La Simulación

    Restablecer el gráfico al tamaño original Arrastrar Girar el gráfico (solo gráficos 3D) Arrastrar con dos dedos Desplazar la gráfica Delimitar Aumentar la gráfica Cerrar Reducir la gráfica HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 573: Activación Del Visor De Cad

    Tocar un elemento Mostrar la información del elemento Determinar el punto de referencia Tocar dos veces el fondo Restablecer el gráfico o el modelo 3D al tamaño original HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 574 Cerrar Reducir el gráfico o el modelo 3D Seleccionar contorno El control numérico dispone de los siguientes gestos: Símbolo Gesto Función Tocar un elemento Seleccionar Elemento HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 575 Deslizar sobre un elemento Mostrar la vista previa de los elementos seleccionables Mostrar la información del elemento Arrastrar con dos dedos Desplazar la gráfica Delimitar Aumentar la gráfica HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 576 Mostrar la información del elemento Activar Añadir y arrastrar Delimitar el área de selección rápida Activar Eliminar y arrastrar Delimitar área de selección de elementos HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 577 El control numérico cambia automáticamente al modo de funcionamiento Programar. En la barra de tareas, para abrir el CAD-Viewer en el tercer escritorio El tercer escritorio permanece activo en segundo plano. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 579: Tablas Y Resúmenes

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

    Número de ¿Existe un directorio con la denominación parámetro QS QS(IDX)? 0 = no, 1 = sí únicamente son posibles las rutas de directo- rio absolutas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 581 2 = M5 tras M3 activo 3 = M5 tras M4 activo Cambio de gama activado Estado activo del refrigerante 0 = desactivado, 1 = activado Avance activado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 582 Sobremedida de acabado Ángulo de desbaste Ángulo de palpación Recorrido de palpación Avance de palpación Modo HSC (ciclo 32 Tolerancia) Tolerancia de ejes rotativos (ciclo 32 Toleran- cia) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 583 Tipo de parámetro Q para el resultado (ciclos de palpación 30 a 33) 1 = Q, 2 = QL, 3 = QR Multiplicador para el avance (ciclos 17 y 18) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 584: Estado Modal

    Nº de herra- Máxima longitud de la cuchilla LCUTS mienta Nº de herra- Máximo ángulo de profundización ANGLE mienta Nº de herra- TT: Nº de cuchillas CUT mienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 585 Paso de rosca para ciclos de roscado mienta Nº de herra- AFC: carga de referencia mienta Nº de herra- AFC: preaviso sobrecarga mienta Nº de herra- AFC: sobrecarga parada NC mienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 586 Sobremedida del radio de la herramienta DR TOOL CALL automático 0 = sí, 1 = no Sobremedida del radio de la herramienta DR2 Índice de herramienta Avance activado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 587 15 = sustitución de herramienta especial Número de la herramienta T Longitud Radio Índice Datos de herramienta programados en TOOL 1 = sí, 0 = no HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 588 Hasta el 597110-11 incluido: únicamente NR 0-9 y IDX 0-9 A partir del 597110-12: NR 0-39 y IDX 0-30 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 589: Transformación De Coordenadas

    Ejes X, Y, Z y U, V, W Factor de escala activo Índice: 1 - 9 ( X, Y, Z, A, B, C, U, V, W ) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 590 QL del sistema de coordenadas de entra- da en el sistema de coordenadas de la herra- mienta. Si se deja libre IDX, se proyecta el ángulo 0. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 591: Campo Desplazamiento

    Posición teórica actual en el sistema REF Leer la posición teórica en el sistema REF, inclusive Offsets (volante electrónico, etc.) Posición teórica actual en el sistema REF HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 592 1 = sí, 0 = no Eje rotativo Consultar si la efectividad del eje rotativo indicado está incluida en el cálculo cinemáti- 1 = sí, 0 = no HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 593 Determinar los ejes programables. Respecto al identificador de eje indicado, determinar el índice de los ejes (X = 1, Y = 2, ...). Índice: ID de eje (Índice de CfgAxis/axisList) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 594: Modificar El Comportamiento Geométrico

    (tiempo real) Formato: D.MM.AA h:mm Formateo de: hora del sistema en segundos que ha transcurrido desde el 1.1.1970, 0:00 horas (cálculo previo) Formato: D.MM.AA h:mm HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 595 1.1.1970, 0:00 horas (tiempo real) Formato: D.MM.AAAA Formateo de: hora del sistema en segundos que ha transcurrido desde el 1.1.1970, 0:00 horas (cálculo previo) Formato: D.MM.AAAA HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 596 1.1.1970, 0:00 horas (tiempo real) Formato: h:mm Formateo de: hora del sistema en segundos que ha transcurrido desde el 1.1.1970, 0:00 horas (cálculo previo) Formato: h:mm HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 597 GPS: desplazamiento en el sistema de la pieza de trabajo 0 = desactivado, 1 = activado GPS: Offset de eje 0 = desactivado, 1 = activado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 598 Avance para posicionamiento previo: FMAX_PROBE o FMAX_MACHINE Campo máximo de de medición Distancia de seguridad Posibilidad de orientación del cabezal 0 = no, 1 = sí HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 599 TT: velocidad de rotación del cabezal TT: dirección de palpación TT: activar la transmisión por radio TT: detención en el caso de deflexión del sistema de palpación HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 600 0: proceso de palpación satisfactorio –1: no se ha alcanzado el punto de palpación –2: al principio del proceso de palpación, el palpador ya se ha desviado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 601 12 = continuar en la línea de la tabla de palets en la que aparece el fallo del NC 13 = continuar con el palet siguiente HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 602 Límite de avance para velocidad elevada (MP_maxG1Feed) en mm/min Máxima sobreaceleración en caso de veloci- dad reducida (MP_maxPathJerk) en m/s Máxima sobreaceleración en caso de elevada velocidad (MP_maxPathJerkHi) en m/s HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 603 Sobreaceleración específica del eje en caso físico de velocidad elevada (MP_axPathJerkHi) en Índice del eje Inspección más exacta de la tolerancia en físico aristas (MP_reduceCornerFeed) 0 = desactivada, 1 = activada HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 604 (MP_maxPathAcc) Máxima aceleración de la trayectoria en marcha rápida (MP_maxPathAccHi) Índice del eje Compensación del error de arrastre en la fase físico de sobreaceleración (MP_IpcJerkFact) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 605 Descripción del grupo grupo ID... datos del sistema Nº… Índice del eje Ganancia del circuito de regulación (kv) del físico lazo de posición en 1/s (MP_kvFactor) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 606 Consultar y escribir los datos de la herramienta actual Longitud de la herramienta L Radio de herramienta R Radio R2 de la herramienta Sobremedida de la longitud de la herramienta HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 607 Línea correspondiente en la tabla del palpa- Marca de tiempo de la última utilización Paso de rosca para ciclos de roscado AFC: carga de referencia AFC: preaviso sobrecarga AFC: sobrecarga parada NC HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 608 Corrección de la longitud de la pieza de traba- jo WPL-DZL en el sistema de coordenadas del plano de mecanizado WPL-CS Sobremedida de la anchura de profundización Sobremedida del radio de cuchilla HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 609 / manual 0 = vástago no desviado 1 = vástago desviado ¿El sistema de palpación de mesa TT está activo? 1 = sí 0 = no HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 610 Test de programa está activo) 1 = el movimiento se efectúa (el parámetro CfgMachineSimul/simMode = FullOperation, se puede escribir con el objetivo de realizar pruebas) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 611 11 = ejecución de las operaciones para la transición del modo de fresado a modo de torneado HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 612 0 = no 1 = sí ¿M101 activo (estado visible)? 0 = no 1 = sí ¿M136 activo? 0 = no, 1 = sí HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 613 Número de Temporizador de PLC temporizador Número de Byte de PLC byte Número de Palabra de PLC palabra Número de Palabra doble de PLC palabra doble HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 614 Denominación simbólica de la tabla de puntos cero. Denominación simbólica de la tabla de puntos de referencia de palets. Denominación simbólica de la tabla de herra- mientas. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 615 Descripción del grupo grupo ID... datos del sistema Nº… Denominación simbólica de la tabla de posiciones. Denominación simbólica de la tabla de herra- mientas de torneado. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 616 Consultar los datos para el mecanizado de palets (cadena de texto del sistema) 10510 Nombre del palet Ruta de la tabla de palets actualmente selec- cionada. Consultar la versión del software NC (cadena de texto del sistema) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 617: Comparación: Funciones Fn

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

    ID 350 NR 55 IDX 3 marcha rápida de medición MP 6120 Avance de medición ID 350 NR 55 IDX 2 MP 6165 Seguimiento angular on/off ID 350 NR 57 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 620 1 = Parámetro de máquina existente Función o columna de tabla ya no existe. Leer celda de la tabla con FN 26 y FN 28 o SQL HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 621: Tablas Resumen

    Velocidad de trayectoria constante en la cuchilla de la herramienta (solo ■ M110 reducción del avance) ■ M111 Anular M109/M110 ■ M116 Avance en ejes rotativos en mm/min ■ M117 Anular M116 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 622 ■ M145 Anular M144 ■ M148 Con un Stop NC retirar automáticamente la herramienta del contorno ■ M149 anular M148 ■ ■ M197 Redondeo de esquinas HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 623: Funciones De Usuario

    Compensación del radio de la herramienta normal a la dirección del movimiento y de la herramienta Mecanizado mesa circular Programación de contornos sobre el desarrollo de un cilindro (Advanced Function Set 1) Avance en mm/min HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 624: Programación Libre De Contornos Fk

    ■ Cálculo de coordenadas Desplazar, Girar, Reflejar ■ Factor de escala (específico del eje) Basculamiento del plano de mecanizado (Advanced Function Set 1) HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 625: Ayudas De Programación

    Fijar punto de referencia de forma automática y manual ■ Medición automática de piezas ■ Ciclos para la medición automática de la herramienta ■ Ciclos para la medición automática de la cinemática HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 626: Comparación: Funciones De Usuario

    Intercambio de la tabla de herramientas entre TNC 640 No es posible y iTNC 530 Tabla de palpadores para la administración de diferentes – palpadores 3D HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 627: Introducción Del Avance

    Conversión de programa FK a lenguaje conversacional – Frases FK en combinación con M89 – Saltos de programa: Número máx. de label 65535 1000 Subprogramas Nivel de jerarquía para subprogramas HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 628: Soporte Del Gráfico

    Vista de estructuración en el test de programa – Monitorización dinámica de colisiones DCM: Supervisión de los medios de sujeción – X, opción #40 Gestión de portaherramientas X, opción #40 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 629: Visualizaciones Del Estado

    Indicación dinámica del contenido de los parámetros – Q, se pueden definir círculos de números Indicación gráfica del tiempo restante – Ajustes de color individuales de la pantalla del usuario – HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 630: Comparación: Funciones Adicionales

    Ejecutar el mecanizado con el segundo factor k – M106 Ejecutar el mecanizado con el primer factor k M107 Suprimir el aviso de error en htas. gemelas con sobremedida M108 M107 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 631 X, opción #9 REAL/NOMINAL al final de la frase M145 Anular M144 M148 Con un Stop NC retirar automáticamente la herramienta del contorno M149 Anular M148 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 632 530 M150 Pulsar el aviso del conmutador final – (posible mediante FN 17) Redondeo de esquinas – M197 M200 Función de corte por láser – M204 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 633: Comparación: Ciclos

    30 EJECUTAR DATOS CAM – 32 TOLERANCIA 39 CONT. SUPERF. CILIN. X, opción #8 X, opción #8 200 TALADRADO 201 ESCARIADO 202 MANDRINADO 203 TALAD. UNIVERSAL 204 REBAJE INVERSO HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 634 263 FRES. ROSCA EROSION 264 FRESADO ROSCA TALAD. 265 FRS.ROSC.TAL.HELICO. 267 FRES. ROSCA EXTERIOR 270 DATOS RECOR. CONTOR. para ajustar el comportamiento del ciclo 25 271OCM CONTOUR DATA – HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 635 X, opción #50 – 862 PROFUND. AMPL. RAD. X, opción #50 – 870 PROFUND. CONT. AXIAL X, opción #50 – 871 PROFUND. SIM. AXIAL X, opción #50 – HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 636 1030 ARISTA MUELA ACT. X, opción #156 – 1032 GRINDING WHL LENGTH COMPENSATION X, opción #156 – 1033 CORREC. RADIO MUELA RECTIFIC. X, opción #156 – HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 637 Softkey o Hardkey Hardkey Escribir los valores de medición en la tabla de puntos de referencia Escribir los valores de medición en la tabla de puntos cero HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 638: Comparación: Ciclos De Palpación Para El Control Automático De La Pieza

    421 MEDIR TALADRO 422 MEDIC. ISLA CIRCULAR 423 MEDIC. CAJERA RECT. 424 MEDIC. ISLA RECT. 425 MEDIC. RANURA INT. 426 MEDIC. ALMA EXT. 427 MEDIR COORDENADA HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 639 600 AREA TRABAJO GLOBAL X, opción #136 – 601 AREA TRABAJO LOCAL X, opción #136 – 1410 PALPAR ARISTA – 1411 PALPAR DOS CIRCULOS – 1420 PALPAR PLANO – HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 640: Comparación: Diferencias En La Programación

    La barra de softkeys se ros. La barra de softkeys básica se APPR/DEP mantiene seleccionada al cerrar la selecciona al cerrar la administra- administración de ficheros ción de ficheros HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 641 Q50 >= 0 es Q12 = 1 con Q50 = 0 es Q12 = 1 con Q50 < 0 es Q12 -1 con Q50 < 0 es Q12 -1 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 642 NC CYCL CALL en el subprograma de contorno Desplazamiento de la ventana de La función de repetición no está La función de repetición está Zoom disponible disponible HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 643: Programación De Ciclos De Fabricante

    CYCL CALL PAT el control numéri- y CYCL CALL PAT los maneja co provoca la parada después de el control numérico como una cada punto. frase NC. HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 644: Comparación: Diferencias En El Test De Programa, Manejo

    Un clic sobre la barra conmuta a Al hacer clic sobre una barra, se horizontal una barra hacia la derecha o una activará. barra hacia la izquierda HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 645 FN19: PLC: Entregar valores al copiar........119 Recta........161 PLC.......... 302 crear........116 Trayectoria circular alrededor del FN20: WAIT FOR: Sincronizar NC y centro del círculo CC.... 165 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 646 Definición del ángulo del eje 434 Llamada de programa Definición del ángulo de Llamar cualquier programa proyección......424 NC........257 nivel de desarrollo...... 39 Definición del vector.... 428 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 647 Transformación de coordenadas..Instrucciones de programación.. Icono........505 Selección individual....503 Trayectoria circular.... 166, 174 Programación FK...... 179 Seleccionar torneado....531 alrededor del centro del círculo HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 648 Visor CAD Ajustar capa......490 filtro para posiciones de taladrado......506 Poner punto de referencia..491 registrar planos....495 Seleccionar contorno... 498 Vista de formulario....404 HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019...
  • Página 649: Sistemas De Palpación De Heidenhain

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

Tabla de contenido