Here are the images from MakJo
The tool shift you are asking for was provided as an curve drive method enhancement in NX 10 (actually delivered in 9.0.2):
Take a look at Bill Storrs' self-demo on this topic to get a feel for it.
This is a nice enhancement, Thanks for re-posting the tip
Please see image 1 - HOw can I achieve this result using the enhancement you mentioned. I created this tool path using "surface area" drive method. See image 2.
How can I do helical milling using curve-point method ? I need to create a helix each time, need to calculate pitch based on cutter and cylinder diameter. Is there any way to create this quicker ? Please suggest as any manual creation and calculation will be NO-NO from ME community.
If you want to use the Curve/Point method then you will need a curve. If you use Surface area you will need to calculate the pitch as well. I would use a helix and then you can control the pitch and diameter as a parameter.
Thats the trick. If you look at image 1 in my last reply, the tool path you get when you use "surface area" is - first move complete circle, then helical and last move again complete circle. In this situation there is no material left at start and at end. Also you can control the machinig length by surface length.
However, when you use helix as curve, you can not have the start and end move as you get in "surface area" method.
So my question is - How do we get the same tool path using curves as we get in "surface area" method.
Though you can create multiple helical curves with different pitch or variable pitch helix using law curve etc...but it depends on how clever the NC programmer is !!!
So the curve/point method with offset enhancement is GOOD...but unfortunately its not complete and easy solution what I am looking for !
If anyone has easy method to create a curve exactly same as tool path shown in "image 1", please share.
Also please criticize my comments above !! :-)
I tried attachine a .prt file but get a message "The contents of the attachment doesn't match its file type."
Very clever John!
I imagine if you do this a lot you have the arcs and helix controlled by some expressions.
Already tried this and got the same error message as yours ! Though the curves have tangent(G1) or curvature(G2) continuity, I did not undetstanf why NX is not generating smooth tool path. I can understand the spikes if there is a gap in between two curves or do not have tangent or curvature continuity.
Also built a law defined spline (variable pitch helix, single curve to avoid above error), still I get the error message. But if you look at the tool path, it looks ok. Not wure what will happen afte I post process it and run it on machine.
Now I am sticking to single helix with constant pitch, extending the start and end of helix to cover entire machining area length. Lets see what result I get after post process and whether our MEs agree to this !!
Thanks for your input.