Ciclo 453 CINEMATICA RETICULA (#48 / #2-01-1)

Programación ISO

G453

Aplicación

 
Machine

Rogamos consulte el manual de la máquina.

Se requiere la opción de software KinematicsOpt (#48 / #2-01-1).

El constructor de la máquina debe habilitar y adaptar esta función.

Para poder utilizar este ciclo, el fabricante debe haber creado y configurado previamente una tabla de compensaciones (*.kco), así como haber llevado a cabo ajustes adicionales.

Aunque la máquina ya se haya optimizado con respecto al error de posición (p. ej., con el ciclo 451), puede que queden errores en el Tool Center Point (TCP) al inclinar los ejes rotativos. Estos pueden venir, por ejemplo, de errores en los componentes (p. ej. del error en un cojinete).

Con el ciclo 453 CINEMATICA RETICULA se pueden constatar y compensar errores de los cabezales basculantes según las posiciones del eje rotativo. Si se desean escribir valores de compensación con este ciclo, el ciclo requiere la opción de software KinematicsComp (#52 / #2-04-1). Con este ciclo se mide una bola de calibración HEIDENHAIN con la ayuda de un palpador 3D TS que se haya fijado en la mesa de la máquina. El ciclo desplaza entonces automáticamente el palpador hasta posiciones dispuestas en forma de reja alrededor de la esfera de calibración. Dichas posiciones del eje basculante las fija el fabricante de la máquina. Las posiciones pueden estar hasta en tres dimensiones (Cada dimensión es un eje rotativo). Tras el proceso de palpación en la esfera puede tener lugar una compensación de los errores mediante una tabla multidimensional. Dicha tabla de compensación (*.kco) la establece el fabricante de la máquina, quien define asimismo donde se deposita dicha tabla.

Al trabajar con el ciclo 453, debe ejecutarse el ciclo en varias posiciones diferentes del espacio de trabajo. Se puede comprobar inmediatamente si una compensación con el ciclo 453 tiene los efectos positivos deseados en la precisión de la máquina. Únicamente si se obtienen las mejoras deseadas con los mismos valores de corrección en varias posiciones es apropiado dicho tipo de compensación para la máquina respectiva. Si este no es el caso, los errores deben buscarse fuera de los ejes rotativos.

Debe ejecutarse la medición con el ciclo 453 en estado optimizado del error de posición del eje rotativo. Para ello, previamente se debe trabajar con el ciclo 451, por ejemplo.

 
Tip

HEIDENHAIN recomienda la utilización de las bolas de calibración KKH 250 (Ref. 655475-01) o KKH 100 (Ref 655475-02), que presentan una rigidez particularmente alta y que han sido diseñadas especialmente para la calibración de la máquina. Póngase en contacto con HEIDENHAIN al respecto.

El control numérico optimiza la precisión de la máquina. Para ello guarda valores de compensación al final del proceso de medición automáticamente en una tabla de compensación (*kco). (En el modo Q406 = 1)

Desarrollo del ciclo

  1. Fijar la bola de calibración, prestar atención a la ausencia de colisión
  2. En el modo de funcionamiento manual, poner el punto de referencia en el centro de la bola o, si está definido Q431=1 o Q431=3: posicionar el palpador manualmente en el eje del palpador mediante la bola de calibración y en el plano de mecanizado en el centro de la bola
  3. Seleccionar el modo de funcionamiento Ejecución del programa e iniciar el programa NC
  4. El ciclo se ejecuta dependiendo de Q406 (-1=Eliminar / 0=Comprobar / 1=Compensar)
 
Tip

Mientras se establece el punto de referencia, el radio programado de la bola de calibración se vigila únicamente en la segunda medición. Pues si el posicionamiento previo frente a la bola de calibración es impreciso y se ejecuta entonces el establecimiento del punto de referencia, la bola de calibración se palpa dos veces.

Diferentes modos (Q406)

Modo Borrar Q406 = -1 (#52 / #2-04-1)

  • No se produce ningún movimiento de los ejes
  • El control numérico describe todos los valores de la tabla de compensación (*.kco) con "0", esto hace que no se activen compensaciones adicionales en la cinemática seleccionada actualmente

Modo comprobar Q406 = 0

  • El control numérico ejecuta palpaciones en la bola de calibración.
  • Los resultados se guardan en un protocolo en formato HTML y en la misma carpeta en la que se encuentra el programa NC actual

Modo Compensar Q406 = 1 (#52 / #2-04-1)

  • El control numérico ejecuta palpaciones en la bola de calibración
  • El control numérico escribe las desviaciones en la tabla de compensación (*.kco), la tabla se actualiza y las compensaciones se activan de forma inmediata
  • Los resultados se guardan en un protocolo en formato HTML y en la misma carpeta en la que se encuentra el programa NC actual

Seleccionar la posición de la bola de calibración en la mesa de la máquina

En principio, se puede situar la bola de calibración en cada posición accesible de la mesa de la máquina, pero también se puede fijar sobre medios de sujeción o en piezas. Sin embargo, se recomienda fijar la bola de calibración lo más cerca posible de las futuras posiciones de mecanizado.

 
Tip

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.

Notas

 
Machine

Se requiere la opción de software (#48 / #2-01-1).

Se requiere la opción de software (#52 / #2-04-1).

El constructor de la máquina debe habilitar y adaptar esta función.

El fabricante determina la ubicación de almacenamiento de la tabla de compensaciones (*.kco).

 
Indicación
¡Atención: Peligro de colisión!
Si se mecaniza este ciclo, no puede haber ningún giro básico o giro básico 3D activo. El control numérico borra según corresponda los valores de las columnas SPA, SPB y SPC de la tabla de puntos de referencia. Después del ciclo se debe fijar de nuevo un giro básico o giro básico 3D. De lo contrario, existirá riesgo de colisión.
  1. Antes de mecanizar el ciclo, desactivar el giro básico.
  2. Tras una optimización, volver a fijar el punto de referencia y el giro básico
  • Únicamente se puede ejecutar este ciclo en el modo de mecanizado FUNCTION MODE MILL.
  • Antes de iniciar el ciclo, prestar atención a que M128 o FUNCTION TCPM esté desconectado.
  • El ciclo 453, al igual que el 451 y el 452, se deja con un funcionamiento automático 3D-ROT activo que coincide con la posición de los ejes rotativos.
  • Antes de la definición del ciclo se debe fijar el punto de referencia en el centro de la esfera de calibración y activarlo, o definir el parámetro de introducción Q431 como 1 o 3.
  • El control numérico utiliza el valor más pequeño entre el parámetro Parámetros de ciclo Q253 y el valor FMAX de la tabla del sistema de palpación como avance de posicionamiento para la aproximación a la altura de palpación en el eje del sistema de palpación. El control numérico realiza los movimientos del eje giratorio básicamente con el avance de posicionamiento Q253; con esto está inactiva la monitorización de palpación.
  • Programación en pulgadas: el control numérico emite los resultados de medición y los datos de protocolo básicamente en mm.
  • Si se activa la fijación del punto de referencia 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.
 
Tip
  • Si la máquina está equipada con un cabezal controlado, se debería activar el seguimiento en la tabla de sistema de palpación (columna TRACK). Con ello aumentan de forma general las precisiones al medir con un palpador 3D.

Indicaciones relacionadas con los parámetros de máquina

  • Con el parámetro de máquina mStrobeRotAxPos (núm. 204803), el fabricante define el número máximo de modificaciones admisibles en una transformación. Si el valor es distinto a -1 (la función M posiciona el eje rotativo), no empezar una medición hasta que todos los ejes rotativos se encuentren a 0°.
  • Con el parámetro de máquina maxDevCalBall (núm. 204802), el fabricante la desviación máxima del radio de la bola de calibración. En cada palpación, el control numérico calcula primero el radio de la bola de calibración. Si el radio calculado de la esfera se desvía del radio de la esfera introducido más de lo que se ha definido en el parámetro de máquina maxDevCalBall (núm. 204802), el control numérico emite un mensaje de error y finaliza la medición.

Parámetros de ciclo

Figura auxiliar

Parámetro

Q406 Modo (–1/0/+1)

Determinar si el control numérico debe describir los valores de la tabla de compensación (*.kco) con el valor 0, comprobar las desviaciones actuales o compensarlas. Se crea un protocolo (*.html).

-1: Borrar los valores en la tabla de compensación (*.kco). Los valores de compensación de errores de posición TCP se ponen al valor 0 en la tabla de compensación (*.kco). No se palpa ninguna posición de medición. En el protocolo (*.html) no se emiten resultados. (#52 / #2-04-1)

0: Comprobar el error de posición TCP. El control numérico mide el error de posición TCP dependiendo de las posiciones del eje rotativo, sin embargo no introduce consignaciones en la tabla de compensación (*.kco). El control numérico indica la desviación estándar y máxima en un protocolo (*.html).

1: Compensar error de posición TCP. El control numérico mide el error de posición TCP dependiendo de las posiciones del eje rotativo y escribe las desviaciones en la tabla de compensación (*.kco). A continuación, las compensaciones pasan a estar activas inmediatamente. El control numérico indica la desviación estándar y máxima en un protocolo (*.html). (#52 / #2-04-1)

Introducción: –1, 0, +1

Q407 ¿Radio exacto calibrac. esfera?

Introducir el radio exacto de la bola de calibración utilizada.

Introducción: 0.0001...99.9999

Q320 Distancia de seguridad?

Distancia adicional entre el punto de palpación y la bola del palpador digital. Q320 actúa de forma aditiva a la columna SET_UP de la tabla de palpación. El valor actúa de forma incremental.

Introducción: 0...99999.9999 alternativamente PREDEF.

Q408 ¿Altura retracción?

0: No aproximar una altura de retroceso, el control numérico aproxima la siguiente posición de medición en el eje que se va a medir. ¡No permitido para ejes de Hirth! El control numérico desplaza a la primera posición de medición en el orden A, después B y después C

>0: Altura de retroceso en el sistema de coordenadas no basculado sobre la que el control numérico posiciona el eje del cabezal antes de un posicionamiento de un eje de giro. Adicionalmente el control numérico posiciona el palpador en el espacio de trabajo sobre el punto cero. La monitorización de palpación no está activa en este modo. Definir la velocidad de posicionamiento en el parámetro Q253. El valor actúa de forma absoluta.

Introducción: 0...99999.9999

Q253 ¿Avance preposicionamiento?

Indicar la velocidad de desplazamiento de la herramienta durante el posicionamiento en mm/min.

Introducción: 0...99999.9999 alternativamente, FMAX, FAUTO, PREDEF

Q380 Ángulo ref. eje princ.?

Indicar el ángulo de referencia (giro básico) para el registro de los puntos de medición en el sistema de coordenadas activo de la pieza. La definición de un ángulo de referencia puede ampliar considerablemente la zona de medición de un eje. El valor actúa de forma absoluta.

Introducción: 0...360

Q423 ¿Número de captaciones?

Definir el número de palpaciones que el control numérico debe emplear para medir la bola de calibración en el plano. Con menos puntos de medición aumenta la velocidad, con más puntos de medición aumenta la seguridad de la medición.

Introducción: 3...8

Q431 Fijar preset (0/1/2/3)?

Determinar si el control numérico debe fijar automáticamente el punto de referencia activo en el centro de la esfera:

0: No fijar el punto de referencia automáticamente en el centro de la esfera. Fijar el ciclo manualmente antes del iniciarlo

1: Fijar el punto de referencia automáticamente antes de la medición (se sobrescribe el punto de referencia activo). Posicionar previamente el palpador digital antes del inicio del ciclo mediante la bola de calibración

2: Fijar el punto de referencia automáticamente después de la medición (se sobrescribe el punto de referencia activo). Fijar previamente el punto de referencia antes del inicio del ciclo

3: Fijar el punto de referencia antes y después de la medición (se sobrescribe el punto de referencia activo). Posicionar previamente el palpador digital antes del inicio del ciclo mediante la bola de calibración

Introducción: 0, 1, 2, 3

Palpar con el ciclo 453

11 TCH PROBE 453 CINEMATICA RETICULA ~

Q406=+0

;MODO ~

Q407=+12.5

;RADIO ESFERA ~

Q320=+0

;DISTANCIA SEGURIDAD ~

Q408=+0

;ALTURA RETRACCION ~

Q253=+750

;AVANCE PREPOSICION. ~

Q380=+0

;ANGULO REFERENCIA ~

Q423=+4

;NUM. PALPADORES ~

Q431=+0

;FIJAR PRESET

Función de protocolo (LOG)

Tras ejecutar el ciclo 453, el control numérico genera un protocolo (TCHPRAUTO.html). Este protocolo se guarda en la misma carpeta en la que se encuentra el programa NC actual. Contiene los datos siguientes:

  • Fecha y hora, en los que se ha generado el protocolo
  • Nombre del camino de búsqueda del programa NC, a partir del cual se ha ejecutado el ciclo
  • Número y nombre de la herramienta activa
  • Modo
  • Datos medidos: desviación estándar y desviación máxima
  • Información sobre en qué posición en grados (º) aparece la desviación máxima
  • Número de posiciones de medición