# Thread: Mastercam rotary axis problem

1. ## Mastercam rotary axis problem

Hi guys I have problem that I cannot solve.
Mastercam X6
Okay here is the situation
Draw a circle in top plane, create a contour 2d toolpath 3axis rotary rotating about the Z axis.
Now the problem is I can only get the gcode to produce movement in the x axis, z axis and rotary axis I need it in "YZ & rotary"
Imagine a very large disk having a grove cut on the to surface on the circumference, the disk wont fit in the machine on the X axis it needs to be y axis like a record player.
I have created new rotated tool planes,tied every post, created axis combinations that dont even include the X axis but it still produces code in XZ & rotary go figure so much for axis combinations.
The code is correct except for the X axis I know I can just replace the X for a Y in notepad but that's not a cure just a dirty patch.
With rotated tool plane it backplots correctly i.e it moves to the radius in Y Axis but still produces a X axis move to the radius in the gcode.
Any help would be appreciated.

2. First, draw your geometry just like it you will see it in the machine. That way you don't have to mess around with the planes. (Yes, it can be done with planes - but think K.I.S.S.)

Then on Rotary Axis use Axis Substitution > Substitute X Axis and set your Unroll Diameter.

3. ## unroll wont work

unroll wont work this a disk rotating on the z the the tool path is on the top plane not around the circumference.
unless im missing somthing.
sorry about these posted mulitiple times i keep getting server error 500 from cnczone

Originally Posted by txcncman
First, draw your geometry just like it you will see it in the machine. That way you don't have to mess around with the planes. (Yes, it can be done with planes - but think K.I.S.S.)

Then on Rotary Axis use Axis Substitution > Substitute X Axis and set your Unroll Diameter.

4. ## unroll wont work

unroll wont work this a disk rotating on the z the the tool path is on the top plane not around the circumference.
unless im missing somthing.

And if K.I.S.S means keep it simple stupid you can keep your worthless advice to yourself (you dont much simpler than a single circle on a single plane) and you obviousley never read the question properly

Originally Posted by txcncman
First, draw your geometry just like it you will see it in the machine. That way you don't have to mess around with the planes. (Yes, it can be done with planes - but think K.I.S.S.)

Then on Rotary Axis use Axis Substitution > Substitute X Axis and set your Unroll Diameter.

• Are you saying you have your rotary axis set as the C axis? Pictures help. Upload some screen shots.

Why do you need MasterCam to do this little bit of coding? What is wrong with clicking on Toolpaths > Manual Entry > Insert as code and then typing in:

G00 X0. Y21. C0.
G00 Z0.1
G01 Z-1.5
G01 C360.

and then clicking on the green check mark? Beyond your skill level?

• Yes it is on the c Axis and in fact its not that simple in actual fact its a spiral not a circle I used a circle as an example because I get the same result like I said think of cutting a groove on record player disk the gcode looks like this if you just use a circle as an example

N130 G0 G90 G54 X251.743 Y0. A-90. S50000 M3
N140 G43 H219 Z7.
N150 G94 G1 A-90.228 F180000.
N160 A-90.457
N170 A-90.685
N180 A-90.913
N190 A-91.141
N200 A-91.37
in this example I have use a top rotated plane the C axis rotates to 90 degrees and then X moves to the radius z moves down for the cut and c axis rotates with y&x axis remaining stationary for all intent and purposes this is fine except I need the Y axis to move to the radius not the x .Now with the rotated tool plane it actually backplots correctly i.e it quite clearly displays the Y axis moving to the radius not the x as in the produced gcode.
This takes less than 5 mins to setup in mastercam test it yourself .(Beyond your skill level?)
I have been trying to figure this out for over a week with no luck.
Like I said even setup up MD with no X axis it still produces gcode with x axis moveing to the radius.

• Seems full disclosure is beyond your skill level also. So, now you have presented a different problem. Is your machine definition set up with a C axis mounted to the table? Will your post processor output for C axis? What pitch on the spiral? What starting diameter? What finish diameter?

• If I'm not mistaken you want your contour cut to start at (say for a 300 dia groove like you said) X0 Y150 instead of X150 Y0?

Have you tried Geometry-->chain-->start point--> move dynamic?

• G00 X0. Y251.743 A0.
G01 Y0. A360.

Will make a single spiral from the edge to the center.

• Yes you are correct and thanks for the tip I never tried that ,However before posting this I tried as you sujjested moved the start pont Dynamic 90Deg but alass gcode still outputs x move to radius.
The final job for this task is way more complicated than a simple uniform spiral in fact it will be former for making an electromagnetic inductor with uniform capacitance between windings because it will move from a larger circle to a smaller circle the winding gaps will vary.
TXCNCMAN does not seem to understand the problem I used a circle in my post to keep things simple as the code produced still has the same problem the dreaded X axis move to the radius its no good him sujjesting simple gcode to overcome this problem and throwing in a Insult with all his replys I'm 8 years his senoir and have been developing software for 30 years.

• ## Stop being a complete dick mate

Originally Posted by txcncman
Seems full disclosure is beyond your skill level also. So, now you have presented a different problem. Is your machine definition set up with a C axis mounted to the table? Will your post processor output for C axis? What pitch on the spiral? What starting diameter? What finish diameter?
Mission Statement

The mission of Kirkpatrick Consulting is to lend its knowledge and skills, especially regarding CNC (Computer Numeric Control) programming and machining, to members of the manufacturing community, businesses and individuals, to increase the quality of customer service and of manufactured goods across the industry.

I have been a member of cnczone since 2009 and as you can see from the amount of post I have placed I rerely require assistance and if this is the quality of your assistance your Company has a very limited future. Stop being a Dumb Arse.

• Originally Posted by squirrel_41
Mission Statement

The mission of Kirkpatrick Consulting is to lend its knowledge and skills, especially regarding CNC (Computer Numeric Control) programming and machining, to members of the manufacturing community, businesses and individuals, to increase the quality of customer service and of manufactured goods across the industry.

I have been a member of cnczone since 2009 and as you can see from the amount of post I have placed I rerely require assistance and if this is the quality of your assistance your Company has a very limited future. Stop being a Dumb Arse.
Back at ya.

• Page 1 of 2 12 Last