Ciclo 444 PALPAR 3D
Programación ISO
G444
Aplicación
Rogamos consulte el manual de la máquina.
El constructor de la máquina debe habilitar y adaptar esta función.
El ciclo 444 comprueba un punto individual en la superficie de un componente. Este ciclo se emplea p. ej. para medir en matrices y superficies de forma libre. Puede determinarse si un punto en la superficie del componente se encuentra en la zona de medida excesiva o en la de medida insuficiente en comparación con una coordenada teórica. A continuación, el usuario puede ejecutar otros pasos del trabajo tales como repasar el mecanizado etc.
El ciclo 444 palpa un punto cualquiera en el espacio y determina la desviación respecto a una coordenada teórica. Para ello se tiene en cuenta un vector normal, que viene determinado por los parámetros Q581, Q582 y Q583. El vector normal está perpendicular a un plano (imaginario), en el que se encuentra la coordenada teórica. El vector normal apunta alejándose de la superficie y no determina el recorrido de palpación Es conveniente hallar el vector normal con la ayuda de un sistema CAD o CAM. El rango de tolerancia QS400 define la desviación permitida entre la coordenada real y la teórica a lo largo del vector normal. De este modo puede definirse, por ejemplo, que después de haberse hallado una medida con una medida inferior a la pretendida se produzca una parada del programa. Además, el control numérico emite un protocolo y las desviaciones se guardan en los parámetros Q que se listan más abajo.
Desarrollo del ciclo
- El palpador digital se propaga desde la posición actual hasta un punto del vector normal que se encuentra a la distancia siguiente respecto a la coordenada nominal: distancia = Radio de la bola de palpación + Valor SET_UP de la tabla tchprobe.tp (TNC:\table\tchprobe.tp) + Q320. El posicionamiento previo tiene en cuenta una altura segura.
- A continuación, el palpador digital se dirige a la coordenada teórica. El recorrido de palpación viene definido por DIST (No por el vector normal! El vector normal se emplea únicamente para la correcta compensación de las coordenadas.)
- Una vez que el control numérico ha registrado la posición, el palpador digital se retira y se para. El control numérico guarda las coordenadas del punto de contacto calculadas en parámetros Q.
- A continuación el control numérico retrocede el palpador en sentido contrario a la dirección de palpación, hasta el valor que se ha definido en el parámetro MB
Parámetro de resultado
El control numérico guarda los resultados del proceso de palpación en los parámetros siguientes:
Número del | Significado |
---|---|
Q151 | Posición medida eje principal |
Q152 | Posición medida eje secundario |
Q153 | Posición medida eje de la herramienta |
Q161 | Desviación medida eje principal |
Q162 | Desviación medida eje secundario |
Q163 | Desviación medida eje de la herramienta |
Q164 | Desviación 3D medida
|
Q183 | Estado de la pieza:
|
Función de protocolo (LOG)
Después de realizar el trabajo, el control numérico crea un protocolo en el formato .html En el protocolo se registran los resultados de los ejes principal, auxiliar y de herramienta, así como la desviación 3D. El control numérico guarda el protocolo en la misma carpeta en la que también se encuentra el archivo .h (siempre que no se haya configurado ninguna ruta para FN 16).
El protocolo el siguiente contenido de los ejes principal, auxiliar y de herramienta:
- Dirección de palpación real (como vector en el sistema de introducción). El valor del vector se corresponde con el recorrido de palpación configurado
- Coordenada teórica definida
- (Si se ha definido una tolerancia QS400:) Entrega de la medida superior e inferior así como la desviación hallada a lo largo del vector normal
- Coordenada real hallada
- Representación en colores de los valores (verde para «Correcto», naranja para «Repasar el mecanizado», rojo para «Rechazo»)
Notas
- Únicamente se puede ejecutar este ciclo en el modo de mecanizado FUNCTION MODE MILL.
- Para obtener resultados exactos en función del palpador digital utilizado, debe realizarse una calibración 3D antes de ejecutar el ciclo 444. Para una calibración 3D se requiere la opción de software 3D-ToolComp (#92 / #2-02-1). Opción de software
- El ciclo 444 crea un protocolo de medición en formato HTML.
- Se emite un mensaje de error cuando antes de ejecutar el ciclo 444, ciclo 8 ESPEJO está activo el ciclo 11 FACTOR ESCALA o el ciclo 26 FAC. ESC. ESP. EJE.
- Al palpar, se tiene en cuenta un TCPM activo. También se puede palpar posiciones con TCPM activo con un estado inconsistente de Inclinar plano de trabajo.
- 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.
- El ciclo 444 refiere todas las coordenadas al sistema de introducción.
- El control numérico describe los parámetros de devolución con los valores medidos.
- Mediante el parámetro Q Q183 se establece el estado de la pieza Correcto / Volver a mecanizar / Rechazo, independientemente del parámetro Q309.
Indicaciones relacionadas con los parámetros de máquina
- Según el ajuste del parámetro opcional chkTiltingAxes (núm. 204600), al palpar se comprueba si la posición de los ejes rotativos concuerdan con los ángulos basculantes (3D-ROT). Si este no es el caso, el control numérico emite un mensaje de error.
Parámetros de ciclo
Figura auxiliar | Parámetro |
---|---|
Q263 ¿1er punto de medición en eje 1? Coordenada del primer punto de palpación en el eje principal del espacio de trabajo. El valor actúa de forma absoluta. Introducción: –99999.9999...+99999.9999 | |
Q264 ¿1er punto de medición en eje 2? Coordenada del primer punto de palpación en el eje auxiliar del espacio de trabajo. El valor actúa de forma absoluta. Introducción: –99999.9999...+99999.9999 | |
Q294 ¿1er punto medición eje 3? Coordenada del primer punto de palpación en el eje de palpación. El valor actúa de forma absoluta. Introducción: –99999.9999...+99999.9999 | |
Q581 Eje princ. normal de superficie? Aquí se indica la normal a la superficie en la dirección del eje principal. La entrega de la normal a la superficie de un punto se realiza, por regla general, con la ayuda de un sistema CAD/CAM. Introducción: –10...+10 | |
Q582 Eje aux. normal de superficie? Aquí se indica la normal a la superficie en la dirección del eje secundario. La entrega de la normal a la superficie de un punto se realiza, por regla general, con la ayuda de un sistema CAD/CAM. Introducción: –10...+10 | |
Q583 Eje hta. normal de superficie? Aquí se indica la normal a la superficie en la dirección del eje de la herramienta. La entrega de la normal a la superficie de un punto se realiza, por regla general, con la ayuda de un sistema CAD/CAM. Introducción: –10...+10 | |
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. | |
Q260 Altura de seguridad? Coordenada en el eje de la herramienta en la cual no se puede producir ninguna colisión entre el palpador y la pieza (utillaje). El valor actúa de forma absoluta. Introducción: –99999.9999...+99999.9999 alternativamente PREDEF. | |
QS400 ¿Indicación tolerancia? Aquí se introduce un rango de tolerancia que es vigilado por el ciclo. La tolerancia define la desviación permitida a lo largo de la normal a la superficie. Esta desviación se halla entre la coordenada nominal y la coordenada real del componente. (La normal a la superficie viene definida por Q581 - Q583, la coordenada nominal viene definida por Q263, Q264, Q294) El valor de la tolerancia se descompone proporcionalmente en el eje en función del vector normal: Ejemplos
Introducción: Máx. 255 caracteres | |
Q309 Reacción con error tolerancia? Determinar si el control numérico interrumpe la ejecución del programa y emite un mensaje al calcular la desviación: 0: No interrumpir la ejecución del programa al sobrepasar la tolerancia, no emitir un mensaje 1: Interrumpir la ejecución del programa al sobrepasar la tolerancia, emitir un mensaje 2: Si la coordenada real hallada se encuentra por debajo de la coordenada nominal a lo largo del vector normal a la superficie, el control numérico emite un mensaje e interrumpe el programa NC. Por el contrario, no se produce ninguna reacción al fallo si las coordenadas reales calculadas se encuentran por encima de las coordenadas nominales Introducción: 0, 1, 2 |
11 TCH PROBE 444 PALPAR 3D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|