Generic Motion operation in NX

Generic Motion operation in NX

After vacation break, I’m back with new Technical Tuesday episode. Today I’m showing an example of what we can do using Generic Motion operation.

Generic Motion is an operation which lets you program the tool path segment by segment. It is equivalent of Teach Mode operation from Turning. It is located in “mill multi-axis” group, because you can dynamically change tool axis for each segment of tool path.

This operation can be used to machine features in non-typical way, which are not easy to achieve with other operations. It might be also helpful for programming transfer motions between regular multi-axis operations. When you don’t like the postprocessor to automatically output safe (far) retracts between operations, you can use Generic Motion as optimal transfer motion.
Generic Motion operation will be mostly appreciated by programmers dealing with large-scale production, because it allows to create tool paths without any useless moves.

On a following movie, you can see an example how to use Generic Motion.
As you can see, I’m using only 3 of all available sub-operation types. It is because “Rotary Point Vector Move” and “Follow Curve/Edge” are very flexible and easy to use.

As always, sample tool path which I’m showing is not the one and only way of doing this. This is just an example showing Generic Motion works. This chamfers can be also easily machined with Variable Contour using Curve/Point drive. It is shown on second movie:

About the Author

Leave a Reply