Cancel
Showing results for 
Search instead for 
Did you mean: 

How to use Generic Motion to fully control tool paths

Siemens Valued Contributor Siemens Valued Contributor
Siemens Valued Contributor

Overview

Sometimes its easier (and faster) to get the toolpath you want by taking direct control of your tool's motion to define specific moves. This webinar shows a couple of examples of how Generic Motion can be used to take direct control of your tool paths.

 

(view in My Videos)

Tech Tip by John Chaplain, Siemens PLM Software

 

Details
Generic Motion is a programming method in NX CAM that provides on-screen graphical interaction to let you easily position the cutting tool to create tool paths for machines with five axes of freedom or less. Generic Motion provides these capabilities:

 

  • On-screen graphical interaction (dynamic handles) to define tool position and orientation
  • Build tool paths from a selection of linear, circular, and rotary motion elemenets
  • Maintain associativity for tool path updates
  • Support for milling and drilling tools

 

Do you have a question?

Click 'Comments' below to ask it. (You must be signed in to access this feature.)

 

Make Better Parts Faster!
Aaron Frankel (Community Manager)
  • Find more articles tagged with:
Comments
Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: With what NX version is Generic Motion available?

A: Generic Motion is available in NX starting from NX 5. Additional sub-operation (motion) types have been provided in the subsequent releases, and in NX7.5 we introduced the interactive drag handle method for creating generic moves.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: What’s the advantage of a Generic Motion milling operation compared to a standard milling operation?

A: Generic motion is often used to describe transition motion between operations, when there is a need to route the tool around obstacles. The approach moves we saw in the Tech Tip illustrate this type of usage.

When using the interactive drag handles (Rotary Point Vector) moves or the “Follow” moves to specify the locations, generic motion can also be very useful for tasks like cleaning up pads in a particular sequence like floor then wall or vice versa. The drilling and milling cuts we saw in the Tech Tip illustrate this type of usage.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Where did you find the Generic Motion command?

A: When creating a new operation (tool path) in NX, you first select the "type" of toolpath, then select the specific operation you need. To create a Generic Motion operation, first select either the "Probing" or Mill_multi_axis" type, then the Generic Motion operation will appear in the selection list.

You can add the Generic Motion operation (or any operation) to additional "type" lists, by including its template in the configuration for that type. See the upcoming customization Tech Tips for more info on how to manipulate the templates in NX.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Is there collision detection with Generic Motion?

A: Generic Motion allows you to visually create any (of course within the constraints of its capabilities) tool path you want. The tool path you create may or may not include collisions. To detect collisions, we recommend that you use the Visualize command to see the tool path. Visualize will show the tool motion in the same way that it shows motion for any operation type, and can also highlight any potential collisions that need to be corrected. If you have the Simulation product, you can run a machine tool simulation to verify that the tool path performs properly within the limits of the machine.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Can generic motion, using tool vector 0,0,1 be posted with a typical 3-axis post?

A: Yes. There is nothing out-of-the ordinary about the output from the generic motion operation.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: How does Generic Motion compare to “teach mode” in turning?

A: The interactive drag handle control of generic motion is somewhat similar to teach mode. But the generic motion options also include extensive choices for building motion as a list of sequential steps, called “sub-ops.” These sub-op lists can be easily managed and sequenced for all kinds of motion including non-geometry based motion and tool vector changes.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Can you do 5 axis cuts with Generic Motion?

A: Yes, which is why the operation is found among the "mill_multi_axis" operation types.

Tool axis changes can be made from one position to another. These could occur during either cutting motion or transition motions.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Does the cut motion remain associative?

A: When the motion is created based on geometry selection, then it remains associative. This would include things like tracing along a part edge, or using some geometry to specify the tool axis.

When the motion is created based on things like "along tool axis" then those moves stay consistent with the tool axis, which also helps preserve the intent of the original programming.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Can some of the generic moves be used also as templates?

A: Yes. Like any NX CAM operation, the Generic Motion operation can be stored as a template. Geometry based motion descriptions would be disconnected from the underlying geometry, however, and would need to be re-established.

See upcoming Tech Tips for more information about manipulating templates in NX.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: Can you use Generic Motion to position before a pocket routine?

A: Yes, absolutely. This kind of inter-operation positioning is a key use case for generic motion.

Community Manager Community Manager
Community Manager

This question was asked during the live webcast:
Q: What is the best method to learn NX CAM? Are there any tutorials?

A: In addition to the regular documentation, there are nine in-software tutorials which make a good starting point for learning the system. Look under the Help menu to get started on the tutorials.

Many more tutorials and examples are included in the NX Learning Advantage on-line training, available to subscribers:
Catalog:http://training.industrysoftware.automation.siemens.com/mytraining/sp_list.cfm
Membership types: http://training.industrysoftware.automation.siemens.com/mytraining/memberships.cfm

You can also attend instruct-led classes:
Catalog: http://training.industrysoftware.automation.siemens.com/courses/ilt_list.cfm
Check availability (US, Canada): http://training.industrysoftware.automation.siemens.com/courses/finder.cfm

VIP
VIP

@RickTick Thanks for the reply! The comments in this area should be specifically about this tech tip presentation. Since you asked a more general question, your reply was moved to the NX Manufacturing Discussion Forum, where it will get many more views.

Contributors
LIVE Tech Tip Webinars
Watch NX experts demonstrate manufacturing best practices. Stay online for Q&A.