- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm trying out positional multi-axis operation of some of the Fusion 360 2D and 3D operations. I have a head/head machine that does not have TCP. I watched the tutorial (Positional Multi-Axis Workflow) and learned that the orientation translation is handled by the post-processor. I selected a flat face that is perpendicular to the Y axis in the tool orientation section of the Face operation. The resulting tool path moved the spindle to the correct orientation (pointed in the physical positive Y direction) but the facing motions were in the original YZ plane rather than the XZ plane. I tried switching the X and Y axes but couldn't find a way to get the machine on the correct plane.
I compared a dump post for the positional operation to a post dump for a standard operation and found that the positional has a line from CAM under the onSection():
currentSection.workPlane=[[1, 0, 0], [0, 0, -1], [0, 1, 0]]
That seems to be changing the plane definition from:
currentSection.wcsPlane=[[1, 0, 0], [0, 1, 0], [0, 0, 1]]
The standard operation I looked at for comparison didn't have this difference: the workPlane is defined the same as the wcsPlane.
It seems like axis definitions for the positional are not being handled correctly.
What can I do to get the post to handle the orientation translation correctly? Is there a post for a head/head five axis machine without TCP that does all all the work without kicking it to the machine controller?
Solved! Go to Solution.