Feature Detection

From DocR23

Jump to: navigation, search
Showproduct.png



All Feature Detection Articles | C++ APIs | Scheme Extensions |
edit  

Feature Detection


Feature Detection helps in Automatic Feature Recognition that has widespread use in the industry. ACIS Feature Detection functionality helps in the identification of protrusion and depression features as well as blends. Feature detection operations accept a seed face on the model as input and return a collection of contiguous faces defining the feature including the seed face. Feature detection differs from feature recognition in that it does not attempt to classify specific types of features: it merely detects them and leaves classification to the application.
edit  

Feature Detection Operations


Operation Description
Depression Detection This operation is used to detect depression features such as cut extrudes, cut revolves, blind and through pockets, slots, and grooves.
Protrusion Detection This operation is used to detect protrusion features such as boss extrudes, revolve bosses, ribs, and islands in pockets.
Blend Detection This operation is used to detect blend sequences and blend networks, where blend implies rounds and fillets.


edit  

Feature Detection Interface


C++ APIs

C++ Scheme Description
api_detect_protrusion entity:detect-protrusion Protrusion detection
api_detect_depression entity:detect-depression Depression detection
api_detect_blends face:detect-blends Blend detection

Options

C++ Scheme Description
detect_feature_options detect-feature:options Options to control feature detection behavior
detect_blend_options detect-blend:options Options to control blend detection behavior

Journaling and Versioning

Journaling and versioning for the feature detection API functions are available using the detect_feature_options object. The detect_feature_options class is derived from AcisOptions.


edit  

Feature Detection Topics

edit  

See Also

Personal tools