zaro

How to Use Feature Recognition in SOLIDWORKS?

Published in SOLIDWORKS Feature Recognition 3 mins read

Using feature recognition in SOLIDWORKS allows you to convert imported solid bodies into native SOLIDWORKS features, making them easier to edit and modify. This process is primarily done through the FeatureWorks tool.

Here's how you can access and use feature recognition:

Accessing the Feature Recognition Tool (FeatureWorks)

The most common way to initiate feature recognition on an imported body in SOLIDWORKS is by accessing the FeatureWorks tool. According to the reference, you can access this tool using a few methods:

  1. Using the Menu: Navigate through the SOLIDWORKS menu bar. Go to Insert > FeatureWorks > Recognize Features.
  2. Using the Features Toolbar: If the Features toolbar is enabled and customized to show FeatureWorks, you can click the Recognize Features icon directly from there.
  3. Using the Right-Click Menu: This method is particularly intuitive when working with an imported body. You can select the imported body directly in the graphics area or find it in the SOLIDWORKS FeatureManager design tree. Once selected, right-click on the body and select FeatureWorks > Recognize Features from the context menu.

These access methods, specifically selecting an imported body and right-clicking to choose FeatureWorks > Recognize Features, work for both automatic and interactive feature recognition processes.

The Feature Recognition Process

Once you initiate FeatureWorks (via any of the methods above) on an imported body, the FeatureWorks PropertyManager will appear, guiding you through the recognition process.

You typically have two main options:

  • Automatic Recognition: FeatureWorks attempts to automatically identify and create common features like extrudes, cuts, fillets, chamfers, holes, etc., from the imported geometry.
  • Interactive Recognition: This method allows you to select specific faces or groups of faces on the imported body and tell FeatureWorks what type of feature they represent (e.g., "recognize these faces as a hole," "recognize this as a fillet"). This provides more control, especially for complex or unusual geometry.

After selecting your desired recognition method and options within the PropertyManager, FeatureWorks processes the geometry. Upon completion, the imported body is replaced by a tree of recognized features in the FeatureManager design tree, which you can then edit like any native SOLIDWORKS feature.

Method Steps Applies To
Menu Bar Click Insert > FeatureWorks > Recognize Features Auto & Interactive
Toolbar Click the Recognize Features icon (if on Features toolbar) Auto & Interactive
Right-Click Select imported body, Right-click, select FeatureWorks > Recognize Features Auto & Interactive

Using feature recognition is essential when you receive models from other CAD systems in neutral formats (like STEP, IGES, Parasolid) and need to make significant design changes.