Aja, si, ahora te he entendido (mas o menos jejeje). Creo que estas usando la máquina como un 3+2 (3 ejes con indexación).
Mach3 si es capaz de compensar el largo de la herramienta (dispone de la tabla para ellos), en 3 ejes, en 5 lo desconozco (los cálculos se complican bastante y tengo mis dudas). Imagino que ya has indagado en el tema
pero recuerdo haber visto algún vídeo de una 5x casera haciendo los típicos alabes de una turbina con mach3.
Cuando realizas un programa en 5 ejes continuos y postprocesas, envias las coordenadas X, Y, Z, A/B (según cual sea) y C.
El eje A (en tu tipo de máquina) y C son los ejes rotativos y las coordenadas son angulares.
Estas coordenadas no hacen mas que indicarle al control numérico donde se encuentra la punta de la herramienta y la inclinación de la misma, es el propio centro el que se encarga de compensar los movimientos en todos los ejes para que al mover los ejes rotativos se mantenga la punta de la herramienta en el mismo punto, no se si me explico...
Si con tu máquina te sitúas en el centro de la mesa por poner un ejemplo, si inclinas el eje A, el eje X, Y y Z deberían "acompañarle" para que la punta de la herramienta siguiera situada en el centro. Esto se conoce como TCPM.
Por lo tanto, es el control, el que debe conocer la relación, distancia, etc, entre los ejes rotativos y lineales para hacer esta función.
Te dejo un enlace como ejemplo de Heidenhain:
http://www.heidenhain.de/presentation/iTNC530/EN/index/N12BA0/N131CD/N131CD.htmlSegún lo poco que he trabajado con 5x, existe otra forma de trabajar, que consiste en una transferencia de coordenadas. Un ejemplo sencillo sería, que giras el eje C 90º, y las coordenadas X, sería interpretadas por tu máquina moviéndose en Y, y viceversa.
El mundo de los 5 ejes es un poco complejo y yo tengo muy poca experiencia y muy pocos conocimientos, permaneceré atento a este hilo para ver tus progresos y si crees que puedo ayudarte en algo sera un honor