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...
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...
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...
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...
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...
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...
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...
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...
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 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
¿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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
¡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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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 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...
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...
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...
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...
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...
"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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
á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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
+. 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...
\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...
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...
ú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...
+. 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...
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...
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...
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...
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...
á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...
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...
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...
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...
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...
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 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...
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...
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...
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...
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...
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...
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...
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...
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...
á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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
á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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
■ 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...
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...
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...
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...
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...
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...
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 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 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...
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...
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...
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...
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...