Hide menu
Loading...
Searching...
No Matches
Injection Molding Feature Recognition

The recognition can be run on a CAD file to find molding features, e.g. ribs, bosses, etc. As a result of the recognition, list of found features of the part will be returned.

As the API changes to accommodate the needs of users compatibility will be preserved as much as possible but is ultimately not guaranteed.

Capabilities

It is possible to recognize ribs, bosses, screw bosses. A detailed description of the features is given here.

Below is a simple example of recognition.

Molding model Features

Scope of accepted geometries

The recognition can be run on B-Rep representations, namely it works with ModelData::Solid .

API overview

Molding_FeatureRecognizer is the class that performs molding feature recognition. The tool has parameters that allow to modify rules for recognition:

using namespace cadex;
Molding_FeatureRecognizerParameters aRecognizerParameters;
aRecognizerParameters.SetMaxRibThickness (30.0);
aRecognizerParameters.SetMaxRibDraftAngle (0.2);
aRecognizerParameters.SetMaxRibTaperAngle (0.1);
Molding_FeatureRecognizer aRecognizer (aRecognizerParameters);
MTKBase_FeatureList aFeatureList = aRecognizer.Perform (theSolid);
/* Process issues */
Defines a list of features.
Definition MTKBase_FeatureList.hxx:36
Provides an interface to recognizing molding features.
Definition Molding_FeatureRecognizer.hxx:37
Contains classes, namespaces, enums, types, and global functions related to Manufacturing Toolkit.
Definition LicenseManager_LicenseError.hxx:30

There are 2 possible ways to use molding tools:

The resulting Molding_Data can be passed as an input parameter for tools. Molding_Data can be used to run molding tools separately.