AAnikstein,
Actually my algorithm is writen based on the new toolpath generation in SLow Tool Servo for free form surfaces. The points coordination are currently generated as Incremental but they can be absolut from and toward the centre of spindle. It is three axis diamond turning. X axis has a constant linear speed of 1mm/s, Z axis points are generated besed on tangetinal vectors between the cutting tool and freeform surface according to spindle angular velocity of 100RPM.
As you pointed out, the velocity is vary in Z Axis, that is why I could not use the linear motion interpolation. I thought that PVT is the best method for fabrication, possibly Spline motion or RTIF.
Thanks for your explanation on PVT programing. I also need to include the spindle rotaional data into the programming as they are also dependant and synchronised with X an Z direction . Because the spindle speed is constant, I only need to make sure that the spindle position are registered at the fist point of liear motion so in the run the spindle and liear motors will start together and simultaneously.
This is my main concern I think. I appeeciate your advise mate. Quite invaluable.