EA3DFRMDefinitionHoleType
-
enum
EA3DFRMDefinitionHoleType - Enumerate the possible types of definition hole types
Enumerate the specific types of Definition Feature that can be found under a kA3DFRMFeatureDefinitionType_Hole.
10.2
Index
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
EA3DFRMEnumValue_DepthLevel - Parameter Specification:
- Value Angle: chamfer angle
- Value Offset: chamfer offset
- Parameter Data:
- EnumData DepthLevel: depth level where chamfer is applied. see
-
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
EA3DFRMEnumValue_DepthLevel - Parameter Specification:
- Value Angle: tapered angle
- Parameter Data:
- EnumData DepthLevel: depth level where tapered angle is applied. see
-
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: