All Frameworks  Class Hierarchy  This Framework  Indexes

MechanicalModeler Global Function CATBRepDecode


CATBRepDecode( iProfilElements,
const iAssociatedFeature)
Returns the selecting objects from symbolic specifications. For example, the selecting object associated with the lateral face of Pad.3 extruded from Line.7, on the solid after Fillet.7 is created with:
iPrints[1]=Pad.3,
iKeys[1]=MfKeyExtrudedFrom,
iProfilElements[1]=Line.7, and
iAssociatedFeature=Fillet.7.
Another example, the selecting object associated with the edge shared by the lateral face of Pad.3 extruded from Line.7, and by the top face of Pad.6 is created with:
iPrints[1]=Pad.3, iPrints[2]=Pad.6,
iKeys[1]=MfKeyExtrudedFrom, iKeys[2]=MfKeyTop,
iProfilElements[1]=Line.7,
iProfilElements[2]=NULL_var and
iAssociatedFeature=Fillet.7. The selecting object associated with a vertex is specified with all its adjacent faces.
Parameters:
iPrints
List of shape features.
iKeys
List of key words
Legal values: MfKeyTop, MfKeyBottom, MfKeyExtrudedFrom, MfKeyStart, MfKeyEnd.
iProfilElements
List of sketch elements.
iAssociatedFeature
Resolution is performed in the scope of iAssociatedFeature.

This object is included in the file: CATMfBRepDecode.h

Copyright © 2003, Dassault Systèmes. All rights reserved.