Acerca de los cabezales especiales de herramientas
Se puede definir un cabezal especial de herramienta, como por ejemplo, un cabezal en ángulo recto, y utilizarlo en una sesión de Creo NC. El cabezal especial sujeta una herramienta de corte en una posición fija no vertical, para ampliar las posibilidades de una máquina de 3 ejes. Son ejemplos habituales el mecanizado de ranuras de engrase en un bloque motor o la perforación de taladros en una cara de un componente.
Si se especifica una conexión especial de herramienta durante la configuración de la secuencia CN, se debe seleccionar un modelo de Creo previamente definido (pieza o conjunto). El modelo puede ser tan sencillo como dos sistemas de coordenadas, denominados SPINDLE_CONTROL_POINT y TOOL_ATTACH_POINT, o un modelo sólido completo con los sistemas de coordenadas apropiados definidos. El modelo debe incluir también un parámetro ATTACHMENT_NUMBER, que se utilizará para la salida del fichero LC como identificación del portaherramienta.
Cuando se utiliza un cabezal especial, la trayectoria de la herramienta en pantalla incluye la herramienta y el cabezal especial. La salida LC contiene el bloque de comandos siguiente, que precede inmediatamente al comando LOADTL:
$$ HCSYS / transformation matrix from TOOL_ATTACH_POINT and
SPINDLE_CONTROL_POINT
PPRINT / HOLDER name
SET / HOLDER , attachment_number, SETOOL, xoffset, yoffset, zoffset, ATANGL, at, SETANG, st
donde:
name: el nombre del modelo de conexión.
attachment_number: el valor del parámetro de modelo ATTACHMENT_NUMBER.
xoffset, yoffset y zoffset: permiten definir la posición del punto de conexión de la herramienta con respecto al punto de control del cabezal.
at: permite definir la rotación ZF del eje de la herramienta, en grados, con respecto al sistema de coordenadas SPINDLE_CONTROL_POINT.
st: permite definir la rotación XY del eje de la herramienta, en grados, con respecto al sistema de coordenadas SPINDLE_CONTROL_POINT.
El sentido de rotación positivo sigue la regla de la mano derecha.