SemanticGDT (Object)

Interface managing Semantic GDT.

Methods


Func AssociatedRefFrame() As

Role: Returns the annotation on the AssociatedRefFrame interface.
Parameters:
oAssRefFra
The AssociatedRefFrame.
Func CompositeTolerance() As

Role: Returns the CompositeTolerance interface.
Parameters:
oCompTol
The CompositeTolerance.
Func FrameExtensions( iFrameExtentIndex) As

Role: Gets the Auxiliary Features at given Index applied on GDT.
Parameters:
iFrameExtentIndex
Index of the Frame Extension to retrieve.
oAuxiliaryFeatures
The list of Auxiliary Features specified on GDT (implies ISO Standard applied).
Func FreeState() As

Role: Returns the FreeState interface.
Parameters:
oFreeState
The FreeState.
Func HasACenteredElement() As

Role: Checks if the geometrical specification has a centered element.
Precondition: Median Feature characteristics is valid only for ISO standard
Parameters:
oHasCenterElt
  • TRUE: The GDT has a center element
  • FALSE: The GDT has not a center element or standard different from ISO.
Func HasAFrameExtension() As

Role: Checks if the geometrical specification wears a frame extension specification.
Precondition: Intersection Plane, Orientation Plane, Collection Plane or Direction Feature are only meaningful in ISO Standard.
Parameters:
oFrameExtentNumber
  • Greater than 0: The GDT has oFrameExtentNumber frame extensions
  • Equal or less than 0: The GDT has not a frame extension or standard different from ISO (value is -1).
Func HasAFreeState() As

Role: Checks if the GDT has a Free State.
Parameters:
oHasAFreeState
  • TRUE: There is a Free State
  • FALSE: There is no Free State
Func HasAMaterialCondition() As

Role: Checks if the GDT has a Material Condition.
Parameters:
oHasMatCond
  • TRUE: A Material Condition exits
  • FALSE: There is no Material Condition
Func HasAParticularTolElem() As

Role: Checks if the GDT has a Particuler Element.
Parameters:
oHasAParTolElem
  • TRUE: There is a Particuler Element
  • FALSE: There is no Particuler Element
Func HasATangentPlane() As

Role: Checks if the GDT has a Tangent Plane Modifier.
Parameters:
oIsATangentPlane
  • TRUE: There has a Tangent Plane
  • FALSE: There has not Tangent Plane
Func HasATolerancePerUnitBasisRestrictiveValue() As

Role: Checks if the GDT has a Tolerance Per Unit Basis Restricted Value.
Parameters:
oHasATolRes
  • TRUE: There is a Tolerance Per Unit Basis Restricted Value
  • FALSE: There is no Tolerance Per Unit Basis Restricted Value
Func IsACompositeTolerance() As

Role: Checks if the GDT is a Composite Tolerance.
Parameters:
oIsACompTol
  • TRUE: There is a Composite Tolerance
  • FALSE: There is no Composite Tolerance
Func IsAProjectedToleranceZone() As

Role: Checks if the GDT is a Projected Zone.
Parameters:
oIsAProjTolZone
  • TRUE: There is a Projected Zone
  • FALSE: There is no Projected Zone
Func IsAShiftedProfileTolerance() As

Role: Checks if the GDT is a Shifted Profile Tolerance.
Parameters:
oIsAShiftProTol
  • TRUE: There is a Shifted Profile Tolerance
  • FALSE: There is no Shifted Profile Tolerance
Func IsAToleranceUnitBasisValue() As

Role: Checks if the GDT is a Tolerance Unit Basis Value.
Parameters:
oIsATolUnitBas
  • TRUE: A Tolerance Zone exits
  • FALSE: There is no Tolerance Zone
Func IsAToleranceZone() As

Role: Checks if a Tolerance Zone exists.
Parameters:
oIsATolZone
  • TRUE: A Tolerance Zone exits
  • FALSE: There is no Tolerance Zone
Func IsAnAssociatedRefFrame() As

Role: Checks if the GDT is an Associated Reference Frame.
Parameters:
oIsAnAssRefFra
  • TRUE: There is an Associated Reference Frame
  • FALSE: There is no Associated Reference Frame
Func IsAppliedOnMultipleEntities() As

Role: Checks if the geometrical specification is applied onto multiple geometries.
Parameters:
oIsAPattern
  • TRUE: The GDT is applied on Nx elements
  • FALSE: The GDT is applied on a unique surface.
Func MaterialCondition() As

Role: Returns the MaterialCondition interface.
Parameters:
oMatCond
The Material Condition.
Func MedianFeature() As

Role: Gets the GDT on the Median Feature interface.
Parameters:
oMedianFeat
The Median Feature.
Func NxDisplay() As

Role: Gets the GDT on the handle to read Nx instance count, Collection or Separate type of the geometrical specification.
Parameters:
oNxDisplay
Behavior to qualify Nx application context of this GDT.
Func ParticularTolElem() As

Role: Returns the ParticularTolElem interface.
Parameters:
oParTolElem
The ParticularTolElem.
Func ProjectedToleranceZone() As

Role: Returns the ProjectedToleranceZone interface.
Parameters:
oProjTolZone
The ProjectedToleranceZone.
Func ShiftedProfileTolerance() As

Role: Returns the ShiftedProfileTolerance interface.
Parameters:
oShiftProTol
The ShiftedProfileTolerance.
Func TPSParallelOnScreen() As

Role: Gets the annotation on TPSParallelOnScreen interface.
Func TangentPlane() As

Role: Returns the Tangent Plane interface.
Parameters:
oTangentPlane
The Tangent Plane.
Func TolerancePerUnitBasisRestrictiveValue() As

Role: Returns the TolerancePerUnitBasisRestrictiveValue interface.
Parameters:
oTolRes
The TolerancePerUnitBasisRestrictiveValue.
Func ToleranceUnitBasisValue() As

Role: Returns the ToleranceUnitBasisValue interface.
Parameters:
oTolUnitBas
The Tolerance Unit Basis Value.
Func ToleranceZone() As

Role: Returns the ToleranceZone interface.
Parameters:
oTolZone
The Tolerance Zone.