Tabla de contenido

Publicidad

Enlaces rápidos

Modo de Empleo
Programación de ciclos
TNC 640
Software NC
340590-01
340591-01
340594-01
Español (es)
3/2012

Publicidad

Tabla de contenido
loading

Resumen de contenidos para HEIDENHAIN TNC 640 Serie

  • Página 1 Modo de Empleo Programación de ciclos TNC 640 Software NC 340590-01 340591-01 340594-01 Español (es) 3/2012...
  • Página 3: Sobre Este Manual

    ¿Desea modificaciones o ha detectado un error? Realizamos una 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...
  • Página 4: Tipo De Tnc, Software Y Funciones

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

    M144: Consideración de la cinemática de la máquina en posiciones REALES/NOMINALES al final de la frase Frases LN (corrección 3D) HEIDENHAIN DNC (nº opción #18) Comunicación con aplicaciones de PC externas mediante componentes COM Lenguaje conversacional adicional (nº opción #41) Función para habilitar los lenguajes conversacionales esloveno,...
  • Página 6: Nivel De Desarrollo (Funciones Upgrade)

    Se pueden habilitar las funciones FCL de forma permanente adquiriendo un número clave. Para ello, ponerse en contacto con el fabricante de su máquina o con HEIDENHAIN. Lugar de utilización previsto El TNC pertenece a la clase A según la norma EN 55022 y está...
  • Página 7 Ciclos de palpación: Determinar puntos de referencia automáticamente Ciclos de palpación: Controlar las piezas automáticamente Ciclos de palpación: Funciones especiales Ciclos de palpación: Medir cinemática automáticamente Ciclos de palpación: Medir herramientas automáticamente HEIDENHAIN TNC 640...
  • Página 9 1 Nociones básicas / Resúmenes ..35 1.1 Introducción ..36 1.2 Grupos de ciclos disponibles ..37 Resumen ciclos de mecanizado ..37 Resumen ciclos de palpación ..38 HEIDENHAIN TNC 640...
  • Página 10 2 Utilizar ciclos de mecanizado ..39 2.1 Trabajar con ciclos de mecanizado ..40 Ciclos específicos de la máquina ..40 Definir el ciclo mediante softkeys ..41 Definir el ciclo a través de la función GOTO ..41 Llamada de ciclos ..
  • Página 11 Parámetros de ciclo ..83 3.10 TALADRADO DE UN SÓLO LABIO (ciclo 241, DIN/ISO: G241) ..84 Desarrollo del ciclo ..84 ¡Tener en cuenta durante la programación! ..84 Parámetros de ciclo ..85 3.11 Ejemplos de programación ..87 HEIDENHAIN TNC 640...
  • Página 12 4 Ciclos de mecanizado: Roscado / Fresado de rosca ..91 4.1 Nociones básicas ..92 Resumen ..92 4.2 ROSCADO NUEVO con macho (ciclo 206, DIN/ISO: G206) ..93 Desarrollo del ciclo ..93 ¡Tener en cuenta durante la programación! ..93 Parámetros de ciclo ..
  • Página 13 Parámetros de ciclo ..148 5.7 ISLA CIRCULAR (ciclo 257, DIN/ISO: G257) ..150 Desarrollo del ciclo ..150 ¡Tener en cuenta durante la programación! ..151 Parámetros de ciclo ..152 5.8 Ejemplos de programación ..154 HEIDENHAIN TNC 640...
  • Página 14 6 Ciclos de mecanizado: Definiciones de modelo ..157 6.1 Nociones básicas ..158 Resumen ..158 6.2 FIGURA DE PUNTOS SOBRE UN CÍRCULO (ciclo 220, DIN/ISO: G220) ..159 Desarrollo del ciclo ..159 ¡Tener en cuenta durante la programación! ..159 Parámetros de ciclo ..
  • Página 15 Parámetros de ciclo ..186 7.9 TRAZADO DEL CONTORNO (ciclo 25, DIN/ISO: G125) ..187 Desarrollo del ciclo ..187 ¡Tener en cuenta durante la programación! ..187 Parámetros de ciclo ..188 7.10 Ejemplos de programación ..189 HEIDENHAIN TNC 640...
  • Página 16 8 Ciclos de mecanizado: Superficies cilíndricas ..195 8.1 Nociones básicas ..196 Resumen de los ciclos superficies cilíndricos ..196 8.2 SUPERFICIE CILÍNDRICA (ciclo 27, DIN/ISO: G127, opción de software 1) ..197 Llamada al ciclo ..197 ¡Tener en cuenta durante la programación! ..198 Parámetros de ciclo ..
  • Página 17 Ejecutar contorno con los ciclos SL ..218 9.2 Ciclos SL con fórmulas de contorno sencillas ..222 Nociones básicas ..222 Introducir una fórmula sencilla del contorno ..223 Ejecutar contorno con los ciclos SL ..223 HEIDENHAIN TNC 640...
  • Página 18 10 Ciclos de mecanizado: Planeado ..225 10.1 Nociones básicas ..226 Resumen ..226 10.2 PLANEADO (ciclo 230, DIN/ISO: G230) ..227 Desarrollo del ciclo ..227 ¡Tener en cuenta durante la programación! ..227 Parámetros de ciclo ..228 10.3 SUPERFICIE REGULAR (ciclo 231, DIN/ISO: G231) ..
  • Página 19 11.7 FACTOR DE ESCALA (ciclo 11, DIN/ISO: G72) ..254 Funcionamiento ..254 Parámetros de ciclo ..255 11.8 FACTOR DE ESCALA ESPECIFICO DE CADA EJE (ciclo 26) ..256 Funcionamiento ..256 ¡Tener en cuenta durante la programación! ..256 Parámetros de ciclo ..257 HEIDENHAIN TNC 640...
  • Página 20 11.9 PLANO DE MECANIZADO (ciclo 19, DIN/ISO: G80, opción de software 1) ..258 Funcionamiento ..258 ¡Tener en cuenta durante la programación! ..259 Parámetros de ciclo ..259 Anulación ..259 Posicionar ejes giratorios ..260 Visualización de posiciones en el sistema inclinado ..262 Supervisión del espacio de trabajo ..
  • Página 21 12.5 TOLERANCIA (ciclo 32, DIN/ISO: G62) ..273 Función de ciclo ..273 Influencias durante la definición de la geometría en el sistema CAM ..274 ¡Tener en cuenta durante la programación! ..275 Parámetros de ciclo ..276 HEIDENHAIN TNC 640...
  • Página 22 13 Ciclos: Tornear ..277 13.1 Ciclos de torneado (opción de software 50) ..278 Resumen ..278 Trabajar con ciclos de torneado ..280 13.2 ADAPTAR SISTEMA DE GIRO (ciclo 800) ..281 Aplicación ..281 Funcionamiento ..282 Parámetros de ciclo ..
  • Página 23 Parámetros de ciclo ..325 13.16 PUNZONADO RADIAL (ciclo 861) ..327 Aplicación ..327 Realización del ciclo desbaste ..327 Realización del ciclo acabado ..328 ¡Tener en cuenta durante la programación! ..328 Parámetros de ciclo ..329 HEIDENHAIN TNC 640...
  • Página 24 13.17 PUNZONADO RADIAL AMPLIADO (ciclo 862) ..330 Aplicación ..330 Realización del ciclo desbaste ..330 Realización del ciclo acabado ..331 ¡Tener en cuenta durante la programación! ..331 Parámetros de ciclo ..332 13.18 PUNZONADO CONTORNO RADIAL (ciclo 860) ..334 Aplicación ..
  • Página 25 Margen de fiabilidad para la medición múltiple ..370 Ejecutar ciclos de palpación ..371 14.3 Tabla de palpación ..372 Generalidades ..372 Editar las tablas del palpador ..372 Datos del sistema de palpación ..373 HEIDENHAIN TNC 640...
  • Página 26 15 Ciclos de palpación: Determinar posiciones inclinadas de pieza automáticamente ..375 15.1 Nociones básicas ..376 Resumen ..376 Datos comunes de los ciclos de palpación para registrar la inclinación de la pieza ..377 15.2 GIRO BÁSICO (ciclo 400, DIN/ISO: G400) ..378 Desarrollo del ciclo ..
  • Página 27 ¡Tener en cuenta durante la programación! ..426 Parámetros de ciclo ..427 16.9 PTO. REF. ESQUINA INTERIOR (ciclo 415, DIN/ISO: G415) ..430 Desarrollo del ciclo ..430 ¡Tener en cuenta durante la programación! ..431 Parámetros de ciclo ..431 HEIDENHAIN TNC 640...
  • Página 28 16.10 PTO. REF. CENTRO CIRCULO TALADROS (ciclo 416, DIN/ISO: G416) ..434 Desarrollo del ciclo ..434 ¡Tener en cuenta durante la programación! ..435 Parámetros de ciclo ..435 16.11 PTO. REF. EJE DE PALPACION (ciclo 417, DIN/ISO: G417) ..438 Desarrollo del ciclo ..
  • Página 29 ¡Tener en cuenta durante la programación! ..477 Parámetros de ciclo ..477 17.9 MEDIR ANCHURA INTERIOR (ciclo 425, DIN/ISO: G425) ..480 Desarrollo del ciclo ..480 ¡Tener en cuenta durante la programación! ..480 Parámetros de ciclo ..481 HEIDENHAIN TNC 640...
  • Página 30 17.10 MEDIR EXTERIOR ISLA (ciclo 426, DIN/ISO: G426) ..483 Desarrollo del ciclo ..483 ¡Tener en cuenta durante la programación! ..483 Parámetros de ciclo ..484 17.11 MEDIR COORDENADA (ciclo 427, DIN/ISO: G427) ..486 Desarrollo del ciclo ..486 ¡Tener en cuenta durante la programación! ..
  • Página 31 18 Ciclos de palpación: Funciones especiales ..501 18.1 Nociones básicas ..502 Resumen ..502 18.2 MEDIR (ciclo 3) ..503 Desarrollo del ciclo ..503 ¡Tener en cuenta durante la programación! ..503 Parámetros de ciclo ..504 HEIDENHAIN TNC 640...
  • Página 32 19 Ciclos de palpación: Medir cinemática automáticamente ..505 19.1 Medición de la cinemática con palpadores TS (opción KinematicsOpt) ..506 Nociones básicas ..506 Resumen ..506 19.2 Condiciones ..507 ¡Tener en cuenta durante la programación! ..507 19.3 GUARDAR CINEMÁTICA (ciclo 450, DIN/ISO: G450, opción) ..
  • Página 33 ¡Tener en cuenta durante la programación! ..534 Parámetros de ciclo ..535 20.5 Medir herramienta por completo (ciclo 33 ó 483, DIN/ISO: G483) ..536 Desarrollo del ciclo ..536 ¡Tener en cuenta durante la programación! ..536 Parámetros de ciclo ..537 HEIDENHAIN TNC 640...
  • Página 35: Nociones Básicas / Resúmenes

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

    1.1 Introducción Los mecanizados que se repiten y que comprenden varios pasos de mecanizado, se memorizan en el TNC como ciclos. También las traslaciones de coordenadas y algunas funciones especiales están disponibles como ciclos. La mayoría de ciclos utilizan parámetros Q como parámetros de transferencia.
  • Página 37: Grupos De Ciclos Disponibles

    Intervalo programado de ciclos especiales, llamada del programa, orientación del cabezal, Página 268 tolerancia Ciclos para mecanizados por torneado Página 278 En su caso, cambiar a ciclos de mecanizado específicos de la máquina. El fabricante de su máquina puede habilitar tales ciclos de mecanizado. HEIDENHAIN TNC 640...
  • Página 38: Resumen Ciclos De Palpación

    Resumen ciclos de palpación La carátula de softkeys muestra los diferentes grupos de ciclos Grupo de ciclos Softkey Página Ciclos para el registro automático y compensación de una posición inclinada de la pieza Página 376 Ciclos para la fijación automática del punto de referencia Página 398 Ciclos para control automático de la pieza Página 452...
  • Página 39: Utilizar Ciclos De Mecanizado

    Utilizar ciclos de mecanizado...
  • Página 40: Trabajar Con Ciclos De Mecanizado

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

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

    Llamada de ciclos Condiciones Antes de una llamada de ciclo debe programarse en cualquier caso: BLK FORM para la representación gráfica (solo se precisa para el test gráfico) Llamada de herramienta Dirección de giro del cabezal (funciones auxiliares M3/M4) Definición del ciclo (CYCL DEF). Deberán tenerse en cuenta otras condiciones que se especifican en las siguientes descripciones de los ciclos.
  • Página 43 M89. Para anular el efecto de M89 se programa M99 en la frase de posicionamiento en la que se activa el último punto de arranque, o se define con CYCL DEF un ciclo de mecanizado nuevo HEIDENHAIN TNC 640...
  • Página 44: Definición Del Modelo

    2.2 Definición del modelo PATTERN DEF Aplicación Con la función PATTERN DEF se pueden definir de forma sencilla modelos de mecanizado regulares, a los cuales se puede llamar con la función CYCL CALL PAT. Al igual que en las definiciones de ciclo, en la definición del modelo también se dispone de figuras auxiliares, que ilustran el correspondiente parámetro de introducción.
  • Página 45: Introducir Pattern Def

    SEL PATTERN. Mediante el avance de frase se puede elegir cualquier punto en él cual debe comenzar o continuar el mecanizado (ver Modo de Empleo, capítulo Test de programa y Avance de programa). HEIDENHAIN TNC 640...
  • Página 46: Definir Posiciones De Mecanizado Únicas

    Definir posiciones de mecanizado únicas Se pueden introducir un máximo de 9 posiciones de mecanizado, confirmar la entrada con la tecla ENT. Si se ha definido una superficie de la pieza en Z con un valor distinto a 0, entonces este valor actúa adicionalmente a la superficie de la pieza Q203 que se ha definido en el ciclo de mecanizado.
  • Página 47: Definir Filas Únicas

    (por ej. X con eje de herramienta en Z). Valor a introducir positivo o negativo Coordenada de la superficie de la pieza (valor absoluto): introducir la coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN TNC 640...
  • Página 48: Definición Del Modelo Único

    Definición del modelo único Si se ha definido una superficie de la pieza en Z con un valor distinto a 0, entonces este valor actúa adicionalmente a la superficie de la pieza Q203 que se ha definido en el ciclo de mecanizado. Los parámetros Posición de giro del eje principal y Posición de giro del eje auxiliar actúan adicionalmente sobre una posición de giro de la figura...
  • Página 49: Definir Marcos Únicos

    Valor a introducir positivo o negativo. Coordenada de la superficie de la pieza (valor absoluto): introducir la coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN TNC 640...
  • Página 50 Definir círculo completo Si se ha definido una superficie de la pieza en Z con un valor distinto a 0, entonces este valor actúa adicionalmente a la superficie de la pieza Q203 que se ha definido en el ciclo de mecanizado. Ejemplo: Bloques NC Centro de la figura de taladros X (valor absoluto): coordenada del punto central del círculo en el eje X...
  • Página 51: Definir Círculo Graduado

    ángulo final (conmutar mediante softkey) Número de mecanizados: número total de posiciones de mecanizado sobre el círculo Coordenada de la superficie de la pieza (valor absoluto): introducir la coordenada Z, en la cual debe empezar el mecanizado HEIDENHAIN TNC 640...
  • Página 52: Tablas De Puntos

    2.3 Tablas de puntos Aplicación Cuando se quiere ejecutar un ciclo, o bien varios ciclos sucesivamente, sobre una figura de puntos irregular, entonces se elaboran tablas de puntos. Cuando se utilizan ciclos de taladrado, las coordenadas del plano de mecanizado en la tabla de puntos corresponden a las coordenadas del punto central del taladro.
  • Página 53: Omitir Los Puntos Individuales Para El Mecanizado

    En la tabla de puntos se puede identificar el punto definido en la fila correspondiente mediante la columna FADE para que se omita en el mecanizado. Seleccionar el punto de la tabla a omitir Seleccionar la columna FADE Activar omitir, o Desactivar omitir HEIDENHAIN TNC 640...
  • Página 54: Seleccionar La Tabla De Puntos En El Programa

    Seleccionar la tabla de puntos en el programa En el modo de funcionamiento Memorizar/editar programa se selecciona el programa para el cual se quiere activar la tabla de puntos: Llamada a la función para seleccionar la tabla de puntos: pulsar la tecla PGM CALL Pulsar la softkey TABLA PUNTOS Introducir el nombre de la tabla de puntos, confirmar con END.
  • Página 55: Llamada A Un Ciclo Mediante Tablas De Puntos

    Cuando se quieren utilizar en las tablas de puntos coordenadas definidas en el eje de la hta. como coordenadas del punto inicial, se define la coordenada de la superficie de la pieza (Q203) con 0. HEIDENHAIN TNC 640...
  • Página 56 Utilizar ciclos de mecanizado...
  • Página 57: Ciclos De Mecanizado: Taladro

    Ciclos de mecanizado: Taladro...
  • Página 58: Nociones Básicas

    3.1 Nociones básicas Resumen El TNC dispone de un total de 9 ciclos para diferentes taladrados: Ciclo Softkey Página 240 CENTRAJE Página 59 Con posicionamiento previo automático, 2ª distancia de seguridad, introducción opcional del diámetro/profundidad de centraje 200 TALADRADO Página 61 Con posicionamiento previo automático, 2ª...
  • Página 59: Desarrollo Del Ciclo

    TNC invierte el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 60: Parámetros De Ciclo

    Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza; introducir siempre valor positivo Campo de introducción 0 hasta 99999,9999 Selección profundidad/diámetro (0/1) Q343: Seleccionar si se desea centrar sobre el diámetro o sobre la profundidad introducida.
  • Página 61 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 62 Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza; introducir siempre valor positivo Campo de introducción 0 hasta 99999,9999 Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro (extremo del cono del taladro).
  • Página 63 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 64 Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): Distancia entre el extremo de la hta. y la superficie de la pieza Campo de introducción 0 hasta 99999,9999 Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base del taladro Campo de entrada -99999,9999 hasta 99999,9999 Avance al profundizar Q206: Velocidad de desplazamiento de la hta.
  • Página 65 6 A continuación, el TNC retira la hta. con el avance de retroceso a la distancia de seguridad, y desde allí, si se ha programado, con FMAX a la 2ª distancia de seguridad. Cuando Q214=0 la herramienta permanece en la pared del taladro HEIDENHAIN TNC 640...
  • Página 66 ¡Tener en cuenta durante la programación! La máquina y el TNC deben estar preparados por el fabricante de la máquina. Ciclo aplicable solo a máquinas con cabezal controlado. Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0.
  • Página 67 2ª distancia de seguridad Q204 (valor incremental): Coordenada del eje de la hta. en la cual no se puede producir ninguna colisión entre la hta. y la pieza (medio de sujeción) Campo de introducción 0 a 99999,999 HEIDENHAIN TNC 640...
  • Página 68 Dirección de libre retroceso (0/1/2/3/4) Q214: Determinar la dirección en la cual el TNC retira la hta. de la base del taladro (después de la orientación del cabezal) No retirar la herramienta retirar la hta. en la dirección negativa del eje principal retirar la hta.
  • Página 69 Si se ha programado una 2ª distancia de seguridad, el TNC desplaza la hta. con FMAX hasta allí HEIDENHAIN TNC 640...
  • Página 70 ¡Tener en cuenta durante la programación! Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0. En el ciclo, el signo del parámetro Profundidad determina la dirección del mecanizado. Si se programa la profundidad = 0, el TNC no ejecuta el ciclo.
  • Página 71 (medio de sujeción) Campo de introducción 0 hasta 99999,9999 Valor de reducción Q212 (valor incremental): Valor según el cual el TNC reduce la profundidad de paso Q202 en cada aproximación Campo de introducción 0 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 72 Ejemplo: Bloques NC Número de roturas de viruta antes de retirarse Q213: Número de roturas de viruta, después de las 11 CYCL DEF 203 TALADRO UNIVERSAL cuales el TNC retira la hta. del taladro para soltarla. Para el arranque de viruta el TNC retira la hta. según Q200=2 ;DISTANCIA DE SEGURIDAD el valor de retroceso de Q256.
  • Página 73 6 A continuación, el TNC retira la hta. con el avance de posicionamiento previo a la distancia de seguridad, y desde allí, si se ha programado, con FMAX a la 2ª distancia de seguridad. HEIDENHAIN TNC 640...
  • Página 74 ¡Tener en cuenta durante la programación! La máquina y el TNC deben estar preparados por el constructor de la máquina. Ciclo aplicable sólo a máquinas con cabezal controlado. El ciclo solo trabaja con herramientas de corte inverso. Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0.
  • Página 75 Campo de introducción 0 a 99999,9999 alternativo FAUTO, FU Tiempo de espera Q255: tiempo de espera en segundos en la base de la profundización. Campo de introducción 0 a 3600,000 HEIDENHAIN TNC 640...
  • Página 76 Ejemplo: Bloques NC Coordenadas de la superficie de la pieza Q203 (valor absoluto): Coordenadas de la superficie de la 11 CYCL DEF 204 REBAJE INVERSO pieza Campo de entrada -99999,9999 hasta 99999,9999 Q200=2 ;DISTANCIA DE SEGURIDAD 2ª distancia de seguridad Q204 (valor incremental): Q249=+5 ;PROFUNDIDAD DEL REBAJE Coordenada del eje de la hta.
  • Página 77 Si se ha programado una 2ª distancia de seguridad, el TNC desplaza la hta. con FMAX hasta allí HEIDENHAIN TNC 640...
  • Página 78 ¡Tener en cuenta durante la programación! Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0. En el ciclo, el signo del parámetro Profundidad determina la dirección del mecanizado. Si se programa la profundidad = 0, el TNC no ejecuta el ciclo.
  • Página 79 TNC desplaza de nuevo la hta. después de un retroceso del taladro a la profundidad de paso actual; valor de la primera profundidad de paso. Campo de introducción 0 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 80 Distancia de parada previa abajo Q259 (valor incremental): Distancia de seguridad para el posicionamiento en marcha rápida, cuando el TNC desplaza de nuevo la hta. después de un retroceso del taladro a la profundidad de paso actual; valor de la última profundidad de paso.
  • Página 81: Fresado De Taladro

    4 A continuación el TNC posiciona la hta. de nuevo en el centro del taladro 5 Al final el TNC retira la hta. con FMAX a la distancia de seguridad. Si se ha programado una 2ª distancia de seguridad, el TNC desplaza la hta. con FMAX hasta allí HEIDENHAIN TNC 640...
  • Página 82 ¡Tener en cuenta durante la programación! Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0. En el ciclo, el signo del parámetro Profundidad determina la dirección del mecanizado. Si se programa la profundidad = 0, el TNC no ejecuta el ciclo.
  • Página 83 Tipo de fresado Q351: Tipo de fresado con M3 Q206=150 ;AVANCE AL PROFUNDIZAR +1 = Fresado sincronizado –1 = Fresado a contramarcha Q334=1.5 ;PROFUNDIDAD DE PASO Q203=+100 ;COORDENADA SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD Q335=25 ;DIÁMETRO NOMINAL Q342=0 ;DIÁMETRO PRETALADRADO Q351=+1 ;TIPO DE FRESADO HEIDENHAIN TNC 640...
  • Página 84: Taladrado De Un Sólo Labio

    3.10 TALADRADO DE UN SÓLO LABIO (ciclo 241, DIN/ISO: G241) Desarrollo del ciclo 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza 2 A continuación, el TNC desplaza la herramienta con el avance de posicionamiento definido a través del punto de partida profundizado a la distancia de seguridad y conecta allí...
  • Página 85 Avance de retroceso Q208: Velocidad de desplazamiento de la hta. al retirarse del taladro en mm/min. Cuando se introduce Q208=0 el TNC retira la hta. con el avance de taladro Q206. Campo de introducción 0 a 99999,999 alternativo FMAX, FAUTO HEIDENHAIN TNC 640...
  • Página 86 Ejemplo: Bloques NC Dirección giro entrada/salida (3/4/5) Q426: Dirección de giro en la que debe girar la herramienta 11 CYCL DEF 241 TALADRADO DE UN SOLO LABIO durante la entrada en el taladro y durante la salida del taladro. Introducción: Q200=2 ;DISTANCIA DE SEGURIDAD 3: Girar husillo con M3...
  • Página 87: Ejemplos De Programación

    5 CYCL DEF 200 TALADRO Definición del ciclo Q200=2 ;DISTANCIA DE SEGURIDAD Q201=-15 ;PROFUNDIDAD Q206=250 ;PROFUNDIDAD DE PASO F Q202=5 ;PROFUNDIDAD DE PASO Q210=0 ;TPO. ESPERA ENCIMA Q203=-10 ;COORDENADAS SUPERFICIE Q204=20 ;2ª DISTANCIA DE SEGUR. Q211=0,2 ;TIEMPO DE ESPERA ABAJO HEIDENHAIN TNC 640...
  • Página 88 6 L X+10 Y+10 R0 FMAX M3 Llegada al primer taladro, conexión del cabezal 7 CYCL CALL Llamada al ciclo 8 L Y+90 R0 FMAX M99 Llegada al 2º taladro, llamada al ciclo 9 L X+90 R0 FMAX M99 Llegada al 3er taladro, llamada al ciclo 10 L Y+10 R0 FMAX M99 Llegada al 4º...
  • Página 89: Ejemplo: Utilizar Ciclos De Taladrado Junto Con Pattern Def

    POS1( X+10 Y+10 Z+0 ) POS2( X+40 Y+30 Z+0 ) POS3( X+20 Y+55 Z+0 ) POS4( X+10 Y+90 Z+0 ) POS5( X+90 Y+90 Z+0 ) POS6( X+80 Y+65 Z+0 ) POS7( X+80 Y+30 Z+0 ) POS8( X+90 Y+10 Z+0 ) HEIDENHAIN TNC 640...
  • Página 90 6 CYCL DEF 240 CENTRAJE Definición del ciclo Centraje Q200=2 ;DISTANCIA DE SEGURIDAD Q343=0 ;SELECCIÓN DIÁMETRO/PROFUNDIDAD Q201=-2 ;PROFUNDIDAD Q344=-10 ;DIÁMETRO Q206=150 ;PROFUNDIDAD DE PASO F Q211=0 ;TIEMPO DE ESPERA ABAJO Q203=+0 ;COORDENADAS SUPERFICIE Q204=50 ;2A. DIST.DE SEGURIDAD 7 CYCL CALL PAT F5000 M13 Llamada de ciclo en combinación con modelo de puntos 8 L Z+100 R0 FMAX Retirar la herramienta, cambio de herramienta...
  • Página 91: Ciclos De Mecanizado: Roscado / Fresado De Rosca

    Ciclos de mecanizado: Roscado / Fresado de rosca...
  • Página 92: Nociones Básicas

    4.1 Nociones básicas Resumen El TNC dispone de un total de 8 ciclos para diferentes roscados: Ciclo Softkey Página 206 ROSCADO NUEVO Página 93 Con macho flotante, con posicionamiento previo automático, 2ª distancia de seguridad 207 ROSCADO GS NUEVO Página 95 Sin macho flotante, con posicionamiento previo automático, 2ª...
  • Página 93: Roscado Nuevo Con Macho

    Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 94 Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): distancia entre el extremo de la hta. (posición inicial) y la superficie de la pieza; Valor normal: 4 veces el paso de rosca. Campo de introducción 0 hasta 99999,9999 Profundidad de taladrado Q201 (Longitud de rosca, valor incremental): distancia de la superficie de la herramienta al final de la rosca.
  • Página 95: Roscado Sin Macho Flotante

    Si se ha programado una 2ª distancia de seguridad, el TNC desplaza la hta. con FMAX hasta allí 4 El TNC detiene el cabezal a la distancia de seguridad HEIDENHAIN TNC 640...
  • Página 96 ¡Tener en cuenta durante la programación! La máquina y el TNC deben estar preparados por el fabricante de la máquina. Ciclo aplicable solo a máquinas con cabezal controlado. Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0.
  • Página 97 Si durante el roscado se acciona el pulsador externo de parada, el TNC visualiza la softkey DESPLAZAR MANUALMENTE Si se pulsa DESPLAZAR MANUALMENTE, se retira la herramienta de forma controlada. Para ello se activa el pulsador de dirección positiva del eje de la herramienta activado. HEIDENHAIN TNC 640...
  • Página 98 4.4 ROSCADO CON ROTURA DE VIRUTA (ciclo 209, DIN/ISO: G209) Desarrollo del ciclo El TNC mecaniza el roscado en varias aproximaciones a la profundidad programada. Mediante un parámetro se determina si el arranque de viruta se saca por completo del taladro o no. 1 El TNC posiciona la hta.
  • Página 99 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 100 Parámetros de ciclo Distancia de seguridad Q200 (valor incremental): distancia entre el extremo de la hta. (posición de comienzo) y la superficie de la pieza. Campo de introducción 0 hasta 99999,9999 Profundidad de roscado Q201 (valor incremental): distancia de la superficie de la herramienta al final de la rosca.
  • Página 101: Nociones Básicas Sobre El Fresado De Rosca

    El sentido de giro del roscado se modifica si se ejecuta un ciclo de fresado de rosca junto con el ciclo 8 ESPEJO en solo un eje. HEIDENHAIN TNC 640...
  • Página 102 ¡Atención: Peligro de colisión! En las profundizaciones debe programarse siempre el mismo signo ya que los ciclos contienen procesos que dependen unos de otros. La secuencia en la cual se decide la dirección del mecanizado se describe en el ciclo correspondiente.
  • Página 103 6 Al final del ciclo el TNC desplaza la hta. en marcha rápida a la distancia de seguridad o - si se ha programado - a la 2ª distancia de seguridad HEIDENHAIN TNC 640...
  • Página 104 ¡Tener en cuenta durante la programación! Programar la frase de posicionamiento sobre el punto de partida (centro del taladro) en el plano de mecanizado con corrección de radio R0. En el ciclo, el signo del parámetro Profundidad de la rosca determina la dirección del mecanizado.
  • Página 105 Campo de Q253=750 ;AVANCE DE PREPOSICIONAMIENTO introducción 0 a 99999,9999 alternativo FAUTO Q351=+1 ;TIPO DE FRESADO Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 640...
  • Página 106: Fresado Rosca

    4.7 FRESADO ROSCA AVELLANADA (ciclo 263, DIN/ISO: G263) Desarrollo del ciclo 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Avellanado 2 La hta. se desplaza con avance de posicionamiento previo a la profundidad de introducción menos la distancia de seguridad y a continuación con avance de introducción a la profundidad de introducción programada...
  • Página 107 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 108 Parámetros de ciclo Diámetro nominal Q335: Diámetro nominal de rosca Campo de introducción 0 hasta 99999,9999 Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas Zona de entrada: -99,9999 a 99,9999 Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del...
  • Página 109 Q358=+0 ;PROFUNDIDAD FRONTAL de la hta. durante el fresado en mm/min. Campo de introducción 0 a 99999,9999 alternativo FAUTO Q359=+0 ;DESVIACIÓN FRONTAL Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q254=150 ;AVANCE DE REBAJE Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 640...
  • Página 110 4.8 FRESADO DE TALADRO DE ROSCA (ciclo 264, DIN/ISO: G264) Desarrollo del ciclo 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Taladrado 2 La hta.
  • Página 111 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 112 Parámetros de ciclo Diámetro nominal Q335: Diámetro nominal de rosca Campo de introducción 0 hasta 99999,9999 Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas Zona de entrada: -99,9999 a 99,9999 Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del...
  • Página 113 ;PROFUNDIDAD DE TALADRADO ROTURA DE VIRUTA Q256=0.2 ;RETROCESO EN ROTURA DE VIRUTA Q358=+0 ;PROFUNDIDAD FRONTAL Q359=+0 ;DESVIACIÓN FRONTAL Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 640...
  • Página 114: Fresado De Rosca Helicoidal

    4.9 FRESADO DE ROSCA HELICOIDAL EN TALADRO (ciclo 265, DIN/ISO: G265) Desarrollo del ciclo 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Introducción frontal o rebaje 2 Si se realiza una introducción antes de fresar la rosca, la herramienta se desplaza previamente a la profundidad de rebaje...
  • Página 115 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 116 Parámetros de ciclo Diámetro nominal Q335: Diámetro nominal de rosca Campo de introducción 0 hasta 99999,9999 Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas -= rosca a izquierdas Zona de entrada: -99,9999 a 99,9999 Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del...
  • Página 117 Avance fresado Q207: Velocidad de desplazamiento Q200=2 ;DISTANCIA DE SEGURIDAD de la hta. durante el fresado en mm/min. Campo de Q203=+30 ;COORDENADA SUPERFICIE introducción 0 a 99999,9999 alternativo FAUTO Q204=50 ;2ª. DIST.DE SEGURIDAD Q254=150 ;AVANCE DE REBAJE Q207=500 ;AVANCE DE FRESADO HEIDENHAIN TNC 640...
  • Página 118: Fresado De Rosca

    4.10 FRESADO DE ROSCA EXTERIOR (ciclo 267, DIN/ISO: G267) Desarrollo del ciclo 1 El TNC posiciona la hta. en el eje de la misma en marcha rápida FMAX a la distancia de seguridad sobre la superficie de la pieza Introducción frontal o rebaje 2 El TNC desplaza la herramienta en el eje de referencia del plano de trabajo desde el centro de la isla al punto inicial para el rebaje frontal.
  • Página 119 Deberá tenerse en cuenta que, con profundidad introducida positiva, el TNC invierta el calculo de la posición previa. ¡La herramienta se desplaza en el eje de la herramienta a la distancia de seguridad con marcha rápida bajola superfice de la pieza! HEIDENHAIN TNC 640...
  • Página 120 Parámetros de ciclo Diámetro nominal Q335: Diámetro nominal de rosca Campo de introducción 0 hasta 99999,9999 Paso de rosca Q239:Paso de la rosca. El signo determina si el roscado es a derechas o a izquierdas: += rosca a derechas - = rosca a izquierdas Zona de entrada: -99,9999 a 99,9999 Profundidad de roscado Q201 (valor incremental): Distancia de la superficie de la pieza a la base del...
  • Página 121 Campo de introducción 0 a 99999,9999 alternativo FAUTO, FU Avance fresado Q207: Velocidad de desplazamiento de la hta. durante el fresado en mm/min. Campo de introducción 0 a 99999,9999 alternativo FAUTO HEIDENHAIN TNC 640...
  • Página 122: Ejemplos De Programación

    4.11 Ejemplos de programación Ejemplo: Roscado Las coordenadas del taladro están memorizadas en la tabla de puntos TAB1.PNT y el TNC las llama con CYCL CALL PAT. El radio de la herramienta se seleccionan de tal manera que se pueden ver todos los pasos de trabajo en el test gráfico.
  • Página 123 Introducir imprescindiblemente el 0. Actúa como tabla de puntos 20 CYCL CALL PAT F5000 M3 Llamada al ciclo junto con la tabla de puntos cero TAB1.PNT. 21 L Z+100 R0 FMAX M2 Retirar la herramienta, final del programa 22 END PGM 1 MM HEIDENHAIN TNC 640...
  • Página 124 Tabla de puntos TAB1.PNT TAB1. PNT MM NR X Y Z 0 +10 +10 +0 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [FIN] Ciclos de mecanizado: Roscado / Fresado de rosca...
  • Página 125 Ciclos de mecanizado: Fresado de cajeras / Fresado de islas / Fresado de ranuras...
  • Página 126: Nociones Básicas

    5.1 Nociones básicas Resumen El TNC dispone de un total de 6 ciclos para el mecanizado de cajeras, islas y ranuras: Ciclo Softkey Página 251 CAJERA RECTANGULAR Página 127 Ciclo de desbaste/acabado con selección del tipo de mecanizado y profundización en forma de hélice 252 CAJERA CIRCULAR Página 132...
  • Página 127 6 A continuación el TNC realiza el acabado de la base de la cajera desde dentro hacia fuera. La aproximación al fondo de la cajera se realizará en este caso de forma tangencial HEIDENHAIN TNC 640...
  • Página 128 ¡Tener en cuenta durante la programación! En la tabla de herramientas inactiva se debe profundizar siempre perpendicularmente (Q366=0), ya que no se pueden definir ángulos de profundización. Preposicionar la herramienta sobre el punto de partida en el plano de mecanizado con corrección de radio R0. Tener en cuenta el parámetro Q367 (posición de la cajera).
  • Página 129 Avance fresado Q207: Velocidad de desplazamiento de la hta. durante el fresado en mm/min. Campo de introducción 0 a 99999,999 alternativo FAUTO, FU, FZ Tipo de fresado Q351: Tipo de fresado con M3: +1 = Fresado sincronizado –1 = Fresado a contramarcha HEIDENHAIN TNC 640...
  • Página 130 Profundidad Q201 (valor incremental): Distancia entre la superficie de la pieza y la base de la cajera. Campo de entrada -99999,9999 hasta 99999,9999 Profundidad de paso Q202 (valor incremental): Medida, según la cual la hta. penetra cada vez en la pieza;...
  • Página 131 ;COORDENADA SUPERFICIE en mm/min. Campo de introducción 0 a 99999,9999 Q204=50 ;2ª. DIST.DE SEGURIDAD alternativo FAUTO, FU, FZ Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Q366=1 ;PROFUNDIZAR Q385=500 ;AVANCE DE ACABADO 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Página 132 5.3 CAJERA CIRCULAR (ciclo 252, DIN/ISO: G252) Desarrollo del ciclo Con el ciclo 252 Cajera circular es posible mecanizar completamente una cajera circular. Dependiendo de los parámetros del ciclo están disponibles las siguientes alternativas de mecanizado: Mecanizado completo: Desbaste, Acabado en profundidad, Acabado lateral Solo Desbaste Solo Acabado en profundidad y Acabado lateral...
  • Página 133 Si se activa el ciclo con el volumen de mecanizado 2 (solo acabado), el TNC posiciona la herramienta con marcha rápida en el centro de la cajera al primer paso de profundización. HEIDENHAIN TNC 640...
  • Página 134 Parámetros de ciclo Tipo de mecanizado (0/1/2) Q215: Determinación del tipo de mecanizado: 0: Desbaste y Acabado 1: Solo Desbaste 2: Solo Acabado Acabado lateral y acabado en profundidad solo serán ejecutados si se ha definido la sobremedida de acabado correspondiente (Q368, Q369) Diámetro del círculo Q223: Diámetro de la cajera que se acaba de mecanizar.
  • Página 135 ;PASO PARA ACABADO alternativo FAUTO, FU, FZ Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Q366=1 ;PROFUNDIZAR Q385=500 ;AVANCE DE ACABADO 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Página 136: Fresado De Ranuras

    5.4 FRESADO DE RANURAS (ciclo 253, DIN/ISO: G253) Desarrollo del ciclo Con el ciclo 253 Cajera rectangular es posible mecanizar completamente una ranura. Dependiendo de los parámetros del ciclo están disponibles las siguientes alternativas de mecanizado: Mecanizado completo: Desbaste, Acabado en profundidad, Acabado lateral Solo Desbaste Solo Acabado en profundidad y Acabado lateral...
  • Página 137 Si se activa el ciclo con el volumen de mecanizado 2 (solo acabado), el TNC posiciona la herramienta con marcha rápida al primer paso de profundización. HEIDENHAIN TNC 640...
  • Página 138 Parámetros de ciclo Tipo de mecanizado (0/1/2) Q215: Determinación del tipo de mecanizado: 0: Desbaste y Acabado 1: Solo Desbaste 2: Solo Acabado Acabado lateral y acabado en profundidad solo serán ejecutados si se ha definido la sobremedida de acabado correspondiente (Q368, Q369) Longitud de la ranura Q218 (valor paralelo al eje principal del plano de mecanizado): Introducir el lado más largo de la ranura.
  • Página 139 99999,9999 alternativo FAUTO, FU, FZ Paso de acabado Q338 (v. incremental): Medida, según la cual se desplaza la hta. en el eje de la misma para el acabado. Q338=0: Acabado en un solo paso. Campo de introducción 0 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 140 Distancia de seguridad Q200 (valor incremental): Distancia entre la superficie frontal de la hta. y la superficie de la pieza. Campo de introducción 0 hasta 99999,9999 Coordenada de la superficie de la pieza Q203 (valor absoluto): Coordenada absoluta de la superfice de la pieza.
  • Página 141 5 A continuación el TNC realiza el acabado de la base de la ranura desde dentro hacia fuera. La aproximación al fondo de la ranura se realizará en este caso de forma tangencial HEIDENHAIN TNC 640...
  • Página 142 ¡Tener en cuenta durante la programación! En la tabla de herramientas inactiva se debe profundizar siempre perpendicularmente (Q366=0), ya que no se pueden definir ángulos de profundización. Preposicionar la herramienta en el plano del mecanizado con corrección de radio R0. Definir correspondientemente el parámetro Q367 (Referencia para posición de la ranura) El TNC preposiciona la herramienta en el eje de la...
  • Página 143 Solo tiene efecto si Q367 = 0 Campo de entrada -99999,9999 hasta 99999,9999 Ángulo inicial Q376 (valor absoluto): Introducir el ángulo del punto inicial en coordenadas polares. Campo de introducción -360,000 a 360,000 HEIDENHAIN TNC 640...
  • Página 144 Ángulo de abertura de la ranura Q248 (valor incremental): Introducir el ángulo de abertura de la ranura. Campo de introducción 0 a 360,000 Paso angular Q378 (valor absoluto): Ángulo sobre el que gira toda la ranura. El centro del giro está situado en el centro del círculo graduado .
  • Página 145 Q369=0.1 ;SOBREMEDIDA EN PROFUNDIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q338=5 ;PASO PARA ACABADO Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q366=1 ;PROFUNDIZAR Q385=500 ;AVANCE DE ACABADO 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Página 146 5.6 ISLA RECTANGULAR (ciclo 256, DIN/ISO: G256) Desarrollo del ciclo Con el ciclo 256 Isla rectangular es posible mecanizar una isla rectangular. Si una cota de la pieza en bruto es mayor que el incremento lateral máximo permitido, entonces el TNC realiza varios incrementos laterales hasta alcanzar la dimensión final.
  • Página 147 Dejar suficiente espacio para el movimiento de desplazamiento a la derecha, junto a la isla. Mínimo: diámetro de herramienta + 2 mm. HEIDENHAIN TNC 640...
  • Página 148 Parámetros de ciclo Longitud lado 1 Q218: Longitud de la isla, paralela al eje principal del plano de mecanizado. Campo de introducción 0 a 99999,9999 Dimensión de la pieza en bruto, longitud lateral 1 Q242: longitud de la pieza en bruto de la isla, paralela al eje principal del plano de mecanizado.
  • Página 149 ;TIPO DE FRESADO 1,9999 Q201=-20 ;PROFUNDIDAD Q202=5 ;PROFUNDIDAD DE PASO Q206=150 ;AVANCE AL PROFUNDIZAR Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Página 150 5.7 ISLA CIRCULAR (ciclo 257, DIN/ISO: G257) Desarrollo del ciclo Con el ciclo 257 Isla circular es posible mecanizar una isla circular. Si el diámetro de la pieza en bruto es mayor que el incremento lateral máximo permitido, entonces el TNC realiza varios incrementos laterales hasta alcanzar el diámetro de la pieza acabada.
  • Página 151 Dejar suficiente espacio para el movimiento de desplazamiento a la derecha, junto a la isla. Mínimo: diámetro de herramienta + 2 mm. HEIDENHAIN TNC 640...
  • Página 152 Parámetros de ciclo Diámetro de la pieza acabadaQ223: diámetro de la isla mecanizada. Campo de introducción 0 hasta 99999,9999 Diámetro de la pieza en bruto Q222: diámetro de la pieza en bruto. Introducir el diámetro de la pieza en bruto mayor que el diámetro de la pieza acabada. El TNC ejecuta varias aproximaciones laterales, si la diferencia entre el diámetro de la pieza en bruto y el de la pieza acabada es mayor a la aproximación lateral...
  • Página 153 Campo de introducción 0,1 a Q202=5 ;PROFUNDIDAD DE PASO 1,9999 Q206=150 ;AVANCE AL PROFUNDIZAR Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Página 154: Ejemplos De Programación

    5.8 Ejemplos de programación Ejemplo: Fresado de cajera, isla y ranura 0 BEGIN PGM C210 MM Definición de la pieza en bruto 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3500 Llamada a la hta.
  • Página 155 ;PROFUNDIDAD DE PASO Q369=0.1 ;SOBREMEDIDA EN PROFUNDIDAD Q206=150 ;AVANCE AL PROFUNDIZAR Q338=5 ;PASO PARA ACABADO Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+0 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q370=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Q366=1 ;PROFUNDIZAR Q385=750 ;AVANCE DE ACABADO HEIDENHAIN TNC 640...
  • Página 156 L X+50 Y+50 R0 FMAX M99 Llamada al ciclo cajera circular 9 L Z+250 R0 FMAX M6 Cambio de herramienta 10 TOLL CALL 2 Z S5000 Llamada a la herramienta para el fresado de la ranura 11 CYCL DEF 254 RANURA CIRCULAR Definición del ciclo Ranuras Q215=0 ;TIPO DE MECANIZADO...
  • Página 157: Ciclos De Mecanizado: Definiciones De Modelo

    Ciclos de mecanizado: Definiciones de modelo...
  • Página 158: Nociones Básicas

    6.1 Nociones básicas Resumen El TNC dispone de 2 ciclos para poder realizar directamente figuras de puntos: Ciclo Softkey Página 220 FIGURA DE PUNTOS SOBRE UN Página 159 CÍRCULO 221 FIGURA DE PUNTOS SOBRE Página 162 LÍNEAS Con los ciclos 220 y 221 se pueden combinar los siguientes ciclos de mecanizado: Si se desea realizar figuras de puntos irregulares, se utilizan tablas de puntos con CYCL CALL PAT (Ver “Tablas...
  • Página 159 Cuando se combinan uno de los ciclos de mecanizado 200 a 209 y 251 a 267 con el ciclo 220, se activan la distancia de seguridad, la superficie de la pieza y la 2ª distancia de seguridad del ciclo 220. HEIDENHAIN TNC 640...
  • Página 160 Parámetros de ciclo Centro 1er eje Q216 (valor absoluto): Centro del círculo técnico en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 Centro 2º eje Q217 (valor absoluto): Centro del círculo técnico en el eje transversal del plano de mecanizado.
  • Página 161 Q245=+0 ;ÁNGULO INICIAL Q246=+360 ;ÁNGULO FINAL Q247=+0 ;PASO ANGULAR Q241=8 ;NÚMERO DE MECANIZADOS Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q301=1 ;DESPLAZ. A ALTURA SEG. Q365=0 ;TIPO DE DESPLAZAMIENTO HEIDENHAIN TNC 640...
  • Página 162 6.3 FIGURA DE PUNTOS SOBRE LÍNEAS (ciclo 221, DIN/ISO: G221) Desarrollo del ciclo 1 El TNC posiciona la hta. automáticamente desde la posición actual al punto de partida del primer mecanizado Secuencia: 2. Aproximación a la distancia de seguridad (eje de la hta.) Aproximación al punto de partida en el plano de mecanizado Desplazamiento a la distancia de seguridad sobre la superficie de la pieza (eje del cabezal)
  • Página 163 Q237=+10 ;DISTANCIA AL 1ER. EJE Q238=+8 ;DISTANCIA AL 2º EJE Q242=6 ;NÚMERO DE COLUMNAS Q243=4 ;NÚMERO DE FILAS Q224=+15 ;ÁNGULO DE GIRO Q200=2 ;DISTANCIA DE SEGURIDAD Q203=+30 ;COORDENADA SUPERFICIE Q204=50 ;2ª. DIST.DE SEGURIDAD Q301=1 ;DESPLAZ. A ALTURA SEG. HEIDENHAIN TNC 640...
  • Página 164: Ejemplo: Círculos De Puntos

    6.4 Ejemplos de programación Ejemplo: Círculos de puntos 0 BEGIN PGM TALAD. MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definición de la pieza en bruto 2 BLK FORM 0.2 Y+100 Y+100 Z+0 3 TOOL CALL 1 Z S3500 Llamada de herramienta 4 L Z+250 R0 FMAX M3 Retirar la herramienta...
  • Página 165 ;DIST. DE SEGURIDAD Q203=+0 ;COORDENADAS SUPERFICIE Q204=100 ;2ª DISTANCIA DE SEGUR. Q301=1 ;DESPLAZ. A ALTURA SEG. Q365=0 ;TIPO DE DESPLAZAMIENTO 8 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 9 END PGM TALAD. MM HEIDENHAIN TNC 640...
  • Página 166 Ciclos de mecanizado: Definiciones de modelo...
  • Página 167: Ciclos De Mecanizado: Cajera De Contorno

    Ciclos de mecanizado: Cajera de contorno...
  • Página 168 7.1 Ciclos SL Nociones básicas Ejemplo: Esquema: Ejecución con ciclos SL Con los ciclos SL se pueden realizar contornos complejos compuestos de hasta 12 subcontornos (cajeras e islas). Los subcontornos se 0 BEGIN PGM SL2 MM introducen como subprogramas. De la lista de subcontornos (números de subprogramas) que se indican en el ciclo 14 CONTORNO, el TNC calcula el contorno completo.
  • Página 169 El TNC mecaniza el contorno de forma continua en sentido sincronizado o a contramarcha La indicación de cotas para el mecanizado, como la profundidad de fresado, sobremedidas y distancia de seguridad se introducen en el ciclo 20 como DATOS DEL CONTORNO. HEIDENHAIN TNC 640...
  • Página 170 Resumen Ciclo Softkey Página 14 CONTORNO (totalmente necesario) Página 171 20 DATOS DEL CONTORNO (totalmente Página 176 necesario) 21 PRETALADRADO (se utiliza a Página 178 elección) 22 DESBASTE (totalmente necesario) Página 180 23 ACABADO EN PROF. (se utiliza a Página 183 elección) 24 ACABADO LATERAL (se utiliza a Página 185...
  • Página 171 Cada número se confirma con la tecla ENT y la introducción finaliza con la tecla END. Entrada de hasta 12 números de subprogramas 1 hasta 254 HEIDENHAIN TNC 640...
  • Página 172: Contornos Superpuestos

    7.3 Contornos superpuestos Nociones básicas Las cajeras e islas se pueden superponer a un nuevo contorno. De esta forma una superficie de cajera se puede ampliar mediante una cajera superpuesta o reducir mediante una isla. Ejemplo: Bloques NC 12 CYCL DEF 14,0 CONTORNO 13 CYCL DEF 14.1 LABEL DEL CONTORNO 1/2/3/4 Ciclos de mecanizado: Cajera de contorno...
  • Página 173: Subprogramas: Cajeras Superpuestas

    52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+10 Y+50 DR- 55 LBL 0 Subprograma 2: Cajera B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN TNC 640...
  • Página 174: "Sumas" De Superficies

    "Sumas" de superficies Se mecanizan las dos superficies parciales A y B incluida la superficie común: Las superficies A y B tienen que ser cajeras La primera cajera (en el ciclo 14) deberá comenzar fuera de la segunda. Superficie A: 51 LBL 1 52 L X+10 Y+50 RR 53 CC X+35 Y+50...
  • Página 175: "Resta" De Superficies

    52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR- 55 LBL 0 Superficie B: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN TNC 640...
  • Página 176: Datos Del Contorno

    7.4 DATOS DEL CONTORNO (ciclo 20, DIN/ISO: G120) ¡Tener en cuenta durante la programación! En el ciclo 20 se indican las informaciones del mecanizado para los subprogramas con los contornos parciales. El ciclo 20 se activa a partir de su definición, es decir se activa a partir de su definición en el pgm de mecanizado.
  • Página 177 ;SOBREMEDIDA EN PROFUNDIDAD En una interrupción del programa se pueden comprobar y si es preciso Q5=+30 ;COORDENADA SUPERFICIE sobreescribir los parámetros del mecanizado Q6=2 ;DISTANCIA DE SEGURIDAD Q7=+80 ;ALTURA SEGURIDAD Q8=0,5 ;RADIO DE REDONDEO Q9=+1 ;SENTIDO DE GIRO HEIDENHAIN TNC 640...
  • Página 178: Desarrollo Del Ciclo

    7.5 PRETALADRADO (ciclo 21, DIN/ISO: G121) Desarrollo del ciclo 1 La hta. taladra con el avance F programado desde la posición actual hasta la primera profundidad de paso 2 Después el TNC retira la herramienta en marcha rápida FMAX y vuelve a desplazarse hasta la primera profundidad de paso, reduciendo esta según la distancia de parada previa t.
  • Página 179 0 a 32767,9 para la introducción del número, más 16 caracteres para la introducción del nombre. Ejemplo: Bloques NC 58 CYCL DEF 21 PRETALADRADO Q10=+5 ;PROFUNDIDAD DE PASO Q11=100 ;AVANCE AL PROFUNDIZAR Q13=1 ;HERRAMIENTA DE DESBASTE HEIDENHAIN TNC 640...
  • Página 180 7.6 DESBASTE (ciclo 22, DIN/ISO: G122) Desarrollo del ciclo 1 El TNC posiciona la hta. sobre el punto de profundización; para ello se tiene en cuenta la sobremedida de acabado lateral 2 En la primera profundidad de paso la hta. fresa el contorno de dentro hacia afuera con el avance de fresado Q12 3 Para ello se fresa libremente el contorno de la isla (aquí: C/D) con una aproximación al contorno de la cajera (aquí: A/B)
  • Página 181 DR de la herramienta en desbaste previo. ¡Atención: Peligro de colisión! Después de realizar un ciclo SL es preciso programar el primer movimiento de desplazamiento en el plano de mecanizado con los dos valores de coordenadas, p. ej. L X+80 Y+0 R0 FMAX. HEIDENHAIN TNC 640...
  • Página 182 Parámetros de ciclo Ejemplo: Bloques NC Profundidad de paso Q10 (valor incremental): Medida, según la cual la hta. penetra cada vez en la 59 CYCL DEF 22 DESBASTE pieza Campo de entrada -99999,9999 hasta 99999,9999 Q10=+5 ;PROFUNDIDAD DE PASO Avance de profundización Q11: Avance de Q11=100 ;AVANCE AL PROFUNDIZAR profundización en mm/min.
  • Página 183 ángulo de entrada de la herramienta. ¡Atención: Peligro de colisión! Despuäes de realiyar un ciclo SL haz que programar el primer movimiento de desplayamiento en el plano de mecaniyado con los dos valores de coordenadas, p. ej. L X+80 Y+0 R0 FMAX. HEIDENHAIN TNC 640...
  • Página 184 Parámetros de ciclo Avance al profundizar Q11: Velocidad de desplazamiento de la hta. en la profundización. Campo de introducción 0 a 99999.9999 alternativo FAUTO, FU, FZ Avance para desbaste Q12: Avance de fresado. Campo de introducción 0 a 99999.9999 alternativo FAUTO, FU, FZ Avance de retroceso Q208: Velocidad de desplazamiento de la hta.
  • Página 185 ¡Atención: Peligro de colisión! Despuäes de realiyar un ciclo SL haz que programar el primer movimiento de desplayamiento en el plano de mecaniyado con los dos valores de coordenadas, p. ej. L X+80 Y+0 R0 FMAX. HEIDENHAIN TNC 640...
  • Página 186 Parámetros de ciclo ¿Sentido de giro ? Sentido horario = -1 Q9: Dirección del mecanizado: +1:Giro en sentido antihorario -1:Giro en sentido horario Profundidad de paso Q10 (valor incremental): Medida, según la cual la hta. penetra cada vez en la pieza Campo de entrada -99999,9999 hasta 99999,9999 Avance al profundizar Q11: Avance al profundizar.
  • Página 187: Trazado Del Contorno

    En todos los ejes principales aproximar la hta. a las posiciones definidas (absolutas), ya que la posición de la herramienta al final del ciclo no coincide con la posición al comienzo del ciclo. HEIDENHAIN TNC 640...
  • Página 188 Parámetros de ciclo Ejemplo: Bloques NC Profundidad de fresado Q1 (valor incremental): Distancia entre la superficie de la pieza y la base del 62 CYCL DEF 25 TRAZADO DEL CONTORNO contorno. Campo de entrada -99999,9999 hasta 99999,9999 Q1=-20 ;PROFUNDIDAD DE FRESADO Sobremedida acabado lateral Q3 (valor incremental): Q3=+0 ;SOBREMEDIDA LATERAL...
  • Página 189: Ejemplos De Programación

    Determinar los parámetros de mecanizado generales Q1=-20 ;PROFUNDIDAD DE FRESADO Q2=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Q3=+0 ;SOBREMEDIDA LATERAL Q4=+0 ;SOBREMEDIDA EN PROFUNDIDAD Q5=+0 ;COORDENADA SUPERFICIE Q6=2 ;DISTANCIA DE SEGURIDAD Q7=+100 ;ALTURA SEGURIDAD Q8=0.1 ;RADIO DE REDONDEO Q9=-1 ;SENTIDO DE GIRO HEIDENHAIN TNC 640...
  • Página 190 8 CYCL DEF 22 DESBASTE Definición del ciclo de Desbaste previo Q10=5 ;PROFUNDIDAD DE PASO Q11=100 ;AVANCE AL PROFUNDIZAR Q12=350 ;AVANCE DE DESBASTE Q18=0 ;HERRAMIENTA DE DESBASTE PREVIO Q19=150 ;AVANCE PENDULAR Q208=30000 ;AVANCE DE RETROCESO 9 CYCL CALL M3 Llamada al ciclo de Desbaste previo 10 L Z+250 R0 FMAX M6 Cambio de herramienta 11 TOOL CALL 2 Z S3000...
  • Página 191: Ejemplo: Pretaladrado, Desbaste Y Acabado De Contornos Superpuestos

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

    Ejemplo: Trazado del contorno 0 BEGIN PGM C25 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S2000 Llamada a la hta., diámetro 20 4 L Z+250 R0 FMAX Retirar la herramienta 5 CYCL DEF 14,0 CONTORNO...
  • Página 195: Ciclos De Mecanizado: Superficies Cilíndricas

    Ciclos de mecanizado: Superficies cilíndricas...
  • Página 196: Nociones Básicas

    8.1 Nociones básicas Resumen de los ciclos superficies cilíndricos Ciclo Softkey Página 27 SUPERFICIE CILÍNDRICA Página 197 28 SUPERFICIE CILÍNDRICA fresado de Página 200 ranuras 29 SUPERFICIE CILÍNDRICA fresado de Página 203 isla Ciclos de mecanizado: Superficies cilíndricas...
  • Página 197: Llamada Al Ciclo

    3 Al final del contorno el TNC desplaza la hta. a la distancia de seguridad y retrocede al punto de profundización; 4 Se repiten los pasos 1 a 3, hasta alcanzar la profundidad de fresado Q1 programada 5 A continuación la hta. se desplaza a la distancia de seguridad HEIDENHAIN TNC 640...
  • Página 198 ¡Tener en cuenta durante la programación! El fabricante de la máquina debe preparar la máquina y el TNC para la Interpolación superficie cilíndrica. Rogamos consulte el manual de la máquina. Programar siempre ambas coordenadas de la superficie cilíndrica en la primera frase NC del subprograma de contorno.
  • Página 199 Radio del cilindro Q16: Radio del cilindro sobre el que se mecaniza el contorno. Campo de introducción 0 a 99999,9999 ¿Tipo de acotación ? Grados =0 MM/PULG.=1 Q17: Programar las coordenadas del eje giratorio en el subprograma en grados o mm (pulg.) HEIDENHAIN TNC 640...
  • Página 200: Superficie Cilíndrica Fresado

    8.3 SUPERFICIE CILÍNDRICA Fresado de ranuras (ciclo 28, DIN/ISO: G128, opción-de software 1) Desarrollo del ciclo Con este ciclo se puede transferir el desarrollo de la guía de una ranura, definida sobre la superficie de un cilindro. Al contrario que en el ciclo 27, en este ciclo el TNC posiciona la hta.
  • Página 201 Este ciclo puede ejecutarse también en el plano de mecanizado inclinado. El espacio de seguridad debe ser mayor al diámetro de la herramienta. El tiempo de trabajo puede aumentar, si el contorno está compuesto de muchos elementos de contornos no tangenciales. HEIDENHAIN TNC 640...
  • Página 202 Parámetros de ciclo Ejemplo: Bloques NC Profundidad de fresado Q1 (valor incremental): Distancia entre la superficie cilíndrica y la base del 63 CYCL DEF 28 SUPERFICIE CILÍNDRICA contorno Campo de entrada -99999,9999 hasta 99999,9999 Q1=-8 ;PROFUNDIDAD DE FRESADO Sobremedida acabado lateral Q3 (valor incremental): Q3=+0 ;SOBREMEDIDA LATERAL Sobremedida de acabado en la pared de la ranura.
  • Página 203: Fresado De Isla (Ciclo 29, Din/Iso: G129, Opción De Software 1)

    5 Se repiten los pasos 2 a 4, hasta alcanzar la profundidad de fresado Q1 programada 6 A continuación retrocede la herramienta en el eje de la herramienta hasta la altura de seguridad o hasta la posición programada por última vez antes del ciclo HEIDENHAIN TNC 640...
  • Página 204 ¡Tener en cuenta durante la programación! El fabricante de la máquina debe preparar la máquina y el TNC para la Interpolación superficie cilíndrica. Rogamos consulte el manual de la máquina. Programar siempre ambas coordenadas de la superficie cilíndrica en la primera frase NC del subprograma de contorno.
  • Página 205 ¿Tipo de acotación? Grados =0 MM/PULG.=1 Q17: Programar las coordenadas del eje giratorio en el subprograma en grados o mm (pulg.) Anchura de la isla Q20: Anchura de la isla a realizar. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 206: Ejemplos De Programación

    8.5 Ejemplos de programación Ejemplo: Superficie cilíndrica con ciclo 27 Nota: Máquina con cabezal B y mesa C Cilindro sujeto en el centro de la mesa giratoria El punto de referencia se encuentra en la parte inferior en el centro de la mesa giratoria 0 BEGIN PGM C27 MM Llamada a la hta., diámetro 7 1 TOOL CALL 1 Z S2000...
  • Página 207 Indicación en mm en el eje giratorio (Q17=1) 14 L X+50 15 RND R7.5 16 L Y+60 17 RND R7.5 18 L IX-20 19 RND R7.5 20 L Y+20 21 RND R7.5 22 L X+50 23 LBL 0 24 END PGM C27 MM HEIDENHAIN TNC 640...
  • Página 208 Ejemplo: Superficie cilíndrica con ciclo 28 Nota: Cilindro fijo central en la mesa circular Máquina con cabezal B y mesa C El punto de ref. está en el centro de la mesa giratoria Descripción de la trayectoria de punto medio en subprograma del contorno 0 BEGIN PGM C28 MM 1 TOOL CALL 1 Z S2000...
  • Página 209 Subprograma de contorno, descripción de la trayectoria de punto medio 13 L X+60 X+0 RL Indicación en mm en el eje giratorio (Q17=1) 14 L Y-35 15 L X+40 Y-52.5 16 L Y-70 17 LBL 0 18 END PGM C28 MM HEIDENHAIN TNC 640...
  • Página 210 Ciclos de mecanizado: Superficies cilíndricas...
  • Página 211: Ciclos De Mecanizado: Cajera De Contorno Con Fórmula De Contorno

    Ciclos de mecanizado: Cajera de contorno con fórmula de contorno...
  • Página 212: Ciclos Sl Con Fórmulas De Contorno Complejas

    9.1 Ciclos SL con fórmulas de contorno complejas Nociones básicas Con los ciclos SL y las fórmulas de contorno complejas se fijan contornos complejos a partir de contornos parciales (cajeras o islas). Los subcontornos (datos geométricos) se introducen como subprogramas. De este modo es posible volver a emplear todos los contornos parciales cuando se desee.
  • Página 213 El TNC mecaniza el contorno de forma continua en sentido sincronizado o a contramarcha La indicación de cotas para el mecanizado, como la profundidad de fresado, sobremedidas y distancia de seguridad se introducen en el ciclo 20 como DATOS DEL CONTORNO. HEIDENHAIN TNC 640...
  • Página 214: Seleccionar Programa Con Definición Del Contorno

    Seleccionar programa con definición del contorno Con la función SEL CONTOUR se selecciona un programa con definiciones de contorno, de las cuales el TNC recoge las descripciones de contorno: Visualizar la carátula de softkeys con funciones especiales Seleccionar menú para funciones para mecanizados de contorno y de puntos Pulsar la softkey SEL CONTOUR Introducir el nombre completo del programa con las...
  • Página 215: Introducir Fórmulas Complejas Del Contorno

    QC12 = QC5 ^ QC25 p.ej., QC25 = QC1 \ QC2 se abre paréntesis p.ej., QC12 = QC1 * (QC2 + QC3) se cierra paréntesis p.ej., QC12 = QC1 * (QC2 + QC3) Definir contorno individual p.ej. QC12 = QC1 HEIDENHAIN TNC 640...
  • Página 216 Contornos superpuestos El TNC tiene en cuenta fundamentalmente un contorno programado como cajera. Con las funciones de la fórmula del contorno es posible transformar un contorno en una isla Las cajeras e islas se pueden superponer a un nuevo contorno. De esta forma una superficie de cajera se puede ampliar mediante una cajera superpuesta o reducir mediante una isla.
  • Página 217 En la fórmula de contorno las superficies A y B se calculan con la función "unión con" Programa de definición de contorno: 50 ... 51 ... 52 DECLARE CONTOUR QC1 = “CAJERA_A.H“ 53 DECLARE CONTOUR QC2 = “CAJERA_B.H“ 54 QC10 = QC1 | QC2 55 ... 56 ... HEIDENHAIN TNC 640...
  • Página 218: Ejecutar Contorno Con Los Ciclos Sl

    "Resta" de superficies Se mecanizan la superficie A sin la parte que es común a B: Las superficies A y B deben programarse por separado sin corrección de radio En la fórmula del contorno la superficie B se separa de la superficie A con la función sin Programa de definición de contorno: 50 ...
  • Página 219: Ejemplo: Desbastar Y Acabar Contornos Superpuestos Con Fórmula De Contorno

    Determinar los parámetros de mecanizado generales Q1=-20 ;PROFUNDIDAD DE FRESADO Q2=1 ;SOLAPAMIENTO DE LA TRAYECTORIA Q3=+0.5 ;SOBREMEDIDA LATERAL Q4=+0,5 ;SOBREMEDIDA EN PROFUNDIDAD Q5=+0 ;COORDENADA SUPERFICIE Q6=2 ;DISTANCIA DE SEGURIDAD Q7=+100 ;ALTURA SEGURIDAD Q8=0.1 ;RADIO DE REDONDEO Q9=-1 ;SENTIDO DE GIRO HEIDENHAIN TNC 640...
  • Página 220 9 CYCL DEF 22 DESBASTE Definición del ciclo Desbaste Q10=5 ;PROFUNDIDAD DE PASO Q11=100 ;AVANCE AL PROFUNDIZAR Q12=350 ;AVANCE DE DESBASTE Q18=0 ;HERRAMIENTA DE DESBASTE PREVIO Q19=150 ;AVANCE PENDULAR Q401=100 ;FACTOR DE AVANCE Q404=0 ;ESTRATEGIA DE ACABADO 10 CYCL CALL M3 Llamada al ciclo Desbaste 11 TOOL CALL 2 Z S5000 Llamada de herramienta con fresa de desbaste...
  • Página 221 5 END PGM TRIÁNGULO MM 0 BEGIN PGM CUADRADO MM Programa de descripción del contorno: cuadrado de la izquierda 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM CUADRADO MM HEIDENHAIN TNC 640...
  • Página 222: Ciclos Sl Con Fórmulas De Contorno Sencillas

    9.2 Ciclos SL con fórmulas de contorno sencillas Nociones básicas Ejemplo: Esquema: procesar con ciclos SL y Con los ciclos SL y las fórmulas de contorno sencillas se fijan fórmulas del contorno complejas contornos hasta 9 contornos parciales (cajeras o islas) fácilmente. Los subcontornos (datos geométricos) se introducen como 0 BEGIN PGM CONTDEF MM subprogramas.
  • Página 223: Introducir Una Fórmula Sencilla Del Contorno

    20, y las islas se elevan hasta la superficie de la pieza! Ejecutar contorno con los ciclos SL El mecanizado del contorno completo definido se realiza con los ciclos SL 20 - 24 Ver “Resumen” en pág. 170 HEIDENHAIN TNC 640...
  • Página 224 Ciclos de mecanizado: Cajera de contorno con fórmula de contorno...
  • Página 225: Ciclos De Mecanizado: Planeado

    Ciclos de mecanizado: Planeado...
  • Página 226 10.1 Nociones básicas Resumen El TNC dispone de tres ciclos para mecanizar superficies con las siguientes características: ser planas y rectangulares ser planas según un ángulo oblicuo estar inclinadas de cualquier forma estar unidas entre sí Ciclo Softkey Página 230 PLANEADO Página 227 Para superficies planas y rectangulares 231 SUPERFICIE REGULAR...
  • Página 227: Desarrollo Del Ciclo

    El TNC posiciona la hta. en marcha rápida FMAX desde la posición actual en el plano de mecanizado sobre el punto de partida. Posicionar previamente la herramienta, de forma que no se produzca ninguna colisión con la pieza o la sujeción. HEIDENHAIN TNC 640...
  • Página 228: Parámetros De Ciclo

    Parámetros de ciclo Punto de partida del 1er eje Q225 (valor absoluto): Coordenadas del punto de partida de la superficie a planear en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 Punto de partida del 2º eje Q226 (valor absoluto): Coordenadas del punto de partida de la superficie a planear en el eje transversal del plano de mecanizado.
  • Página 229 7 El planeado se repite hasta mecanizar completamente la superficie programada 8 Al final el TNC posiciona la hta. según el diámetro de la misma sobre el punto más elevado programado en el eje de la hta. HEIDENHAIN TNC 640...
  • Página 230 Dirección de corte El punto inicial y con él la dirección de fresado son de libre elección, ya que el TNC desplaza los cortes del punto al punto y recorre el proceso completo del punto al punto / 4. Se puede establecer el punto en cualquier esquina de la superficie a mecanizar.
  • Página 231 Campo de entrada -99999,9999 hasta 99999,9999 3er punto del 3er eje Q233 (valor absoluto): Coordenada del punto en el eje de la hta. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 232 Ejemplo: Bloques NC 4er punto del 1er eje Q234 (valor absoluto): Coordenada del punto en el eje principal del plano 72 CYCL DEF 231 SUPERFICIE REGULAR de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 Q225=+0 ;PUNTO INICIAL 1ER. EJE 4er punto del 2º eje Q235 (valor absoluto): Q226=+5 ;PUNTO INICIAL 2º...
  • Página 233 8 El proceso se repite hasta que estén ejecutadas todas las aproximaciones. En la última aproximación se fresa finalmente la sobremedida de acabado introducida en el avance de acabado 9 Al final el TNC retira la hta. con FMAX a la 2ª distancia de seguridad HEIDENHAIN TNC 640...
  • Página 234 Estrategia Q389=1 3 Después la hta. se desplaza con el avance de fresado programado sobre el punto final El punto final se situa dentro de la superficie, el TNC lo calcula mediante el punto de arranque programado, la longitud programada y el radio de la herramienta 4 El TNC desplaza la herramienta con avance de posicionamiento previo transversal sobre el punto de partida de la siguiente línea;...
  • Página 235 A través del signo se puede determinar la dirección de la primera aproximación transversal referida al punto de arranque del 2º eje. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 236 Profundidad de aproximación máxima Q202 (incremental): Medida a la que la herramienta correspondiente se aproxima como máximo. El TNC calcula la profundidad de aproximación real de la diferencia entre el punto final y el de arranque en el eje de la herramienta – considerando la sobremedida de acabado –...
  • Página 237 Q370=1 ;MÁX. SOLAPAMIENTO (medio de sujeción) Campo de introducción 0 a 99999,9999 Q207=500 ;AVANCE DE FRESADO Q385=800 ;AVANCE DE ACABADO Q253=2000 ;AVANCE DE PREPOSICIONAMIENTO Q200=2 ;DISTANCIA DE SEGURIDAD Q357=2 ;DIST.-SEGURIDAD LATERAL Q204=2 ;2ª. DIST.DE SEGURIDAD HEIDENHAIN TNC 640...
  • Página 238: Ejemplos De Programación

    10.5 Ejemplos de programación Ejemplo: Planeado 0 BEGIN PGM C230 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z+0 Definición de la pieza en bruto 2 BLK FORM 0.2 X+100 Y+100 Z+40 3 TOOL CALL 1 Z S3500 Llamada a una herramienta 4 L Z+250 R0 FMAX Retirar la herramienta 5 CYCL DEF 230 PLANEADO...
  • Página 239 6 L X+-25 Y+0 R0 FMAX M3 Posicionamiento previo cerca del punto de partida 7 CYCL CALL Llamada al ciclo 8 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 9 END PGM C230 MM HEIDENHAIN TNC 640...
  • Página 240 Ciclos de mecanizado: Planeado...
  • Página 241: Ciclos: Conversiones De Coordenadas

    Ciclos: Conversiones de coordenadas...
  • Página 242: Nociones Básicas

    11.1 Nociones básicas Resumen Con la traslación de coordenadas se puede realizar un contorno programado una sola vez, en diferentes posiciones de la pieza con posición y medidas modificadas. El TNC dispone de los siguientes ciclos para la traslación de coordenadas: Ciclo Softkey Página...
  • Página 243: Desplazamiento Del Punto

    14 CYCL DEF 7.1 X+60 último cero pieza válido; si se desea, éste puede 16 CYCL DEF 7.3 Z-5 desplazarse. Campo de introducción de hasta 6 ejes NC, cada uno de -99999,9999 a 99999,9999 15 CYCL DEF 7.2 Y+40 HEIDENHAIN TNC 640...
  • Página 244 11.3 Desplazamiento del PUNTO CERO con tablas de cero piezas (ciclo 7, DIN/ISO: G53) Funcionamiento Las tablas de puntos cero se utilizan p.ej. en pasos de mecanizado que se repiten con frecuencia en diferentes posiciones de la pieza o cuando se utiliza a menudo el mismo desplazamiento de punto cero Dentro de un programa los puntos cero se pueden programar directamente en la definición del ciclo o bien se pueden llamar de una tabla de puntos cero.
  • Página 245 Los valores de las coordenadas de las tablas de cero pieza son exclusivamente absolutas. Solo se pueden añadir nuevas líneas al final de la tabla. Si se crean tablas de puntos cero, tiene que empezar el nombre del fichero con una letra. HEIDENHAIN TNC 640...
  • Página 246: Seleccionar La Tabla De Puntos Cero En El Programa Nc

    Parámetros de ciclo Ejemplo: Bloques NC Desplazamiento: Introducir el número del punto cero de la tabla de puntos cero o un parámetro Q; si se 77 CYCL DEF 7.0 PUNTO CERO introduce un parámetro Q, el TNC activa el número de punto cero del parámetro Q.
  • Página 247: Editar La Tabla De Puntos Cero En El Modo De Funcionamiento Memorizar/Editar Programa

    Pasar página a página hacia arriba Pasar página a página hacia abajo Añadir línea (solo es posible al final de la tabla) Borrar línea Buscar Cursor al principio de la línea Cursor al final de la línea HEIDENHAIN TNC 640...
  • Página 248: Configuración De La Tabla De Puntos Cero

    Función Softkey Copiar el valor actual Añadir el valor copiado Añadir el número de líneas (puntos cero) programadas al final de la tabla Configuración de la tabla de puntos cero Si no se desea definir para un eje activo ningún punto cero, pulsar la tecla DEL.
  • Página 249: Fijar Punto De Referencia

    Campo de introducción 0 a 65535 Q339=4 ;NÚMERO DEL PUNTO REFERENCIA Visualizaciones de estados En la visualización de estado (VISUALIZACIÓN DE POSICIÓN DE ESTADO) el TNC muestra el número de preset activo tras el punto de referencia. HEIDENHAIN TNC 640...
  • Página 250 11.5 ESPEJO (ciclo 8, DIN/ISO: G28) Funcionamiento El TNC puede realizar un mecanizado espejo en el plano de mecanizado. El ciclo espejo se activa a partir de su definición en el programa. También actúa en el modo de funcionamiento Posicionamiento manual.
  • Página 251: Parámetro De Ciclo

    Se pueden programar 80 CYCL DEF 8.1 X Y Z un máximo tres ejes. Campo de introducción de hasta 3 ejes NC X, Y, Z, U, V, W, A, B, C HEIDENHAIN TNC 640...
  • Página 252 11.6 GIRO (ciclo 10, DIN/ISO: G73) Funcionamiento Dentro de un programa el TNC puede girar el sistema de coordenadas en el plano de mecanizado según el punto cero activado. El GIRO se activa a partir de su definición en el programa. También actúa en el modo de funcionamiento Posicionamiento manual.
  • Página 253 12 CALL LBL 1 absolutos o incrementales) 13 CYCL DEF 7.0 PUNTO CERO 14 CYCL DEF 7.1 X+60 15 CYCL DEF 7.2 Y+40 16 CYCL DEF 10.0 GIRO 17 CYCL DEF 10.1 ROT+35 18 CALL LBL 1 HEIDENHAIN TNC 640...
  • Página 254 11.7 FACTOR DE ESCALA (ciclo 11, DIN/ISO: G72) Funcionamiento El TNC puede ampliar o reducir contornos dentro de un programa. De esta forma se pueden tener en cuenta, por ejemplo, factores de reducción o ampliación. El FACTOR DE ESCALA se activa a partir de su definición en el programa.
  • Página 255 "Activación"). Campo de introducción 0,000000 a 12 CYCL DEF 7.0 PUNTO CERO 99,999999 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11,0 FACTOR DE ESCALA 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN TNC 640...
  • Página 256: Factor De Escala Especifico De Cada Eje

    11.8 FACTOR DE ESCALA ESPECIFICO DE CADA EJE (ciclo 26) Funcionamiento Con el ciclo 26 se pueden tener en cuenta factores de contracción y de prolongación específicos de eje. El FACTOR DE ESCALA se activa a partir de su definición en el programa.
  • Página 257 Campo de introducción -99999,9999 a 99999,9999 Ejemplo: Bloques NC 25 CALL LBL 1 26 CYCL DEF 26,0 FACTOR DE ESCALA ESPEC. DE CADA EJE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN TNC 640...
  • Página 258: Plano De Mecanizado

    11.9 PLANO DE MECANIZADO (ciclo 19, DIN/ISO: G80, opción de software 1) Funcionamiento En el ciclo 19 se define la posición del plano de mecanizado - corresponde a la posición en el eje de la hta. en relación al sistema de coordenadas fijo de la máquina - mediante la introducción de ángulos basculantes.
  • Página 259: Anulación

    INCLINACIÓN DEL PLANO DE MECANIZADO y se introduce 0° en todos los ejes giratorios. A continuación se define de nuevo el ciclo PLANO DE MECANIZADO INCLINADO, y se confirma la pregunta del diálogo con la tecla NO ENT. De esta forma se desactiva la función. HEIDENHAIN TNC 640...
  • Página 260: Posicionar Ejes Giratorios

    Posicionar ejes giratorios El fabricante de la máquina determina si el ciclo 19 posiciona automáticamente los ejes giratorios o si es preciso posicionar previamente los ejes giratorios en el programa. Rogamos consulte el manual de la máquina. Posicionar ejes giratorios manualmente En el caso de que el ciclo 19 no posicione automáticamente los ejes giratorios, deberá...
  • Página 261 13 CYCL DEF 19.1 A+0 B+45 C+0 F5000 ABST50 Definir avance adicional y distancia 14 L Z+80 R0 FMAX Activar la corrección en el eje de la hta. 15 L X-8.5 Y-10 R0 FMAX Activar la corrección en el plano de mecanizado HEIDENHAIN TNC 640...
  • Página 262: Visualización De Posiciones En El Sistema Inclinado

    Visualización de posiciones en el sistema inclinado Las posiciones visualizadas (NOMINAL y REAL) y la visualización del punto cero en la visualización de estados adicional se refieren después de la activación del ciclo 19 al sistema de coordenadas inclinado. La posición visualizada ya no coincide, después de la definición del ciclo, con las coordenadas de la última posición programada antes del ciclo Supervisión del espacio de trabajo...
  • Página 263: Combinación Con Otros Ciclos De Traslación De Coordenadas

    1. activar el desplazamiento del punto cero 2. Activar la inclinación del plano de mecanizado 3º Activar el giro Mecanizado de la pieza 1º Anular el giro 2º Anular la inclinación del plano de mecanizado 3. Anular el desplazamiento del punto cero HEIDENHAIN TNC 640...
  • Página 264: Normas Para Trabajar Con El Ciclo 19 Plano

    2º Fijar la pieza 3 Fijar el punto de referencia Manual mediante rascar Controlado con un palpador 3D de HEIDENHAIN (véase el modo de empleo de los ciclos de palpación, capítulo 2) Automáticamente con un palpador 3D de HEIDENHAIN (véase el modo de empleo de los ciclos de palpación, capítulo 3)
  • Página 265: Ejemplos De Programación

    Retroceso al LBL 10; en total seis veces 14 CYCL DEF 10.0 GIRO Anular el giro 15 CYCL DEF 10.1 ROT+0 Anular el desplazamiento del punto cero 16 CYCL DEF 7.0 PUNTO CERO 17 CYCL DEF 7.1 X+0 HEIDENHAIN TNC 640...
  • Página 266 18 CYCL DEF 7.2 Y+0 19 L Z+250 R0 FMAX M2 Retirar la herramienta, final del programa 20 LBL 1 Subprograma 1 21 L X+0 Y+0 R0 FMAX Determinación del fresado 22 L Z+2 R0 FMAX M3 23 L Z-5 R0 F200 24 L X+30 RL 25 L IY+10 26 RND R5...
  • Página 267: Ciclos: Funciones Especiales

    Ciclos: Funciones especiales...
  • Página 268: Nociones Básicas

    12.1 Nociones básicas Resumen El TNC dispone de cuatro ciclos para las siguientes aplicaciones especiales: Ciclo Softkey Página 9. TIEMPO DE ESPERA Página 269 12. ACCESO AL PROGRAMA Página 270 13. ORIENTACIÓN DEL CABEZAL Página 272 32. TOLERANCIA Página 273 Ciclos: Funciones especiales...
  • Página 269 90 CYCL DEF 9.1 TPO. ESPERA 1.5 Parámetros de ciclo Tiempo de espera en segundos: Introducir el tiempo de espera en segundos. Campo de introducción 0 a 3 600 s (1 hora) en pasos de 0,001 s HEIDENHAIN TNC 640...
  • Página 270: Llamada Del Programa

    12.3 LLAMADA DEL PROGRAMA (ciclo 12, DIN/ISO: G39) Función de ciclo Los programas de mecanizado, como p.ej. ciclos de taladrado especiales o módulos geométricos, se pueden asignar como ciclos de mecanizado. En este caso el programa se llama como si fuese un ciclo. ¡Tener en cuenta durante la programación! El programa llamado debe estar memorizado en el disco duro del TNC.
  • Página 271 56 CYCL DEF 12.1 PGM TNC:\KLAR35\FK1\50.H Dialogo-Archivo-Seleccionar y seleccionar el programa elegido 57 L X+20 Y+50 FMAX M99 El programa se llama con CYCL CALL (frase por separado) o M99 (por frases) o M89 (se ejecuta después de cada frase de posicionamiento) HEIDENHAIN TNC 640...
  • Página 272: Orientación Del Cabezal

    12.4 ORIENTACIÓN DEL CABEZAL (ciclo 13, DIN/ISO: G36) Función de ciclo La máquina y el TNC deben estar preparados por el fabricante de la máquina. El TNC puede controlar el cabezal principal de una máquina herramienta y girarlo a una posición determinada según un ángulo. La orientación del cabezal se utiliza p.ej.
  • Página 273 Con el ciclo 32 se puede modificar el valor de tolerancia previamente ajustado y seleccionar diferentes filtros de ajustes, siempre que el fabricante de la máquina utilice estas posibilidades de ajuste. HEIDENHAIN TNC 640...
  • Página 274: Influencias Durante La Definición De La Geometría En El Sistema Cam

    Influencias durante la definición de la geometría en el sistema CAM El factor de influencia esencial en la generación externa de programas NC es el error cordal S definible en el sistema CAM. Mediante este error se define la distancia máxima del punto de un programa NC generado mediante un postprocesador (PP).
  • Página 275 (en caso necesario, consultar al fabricante de la máquina), el círculo también puede agrandarse. Cuando el ciclo 32 está activo, el TNC indica en la visualización de estado adicional, solapa CYC, el parámetro definido en el ciclo 32. HEIDENHAIN TNC 640...
  • Página 276 Parámetros de ciclo Ejemplo: Bloques NC Valor de tolerancia T: desviación del contorno admisible en mm (o pulgadas en programas con 95 CYCL DEF 32.0 TOLERANCIA pulgadas). Campo de introducción 0 a 99999,9999 96 CYCL DEF 32.1 T0.05 HSC-MODE, Acabado=0, Desbaste=1: Activar filtros: 97 CYCL DEF 32.2 HSC-MODE:1 TA5 Valor de introducción 0: Fresado con precisión elevada del contorno.
  • Página 277: Ciclos: Tornear

    Ciclos: Tornear...
  • Página 278 13.1 Ciclos de torneado (opción de software 50) Resumen Definir ciclos de torneado: La carátula de softkeys muestra los diferentes grupos de ciclos Seleccionar el menú para grupo de ciclos TORNEADO Seleccionar grupo de ciclos, p. ej. ciclos para mecanizado longitudinal Seleccionar ciclo p.
  • Página 279 PUNZONADO AXIAL AMPLIADO (ciclo 872) Página 341 PUNZONADO CONTORNO AXIAL (ciclo 870) Página 345 Ciclos para el torneado de rosca ROSCADO LONGITUDINAL (ciclo 831) Página 349 ROSCA AMPLIADO (ciclo 832) Página 353 ROSCA PARALELO AL CONTORNO (ciclo 830) Página 357 HEIDENHAIN TNC 640...
  • Página 280: Trabajar Con Ciclos De Torneado

    Trabajar con ciclos de torneado Los ciclos de torneado sólo se pueden utilizar en el modo de torneado FUNCTION MODE TURN. En los ciclos de torneado, el TNC considera la geometría de cuchilla (TO, RS, P-ANGLE, T-ANGLE) de la herramienta de tal manera que se evitan problemas con los elementos de contorno definidos.
  • Página 281: Adaptar Sistema De Giro

    (INVERTIR HERRAMIENTA Q498). De esta manera, se pueden utilizar herramientas para el mecanizado de interiores y de exteriores. El TNC invierta el husillo en 180° y efectúa un simetría de la orientación de herramienta HEIDENHAIN TNC 640...
  • Página 282: Funcionamiento

    Funcionamiento Con el ciclo 800 AJUSTAR SISTEMA DE GIRO, el TNC alinea el sistema de coordenadas de pieza y orienta la herramienta correspondientemente. El ciclo es efectivo a partir de su definición y se mantiene efectivo hasta la próxima llamada de herramienta. La herramienta debe encontrarse en la sujeción correcta y debe haber sido medido.
  • Página 283: Reset Del Sistema De Giro

    800, la herramienta se mantiene en esta posición también después del reset. Parámetros de ciclo El ciclo 801 no tiene parámetro de ciclo. Cerrar la introducción de ciclo con la tecla END HEIDENHAIN TNC 640...
  • Página 284: Principios Básicos De Los Ciclos De Mecanizado

    13.4 Principios básicos de los ciclos de mecanizado El preposicionamiento de la herramienta tiene una influencia importante sobre la zona de trabajo del ciclo y, por tanto, sobre la duración del mecanizado. El punto inicial de los ciclos en el desbaste corresponde a la posición de la herramienta en la llamada del ciclo.
  • Página 285: Realización Del Ciclo Desbaste

    4 El TNC posiciona la herramienta al principio de corte en marcha rápida. 5 El TNC repite este proceso (1 a 4) hasta que se ha alcanzado el contorno acabado. 6 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 286: Realización Del Ciclo Acabado

    Realización del ciclo acabado 1 El TNC desplaza la herramienta por la distancia de seguridad en la coordenada Z Q460. El movimiento se realiza en marcha rápida. 2 El TNC realiza el movimiento de aproximación paralelo al eje en marcha rápida. 3 El TNC realiza el mecanizado de acabado del contorno de pieza acabada con el avance definido Q505.
  • Página 287 ;DIÁMETRO FINAL CONTORNO Q494=-55 ;FINAL DE CONTORNO Z Q463=+3 ;MAX. PROFUNDIDAD DE CORTE Q478=+0,3 ;AVANCE DE DESBASTE Q483=+0,4 ;SOBREMEDIDA DIÁMETRO Q484=+0,2 ;SOBREMEDIDA Z Q505=+0,2 ;AVANCE DE ACABADO 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Página 288: Tornear Rebaje Longitudinal Ampliado

    13.6 TORNEAR REBAJE LONGITUDINAL AMPLIADO (ciclo 812) Aplicación Con este ciclo se pueden tornear rebajes longitudinales. Volumen de funciones ampliado: En el principio y final del contorno se puede añadir una fase o redondeo En el ciclo se pueden definir ángulos para la superficie de plano y de perímetro En la esquina del contorno se puede añadir un radio El ciclo se puede utilizar para el mecanizado de desbaste, de acabado...
  • Página 289 R0. La posición de herramienta en la llamada de ciclo (punto inicial de ciclo) determina el tamaño de la zona a mecanizar. Observar los principios básicos de los ciclos de mecanizado (véase pág. 284). HEIDENHAIN TNC 640...
  • Página 290 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460 (valor incremental): Distancia para movimiento de retirada y preposicionamiento Diámetro inicio de contorno Q491: Coordenada X del punto inicial de contorno (valor de diámetro)
  • Página 291 Si se ha programado M136, el Q483=+0,4 ;SOBREMEDIDA DIÁMETRO TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. Q484=+0,2 ;SOBREMEDIDA Z Q505=+0,2 ;AVANCE DE ACABADO 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Página 292 13.7 TORNEAR PROFUNDIZAR LONGITUDINAL (ciclo 813) Aplicación Con este ciclo se pueden tornear rebajes longitudinales con elementos de profundización (ángulos de salida). El ciclo se puede utilizar para el mecanizado de desbaste, de acabado o completo. El mecanizado de desbaste se realiza paralelo al eje. El ciclo se puede utilizar para el mecanizado de interiores y de exteriores.
  • Página 293 El TNC emita un aviso si el mecanizado completo del contorno con la herramienta activa no es posible. Observar los principios básicos de los ciclos de mecanizado (véase pág. 284). HEIDENHAIN TNC 640...
  • Página 294 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460 (valor incremental): Distancia para movimiento de retirada y preposicionamiento Diámetro inicio de contorno Q491: Coordenada X del punto inicial para el recorrido de profundización...
  • Página 295 M136 en milímetros por minuto. Q495=+70 ;ÁNGULO FLANCO Q463=+3 ;MAX. PROFUNDIDAD DE CORTE Q478=+0,3 ;AVANCE DE DESBASTE Q483=+0,4 ;SOBREMEDIDA DIÁMETRO Q484=+0,2 ;SOBREMEDIDA Z Q505=+0,2 ;AVANCE DE ACABADO 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Página 296: Tornear Profundizar Longitudinal Ampliado

    13.8 TORNEAR PROFUNDIZAR LONGITUDINAL AMPLIADO (ciclo 814) Aplicación Con este ciclo se pueden tornear rebajes longitudinales con elementos de profundización (ángulos de salida). Volumen de funciones ampliado: En el principio y final del contorno se puede añadir una fase o redondeo En el ciclo se puede definir un ángulo para la superficie de plano y un radio para la esquina de contorno...
  • Página 297 El TNC emita un aviso si el mecanizado completo del contorno con la herramienta activa no es posible. Observar los principios básicos de los ciclos de mecanizado (véase pág. 284). HEIDENHAIN TNC 640...
  • Página 298 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460 (valor incremental): Distancia para movimiento de retirada y preposicionamiento Diámetro inicio de contorno Q491: Coordenada X del punto inicial para el recorrido de profundización...
  • Página 299 Q503=+1 ;TIPO ELEMENTO FINAL Q504=+0,5 ;TAMAÑO ELEMENTO FINAL Q463=+3 ;MAX. PROFUNDIDAD DE CORTE Q478=+0,3 ;AVANCE DE DESBASTE Q483=+0,4 ;SOBREMEDIDA DIÁMETRO Q484=+0,2 ;SOBREMEDIDA Z Q505=+0,2 ;AVANCE DE ACABADO 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Página 300 13.9 TORNEAR CONTORNO LONGITUDINAL (ciclo 810) Aplicación Con este ciclo se pueden tornear piezas longitudinalmente con todo tipo de contornos de torneado. La descripción del contorno se realiza en un subprograma. El ciclo se puede utilizar para el mecanizado de desbaste, de acabado o completo.
  • Página 301 Antes de la llamada de ciclo hay que programar el ciclo 14 KONTUR para definir el número del subprograma. Observar los principios básicos de los ciclos de mecanizado (véase pág. 284). HEIDENHAIN TNC 640...
  • Página 302 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460 (valor incremental): Distancia para movimiento de retirada y preposicionamiento Invertir contorno Q499: Determinar dirección de mecanizado del contorno:...
  • Página 303 16 L X+60 Z+0 17 L Z-10 18 RND R5 19 L X+40 Z-35 20 RND R5 21 L X+50 Z-40 22 L Z-55 23 CC X+60 Z-55 24 C X+60 Z-60 25 L X+100 26 LBL 0 HEIDENHAIN TNC 640...
  • Página 304 13.10 TORNEAR PARALELO AL CONTORNO (ciclo 815) Aplicación Con este ciclo se pueden mecanizar piezas con todo tipo de contornos de torneado. La descripción del contorno se realiza en un subprograma. El ciclo se puede utilizar para el mecanizado de desbaste, de acabado o completo.
  • Página 305 Antes de la llamada de ciclo hay que programar el ciclo 14 KONTUR para definir el número del subprograma. Observar los principios básicos de los ciclos de mecanizado (véase pág. 284). HEIDENHAIN TNC 640...
  • Página 306 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460 (valor incremental): Distancia para movimiento de retirada y preposicionamiento Sobremedida pieza en bruto Q485: Sobremedida paralelo al contorno sobre el contorno definido...
  • Página 307 16 L X+60 Z+0 17 L Z-10 18 RND R5 19 L X+40 Z-35 20 RND R5 21 L X+50 Z-40 22 L Z-55 23 CC X+60 Z-55 24 C X+60 Z-60 25 L X+100 26 LBL 0 HEIDENHAIN TNC 640...
  • Página 308 13.11 TORNEAR REBAJE PLANO (ciclo 821) Aplicación Con este ciclo se pueden tornear rebajes rectangulares planos. El ciclo se puede utilizar para el mecanizado de desbaste, de acabado o completo. El mecanizado de desbaste se realiza paralelo al eje. El ciclo se puede utilizar para el mecanizado de interiores y de exteriores.
  • Página 309 R0. La posición de herramienta en la llamada de ciclo determina el tamaño de la zona a mecanizar (punto inicial de ciclo). Observar los principios básicos de los ciclos de mecanizado (véase pág. 284). HEIDENHAIN TNC 640...
  • Página 310 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460 (valor incremental): Distancia para movimiento de retirada y preposicionamiento Diámetro final de contorno Q493: Coordenada X del punto final de contorno (valor de diámetro)
  • Página 311 4 El TNC posiciona la herramienta al principio de corte en marcha rápida. 5 El TNC repite este proceso (1 a 4) hasta que se ha alcanzado el contorno acabado. 6 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 312 Realización del ciclo acabado 1 El TNC realiza el movimiento de aproximación paralelo al eje en marcha rápida. 2 El TNC realiza el mecanizado de acabado del contorno de pieza acabada (punto inicial de contorno hasta punto final de contorno) con el avance definido Q505.
  • Página 313 1: elemento es una fase 2: elemento es un radio Tamaño de elemento final Q504: Tamaño del elemento final (porción de fase) Profundidad de corte máx. Q463: Aproximación máx. en dirección radial. La aproximación se distrinuye uniformemente para evitar cortes deslizantes. HEIDENHAIN TNC 640...
  • Página 314 Ejemplo: Bloques NC Avance de desbaste: Q478: Velocidad de avance durante el desbaste. Si se ha programado M136, el 11 CYCL DEF 822 TORNEAR REBAJE PLANO TNC interpreta el avance en milímetros por AMPLIADO revolución, sin M136 en milímetros por minuto. Q215=+0 ;TIPO DE MECANIZADO Sobremedida diámetro Q483: Sobremedida de...
  • Página 315 4 El TNC posiciona la herramienta al principio de corte en marcha rápida. 5 El TNC repite este proceso (1 a 4) hasta que se ha alcanzado el contorno acabado. 6 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 316 Realización del ciclo acabado Como punto inicial de ciclo, el TNC utiliza la posición de herramienta en la llamada del ciclo. Si la coordenada Z del punto inicial es más pequeña que el punto inicial del contorno, el TNC posiciona la herramienta en la coordenada Z a distancia de seguridad e inicia el ciclo desde allí.
  • Página 317 La aproximación se distrinuye uniformemente para evitar cortes deslizantes. Avance de desbaste: Q478: Velocidad de avance durante el desbaste. Si se ha programado M136, el TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. HEIDENHAIN TNC 640...
  • Página 318 Ejemplo: Bloques NC Sobremedida diámetro Q483: Sobremedida de diámetro sobre el contorno definido 11 CYCL DEF 823 TORNEAR PROFUNDIZACIÓN Sobremedida Z Q484: Sobremedida sobre el contorno PLANO definido en dirección axial Q215=+0 ;TIPO DE MECANIZADO Avance de acabado Q505: Velocidad de avance Q460=+2 ;DISTANCIA DE SEGURIDAD durante el acabado.
  • Página 319 4 El TNC posiciona la herramienta al principio de corte en marcha rápida. 5 El TNC repite este proceso (1 a 4) hasta que se ha alcanzado el contorno acabado. 6 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 320 Realización del ciclo acabado Como punto inicial de ciclo, el TNC utiliza la posición de herramienta en la llamada del ciclo. Si la coordenada Z del punto inicial es más pequeña que el punto inicial del contorno, el TNC posiciona la herramienta en la coordenada Z a distancia de seguridad e inicia el ciclo desde allí.
  • Página 321 1: elemento es una fase 2: elemento es un radio Tamaño de elemento final Q504: Tamaño del elemento final (porción de fase) Profundidad de corte máx. Q463: Aproximación máx. en dirección radial. La aproximación se distrinuye uniformemente para evitar cortes deslizantes. HEIDENHAIN TNC 640...
  • Página 322 Ejemplo: Bloques NC Avance de desbaste: Q478: Velocidad de avance durante el desbaste. Si se ha programado M136, el 11 CYCL DEF 824 TORNEAR PROFUNDIZAR PLANO TNC interpreta el avance en milímetros por AMPLIADO revolución, sin M136 en milímetros por minuto. Q215=+0 ;TIPO DE MECANIZADO Sobremedida diámetro Q483: Sobremedida de...
  • Página 323 4 El TNC posiciona la herramienta al principio de corte en marcha rápida. 5 El TNC repite este proceso (1 a 4) hasta que se ha alcanzado el contorno acabado. 6 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 324 Realización del ciclo acabado Si la coordenada Z del punto inicial es más pequeña que el punto inicial del contorno, el TNC posiciona la herramienta en la coordenada Z a distancia de seguridad e inicia el ciclo desde allí. 1 El TNC realiza el movimiento de aproximación en marcha rápida. 2 El TNC realiza el mecanizado de acabado del contorno de pieza acabada (punto inicial de contorno hasta punto final de contorno) con el avance definido Q505.
  • Página 325 Si se ha programado M136, el TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. Sobremedida diámetro Q483: Sobremedida de diámetro sobre el contorno definido Sobremedida Z Q484: Sobremedida sobre el contorno definido en dirección axial HEIDENHAIN TNC 640...
  • Página 326 Ejemplo: Bloques NC Avance de acabado Q505: Velocidad de avance durante el acabado. Si se ha programado M136, el CYCL DEF 14.0 CONTORNO TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. CYCL DEF 14.1 LABEL DE CONTORNO2 ProfundizarQ487: Permitir el mecanizado de 11 CYCL DEF 820 TORNEAR CONTORNO PLANO elementos de produzación:...
  • Página 327: Punzonado Radial

    3 El TNC posiciona la herramienta al principio de corte en marcha rápida. 4 El TNC repite este proceso (1 a 3) hasta que se ha alcanzado la anchura de ranura. 5 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 328 Realización del ciclo acabado 1 El TNC posiciona la herramienta al primer lado de ranura en marcha rápida. 2 El TNC acaba la pared lateral de la ranura con el avance definido Q505. 3 El TNC acaba la mitad del ancura de ranura con el avance definido. 4 El TNC retira la herramienta en marcha rápida.
  • Página 329 Q460=+2 ;DISTANCIA DE SEGURIDAD Q493=+50 ;DIÁMETRO FINAL CONTORNO Q494=-50 ;FINAL DE CONTORNO Z Q478=+0,3 ;AVANCE DE DESBASTE Q483=+0,4 ;SOBREMEDIDA DIÁMETRO Q484=+0,2 ;SOBREMEDIDA Z Q505=+0,2 ;AVANCE DE ACABADO 12 L X+75 Y+0 Z-25 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Página 330 13.17 PUNZONADO RADIAL AMPLIADO (ciclo 862) Aplicación Con este ciclo se pueden punzonar radialmente ranuras. Volumen de funciones ampliado: En el principio y final del contorno se puede añadir una fase o redondeo En el ciclo se pueden definir ángulos para las paredes laterales de la ranura En las esquinas del contorno se pueden añadir radios El ciclo se puede utilizar para el mecanizado de desbaste, de acabado...
  • Página 331 Programar frase de posicionamiento delante de la llamada de ciclo en la posición inicial con corrección de radio R0. La posición de herramienta en la llamada de ciclo determina el tamaño de la zona a mecanizar (punto inicial de ciclo). HEIDENHAIN TNC 640...
  • Página 332 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460: Reservado, actualmente sin función Diámetro inicio de contorno Q491: Coordenada X del punto inicial de contorno (valor de diámetro) Inicio de contorno Z Q492: Coordenada Z del punto inicial de contorno...
  • Página 333 Q500=+1.5 ;RADIO ESQUINA DE CONTORNO Q496=+5 ;ÁNGULO SEGUNDO FLANCO Q503=+1 ;TIPO ELEMENTO FINAL Q504=+0,5 ;TAMAÑO ELEMENTO FINAL Q478=+0,3 ;AVANCE DE DESBASTE Q483=+0,4 ;SOBREMEDIDA DIÁMETRO Q484=+0,2 ;SOBREMEDIDA Z Q505=+0,2 ;AVANCE DE ACABADO 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Página 334 13.18 PUNZONADO CONTORNO RADIAL (ciclo 860) Aplicación Con este ciclo se pueden punzonar ranuras con cualquier forma radial. El ciclo se puede utilizar para el mecanizado de desbaste, de acabado o completo. El mecanizado de desbaste se realiza paralelo al eje. El ciclo se puede utilizar para el mecanizado de interiores y de exteriores.
  • Página 335 La posición de herramienta en la llamada de ciclo determina el tamaño de la zona a mecanizar (punto inicial de ciclo). Antes de la llamada de ciclo hay que programar el ciclo 14 KONTUR para definir el número del subprograma. HEIDENHAIN TNC 640...
  • Página 336 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460: Reservado, actualmente sin función Avance de desbaste: Q478: Velocidad de avance durante el desbaste.
  • Página 337 ;VALOR LÍMITE Z 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL 14 M30 15 LBL 2 16 L X+60 Z-20 17 L X+45 18 RND R2 19 L X+40 Z-25 20 L Z+0 21 LBL 0 HEIDENHAIN TNC 640...
  • Página 338: Punzonado Axial

    13.19 PUNZONADO AXIAL (ciclo 871) Aplicación Con este ciclo se pueden punzonar axialmente ranuras rectangulares (punzonado plano). El ciclo se puede utilizar para el mecanizado de desbaste, de acabado o completo. El mecanizado de desbaste se realiza paralelo al eje. Realización del ciclo desbaste Como punto inicial de ciclo, el TNC utiliza la posición de herramienta en la llamada del ciclo.
  • Página 339 Programar frase de posicionamiento delante de la llamada de ciclo en la posición inicial con corrección de radio R0. La posición de herramienta en la llamada de ciclo determina el tamaño de la zona a mecanizar (punto inicial de ciclo). HEIDENHAIN TNC 640...
  • Página 340 Parámetros de ciclo Perímetro de mecanizado Q215: determinar perímetro de mecanizado: 0: Desbaste y Acabado 1: Sólo Desbaste 2: Sólo acabado a cota de acabado 3: Sólo acabado a sobremedida Distancia de seguridad Q460: Reservado, actualmente sin función Diámetro final de contorno Q493: Coordenada X del punto final de contorno (valor de diámetro) Final de contorno Z Q494: Coordenada Z del punto final de contorno...
  • Página 341 3 El TNC posiciona la herramienta al principio de corte en marcha rápida. 4 El TNC repite este proceso (1 a 3) hasta que se ha alcanzado la anchura de ranura. 5 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 342 Realización del ciclo acabado El TNC utiliza la posición de herramienta en la llamada del ciclo como punto inicial de ciclo. Si la coordenada Z del punto inicial es más pequeña que Q492 Z INICIO DE CONTORNO, el TNC posiciona la herramienta en la coordenada Z a Q492 e inicia el ciclo desde allí.
  • Página 343 Tamaño de elemento final Q504: Tamaño del elemento final (porción de fase) Avance de desbaste: Q478: Velocidad de avance durante el desbaste. Si se ha programado M136, el TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. HEIDENHAIN TNC 640...
  • Página 344 Ejemplo: Bloques NC Sobremedida diámetro Q483: Sobremedida de diámetro sobre el contorno definido 11 CYCL DEF 871 PUNZONAR AXIAL AMPLIADO Sobremedida Z Q484: Sobremedida sobre el contorno Q215=+0 ;TIPO DE MECANIZADO definido en dirección axial Q460=+2 ;DISTANCIA DE SEGURIDAD Avance de acabado Q505: Velocidad de avance durante el acabado.
  • Página 345 4 El TNC posiciona la herramienta al principio de corte en marcha rápida. 5 El TNC repite este proceso (2 a 4) hasta que se ha alcanzado la forma de ranura. 6 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 346 Realización del ciclo acabado El TNC utiliza la posición de herramienta en la llamada del ciclo como punto inicial de ciclo. 1 El TNC posiciona la herramienta al primer lado de ranura en marcha rápida. 2 El TNC acaba la pared lateral de la ranura con el avance definido Q505.
  • Página 347 Si se ha programado M136, el TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. Sobremedida diámetro Q483: Sobremedida de diámetro sobre el contorno definido Sobremedida Z Q484: Sobremedida sobre el contorno definido en dirección axial HEIDENHAIN TNC 640...
  • Página 348 Ejemplo: Bloques NC Avance de acabado Q505: Velocidad de avance durante el acabado. Si se ha programado M136, el CYCL DEF 14.0 CONTORNO TNC interpreta el avance en milímetros por revolución, sin M136 en milímetros por minuto. CYCL DEF 14.1 LABEL DE CONTORNO2 Limitación de corte Q479: Activar kimitación de 11 CYCL DEF 870 PUNZONAR CONTORNO AXIAL corte:...
  • Página 349: Roscado Longitudinal

    7 El TNC realiza el número de corte en vacío definido en Q476. 8 El TNC repite este proceso (2 a 7) según el número de pasos Q475. 9 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 350 ¡Tener en cuenta durante la programación! Programar frase de posicionamiento delante de la llamada de ciclo en la posición inicial con corrección de radio R0. El TNC utiliza la distancia de seguridad Q460 como distancia de arranque. La distancia de arranque debe ser suficiente para poder acelerar los ejes de avance a la velocidad necesaria.
  • Página 351 Profundidad de corte máx. Q453: Aproximación máx. en dirección radial respecto al radio. Ángulo de aproximación Q467: Ángulo en el que se realiza la aproximación Q453. El ángulo de referencia es la vertical al eje de giro. HEIDENHAIN TNC 640...
  • Página 352 Ejemplo: Bloques NC Tipo de aproximación Q468: Determinar tipo de aproximación: 11 CYCL DEF 831 ROSCADO LONGITUDINAL 0: sección de mecanizado constante (la aproximación se reduce con la profundidad) Q471=+0 ;LONGITUD DE ROSCA 1: profundidad de aproximación constante Q460=+5 ;DISTANCIA DE SEGURIDAD Ángulo inicial Q470: Ángulo del husillo de giro Q460=+75 ;DIÁMETRO DE ROSCA...
  • Página 353 7 El TNC realiza el número de corte en vacío definido en Q476. 8 El TNC repite este proceso (2 a 7) según el número de pasos Q475. 9 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 354 ¡Tener en cuenta durante la programación! Programar frase de posicionamiento delante de la llamada de ciclo en la posición inicial con corrección de radio R0. La distancia (Q465) de arranque debe ser suficiente para poder acelerar los ejes de avance a la velocidad necesaria. La distancia de rebosamiento (Q466) debe ser suficiente para poder desacelerar la velocidad de los ejes de avance.
  • Página 355 X del punto inicial (valor de diámetro) Z inicio de contorno Q492: Coordenada Z del punto inicial Diámetro de final de contorno Q493: Coordenada X del punto final (valor de diámetro) Z final de contorno Q494: Coordenada Z del punto final HEIDENHAIN TNC 640...
  • Página 356 Ejemplo: Bloques NC Ángulo de cono Q469: Ángulo de cono del contorno Salida de rosca Q474: Longitud de la distancia en la 11 CYCL DEF 832 ROSCADO AMPLIADO que al final de la rosca se realiza una elevación desde Q471=+0 ;LONGITUD DE ROSCA la posición de aproximación actual al diámetro de rosca Q460.
  • Página 357 7 El TNC realiza el número de corte en vacío definido en Q476. 8 El TNC repite este proceso (2 a 7) según el número de pasos Q475. 9 El TNC posiciona la herramienta al punto inicial del ciclo en marcha rápida. HEIDENHAIN TNC 640...
  • Página 358 ¡Tener en cuenta durante la programación! Programar frase de posicionamiento delante de la llamada de ciclo en la posición inicial con corrección de radio R0. La distancia (Q465) de arranque debe ser suficiente para poder acelerar los ejes de avance a la velocidad necesaria. La distancia de rebosamiento (Q466) debe ser suficiente para poder desacelerar la velocidad de los ejes de avance.
  • Página 359 Profundidad de corte máx. Q453: Aproximación máx. vertical al paso de rosca. Ángulo de aproximación Q467: Ángulo en el que se realiza la aproximación Q453. El ángulo de referencia es paralelo al paso de rosca. HEIDENHAIN TNC 640...
  • Página 360 Ejemplo: Bloques NC Tipo de aproximación Q468: Determinar tipo de aproximación: CYCL DEF 14.0 CONTORNO 0: sección de mecanizado constante (la aproximación se reduce con la profundidad) CYCL DEF 14.1 LABEL DE CONTORNO2 1: profundidad de aproximación constante 11 CYCL DEF 830 ROSCADO PARALELO AL Ángulo inicial Q470: Ángulo del husillo de giro CONTORNO donde debe realizarse el inicio de rosca.
  • Página 361: Ejemplo De Programación

    X+165 Y+0 R0 FMAX Distancia de seguridad, husillo de giro On 10 L Z+2 R0 FMAX M304 11 CYCL DEF 812 REBAJE LONGITUDINAL Definición del ciclo Rebaje longitudinal AMPLIADO Q215=+0 ;TIPO DE MECANIZADO Q460=+2 ;DISTANCIA DE SEGURIDAD HEIDENHAIN TNC 640...
  • Página 362 Q491=+160 ;DIÁMETRO INICIO CONTORNO Q492=+0 ;INICIO DE CONTORNO Z Q493=+150 ;DIÁMETRO FINAL DE CONTORNO Q494=-40 ;FINAL DE CONTORNO Z Q495=+0 ;ÁNGULO SUPERFICIE PERÍMETRO Q501=+1 ;TIPO ELEMENTO INICIAL Q502=+2 ;TAMAÑO ELEMENTO INICIAL Q500=+1 ;RADIO ESQUINA DE CONTORNO Q496=+0 ;ÁNGULO SUPERFICIE PLANO Q503=+1 ;TIPO ELEMENTO FINAL Q504=+2...
  • Página 363 22 M305 Husillo de giro Off 23 M137 Avance en mm por minuto Retirar la herramienta 24 M140 MB MAX Activar modo de fresado 25 FUNCTION MODE MILL Final del programa 26 M30 27 END PGM REBAJE MM HEIDENHAIN TNC 640...
  • Página 364 Ciclos: Tornear...
  • Página 365: Trabajar Con Ciclos De Palpación

    Trabajar con ciclos de palpación...
  • Página 366: Generalidades Sobre Los Ciclos De Palpación

    14.1 Generalidades sobre los ciclos de palpación HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN. El TNC debe estar preparado por el fabricante de la máquina para el empleo de palpadores 3D. Consultar el manual de la máquina.
  • Página 367: Ciclos De Palpación Para El Funcionamiento Automático

    Q260 es siempre la altura de seguridad, Q261 es siempre la altura de medición, etc. El TNC muestra durante la definición del ciclo una figura auxiliar para simplificar la programación. En la figura auxiliar se muestra el parámetro que se debe introducir (véase la figura de la derecha). HEIDENHAIN TNC 640...
  • Página 368 Definición de los ciclos de palpación en el modo de funcionamiento Memorizar/editar programa Ejemplo: Bloques NC En la carátula de softkeys se pueden ver, estructuradas en grupos, todas las funciones de 5 TCH PROBE 410 PTOREF RECTÁNGULO INTERNO palpación disponibles Q321=+50 ;CENTRO 1ER.
  • Página 369: Máximo Recorrido Hasta El Punto De Palpación: Dist En La Tabla De Sistema De Palpación

    TRACK = ON que un palpador infrarrojo se oriente antes de cada proceso de palpación en dirección del palpador programado. De este modo, el palpador siempre se desvía en la misma dirección. Si modifica TRACK = ON, entonces debe calibrar el palpador de nuevo. HEIDENHAIN TNC 640...
  • Página 370: Palpador Digital, Avance De Palpación: F En La Tabla Del Sistema De Palpación

    Palpador digital, avance de palpación: F en la tabla del sistema de palpación En F se determina el avance con el cual el TNC palpa la pieza. Palpador digital, avance para posicionamiento de movimiento: FMAX En FMAX se determina el avance con el cual el TNC posiciona previamente el palpador, o bien posiciona entre puntos de medición.
  • Página 371: Ejecutar Ciclos De Palpación

    TNC posiciona el palpador en primer lugar en el plano de mecanizado en el primer punto de palpación y finalmente en el eje de palpador directamente en la altura de medición HEIDENHAIN TNC 640...
  • Página 372: Tabla De Palpación

    14.3 Tabla de palpación Generalidades En la tabla de palpación hay varios datos grabados, que determinan el comportamiento del proceso de palpado. Cuando se tienen en la máquina varios palpadores en funcionamiento, se pueden grabar datos por separado en cado uno de los palpadores. Editar las tablas del palpador Para poder editar la tabla de palpación, proceder de la siguiente manera:...
  • Página 373: Datos Del Sistema De Palpación

    = ONque un palpador infrarrojo se oriente antes de Sí=ENT, no=NOENT cada proceso de palpación en dirección del palpador programado. De este modo, el vástago siempre se desvía en la misma dirección: ON: Efectuar Seguimiento-Cabezal OFF: No Efectuar Seguimiento-Cabezal HEIDENHAIN TNC 640...
  • Página 374 Trabajar con ciclos de palpación...
  • Página 375 Ciclos de palpación: Determinar posiciones inclinadas de pieza automáticamente...
  • Página 376: Nociones Básicas

    CREAR SIMETRÍA, el ciclo 11 FACTOR DE MEDIDA y el ciclo 26 FACTOR DE MEDIDA ESPEC. POR EJE no deben estar activos. HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN.
  • Página 377: Datos Comunes De Los Ciclos De Palpación Para Registrar La Inclinación De La Pieza

    ángulo conocido α (véase la figura de la derecha). De este modo puede medirse el giro básico en cualquier recta de la pieza y establecer la referencia a la dirección 0° real HEIDENHAIN TNC 640...
  • Página 378: Desarrollo Del Ciclo

    15.2 GIRO BÁSICO (ciclo 400, DIN/ISO: G400) Desarrollo del ciclo El ciclo de palpación 400 calcula la posición inclinada de la pieza, mediante la medición de dos puntos que deben encontrarse sobre una recta. El TNC compensa a través de la función Giro básico el valor medido.
  • Página 379: Parámetros De Ciclo

    Campo de introducción 0 a 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 380 Ejemplo: Bloques NC Desplazamiento a la altura de seguridad Q301: Determinar como debe desplazarse el palpador entre 5 TCH PROBE 400 GIRO BÁSICO los puntos de medición: 0: Desplazar entre los puntos de medición a la altura Q263=+10 ;1ER PUNTO 1ER EJE de medición Q264=+3,5 ;1 PUNTO 2°...
  • Página 381 Si se desea compensar la inclinación mediante un giro de la mesa giratoria, entonces el TNC utiliza automáticamente los siguientes ejes giratorios: C en el eje de herramienta Z B en el eje de herramienta Y A en el eje de herramienta X HEIDENHAIN TNC 640...
  • Página 382 Parámetros de ciclo 1er taladro: Centro 1er eje Q268 (valor absoluto): Punto central del primer taladro en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 1er taladro: Centro del 2º eje Q269 (valor absoluto): Punto central del primer taladro en el eje auxiliar del plano de mecanizado.
  • Página 383 0: No poner a cero la visualización del eje giratorio tras la alineación 1: Poner a cero la visualización del eje giratorio tras la alineación El TNC solo fija la visualización = 0, si se ha definido Q402=1 HEIDENHAIN TNC 640...
  • Página 384 15.4 GIRO BASICO mediante dos islas (ciclo 402, DIN/ISO: G402) Desarrollo del ciclo El ciclo de palpación 402 registra los puntos centrales de islas binarias. A continuación el TNC calcula el ángulo entre el eje principal del plano de mecanizado y la recta que une los puntos centrales de la isla. El TNC compensa a través de la función Giro básico el valor calculado.
  • Página 385 Campo de introducción 0 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 386 Ejemplo: Bloques NC Desplazamiento a la altura de seguridad Q301: Determinar como debe desplazarse el palpador entre 5 TCH PROBE 402 ROT 2 ISLAS los puntos de medición: 0: Desplazar entre los puntos de medición a la altura Q268=-37 ;1ER CENTRO 1ER EJE de medición Q269=+12 ;1ER CENTRO 2DO EJE 1:Desplazar entre los puntos de medición a la altura...
  • Página 387 Con ello pueden originarse movimientos compensarios desfasados en 180°. Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación. El TNC también memoriza el ángulo calculado en el parámetro Q 150. HEIDENHAIN TNC 640...
  • Página 388 Parámetros de ciclo 1er punto de medición del 1er eje Q263 (valor absoluto): Coordenada del 1er punto de palpación en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 1er punto de medición del 2º eje Q264 (valor absoluto): Coordenada del 1er punto de palpación en el eje auxiliar del plano de mecanizado.
  • Página 389 Ángulo de referencia?(0=Eje principal) Q380: Ángulo sobre el que el TNC debe alinear la recta palpada. Solo es efectivo si se selecciona el eje de giro = C (Q312 = 6). Campo de introducción -360,000 a 360,000 HEIDENHAIN TNC 640...
  • Página 390 15.6 FIJAR GIRO BÁSICO (ciclo 404, DIN/ISO: G404) Desarrollo del ciclo Ejemplo: Bloques NC Con el ciclo de palpación 404 se puede fijar automáticamente cualquier giro básico durante la ejecución del programa. Este ciclo se 5 TCH PROBE 404 GIRO BÁSICO utiliza preferentemente cuando se quiere cancelar un giro básico realizado anteriormente.
  • Página 391 - tanto en ejes de palpación verticales como horizontales - está situado en la dirección del eje Y positivo, o en la posición nominal del punto central del taladro. La desviación angular medida también está disponible en el parámetro Q150. HEIDENHAIN TNC 640...
  • Página 392 ¡Tener en cuenta durante la programación! ¡Atención: Peligro de colisión! Para evitar que el palpador colisione con la pieza, deberá indicarse el diámetro nominal de la cajera (taladro) menor a lo estimado. Cuando las dimensiones de la cajera y la distancia de seguridad no permiten un posicionamiento previo en la proximidad de los puntos de palpación, el TNC siempre palpa partiendo del centro de la cajera.
  • Página 393 (- = sentido horario), en la cual se desplaza el palpador hacia el siguiente punto de medición. Si se quieren medir arcos de círculo, deberá programarse un paso angular menor a 90°. Campo de introducción -120,000 a 120,000 HEIDENHAIN TNC 640...
  • Página 394 Altura de la medición en el eje del palpador Q261 (valor absoluto): Coordenada del centro de la bola (=punto de contacto) en el eje de palpación, desde la cual se quiere realizar la medición. Campo de entrada -99999,9999 hasta 99999,9999 Distancia de seguridad Q320 (valor incremental): Distancia adicional entre el punto de medición y la bola del palpador.
  • Página 395: Ejemplo: Determinar El Giro Básico Mediante Dos Taladros

    Q402=1 ;COMPENSACIÓN Compensar inclinación mediante giro de la mesa giratoria Q337=1 ;FIJAR A CERO Después de la alineación, poner la visualización a cero 3 CALL PGM 35K47 Llamada al programa de mecanizado 4 END PGM CYC401 MM HEIDENHAIN TNC 640...
  • Página 396 Ciclos de palpación: Determinar posiciones inclinadas de pieza automáticamente...
  • Página 397: Ciclos De Palpación: Determinar Puntos De Referencia Automáticamente

    Ciclos de palpación: Determinar puntos de referencia automáticamente...
  • Página 398: Nociones Básicas

    CREAR SIMETRÍA, el ciclo 11 FACTOR DE MEDIDA y el ciclo 26 FACTOR DE MEDIDA ESPEC. POR EJE no deben estar activos. HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN.
  • Página 399 419 PTO. REF. EJE PALPACIÓN (2ª Página 444 carátula de softkeys) Medir cualquier posición en un eje seleccionable y fijarlo como punto de referencia HEIDENHAIN TNC 640...
  • Página 400 Correspondencias de todos los ciclos de palpación para fijar el punto de ref. Los ciclos del sistema de palpación 408 a 419 también se pueden ejecutar cuando está activado la rotación del giro básico. La función plano de mecanizado inclinado no está permitida si se conecta con el ciclo 408 al 419.
  • Página 401 TNC en los parámetros Q globales Q150 a Q160. Estos parámetros pueden continuar utilizándose en su programa. Deberá tenerse en cuenta la tabla de los parámetros de resultados, que aparece en cada descripción del ciclo. HEIDENHAIN TNC 640...
  • Página 402: Punto De Referencia

    16.2 PUNTO DE REFERENCIA CENTRO RANURA (ciclo 408, DIN/ISO: G408) Desarrollo del ciclo El ciclo de palpación 408 determina el punto central de una ranura y fija este punto central como punto de referencia. Si se desea, el TNC también puede escribir el punto central en una tabla de puntos cero o en una tabla de presets.
  • Página 403 Campo de introducción 0 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 404 Desplazamiento a la altura de seguridad Q301: Determinar como debe desplazarse el palpador entre los puntos de medición: 0: Desplazar entre los puntos de medición a la altura de medición 1:Desplazar entre los puntos de medición a la altura de seguridad Número en la tabla Q305: Indicar el número en la tabla de puntos cero/tabla de presets, donde el TNC debe memorizar las coordenadas del centro de la...
  • Página 405 Nuevo punto de referencia eje de palpación Q333 Q333=+1 ;PUNTO REFERENCIA (valor absoluto): coordenada en el eje de palpación, sobre la cual el TNC debe fijar el punto de referencia. Ajuste básico = 0. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 406 16.3 PUNTO DE REFERENCIA CENTRO ISLA (ciclo 409, DIN/ISO: G409) Desarrollo del ciclo El ciclo de palpación 409 determina el punto central de una isla y fija este punto central como punto de referencia. Si se desea, el TNC también puede escribir el punto central en una tabla de puntos cero o en una tabla de presets.
  • Página 407 Campo de introducción 0 a 2999 Nuevo punto referencia Q405 (valor absoluto): coordenada en el eje de medición, sobre la cual el TNC fija el centro de la isla calculado. Ajuste básico = 0. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 408 Ejemplo: Bloques NC Transmisión del valor de medición (0,1) Q303: Determinar si el punto de referencia calculado debe 5 TCH PROBE 409 PTOREF CENTRO ALMA guardarse en la tabla de cero-piezas o en la tabla de presets: Q321=+50 ;CENTRO 1ER. EJE 0: Escribir el punto de referencia calculado en la tabla Q322=+50 ;CENTRO 2º...
  • Página 409 Nº de parámetro Significado Q151 Valor real del centro en eje principal Q152 Valor real del centro en eje auxiliar Q154 Valor real del lado en el eje principal Q155 Valor real del lado en el eje auxiliar HEIDENHAIN TNC 640...
  • Página 410 ¡Tener en cuenta durante la programación! ¡Atención: Peligro de colisión! Para evitar que el palpador colisione con la pieza, deberá indicarse la longitud del lado 1 y del lado 2 de la cajera con valores inferiores a lo estimado. Cuando las dimensiones de la cajera y la distancia de seguridad no permiten un posicionamiento previo en la proximidad de los puntos de palpación, el TNC siempre palpa partiendo del centro de la cajera.
  • Página 411 El sistema de referencia es el sistema de coordenadas de la pieza activa 1: Escribir el punto de referencia calculado en la tabla de presets. El sistema de referencia es el sistema de coordenadas de la máquina (sistema REF). HEIDENHAIN TNC 640...
  • Página 412 Ejemplo: Bloques NC Palpar en eje del TS Q381: Comprobar si el TNC debe fijar también el punto de referencia en el eje del 5 TCH PROBE 410 PTOREF RECTÁNGULO INTERNO palpador: 0: No fijar el punto de referencia en el eje del palpador Q321=+50 ;CENTRO 1ER.
  • Página 413 Nº de parámetro Significado Q151 Valor real del centro en eje principal Q152 Valor real del centro en eje auxiliar Q154 Valor real del lado en el eje principal Q155 Valor real del lado en el eje auxiliar HEIDENHAIN TNC 640...
  • Página 414 ¡Tener en cuenta durante la programación! ¡Atención: Peligro de colisión! Para evitar que el palpador colisione con la pieza, deberá indicarse la longitud del lado 1 y del lado 2 de la isla con valores mayores a lo estimado. Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación.
  • Página 415 El sistema de referencia es el sistema de coordenadas de la pieza activa 1: Escribir el punto de referencia calculado en la tabla de presets. El sistema de referencia es el sistema de coordenadas de la máquina (sistema REF). HEIDENHAIN TNC 640...
  • Página 416 Ejemplo: Bloques NC Palpar en eje del TS Q381: Comprobar si el TNC debe fijar también el punto de referencia en el eje del 5 TCH PROBE 411 PTOREF RECTÁNGULO EXT. palpador: 0: No fijar el punto de referencia en el eje del palpador Q321=+50 ;CENTRO 1ER.
  • Página 417 Nº de parámetro Significado Q151 Valor real del centro en eje principal Q152 Valor real del centro en eje auxiliar Q153 Valor real del diámetro HEIDENHAIN TNC 640...
  • Página 418 ¡Tener en cuenta durante la programación! ¡Atención: Peligro de colisión! Para evitar que el palpador colisione con la pieza, deberá indicarse el diámetro nominal de la cajera (taladro) menor a lo estimado. Cuando las dimensiones de la cajera y la distancia de seguridad no permiten un posicionamiento previo en la proximidad de los puntos de palpación, el TNC siempre palpa partiendo del centro de la cajera.
  • Página 419 El sistema de referencia es el sistema de coordenadas de la pieza activa 1: Escribir el punto de referencia calculado en la tabla de presets. El sistema de referencia es el sistema de coordenadas de la máquina (sistema REF). HEIDENHAIN TNC 640...
  • Página 420 Ejemplo: Bloques NC Palpar en eje del TS Q381: Comprobar si el TNC debe fijar también el punto de referencia en el eje del 5 TCH PROBE 412 PTOREF CÍRCULO INTERNO palpador: 0: No fijar el punto de referencia en el eje del palpador Q321=+50 ;CENTRO 1ER.
  • Página 421 Nº de parámetro Significado Q151 Valor real del centro en eje principal Q152 Valor real del centro en eje auxiliar Q153 Valor real del diámetro HEIDENHAIN TNC 640...
  • Página 422 ¡Tener en cuenta durante la programación! ¡Atención: Peligro de colisión! Para evitar que el palpador colisione con la pieza, deberá indicarse el diámetro nominal de la isla mayora lo estimado. Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación.
  • Página 423 El sistema de referencia es el sistema de coordenadas de la pieza activa 1: Escribir el punto de referencia calculado en la tabla de presets. El sistema de referencia es el sistema de coordenadas de la máquina (sistema REF). HEIDENHAIN TNC 640...
  • Página 424 Ejemplo: Bloques NC Palpar en eje del TS Q381: Comprobar si el TNC debe fijar también el punto de referencia en el eje del 5 TCH PROBE 413 PTOREF CÍRCULO EXTERNO palpador: 0: No fijar el punto de referencia en el eje del palpador Q321=+50 ;CENTRO 1ER.
  • Página 425 6 Cuando se desee, el TNC determina seguidamente en una palpación previa separada el punto de referencia en el eje de palpación Nº de parámetro Significado Q151 Valor actual de la esquina en el eje principal Q152 Valor actual de la esquina en el eje auxiliar HEIDENHAIN TNC 640...
  • Página 426 ¡Tener en cuenta durante la programación! Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación. El TNC mide la primera recta siempre en dirección del eje auxiliar del plano de mecanizado. Mediante la posición del punto de medición se fija la esquina, en la que el TNC fija el punto de referencia (véase...
  • Página 427 Campo de introducción 0 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 428 Desplazamiento a la altura de seguridad Q301: Determinar como debe desplazarse el palpador entre los puntos de medición: 0: Desplazar entre los puntos de medición a la altura de medición 1:Desplazar entre los puntos de medición a la altura de seguridad Ejecutar giro básico Q304: Determinar si el TNC debe compensar la posición inclinada de la pieza mediante un giro básico:...
  • Página 429 Q382=+85 ;1ª COORD. PARA EJE TS sobre la cual el TNC debe fijar el punto de referencia. Ajuste básico = 0. Campo de entrada -99999,9999 Q383=+50 ;2ª COORD. PARA EJE TS hasta 99999,9999 Q384=+0 ;3ª COORD. PARA EJE TS Q333=+1 ;PUNTO REFERENCIA HEIDENHAIN TNC 640...
  • Página 430 16.9 PTO. REF. ESQUINA INTERIOR (ciclo 415, DIN/ISO: G415) Desarrollo del ciclo Con el ciclo de palpación 415 se calcula el punto de intersección de dos rectas y se fija dicho punto de intersección como punto de referencia. Si se desea, el TNC también puede escribir el punto de intersección en una tabla de puntos cero o en una tabla de presets.
  • Página 431 Campo de introducción 0 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 432 Desplazamiento a la altura de seguridad Q301: Determinar como debe desplazarse el palpador entre los puntos de medición: 0: Desplazar entre los puntos de medición a la altura de medición 1:Desplazar entre los puntos de medición a la altura de seguridad Ejecutar giro básico Q304: Determinar si el TNC debe compensar la posición inclinada de la pieza mediante un giro básico:...
  • Página 433 Q382=+85 ;1ª COORD. PARA EJE TS sobre la cual el TNC debe fijar el punto de referencia. Ajuste básico = 0. Campo de entrada -99999,9999 Q383=+50 ;2ª COORD. PARA EJE TS hasta 99999,9999 Q384=+0 ;3ª COORD. PARA EJE TS Q333=+1 ;PUNTO REFERENCIA HEIDENHAIN TNC 640...
  • Página 434 16.10 PTO. REF. CENTRO CIRCULO TALADROS (ciclo 416, DIN/ISO: G416) Desarrollo del ciclo Con el ciclo de palpación 416 se calcula el centro de un círculo de taladros mediante la medición de tres taladros y se fija dicho centro como punto de referencia. Si se desea, el TNC también puede escribir el punto central en una tabla de puntos cero o en una tabla de presets.
  • Página 435 -99999,9999 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 436 Número del punto cero en la tabla Q305: Indicar el número en la tabla de puntos cero/tabla de presets, donde el TNC debe memorizar las coordenadas del círculo de taladros. Introduciendo Q305=0, el TNC ajusta la visualización automática de tal forma que el nuevo punto de referencia se encuentra en el centro del círculo de agujeros.
  • Página 437 Distancia adicional entre el punto de medición y la bola del palpador. Q320 tiene efecto acumulativo a SET_UP (tabla del sistema de palpación) y solo para la palpación del punto de referencia en el eje del sistema de palpación. Campo de introducción 0 a 99999,9999 HEIDENHAIN TNC 640...
  • Página 438 16.11 PTO. REF. EJE DE PALPACION (ciclo 417, DIN/ISO: G417) Desarrollo del ciclo El ciclo de palpación 417 mide cualquier coordenada en el eje de palpación y lo define como punto cero. Si se desea, el TNC también puede escribir la coordenada medida en una tabla de puntos cero o de preset.
  • Página 439 1: Escribir el punto de referencia calculado en la tabla Q333=+0 ;PUNTO REFERENCIA de presets. El sistema de referencia es el sistema de Q303=+1 ;ENTREGA VALOR MEDICIÓN coordenadas de la máquina (sistema REF). HEIDENHAIN TNC 640...
  • Página 440 16.12 PTO. DE REF. CENTRO 4 TALADROS (ciclo 418, DIN/ISO: G418) Desarrollo del ciclo El ciclo de palpación 418 calcula el punto de intersección de las líneas que unen dos puntos centrales de dos taladros y fija dicho punto de intersección como punto de referencia.
  • Página 441 -99999,9999 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 442 Número del punto cero en la tabla Q305: Indicar el número en la tabla de puntos cero/tabla de presets, donde el TNC debe memorizar las coordenadas del punto de intersección de las líneas de unión. Durante la introducción de Q305=0 el TNC ajusta las visualizaciones automáticamente, de forma que el punto de referencia fije el punto de referencia en el punto de intersección de las líneas de unión.
  • Página 443 Q382=+85 ;1ª COORD. PARA EJE TS sobre la cual el TNC debe fijar el punto de referencia. Q383=+50 ;2ª COORD. PARA EJE TS Ajuste básico = 0. Campo de entrada -99999,9999 hasta 99999,9999 Q384=+0 ;3ª COORD. PARA EJE TS Q333=+0 ;PUNTO REFERENCIA HEIDENHAIN TNC 640...
  • Página 444 16.13 PTO. REF. EJE INDIVIDUAL (ciclo 419, DIN/ISO: G419) Desarrollo del ciclo El ciclo de palpación 419 mide una coordenada cualquiera en el eje de palpación fija esta coordenada como punto de referencia. Si se desea, el TNC también puede escribir la coordenada medida en una tabla de puntos cero o de preset.
  • Página 445 1:Eje principal = eje de medida 2: Eje auxiliar = eje de medida 3: Eje palpador = eje de medición Disposición de los ejes Eje principal Eje auxiliar Eje del palpador correspondiente: correspondiente: activo: Q272= 3 Q272 = 1 Q272 = 2 HEIDENHAIN TNC 640...
  • Página 446 Ejemplo: Bloques NC Dirección de desplazamientoQ267: Dirección en la cual debe desplazarse el palpador hacia la pieza: 5 TCH PROBE 419 PTOREF EJE ÚNICO -1: Dirección de desplazamiento negativa +1:Dirección de desplazamiento positiva Q263=+25 ;1ER PUNTO 1ER EJE Número del punto cero en la tabla Q305: Indicar el Q264=+25 ;1ER PUNTO 2º...
  • Página 447: Ejemplo: Fijar El Punto De Referencia En El Centro Del Segmento Circular Y En La Superficie De La Pieza

    Ejemplo: Fijar el punto de referencia en el centro del segmento circular y en la superficie de la pieza 0 BEGIN PGM CYC413 MM Llamada a la herramienta 0 para determinar el eje de palpación 1 TOOL CALL 69 Z HEIDENHAIN TNC 640...
  • Página 448 2 TCH PROBE 413 PTOREF CÍRCULO EXTERNO Q321=+25 ;CENTRO 1ER. EJE Punto central del círculo: Coordenada X Q322=+25 ;CENTRO 2º EJE Punto central del círculo: Coordenada Y Q262=30 ;DIÁMETRO NOMINAL Diámetro del círculo Q325=+90 ;ÁNGULO INICIAL Ángulo en coordenadas polares para el 1er punto de palpación Q247=+45 ;PASO ANGULAR Paso angular para calcular los puntos de palpación 2 a 4 Q261=-5...
  • Página 449: Ejemplo: Fijar El Punto De Referencia En La Superficie De La Pieza Y En El Centro Del Círculo De Taladros

    Q333=+0 ;PUNTO REFERENCIA Fijar el eje del palpador a 0 Q303=+1 ;ENTREGA VALOR MEDICIÓN Guardar en la tabla de presets PRESET.PR el punto de referencia calculado respecto al sistema de coordenadas fijado en la máquina (sistema REF). HEIDENHAIN TNC 640...
  • Página 450 3 TCH PROBE 416 PTOREF CÍRCULO TALADROS Q273=+35 ;CENTRO 1ER. EJE Centro del círculo de taladros: Coordenada X Q274=+35 ;CENTRO 2º EJE Centro del círculo de taladros: Coordenada Y Q262=50 ;DIÁMETRO NOMINAL Diámetro del círculo de taladros Q291=+90 ;ÁNGULO 1ER TALADRO Ángulo en coordenadas polares para el 1er centro de taladro Q292=+180 ;ÁNGULO 2º...
  • Página 451: Ciclos De Palpación: Controlar Las Piezas Automáticamente

    Ciclos de palpación: Controlar las piezas automáticamente...
  • Página 452: Nociones Básicas

    CREAR SIMETRÍA, el ciclo 11 FACTOR DE MEDIDA y el ciclo 26 FACTOR DE MEDIDA ESPEC. POR EJE no deben estar activos. HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN.
  • Página 453: Registrar Resultados De Medida

    TNC memoriza los datos de forma estándar como ficheros ASCII en el directorio desde el cual se ejecuta el programa de medición. Emplear el software de transmisión de datos de HEIDENHAIN TNCremo, si desea emitir el protocolo de medición mediante la interfaz de datos. HEIDENHAIN TNC 640...
  • Página 454 Ejemplo: Fichero de mediciones para el ciclo de palpación 421: Protocolo de medición del ciclo de palpación 421 Medir taladro Fecha: 30-06-2005 Hora: 6:55:04 Programa de medición: TNC:\GEH35712\CHECK1.H Valores nominales: Centro del eje principal: 50.0000 Centro eje secundario: 65.0000 Diámetro: 12.0000 Valores límite predeterminados: Cota máxima en el centro del eje principal:...
  • Página 455: Resultados De Medición En Parámetros Q

    El TNC fija las marcas de estados incluso cuando no se introduce ninguna tolerancia o cota máxima/mínima. HEIDENHAIN TNC 640...
  • Página 456: Supervisión De La Tolerancia

    Supervisión de la tolerancia En la mayoría de los ciclos para la comprobación de piezas el TNC puede realizar una supervisión de la tolerancia. Para ello deberán definirse los valores límite precisos en la definición del ciclo. Si no se desea realizar ninguna supervisión de la tolerancia, se fija este parámetro a 0 (= valor predeterminado) Supervisión de herramientas...
  • Página 457: Sistema De Referencia Para Los Resultados De Medición

    Sistema de referencia para los resultados de medición El TNC emite todos los resultados de la medición en el parámetro de resultados y en el fichero de medición en el sistema de coordenadas activado (desplazado o/y girado/inclinado, si es preciso). HEIDENHAIN TNC 640...
  • Página 458: Plano De Referencia

    17.2 PLANO DE REFERENCIA (ciclo 0, DIN/ISO: G55) Desarrollo del ciclo 1 El palpador se aproxima en un movimiento 3D con avance rápido (valor de columna FMAX) a la posición previa programada en el ciclo 2 A continuación el palpador ejecuta el proceso de palpación con el avance de palpación (columna F).
  • Página 459 Preposicionar el sistema de palpación de tal manera que se evite una colisión al desplazar la preposición programada. El ciclo de definición del eje de palpación se mantiene fijo Plano X/Y: Eje X Plano Y/Z: Eje Y Plano Z/X: Eje Z HEIDENHAIN TNC 640...
  • Página 460 Parámetros de ciclo Ejemplo: Bloques NC Eje de palpación: Introducir el eje de palpación con las teclas de manual o mediante el teclado ASCII. 67 TCH PROBE 1.0 PUNTO DE REFERENCIA POLAR Confirmar con la tecla ENT. Campo de introducción X, Y ó...
  • Página 461 Con la definición eje palpador = eje de medición, seleccionar Q263 igual a Q265, cuando el ángulo se mide en dirección al eje A: seleccionar Q263 diferente de Q265, cuando el ángulo se mide en dirección del eje B. HEIDENHAIN TNC 640...
  • Página 462 Parámetros de ciclo 1er punto de medición del 1er eje Q263 (valor absoluto): Coordenada del 1er punto de palpación en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 1er punto de medición del 2º eje Q264 (valor absoluto): Coordenada del 1er punto de palpación en el eje auxiliar del plano de mecanizado.
  • Página 463 TCHPR420.TXT en el directorio, TNC:\. Q301=1 ;DESPLAZ. A ALTURA SEG. 2: Interrumpir el desarrollo del programa y visualizar el registro de medida en la pantalla del TNC. Continuar Q281=1 ;PROTOCOLO DE MEDIDA el programa con la tecla arranque-NC HEIDENHAIN TNC 640...
  • Página 464 17.5 MEDIR TALADRO (ciclo 421, DIN/ISO: G421) Desarrollo del ciclo Con el ciclo de palpación 421 se calcula el punto central y el diámetro de un taladro (cajera circular). Si se han definido los valores de tolerancia correspondientes en el ciclo, el TNC realiza una comparación del valor nominal y el real y memoriza la diferencia en los parámetros del sistema.
  • Página 465 (- = sentido horario). Si se quieren medir arcos de círculo, deberá programarse un paso angular menor a 90°. Campo de entrada -120,0000 hasta 120,0000 HEIDENHAIN TNC 640...
  • Página 466 Altura de la medición en el eje del palpador Q261 (valor absoluto): Coordenada del centro de la bola (=punto de contacto) en el eje de palpación, desde la cual se quiere realizar la medición. Campo de entrada -99999,9999 hasta 99999,9999 Distancia de seguridad Q320 (valor incremental): Distancia adicional entre el punto de medición y la bola del palpador.
  • Página 467 (Q301=1): 0: Desplazar entre los mecanizados en línea recta 1: Desplazar entre los mecanizados en círculo según el diámetro del círculo técnico HEIDENHAIN TNC 640...
  • Página 468 17.6 MEDIR CÍRCULO EXTERIOR (ciclo 422, DIN/ISO: G422) Desarrollo del ciclo Con el ciclo de palpación 422 se calcula el punto central y el diámetro de una isla circular. Si se han definido los valores de tolerancia correspondientes en el ciclo, el TNC realiza una comparación del valor nominal y el real y memoriza la diferencia en los parámetros del sistema.
  • Página 469 (- = sentido horario). Si se quieren medir arcos de círculo, deberá programarse un paso angular menor a 90°. Campo de entrada -120.0000 hasta 120.0000 HEIDENHAIN TNC 640...
  • Página 470 Altura de la medición en el eje del palpador Q261 (valor absoluto): Coordenada del centro de la bola (=punto de contacto) en el eje de palpación, desde la cual se quiere realizar la medición. Campo de entrada -99999,9999 hasta 99999,9999 Distancia de seguridad Q320 (valor incremental): Distancia adicional entre el punto de medición y la bola del palpador.
  • Página 471 (Q301=1): 0: Desplazar entre los mecanizados en línea recta 1: Desplazar entre los mecanizados en círculo según el diámetro del círculo técnico HEIDENHAIN TNC 640...
  • Página 472 17.7 MEDIR RECTÁNGULO INTERIOR (ciclo 423, DIN/ISO: G423) Desarrollo del ciclo Con el ciclo de palpación 423 se calcula el punto central así como la longitud y la anchura de una cajera rectangular. Si se han definido los valores de tolerancia correspondientes en el ciclo, el TNC realiza una comparación del valor nominal y el real y memoriza la diferencia en los parámetros del sistema.
  • Página 473 Altura de la medición en el eje del palpador Q261 (valor absoluto): Coordenada del centro de la bola (=punto de contacto) en el eje de palpación, desde la cual se quiere realizar la medición. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 474 Distancia de seguridad Q320 (valor incremental): Distancia adicional entre el punto de medición y la bola del palpador. Q320 se suma a SET_UP (tabla del sistema de palpación). Campo de introducción 0 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza.
  • Página 475 ;TOLERANCIA 1ER CENTRO nombre de herramienta con máx. 16 caracteres Q280=0 ;TOLERANCIA 2º CENTRO 0: Supervisión inactiva >0: Nº de hta. en la tabla de htas. TOOL.T Q281=1 ;PROTOCOLO DE MEDIDA Q309=0 ;PGM-STOP EN CASO DE ERROR Q330=0 ;HERRAMIENTA HEIDENHAIN TNC 640...
  • Página 476: Medición Rectángulo

    17.8 MEDICIÓN RECTÁNGULO EXTERNO (ciclo 424, DIN/ISO: G424) Desarrollo del ciclo Con el ciclo de palpación 424 se calcula el punto central así como la longitud y la anchura de una isla rectangular. Si se han definido los valores de tolerancia correspondientes en el ciclo, el TNC realiza una comparación del valor nominal y el real y memoriza la diferencia en los parámetros del sistema.
  • Página 477 Altura de la medición en el eje del palpador Q261 (valor absoluto): Coordenada del centro de la bola (=punto de contacto) en el eje de palpación, desde la cual se quiere realizar la medición. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 478 Distancia de seguridad Q320 (valor incremental): Distancia adicional entre el punto de medición y la bola del palpador. Q320 se suma a SET_UP (tabla del sistema de palpación). Campo de introducción 0 hasta 99999,9999 Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza.
  • Página 479 Q279=0.1 ;TOLERANCIA 1ER CENTRO nombre de herramienta con máx. 16 caracteres. Q280=0.1 ;TOLERANCIA 2º CENTRO 0: Supervisión inactiva >0: Nº de hta. en la tabla de htas. TOOL.T Q281=1 ;PROTOCOLO DE MEDIDA Q309=0 ;PGM-STOP EN CASO DE ERROR Q330=0 ;HERRAMIENTA HEIDENHAIN TNC 640...
  • Página 480 17.9 MEDIR ANCHURA INTERIOR (ciclo 425, DIN/ISO: G425) Desarrollo del ciclo El ciclo de palpación 425 calcula la posición y la anchura de una ranura (cajera). Si se han definido los valores de tolerancia correspondientes en el ciclo, el TNC realiza una comparación del valor nominal y el real y memoriza la diferencia en los parámetros del sistema.
  • Página 481 Longitud nominal Q311: Valor nominal de la longitud a medir. Campo de introducción 0 hasta 99999,9999 Cota máxima Q288: Longitud máxima admisible. Campo de introducción 0 hasta 99999,9999 Cota mínima Q289: Longitud mínima admisible. Campo de introducción 0 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 482 Ejemplo: Bloques NC Protocolo de medición Q281: fijar si el TNC debe crear un protocolo de medición: 5 TCH PRONE 425 MEDIR ANCHO INTERIOR 0: No realizar el protocolo de medición 1: Generar protocolo de medición: El TNC guarda de Q328=+75 ;PUNTO INICIAL 1ER.
  • Página 483 Q157 Valor real posición eje central Q166 Desviación de la longitud medida ¡Tener en cuenta durante la programación! Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación. HEIDENHAIN TNC 640...
  • Página 484 Parámetros de ciclo 1er punto de medición del 1er eje Q263 (valor absoluto): Coordenada del 1er punto de palpación en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 1er punto de medición del 2º eje Q264 (valor absoluto): Coordenada del 1er punto de palpación en el eje auxiliar del plano de mecanizado.
  • Página 485 Ver “Supervisión de herramientas” en pág. 456 Campo de introducción 0 a 32767,9, alternativo Q309=0 ;PGM-STOP EN CASO DE ERROR nombre de herramienta con máx. 16 caracteres Q330=0 ;HERRAMIENTA 0: Supervisión inactiva >0: Nº de hta. en la tabla de htas. TOOL.T HEIDENHAIN TNC 640...
  • Página 486 17.11 MEDIR COORDENADA (ciclo 427, DIN/ISO: G427) Desarrollo del ciclo El ciclo de palpación 427 calcula una coordenada en cualquier eje seleccionable y memoriza el valor en un parámetro del sistema. Una vez definidos los valores de tolerancia correspondientes en el ciclo, el TNC realiza una comparación del valor real-nominal y memoriza la diferencia en un parámetro del sistema.
  • Página 487 +1:Dirección de desplazamiento positiva Altura de seguridad Q260 (valor absoluto): Coordenada en el eje del palpador, en la cual no se puede producir ninguna colisión entre el palpador y la pieza. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 488 Ejemplo: Bloques NC Protocolo de medición Q281: fijar si el TNC debe crear un protocolo de medición: 5 TCH PROBE 427 MEDIR COORDENADA 0: No realizar el protocolo de medición 1: Generar protocolo de medición: El TNC guarda de Q263=+35 ;1ER PUNTO 1ER EJE forma estándar el fichero de protocolo Q264=+45 ;1ER PUNTO 2º...
  • Página 489: Medir Círculo De Taladros

    ¡Tener en cuenta durante la programación! Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación. El ciclo 430 solo efectúa la supervisión de rotura, no la corrección automática de herramientas. HEIDENHAIN TNC 640...
  • Página 490 Parámetros de ciclo Centro 1er eje Q273 (valor absoluto): Centro del círculo de taladros (valor nominal) en el eje principal del plano de mecanizado. Campo de entrada -99999,9999 hasta 99999,9999 Centro 2º eje Q274 (valor absoluto): Centro del círculo de taladros (valor nominal) en el eje auxiliar del plano de mecanizado.
  • Página 491 Campo de introducción 0 hasta 99999,9999 Valor tolerancia centro 2º eje Q280: Desviación admisible de la posición en el eje auxiliar del plano de mecanizado. Campo de introducción 0 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 492 Ejemplo: Bloques NC Protocolo de medición Q281: fijar si el TNC debe crear un protocolo de medición: 5 TCH PROBE 430 MEDIR CÍRCULO DE AGUJEROS 0: No realizar el protocolo de medición 1: Generar protocolo de medición: El TNC guarda de Q273=+50 ;CENTRO 1ER.
  • Página 493 Ángulo de proyección del eje A Q159 Ángulo de proyección del eje B Q170 Ángulo espacial A Q171 Ángulo espacial B Q172 Ángulo espacial C Q173 a Q175 Valores de medición en el eje de palpación (primera hasta tercera medición) HEIDENHAIN TNC 640...
  • Página 494 ¡Tener en cuenta durante la programación! Antes de definir el ciclo deberá programarse una llamada a la herramienta para la definición del eje de palpación. Para que el TNC pueda calcular los valores angulares, los tres puntos de medida no deben estar en una recta. En los parámetros Q170 - Q172 se memorizan los ángulos espaciales que se necesitan en la función plano de mecanizado inclinado.
  • Página 495 Campo de entrada -99999,9999 hasta 99999,9999 3er. punto de medición del 3er. eje Q298 (valor absoluto): Coordenada del tercer punto de palpación en el eje de palpación. Campo de entrada -99999,9999 hasta 99999,9999 HEIDENHAIN TNC 640...
  • Página 496 Ejemplo: Bloques NC Distancia de seguridad Q320 (valor incremental): Distancia adicional entre el punto de medición y la 5 TCH PROBE 431 MEDIR PLANO bola del palpador. Q320 se suma a SET_UP (tabla del sistema de palpación). Campo de introducción 0 hasta Q263=+20 ;1ER PUNTO 1ER EJE 99999,9999 Q264=+20 ;1ER PUNTO 2º...
  • Página 497: Ejemplo: Medición Y Mecanizado Posterior De Una Isla Rectangular

    Longitud nominal en Y (cota definitiva) Q283=60 ;LONGITUD LADO 2 Q261=-5 ;ALTURA MEDICIÓN Q320=0 ;DISTANCIA DE SEGURIDAD Q260=+30 ;ALTURA SEGURIDAD Q301=0 ;DESPLAZ. A ALTURA SEG. Q284=0 ;MEDIDA MÁX. 1ª PÁG. Para comprobar la tolerancia no se precisan valores de introducción HEIDENHAIN TNC 640...
  • Página 498 Q285=0 ;MEDIDA MÍN. 1ª PÁG. Q286=0 ;MEDIDA MÁX. 2ª PÁG. Q287=0 ;MEDIDA MÍN. 2ª PÁG. Q279=0 ;TOLERANCIA 1ER CENTRO Q280=0 ;TOLERANCIA 2º CENTRO Q281=0 ;PROTOCOLO DE MEDIDA No emitir ningún protocolo de medida Q309=0 ;PGM-STOP EN CASO DE ERROR No emitir ningún aviso de error Q330=0 ;Nº...
  • Página 499: Ejemplo: Medir Cajera Rectangular, Registrar Resultados De Medición

    Q273=+50 ;CENTRO 1ER. EJE Q274=+40 ;CENTRO 2º EJE Q282=90 ;LONGITUD LADO 1 Longitud nominal en X Q283=70 ;LONGITUD LADO 2 Longitud nominal en Y Q261=-5 ;ALTURA MEDICIÓN Q320=0 ;DIST.-SEGURIDAD Q260=+20 ;ALTURA SEGURIDAD Q301=0 ;DESPLAZ. A ALTURA SEG. HEIDENHAIN TNC 640...
  • Página 500 Q284=90.15 ;MEDIDA MÁX. 1ª PÁG. Tamaño máx. en X Q285=89.95 ;MEDIDA MÍN. 1ª PÁG. Tamaño mín. en X Q286=70.1 ;MEDIDA MÁX. 2ª PÁG. Tamaño máx. en Y Q287=69.9 ;MEDIDA MÍN. 2ª PÁG. Tamaño mín. en Y Q279=0.15 ;TOLERANCIA 1ER CENTRO Desviación admisible de la posición en X Q280=0.1 ;TOLERANCIA 2º...
  • Página 501: Ciclos De Palpación: Funciones Especiales

    Ciclos de palpación: Funciones especiales...
  • Página 502: Nociones Básicas

    CREAR SIMETRÍA, el ciclo 11 FACTOR DE MEDIDA y el ciclo 26 FACTOR DE MEDIDA ESPEC. POR EJE no deben estar activos. HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN.
  • Página 503 De esta forma no puede haber ninguna colisión durante el retroceso. Con la función FN17: SYSWRITE ID 990 NR 6 se puede determinar, si el ciclo debe actuar sobre la entrada del palpador X12 o X13. HEIDENHAIN TNC 640...
  • Página 504 Parámetros de ciclo Ejemplo: Bloques NC Nº parámetro para el resultado: Introducir el número de parámetro Q al que el TNC debe asignar el 4 TCH PROBE 3.0 MEDIR valor de la primera coordenada calculada (X). Los valores Y y Z figuran en los parámetros Q siguientes. 5 TCH PROBE 3.1 Q1 Campo de introducción 0 a 1999 6 TCH PROBE 3.2 X ÁNGULO: +15...
  • Página 505: Ciclos De Palpación: Medir Cinemática Automáticamente

    Ciclos de palpación: Medir cinemática automáticamente...
  • Página 506: Medición De La Cinemática Con Palpadores Ts (Opción Kinematicsopt)

    19.1 Medición de la cinemática con palpadores TS (opción KinematicsOpt) Nociones básicas Las exigencias de precisión, especialmente en el campo del mecanizado con 5 ejes, aumentan continuamente. De esta forma pueden producirse partes complejas de forma exacta y con precisión reproducible también a través de periodos de tiempo largos.
  • Página 507: Condiciones

    (Ref. 655475-01) ó KKH 100 (Ref. 655475-02) con una rigidez especialmente alta y que se construyeron especialmente para la calibración de máquinas. Póngase en contacto con HEIDENHAIN al respecto. La descripción de la cinemática de la máquina debe definirse total y correctamente.
  • Página 508 19.3 GUARDAR CINEMÁTICA (ciclo 450, DIN/ISO: G450, opción) Desarrollo del ciclo Con el ciclo de palpación 450 se puede guardar la cinemática activa de la máquina o restaurar una cinemática de máquina anteriormente guardada. Los datos guardados se pueden mostrar y borrar. En total se dispone de 16 posiciones de memoria.
  • Página 509: Función De Protocolo (Log)

    TNC Modo 1: Protocolo de todos los registros transformación antes y después de restaurar Modo 2: Listado de los conjuntos de datos guardados Modo 3: Listado de los conjuntos de datos borrados HEIDENHAIN TNC 640...
  • Página 510: Indicaciones Sobre La Gestión De Datos

    Indicaciones sobre la gestión de datos El TNC almacena los datos guardados en el fichero TNC:\table\DATA450.KD. Este fichero se puede guardar en un PC externo, por ejemplo mediante TNCREMO. Al borrar este fichero, también se eliminarán los datos guardados. Una modificación manual de los datos dentro del fichero puede provocar daños en los conjuntos de datos, haciéndolos inutilizables.
  • Página 511 Con el ciclo de palpación 451 es posible verificar la cinemática de su máquina y, si es necesario, optimizarla. Con esto se mide una bola de calibración HEIDENHAIN con el palpador 3D TS, que se haya fijado en la mesa de la máquina.
  • Página 512 Nº de parámetro Significado Q147 Error de offset en dirección X para su introducción manual en el parámetro de máquina correspondiente Q148 Error de offset en dirección Y para su introducción manual en el parámetro de máquina correspondiente Q149 Error de offset en dirección Z para su introducción manual en el parámetro de máquina correspondiente Ciclos de palpación: Medir cinemática automáticamente...
  • Página 513: Dirección De Posicionamiento

    Número de puntos de medición = 4 Paso angular calculado de ello = (270 - 90) / (4-1) = +60° Punto de medición 1= +90° Punto de medición 2= +150° Punto de medición 3= +210° Punto de medición 4= +270° HEIDENHAIN TNC 640...
  • Página 514: Máquinas Con Ejes Dentados De Hirth

    Máquinas con ejes dentados de Hirth ¡Atención: Peligro de colisión! Para el posicionamiento el eje debe moverse fuera de la matriz Hirth. Por eso debe prestarse atención a que la distancia de seguridad sea suficientemente grande, para que no pueda producirse ninguna colisión entre el palpador y la bola de calibración.
  • Página 515: Selección Del Número De Puntos De Medición

    Máquinas con mesa giratoria/mesa basculante: Fijar la bola de calibración la más lejos posible del centro de giro Máquinas con grandes trayectorias Fijar la bola de calibración lo más cerca posible de la posición de mecanizado a realizar HEIDENHAIN TNC 640...
  • Página 516: Indicaciones Para La Precisión

    Indicaciones para la precisión Los errores de geometría y de posicionamiento influyen en los valores de medición y, con ello, también la optimización de un eje giratorio. Un error residual, que no se pueda eliminar, siempre permanecerá. Si se parte de la base de que no existen errores de geometría ni de posicionamiento, los valores calculados por el ciclo en cualquier punto de la máquina son exactamente reproducibles en un determinado momento.
  • Página 517 TNC la holgura del eje giratorio (Ver también “Función de protocolo (LOG)” en pág. 523). Si en el parámetro de máquina mStrobeRotAxPos existe una función M para posicionar los ejes giratorios o se trata de un eje Hirth, las holguras no pueden determinarse. HEIDENHAIN TNC 640...
  • Página 518 ¡Tener en cuenta durante la programación! Prestar atención a que todas las funciones para la inclinación del plano de mecanizado estén desactivadas. Las funciones M128 o FUNCIÓN TCPM se desactivan. Seleccionar la posición de la bola de calibración en la mesa de la máquina, de manera que no pueda producirse ninguna colisión durante el proceso de medición.
  • Página 519 ;PUNTOS DE MEDICIÓN EJE C cero. Si la monitorización de palpación no está Q423=4 ;NÚMERO PUNTOS MEDICIÓN activa en este modo, definir la velocidad de posicionamiento en el parámetro Q253 Q431=0 ;FIJAR PRESET Q432=0 ;ZONA ANGULAR HOLGURAS HEIDENHAIN TNC 640...
  • Página 520 Avance de preposicionamiento Q253: Velocidad de desplazamiento de la hta. durante el posicionamiento en mm/min. Campo de introducción 0,0001 a 99999,9999 alternativo FMAX, FAUTO, PREDEF Ángulo de referencia Q380 (absoluto): ángulo de referencia (giro básico) para el registro de los puntos de medición en el sistema de coordenadas activo de la pieza.
  • Página 521 -3,0000 a +3,0000 Si se activa el Fijar Preset antes de la medición (Q431 = 1/3), posicionar el palpador antes del inicio del ciclo en la distancia de seguridad (Q320 + SET_UP) aproximadamente centrado sobre la bola de calibración HEIDENHAIN TNC 640...
  • Página 522: Diferentes Modos (Q406)

    Diferentes modos (Q406) Ejemplo: Optimización de ángulo y posición de los Modo comprobar Q406 = 0 ejes giratorios con fijación de punto de referencia El TNC mide los ejes giratorios en las posiciones definidas y a automático anterior y medición de la holgura del partir de ello determina la exactitud estática de la transformación eje giratorio en inclinación...
  • Página 523 Número de puntos de medición Dispersión (desviación estándar) Error máx. Error angular Holgura calculada Fallo de posicionamiento medio Radio del círculo de medición Valores de corrección en todos los ejes (desplazamiento Preset) Valoración de los puntos de medición HEIDENHAIN TNC 640...
  • Página 524 Explicaciones sobre los valores de protocolo Emisión de los errores En el modo verificar (Q406=0) el TNC emite la exactitud alcanzable mediante la optimización o en caso de optimización (modo 1) las exactitudes obtenidas. Si se ha podido calcular la posición angular de un eje giratorio estos datos de medición también se registran en el protocolo.
  • Página 525: Ciclos De Palpación: Medir Herramientas Automáticamente

    Ciclos de palpación: Medir herramientas automáticamente...
  • Página 526: Nociones Básicas

    CREAR SIMETRÍA, el ciclo 11 FACTOR DE MEDIDA y el ciclo 26 FACTOR DE MEDIDA ESPEC. POR EJE no deben estar activos. HEIDENHAIN solo garantiza la función de los ciclos de palpación si se utilizan sistemas de palpación de HEIDENHAIN.
  • Página 527 Los ciclos 481 a 483 están disponibles también en DIN/ISO en G481 a G483 En vez de un parámetro de libre elección para el estado de la medición los nuevos ciclos emplean el parámetro fijo Q199. HEIDENHAIN TNC 640...
  • Página 528: Ajuste De Parámetros De Máquina

    Ajuste de parámetros de máquina Antes de trabajar con los ciclos TT, asegúrese de que todos los parámetros de máquina están definidos en ProbeSettings > CfgToolMeasurement y CfgTTRoundStylus. El TNC emplea para la medición con cabezal parado el avance de palpación del parámetro de máquina probingFeed.
  • Página 529: Valores En La Tabla De Herramientas Tool.t

    Desvío admisible del radio R de la herramienta para llegar a la Tolerancia de rotura: ¿Radio? rotura. Si se sobrepasa el valor introducido, el TNC bloquea la herramienta (estado L). Margen de introducción: 0 a 0,9999 mm HEIDENHAIN TNC 640...
  • Página 530 Ejemplos de valores para modelos normales de herramienta Tipo de herramienta TT:R_OFFS TT:L_OFFS Taladro – (sin función) 0 (no es necesaria la desviación, ya que la punta de la herramienta debe ser medida) Fresado de cilindro con 4 (4 cuchillas) 0 (no es necesaria la 0 (no es necesaria la diámetro<19 mm...
  • Página 531: Desarrollo Del Ciclo

    Ejemplo: Frases NC formato nuevo disco (zona de seguridada a partir de safetyDistStylus). Campo de entrada -99999,9999 6 TOOL CALL 1 Z hasta 99999,9999 7 TCH PROBE 480 CALIBRAR TT Q260=+100 ;ALTURA SEGURIDAD HEIDENHAIN TNC 640...
  • Página 532 20.3 Medir longitud de herramienta (ciclo 31 o 481, DIN/ISO: G481) Desarrollo del ciclo Para la medición de la longitud de la herramienta se programa el ciclo de medición TCH PROBE 31 o TCH PROBE 480 (Ver también “Diferencias entre los ciclos 31 a 33 y 481 a 483” en pág. 527). A través de parámetros de máquina se puede determinar la longitud de la herramienta de tres formas diferentes: Si el diámetro de la herramienta es mayor que el diámetro de la...
  • Página 533 (zona de seguridad a partir de safetyDistStylus). Campo de entrada -99999,9999 hasta 99999,9999 Medición de cuchillas 0=No / 1=Sí: determinar si se debe realizar una medición individual de cuchillas (máximo 20 cuchillas) HEIDENHAIN TNC 640...
  • Página 534 20.4 Medir radio de la herramienta (ciclo 32 o 482, DIN/ISO: G481) Desarrollo del ciclo Para la medición del radio de la herramienta se programa el ciclo de medición TCH PROBE 32 o TCH PROBE 482 (Ver también “Diferencias entre los ciclos 31 a 33 y 481 a 483” en pág. 527). Mediante parámetros de introducción se puede determinar el radio de la herramienta de dos formas: Medición con la herramienta girando...
  • Página 535 (zona de seguridad a partir de safetyDistStylus). Campo de entrada -99999,9999 hasta 99999,9999 Medición de cuchillas 0=No / 1=Sí: determinar si se debe realizar adicionalmente una medición individual de cuchillas (máximo 20 cuchillas mesurables) HEIDENHAIN TNC 640...
  • Página 536 20.5 Medir herramienta por completo (ciclo 33 ó 483, DIN/ISO: G483) Desarrollo del ciclo Para medir completamente la herramienta (longitud y radio), se programa el ciclo de medición TCH PROBE 33 ó TCH PROBE 482 (Ver también “Diferencias entre los ciclos 31 a 33 y 481 a 483” en pág. 527).
  • Página 537 (zona de seguridad a partir de safetyDistStylus). Campo de entrada -99999,9999 hasta 99999,9999 Medición de cuchillas 0=No / 1=Sí: determinar si se debe realizar adicionalmente una medición individual de cuchillas (máximo 20 cuchillas mesurables) HEIDENHAIN TNC 640...
  • Página 538 Ciclos de palpación: Medir herramientas automáticamente...
  • Página 539: Tabla Resumen

    Fresado de ranuras en una superficie cilíndrica Página 200 Superficie cilíndrica de la isla Página 203 Tolerancia Página 273 Taladrado Página 61 Escariado Página 63 Mandrinado Página 65 Taladro universal Página 69 Rebaje inverso Página 73 Taladrado profundo universal Página 77 HEIDENHAIN TNC 640...
  • Página 540 Número de CALL Designación del ciclo Página ciclo activo activo Roscado: con macho, nuevo Página 93 Roscado: rígido, nuevo Página 95 Fresado de taladro Página 81 Roscado rígido con rotura de viruta Página 98 Figura de puntos sobre círculo Página 159 Figura de puntos sobre líneas Página 162 Planeado...
  • Página 541: Ciclos De Torneado

    Página 357 Rosca longitudinal Página 349 Rosca ampliado Página 353 Punzonar contorno radial Página 334 Punzonar radial Página 327 Punzonar radial ampliado Página 330 Punzonar contorno axial Página 345 Punzonar axial Página 338 Punzonar axial ampliado Página 341 HEIDENHAIN TNC 640...
  • Página 542: Ciclos De Palpación

    Ciclos de palpación Número CALL Designación del ciclo Página de ciclo activo activo Plano de referencia Página 458 Punto de referencia polar Página 459 Medir Página 503 Calibración del TT Página 531 Medir/verificar la longitud de la herramienta Página 532 Medir/verificar el radio de la herramienta Página 534 Medir/verificar la longitud y el radio de la herramienta...
  • Página 543 KinematicsOpt: medir cinemática (opción) Página 511 Calibración del TT Página 531 Medir/verificar la longitud de la herramienta Página 532 Medir/verificar el radio de la herramienta Página 534 Medir/verificar la longitud y el radio de la herramienta Página 536 HEIDENHAIN TNC 640...
  • Página 545 Estado de la medición ... 455 Rosca longitudinal ... 349 Giro ... 252 Rosca paralelo al contorno ... 357 Giro básico fijar directamente ... 390 realizar durante la ejecución del programa ... 376 Grabar los resultados de la medición ... 453 HEIDENHAIN TNC 640...
  • Página 546 Inclinación del plano de Medición de un ángulo ... 461 se miden las piezas mecanizadas ... 452 mecanizado ... 258 Medición de una isla rectangular ... 472 Superficie cilíndrica Ciclo ... 258 Medición del interior de un Mecanizado de isla ... 203 Normas ...
  • Página 547: Sistemas De Palpación De Heidenhain

    Sistemas de palpación de HEIDENHAIN ayudan para reducir tiempos auxiliares y mejorar la exactitud de cotas de las piezas realizadas. Palpadores de piezas TS 220 Transmisión de señal por cable TS 440, TS 444 Transmisión por infrarrojos TS 640, TS 740 Transmisión por infrarrojos...

Este manual también es adecuado para:

Tnc 640Tnc 640eTnc 640puesto de programación

Tabla de contenido