NX CAM 10.0.1: - Siemens PLM Community

Siemens PLM Software
NX CAM 10.0.1:
Non-Cutting Moves in Optimization
Groups
Define non-cutting moves in optimization groups for drilling operations.
Answers for industry.
About NX CAM
NXTM CAM software has helped many of the world’s leading manufacturers and job shops produce better
parts faster. You can also achieve similar benefits by making use of the unique advantages NX CAM
offers.
This is one of many hands-on demonstrations designed to introduce you to the powerful capabilities in
NX CAM 10.0.1. In order to run this demonstration, you will need access to NX CAM 10.0.1.
Visit the NX Manufacturing Forum to learn more, ask questions, and share comments about NX CAM.
2
Hands-on Demonstration: Non-Cutting Moves for Optimized Groups
You can now edit non-cutting moves for drilling operations from within optimization groups. This allows
you to specify avoidance and transfer motions within the context of the entire optimized tool path and is
particularly useful to avoid collisions when drilling opposite sides of the workpiece when there is a 180
degree change in the tool axis orientation.
The optimization group initially uses the non-cutting moves defined by the first operation in the group.
3
Prerequisites:
1. You will need access to NX CAM 10.0.1 in order to run this demonstration.
2. If you haven’t done so already, download and unzip ncm_for_optimized_groups.7z.
Demo:
1. Open ncm_for_optimized_groups.prt in NX.
2. In the Program Order View of the Operation Navigator, click OPTIMIZED_NC.
The toolpath avoids the part and fixture when transfering to the opposite side. This non-cutting
move has been specified inside the optimization group so that it applies to the entire tool path.
3. Double-click OPTIMIZED_NC.
The Non-Cutting Moves button is new.
4. Click Non-Cutting Moves
.
The non-cutting moves specified in this dialog box apply to all operations in the optimization
group.
4
5. Click Display
to see the bounding box specified for Clearance Option.
6. Click Cancel.
7. Click Cancel in the Optimized NC dialog box.
You will optimize the DRILL program, add an operation that drills the part from the bottom side, and
specify non-cutting moves that avoid the part when traversing to the bottom side, similar to what was
done for the spot-drill program.
8. Right-click the DRILL program and select ObjectOptimize.



Consolidate Tools does not yet support drilling operations.
Minimize Tool Changes rearranges the order of operations that use the same tool to
prevent unnecessary tool changes.
Create Optimization Group creates a new object in the Program Order View containing
combined tool paths to minimize transition motions and machining time.
9. Click OK in the Optimize Tool Paths dialog box.
The optimization group has been created, but does not yet contain a tool path. Operations using
the same tool are contained inside this group. The DRILLING_FINISH operation is not included
because it uses a different tool.
10. Right-click OPTIMIZED_NC_1 and select Generate.
11. Click OK.
5
The tool paths for the two drilling operations have been optimized and combined into a single tool
path.
You will now create an operation that drills holes on the bottom side of the part and add the operation
to the optimization group.
12. In the Geometry View of the Operation Navigator, right-click FG_STEP1POCKET and select
InsertOperation.
13. Select hole_making from the Type list.
14. Click Drilling
.
15. Specify the following:
Program:
Tool:
Geometry:
Method:
DRILL
STD_DRILL_8.3MM
FG_STEP1POCKET
DRILL_METHOD
16. Click OK.
6
17. Click Generate.
This operation drills holes on the bottom of the part.
18. Click OK to complete the operation.
19. In the Program Order View of the Operation navigator, drag and drop DRILLING onto
OPTIMIZED_NC_1 so that it is added to the group as the third operation.
While all three operations are contained inside the optimization group, only the tool paths for the
first two operations were optimized (step 8). The tool path for the DRILLING operation was not
optimized. An optimization group may contain both optimized and non-optimized tool paths.
20. Right-click OPTIMIZED_NC_1 and select Generate.
21. Click OK.
22. Click Verify Tool Path.
23. Click Gouge and Collision Settings.
24. Select the Check for Gouges check box.
25. Select the List Gouges when Finished check box.
26. Click OK.
27. Slow the Animation Speed down to 3 and click Play.
7
A collision occurs due to the 180 degree change in the tool axis and the Clearance Option used
by the optimization group.
The Information window indicates a collision has occurred.
28. Close the Information window.
29. Click OK to complete the tool path visualization.
The optimization group uses the non-cutting moves specified in the first operation in the optimization
group (DRILLING_UP_1). Plane has been selected from the Clearance Option list for this operation
and is not appropriate for traversing to the bottom side of the part.
30. Double-click DRILLING_UP_1.
31. Click Non-Cutting Moves.
32. Click the Transfer/Rapid tab.
Notice that Clearance Option is set to Plane.
33. Click Cancel in the Non Cutting Moves dialog box.
34. Click Cancel in the Drilling dialog box.
You will change the Clearance Option in the optimized group so the tool path clears the part and the
fixture.
Note: Non-cutting moves in the optimization group are initially determined by the non-cutting moves
specified in the first operation.
 If Clearance Option in the first operation is set to None, the optimization group determines
the best possible Clearance option for the group.
 If Clearance Option in the first operation is set to Use Inherited, the optimization group is
set to None. This occurs because Use Inherited is not available in the Optimization Group
(there is no inheritance possible- there is no MCS). None determines the best possible
Clearance option for the operations.
 If Clearance Option in the first operation is set to Automatic Plane, the optimization group is
set to Plane. This occurs because Automatic Plane is not available in the Optimization
Group. Plane determines the best possible Clearance level for the operations.
8
35. Double-click OPTIMIZED_NC_1 to edit the group.
36. Click Non-Cutting Moves.
37. Click the Transfer/Rapid tab.
Notice that Clearance Option is set to Plane.
38. Select Bounding Box from the Clearance Option list.
39. Click Display.
40. Click OK.
41. Click Generate.
The bounding box applies to the entire tool path in the optimization group, allowing the tool to
clear the part and the fixture when traversing to the bottom side.
42. Click OK.
43. Close the part without saving when you have finished.
9
Siemens Industry Software
Headquarters
Granite Park One
5800 Granite Parkway
Suite 600
Plano, TX 75024
USA
+1 972 987 3000
Americas
Granite Park One
5800 Granite Parkway
Suite 600
Plano, TX 75024
USA
+1 314 264 8499
Europe
Stephenson House
Sir William Siemens Square
Frimley, Camberley
Surrey, GU16 8QD
+44 (0) 1276 413200
Asia-Pacific
Suites 4301-4302, 43/F
AIA Kowloon Tower, Landmark East
100 How Ming Street
Kwun Tong, Kowloon
Hong Kong
+852 2230 3308
About Siemens PLM Software
Siemens PLM Software, a business unit of the
Siemens Industry Automation Division, is a leading global
provider of product lifecycle management (PLM) software
and services with seven million licensed seats and more than
71,000 customers worldwide. Headquartered in Plano,
Texas, Siemens PLM Software works collaboratively with
companies to deliver open solutions that help them turn
more ideas into successful products. For more information
on Siemens PLM Software products and services, visit
www.siemens.com/plm.
© 2014 Siemens Product Lifecycle Management
Software Inc. Siemens and the Siemens logo are registered
trademarks of Siemens AG. D-Cubed, Femap, Geolus,
GO PLM, I-deas, Insight, JT, NX, Parasolid, Solid Edge,
Teamcenter, Tecnomatix and Velocity Series are trademarks
or registered trademarks of Siemens Product Lifecycle
Management Software Inc. or its subsidiaries in the United
States and in other countries. All other logos, trademarks,
registered trademarks or service marks used herein are the
property of their respective holders.
11/14
www.siemens.com/plm/nxmanufacturingforum
10