A3DEFRMDefinitionHoleType
-
enum
A3DEFRMDefinitionHoleType Enumerate the possible types of definition hole typesEnumerate the specific types of Definition Feature that can be found under akA3DFRMFeatureDefinitionType_Hole.
10.2Index
Enumerators
kA3DFRMDefinitionHoleType_NonekA3DFRMDefinitionHoleType_RectangularDefinitionkA3DFRMDefinitionHoleType_ChamferDefinitionkA3DFRMDefinitionHoleType_CboreDefinitionkA3DFRMDefinitionHoleType_SunkDefinitionkA3DFRMDefinitionHoleType_TaperedDefinitionkA3DFRMDefinitionHoleType_StandardDefinitionkA3DFRMDefinitionHoleType_ElementDefinition
Enumerators
-
enumerator
kA3DFRMDefinitionHoleType_None - kA3DFRMDefinitionHoleType_None =
0Invalid Hole Type.
-
enumerator
kA3DFRMDefinitionHoleType_RectangularDefinition - kA3DFRMDefinitionHoleType_RectangularDefinition
Type of Definition containing regular hole information common to all Hole Shape types**except HoleShape_Sketch**:
- DoubleData Diameter: hole diameter
- Value Angle: tip angle*(optional)*
- Parameter Data:
-
enumerator
kA3DFRMDefinitionHoleType_ChamferDefinition - kA3DFRMDefinitionHoleType_ChamferDefinition
Type of Definition containing information specific to Hole Chamfer:
- EnumData DepthLevel: depth level where chamfer is applied. see:c:enum:~A3DEFRMEnumValue_DepthLevel
- Parameter Specification:
- Value Angle: chamfer angle
- Value Offset: chamfer offset
- Parameter Data:
-
enumerator
kA3DFRMDefinitionHoleType_CboreDefinition - kA3DFRMDefinitionHoleType_CboreDefinition
Type of Definition containing information specific to Counter Bore Hole:
- DoubleData Depth: bore depth
- DoubleData Diameter: bore diameter
- IntegerData Boolean: isBoreOutside: true if the bore is outside the hole, on the other side of the profile*(specific to CATIA)*
- Parameter Data:
-
enumerator
kA3DFRMDefinitionHoleType_SunkDefinition - kA3DFRMDefinitionHoleType_SunkDefinition
Type of Definition containing information specific to Sunk Hole:
- Value Diameter: sunk diameter
- Value Angle: sunk angle
- Parameter Data:
-
enumerator
kA3DFRMDefinitionHoleType_TaperedDefinition - kA3DFRMDefinitionHoleType_TaperedDefinition
Type of Definition containing information specific to Tapered Hole:
- EnumData DepthLevel: depth level where tapered angle is applied. see:c:enum:~A3DEFRMEnumValue_DepthLevel
- Parameter Specification:
- Value Angle: tapered angle
- Parameter Data:
-
enumerator
kA3DFRMDefinitionHoleType_StandardDefinition - kA3DFRMDefinitionHoleType_StandardDefinition
Type of Definition containing information specific to Hole Standard.
-
enumerator
kA3DFRMDefinitionHoleType_ElementDefinition - kA3DFRMDefinitionHoleType_ElementDefinition
Type of Definition containing information specific to Hole defined by elements:
- Depth: Depth of the element.
- Hole Shape: Shape of the element.
- Thread: Thread of the element*(optional)*
- Parameter Data: