cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Manual NC action "Park Position"

Manual NC action "Park Position"

A Lot of times there is a situation when you need the spindle to move out of the way for removing clamps and adding fasteners to secure the part for the profiling operation ect.... removing chips, applying cutting oil for a tap. There are lots of reasons.

 

The only option we have now is to use the Manual NC Pass Through option. This requires the programmer to have the skill set to manually program the NC code in the Pass Thru function. As the UI note says only use pass through as a last resort.

Manual Pass Thru Note.JPG

 

So what I'm asking for is a Manual NC function called "Park Position" that asks the programmer for a X, Y, and Z park spindle machine position coordinates or part park position relative to the part again asking for part position coordinates. So that the post posts the code correctly eliminating the possibility of programmer error.

 

Example of code.

G0G90G53Z0;

G53Y0X-12.;

M0;

 

May need the current tool to apply the H tool offset again upon the next approach as some machine controllers cancel the active tool length offset when using G53Z0 or G91G28Z0 retracts. Upon the cycle resuming the tool may run right into the part creating a crash without the active tool length compensation for the tool in the spindle.

 

This would also work for lathes parking the turret out of the way.

 

Some NC food for thought,

 

Greg Haisley

 

 

5 Comments
Steinwerks
Mentor

I use the Manual NC - Clean command and set it up in the post to send it to the home position. You can set up any of those, or set up a custom Manual NC Action by name to do so.

Greg_Haisley
Collaborator

@Steinwerks I hear you. Was trying to help out the less skilled programmers get the job done without crashing their CNC machine and or learning to write / edit the post.

Steinwerks
Mentor

I wasn't even paying attention to who created the idea Smiley LOL

 

Sorry.

 

I wonder if it wouldn't be more practical to have a few standard options in the post set up to do this, but really this exemplifies the need for good aftermarket/reseller support if one doesn't want to learn the deeper ins and outs of the system. I know how sensitive the devs are to maintaining a clean UI/UX without excess clutter, and that's one perspective that makes HSM so nice to use. I don't miss quadruple-depth menus in Mastercam.

@Greg_Haisley

You most probably voted for this as well. But one of the reasons I suggested they let us make our own Manual NC options.

It shouldn't be hard and would mean a one time post edit by a Re-seller or skilled user to make live for others so much easier.

https://forums.autodesk.com/t5/hsm-ideas/create-your-own-manual-nc-options/idi-p/5945479 

Anonymous
Not applicable
I think an option to add would be a "forced tool change" I have used this command on other cam packages and what it does is stop the program after this operation moves the tool to the home position and adds an M1 or an M00. then it will follow up with another startup of that tool. This way, instead of using the pass-through method and hard coding g-code it will always assure the proper RPM, tool work offset and tool length offset is reestablished again for safety. Many time I see guys forget to turn on the spindle or coolant and it is not very good....

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea