Here is a screenshot of a cam package that does 4th axis wrapping. On the right, a 2 inch radius cylinder. The light blue is the cylinder unwrapped. Its Y value is not "4 inches". it is 6.2832.
Here it is in top view:
I can draw a circle and generate code and cut the circle:
but the software takes my "Y" values and converts them with this:
conversion axis*(360/(2*pi))/radius
If I wanted to manually draw the same circle to feed to my 4th axis, it would look like this:
You would have to run a conversion on all your line geometry that would generate a "Y" move to create the proper shape.
|