Machsupport Forum
Mach Discussion => General Mach Discussion => Topic started by: fragger6662000 on February 17, 2012, 03:58:11 PM

I am thinking of ways to machine on the outside of a ring/diameter using a rotary axis.
1, Take XYZ path substitute A for Y then reconfigure the motor to rotate based on the circumference of the machined diameter.
2, Run machine with the A configure as in Y and rotate based on the circumference of the machined diameter.
3, Scale the Y axis into degrees by a factor given the circumference of the machined diameter.
4, convert the Y values in degrees by Y / circumference of the machined diameter * 360.
Or is there another way?

Have you looked at "Wrapper" software?
RICH

What is often called Wrapping is pretty much exactly what you have described.
There are lots of variations on this theme. Scale original artwork, use axis scaling in Mach, alter steps per unit, among many others.
CNCWrapper is a very handy little app that will do all the calculations for you.
http://www.cncwrapper.com/
Greolt

This will replace the Y's with A's in your Gcode. Calcs feed rate and allows scaling.
al

thanks for the link i had already created a spreadsheet that converted the Y to A and then scaled it to degrees.
i was wondering really if there was a function i mach at did it as it is half way there as it does carry out radius feed comp.
I thought there could be something like Cycle800, triore, or tilted working plane that would map it on the controls.

Attached pdf file clarify the derivation of the indexing formula