Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations JAE on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

New to NX! 4 axis Rapid Moves

Status
Not open for further replies.

KGapinski

Aerospace
Joined
Aug 29, 2014
Messages
3
Location
US
I have been programming Anca grinders on NX for about a year now, off and on, there's not a whole lot that needs to be done. Recently they want me to do some 4 axis 3D milling. I have made a couple posts that worked great but I had to do quite a bit of hand editing. On the grinders I don't have to do this but I'm using a configuration file from ANCA, and I can't use it for the mills. Could anyone point me in the right direction?


Here's what I have:



So the rapid between the 1st and 2nd pass goes up in Z, makes one A rotation, goes back down in Z. (Part is being milled left to right, the long nearly vertical blue line is what I'm talking about) The rapid between 2nd and 3rd is the blue Z up, red arc A rotation, blue Z down. The red arc is made up of approximately 50 or so A rotations of a couple degrees. I know its doing this because it thinks it will rapid through the part, but its at a safe Z. I deleted all these out to make the program much smaller, the fourth ran much smoother as well being it was reading 1 line instead of 50+ in rapid. I know there's a way to combine rapid moves but I can't seem to figure it out. The ANCA configuration does this without any user input, here's a similar part with that configuration. My clearance cylinder is much larger because of the size of the wheel, actual clearance is very close to the same.



As you can see the rapid moves appear to go through the part.


On a similar note, straight linear moves are way more code than needed. EX: y-.5 to y.5 at, say Z0. is as follows:

G0 X0 Y-.5 Z.2
Z0.
G1 Y-.499 F5.
Y-.498
Y-.495
Y-.493
.
.
.
.
Y.5


Instead of:

G0 X0 Y-.5 Z.2
Z0.
G1 Y.5 F5.


TIA!!

 
Do you have a clearance cylinder defined?
Do you use Machine Simulation (ISV)?

Mark Rief
NX CAM Customer Success
Siemens PLM Software
 
Hi,

It is pretty much clear from the images that you are using Clearance Cylinder. And you mentioned it inside the comments: "My clearance cylinder is much larger because of the size of the wheel, actual clearance is very close to the same."

However there is no information as to what tool-path command you are using for this tool-motion.

You might want to check into the transitioning motion settings (Non Cutting moves). It seems you have a problem with "Within Region" motions. Try to decrease the distance or change the settings to force the tool to go to the clearance plane which is cylinder in your case.

Again these are just a few thoughts based upon what you are showing in the images. And you might want to contact your tech-support.

Regards
 
No we do not have ISV and yes I'm using a clearance cylinder, Mark.


I'm using "4th axis relative to drive" cnc07

We do not have tech-support, being we did not upgrade or something, not sure on the details.

It sounds like there may be a little confusion as to what I'm asking. I want my rapid moves to go through the part like the bottom picture. It don't actually do this being its at a safe Z, that line is simply a A rotation connecting the Z up, Z down rapid moves. If that makes sense. The fourth runs much smoother in rapid this way and the program is much smaller. I very well may have an issue with "Within Regions" motions though.



I hand edited out the extra rapid moves in NotePad, as it was much faster, so I did not have something to take a screen shot of. I just edited out some of the lines in NX now, took a screen shot, so you can see what the actual program path we use looks like.

As you can see the tool retracts (white), rapids up to clearance cylinder (Blue), rapids in the A axis (Red line going through part), rapids down to the engage (Blue), engage (Yellow).





Thanks
 
Mark, if you are referring to the "Verify" within a tool path as ISV, yes I use that I don't use any other simulations though
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top