Mauri,
Thanks’ for pointing me in the right direction. Been thinking about this a couple of days and have look into what my post is capable of. I assume that when you calculate the time for an operation you will use the A axis (the rotary)?
I took a bit different approach and assumed that tat the (commanded) Z is the is the radius of the circle. This is of course only true when X, Y, Z = 0 are in the middle of the axis. I then calculated the surface speed on the rotary to be the same as the commanded one and set the F to that value. I guess that would do the same as calculate how long time the operation will take?
Not sure if I’m thinking wrong here, but if this is true then this implementation would be easier (for me) compared with to calculate the time every operation would take. I have so far just performed a couple of “dry” runs, but it seems to work ok.
My worry is that when you go to a very small radius the speed of the X and Z will end up at max, which means I break the mill. But that would be the same if using G93?
Kjell