• Keine Ergebnisse gefunden

Trabajar con ciclos de mecanizado

Ciclos específicos de la máquina (Opción de Software 19)

En muchas máquinas hay otros ciclos disponibles que el fabricante de su máquina implementa en el TNC adicionalmente a los ciclos HEIDENHAIN. Para ello están disponibles unos ciertos números de ciclos a parte:

Ciclos 300 a 399

Ciclos específicos de la máquina que deben definirse mediante la tecla CYCLE DEF

Ciclos 500 a 599

Ciclos del palpador específicos de la máquina que deben definirse mediante la tecla TOUCH PROBE

Preste atención a la descripción de la función correspondiente en el manual de la máquina.

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 sobrescritura de parámetros de

transferencia de uso múltiple en la utilización simultánea de ciclos DEF activos (ciclos que el TNC ejecuta automáticamente en la definición del ciclo, ver "Llamar ciclo", Página 46) y ciclos CALL activos (ciclos que se han de llamar para la ejecución, ver "Llamar ciclo", Página 46), prestar atención a la siguiente forma de proceder:

Programar básicamente ciclos DEF antes de los ciclos CALL Programar un ciclo DEF solo entre la definición de un ciclo CALL y la llamada al ciclo correspondiente, en caso de que no se produzca ninguna interferencia en los parámetros de asignación de ambos ciclos

Trabajar con ciclos de mecanizado 2.1

2

Definir ciclo mediante Softkeys

La carátula de softkeys muestra los diferentes grupos de ciclos

Seleccionar el grupo de ciclos, p.ej. ciclos de taladrado

Seleccionar un ciclo, por ej. FRESADO DE ROSCA.

El TNC abre un diálogo y solicita todos los valores de introducción; simultáneamente aparece en la mitad derecha de la pantalla un gráfico en el cual aparece el parámetro a introducir en color más claro

Introducir todos los parámetros solicitados por el TNC y finalizar la entrada con la tecla ENT El TNC finaliza el diálogo después de haber introducido todos los datos necesarios

Definir el ciclo a través de la función GOTO

La carátula de softkeys muestra los diferentes grupos de ciclos

El TNC muestra en una ventana de transición el resumen de ciclos

Seleccionar con el cursor el ciclo que se desea o Introducir el número de ciclo y confirmar

respectivamente con la tecla ENT. El TNC abre entonces el diálogo del ciclo descrito anteriormente

Ejemplo de frases NC TALADRAR 7 CYCL DEF 200

Q200=2 ;DIST. DE SEGURIDAD

Q201=3 ;PROFUNDIDAD

Q206=150 ;AVANCE DE PASO DE PROFUNDIZACIÓN Q202=2 ;PASO DE PROFUNDIZACIÓN

Q210=0 ;TIEMPO DE ESPERA ARRIBA Q203=+0 ;COOR. SUPERFICIE

Q204=50 ;2ª DIST. DE SEGURIDAD Q211=0.25 ;TIEMPO DE ESPERA ABAJO

Llamar ciclo

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.

Los siguientes ciclos actúan a partir de su definición en el programa de mecanizado. Estos ciclos no se pueden ni deben llamar:

los ciclos 220 figura de puntos sobre círculo y 221 figura de puntos sobre líneas

el ciclo SL 14 CONTORNO

el ciclo SL 20 DATOS DE CONTORNO el ciclo 32 TOLERANCIA

ciclos para la conversión de coordenadas el ciclo 9 TIEMPO DE ESPERA

todos los ciclos de palpación

Todos los ciclos restantes pueden ser llamados con las funciones descritas a continuación.

Llamada de ciclo con CYCL CALL

La función CYCL CALL llama una vez al último ciclo de mecanizado definido. El punto inicial del ciclo es la última posición programada antes de la frase CYCL CALL.

Programar la llamad de ciclo: Pulsar la teclaCYCL CALL

Introducir la llamada de ciclo: pulsar la softkey CYCL CALL M

Si es necesario, introducir la función auxiliar M (p.ej., M3 para conectar el cabezal), o finalizar el diálogo con la tecla END

Llamada de ciclo con CYCL CALL PAT

La función CYCL CALL PAT llama al último ciclo de mecanizado

Trabajar con ciclos de mecanizado 2.1

2

Llamada de ciclo con CYCL CALL POS

La función CYCL CALL POS llama una vez al último ciclo de mecanizado definido. El punto de arranque del ciclo está en la posición que se ha definido en la frase CYCL CALL POS.

El TNC se desplaza con lógica de posicionamiento a la posición introducida en la frase CYCL CALL POS:

Si la posición actual de la herramienta en el eje de la

herramienta es mayor que el canto superior de la pieza (Q203), el TNC se posiciona primero en el plano de mecanizado en la posición programada y a continuación en el eje de la herramienta.

Si la posición actual de la herramienta en el eje de la herramienta está por debajo del canto superior de la pieza (Q203), el TNC se posiciona primero en el eje de la herramienta a la altura de seguridad y a continuación en el plano de

mecanizado en la posición programada

En la frase CYCL CALL POS siempre debe haber programado tres ejes de coordenadas. Mediante las coordenadas en el eje de la herramienta se puede modificar de manera sencilla la posición inicial.

Funciona como un desplazamiento del punto cero adicional.

El avance definido en la frase CYCL CALL POS sólo tiene efecto para la aproximación a la posición de arranque programada en esta frase.

Como norma, el TNC se aproxima a la posición definida en la fraseCYCL CALL POS sin corrección de radio (R0).

Si se llama con CYCL CALL POS a un ciclo en el que está definida una posición inicial (p.ej., ciclo 212),entonces la posición definida en el ciclo actúa como un desplazamiento adicional a la posición definida en la frase CYCL CALL POS. Por esta razón se debería definir con 0 la posición de arranque determinada en el ciclo.

Llamada al ciclo con M99/M89

La función M99 que tiene efecto por frases, llama una vez al último ciclo de mecanizado definido. M99 puede programarse al final de una frase de posicionamiento, el TNC se desplaza hasta esta posición y llama a continuación al último ciclo de mecanizado definido.