A3DEFRMEnumValue_DepthType

enum A3DEFRMEnumValue_DepthType

all possible type of depth.

This can be used to specify Depth of Features Extrude, Hole, Thread, etc.

Example of usage in case of Simple Hole Feature:

10.2

Enumerators

enumerator kA3DFRMEnumValue_DepthType_None
kA3DFRMEnumValue_DepthType_None = 0

Invalid Depth Type.

enumerator kA3DFRMEnumValue_DepthType_Blind
kA3DFRMEnumValue_DepthType_Blind

Depth is defined by a Depth Value.

enumerator kA3DFRMEnumValue_DepthType_ThruAll
kA3DFRMEnumValue_DepthType_ThruAll

Depth is defined through all geometry.

enumerator kA3DFRMEnumValue_DepthType_Reference
kA3DFRMEnumValue_DepthType_Reference

Depth is defined up to the specified reference.

enumerator kA3DFRMEnumValue_DepthType_Next
kA3DFRMEnumValue_DepthType_Next

Depth is defined up to the next surface encountered.

enumerator kA3DFRMEnumValue_DepthType_Until
kA3DFRMEnumValue_DepthType_Until

Depth is defined through the specified reference, up to the last encounter.

enumerator kA3DFRMEnumValue_DepthType_AsReference
kA3DFRMEnumValue_DepthType_AsReference

In case of feature likes Thread, DepthType_AsReference specified that the Depth is the same as the reference feature (example: on a Hole Feature, create a full Thread Feature, which is as deep as the Hole Depth).

enumerator kA3DFRMEnumValue_DepthType_ThreadPitchCount
kA3DFRMEnumValue_DepthType_ThreadPitchCount

Depth is defined by the number of revolutions (specific of SLW thread).