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.2

Enumerators

enumerator kA3DFRMDefinitionHoleType_None
kA3DFRMDefinitionHoleType_None = 0

Invalid 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: