Automatic Feature Recognition in NX CAM
(For Parts with Many Holes)
Automatic Feature Recognition in NX CAM is the first step in automatic programming using feature-based machining (FBM). However, your organization may not require or have the resources to fully implement feature-based machining.
(Check out our 2020 blog on this HERE)
The automatic feature recognition in NX CAM can be utilized when creating operations manually and will help in decreasing programming time. Automatic Feature Recognition is particularly useful when you have a part with many holes of different sizes.
How to Specify the WORKPIECE Geometry
- From operation navigator geometry view, edit the WORKPIECE
- Specify the target part
How to Find Features Within Automatic Feature Recognition
Use Find Features to create machining features from existing modeling features
- Open the Machining Feature Navigator
- Expand the assembly tree to see the target part, MB3, and find features
- In the find Features Dialog, verify the type is set to parametric recognition
- The search method will be workpiece
- In this example, the only features I want to find are the holes so verify that STEPS is the only toggle active
- Select Find Features, this may take a few minutes depending on the complexity of the model
- Select OK
How to Create Geometry Groups
The hole features that were automatically recognized can now be used to create geometry groups based off similar features. The feature groups will then be used as the parent geometry when creating hole making operations.
- Highlight all of the step hole feature geometry that was automatically recognized, MB3, and group features
- Select Create Feature Groups
- Select OK
Switch to the Operation Navigator geometry view, which will now have multiple feature groups. The names of the feature groups are generic and can be difficult to determine geometry that the feature group is associated with. Hovering your cursor over the feature group will display the attributes of the hole geometry.
I recommend renaming the feature groups based off the hole geometry to make selections easier while creating operations.
With the feature geometry created, a hole making operation is created as a child of the feature geometry.
The holes will be inherited into the operation. On stepped holes, the machining area defaults to the first cylinder in the list. You may need to change the machining area depending on which feature you intend to machine.
Using Automatic Feature Recognition in conjunction with grouping feature geometry is a fast, easy, and accurate way to select many holes. You will no longer have to manually select each hole individually, which may lead to missing or incorrect hole selection.
With the feature geometry automatically created by analyzing the model geometry, you will have full confidence the correct holes are being machined.
Hi, I’m Collin, and I’m a CAM Engineer at Swoosh Technologies. For over 15 years, I’ve programmed various 3-, 4-, and 5-axis machine tools, as well as multi-channel mill turn machines. My experience in the manufacturing industry has given me insight and knowledge in mold making, high volume production, and process improvements.