• Keine Ergebnisse gefunden

Trabajar con ciclos de mecanizado

Im Dokument TNC 320 (Seite 46-50)

2

2.1 Trabajar con ciclos de mecanizado

Ciclos específicos de la máquina

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 CYCL 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 la utilización simultánea de ciclos DEF activos (ciclos que el TNC ejecuta automáticamente en la definición del ciclo) y ciclos CALL activos (ciclos que se han de llamar para la ejecución).

Información adicional: "Llamar ciclo", página 48

Se pueden evitar problemas en lo relativo a la sobrescritura de parámetros de asignación utilizados varias veces, debe seguirse el procedimiento siguiente:

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 barra de softkeys muestra los diferentes grupos de ciclos

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

Seleccionar el ciclo, p. ej. FRESADO DE ROSCAS.

El TNC abre un diálogo y pregunta por todos los valores de introducción; simultáneamente aparece en la mitad derecha de la pantalla un gráfico,en el que aparecen los parámetros 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 precisos

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

La barra de softkeys muestra los diferentes grupos de ciclos

El TNC muestra en una ventana superpuesta el resumen de ciclos

Seleccionar con el cursor el ciclo que se desea o Introducir el número de ciclo y confirmar cada vez con la tecla ENT. El TNC abre entonces el diálogo del ciclo descrito anteriormente

Ejemplo de frases NC 7 CYCL DEF 200 TALADRADO

Q200=2 ;DISTANCIA SEGURIDAD

Q201=3 ;PROFUNDIDAD

Q206=150 ;AVANCE PROFUNDIDAD Q202=5 ;PASO PROFUNDIZACION Q210=0 ;TIEMPO ESPERA ARRIBA Q203=+0 ;COORD. SUPERFICIE Q204=50 ;2A DIST. SEGURIDAD Q211=0.25 ;TIEMPO ESPERA ABAJO Q395=0 ;REFERENCIA PROFUNDIDAD

Utilizar ciclos de mecanizado

2.1 Trabajar con ciclos de mecanizado

2

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 tecla CYCL 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 definido en todas las posiciones contenidas en una definición de figura PATTERN DEF o en una tabla de puntos.

Información adicional: "Definición del modelo PATTERN DEF", página 54

Información adicional: "Tablas de puntos", página 60

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 de la arista superior de la pieza (Q203), el TNC posiciona entonces primero en el eje de la herramienta a la altura de seguridad y a continuación en el plano de mecanizado sobre la posición programada

En la frase CYCL CALL POS programar siempre las tres coordenadas. Mediante las coordenadas en el eje de la herramienta puede modificarse la posición de arranque de forma sencilla. 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 frase CYCL 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.

Si el TNC debe ejecutar automáticamente el ciclo después de cada frase de posicionamiento, se programa la primera llamada al ciclo con 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

Utilizar ciclos de mecanizado

Im Dokument TNC 320 (Seite 46-50)