Leaf entity in the Design Pattern Composite. TPS modeler enables definition of specification related to surfaces.
Properties
- Property SuperType() As (Read Only)
-
Get the Super Type.
- Parameters:
-
- oSuperType
- The Super Type. The list of SuperType available: "FTA_NonSemantic" "FTA_Form" "FTA_Dimension" "FTA_Position" "FTA_Datum" "FTA_Orientation" "FTA_RunOut" dd>
- Property TPSStatus() As (Read Only)
-
Get the TPS Status.
- Parameters:
-
- oStatus
- The Status. dd>
- Property Type() As (Read Only)
-
Get the Type.
- Parameters:
-
- oType
- The Type. List of types available ordered by SuperType: SuperType = "FTA_NonSemantic" Type = "FTA_Text" Type = "FTA_FlagNote" Type = "FTA_Roughness" Type = "FTA_Weld" Type = "FTA_Noa" Type = "FTA_NonSemanticDatum" Type = "FTA_NonSemanticTarget" Type = "FTA_NonSemanticGDT" Type = "FTA_NonSemanticDimension" SuperType = "FTA_Form" Type = "FTA_Flatness" Type = "FTA_Straightness" Type = "FTA_Circularity" Type = "FTA_Cylindricity" Type = "FTA_ProfileOfAnyLine" Type = "FTA_ProfileOfASurface" Type = "FTA_PatternTruePos" SuperType = "FTA_Dimension" Type = "FTA_LinearDimension" Type = "FTA_AngularDimension" Type = "FTA_SecondLinearDimension" Type = "FTA_ChamferDimension" Type = "FTA_BasicDimension" SuperType = "FTA_Position" Type = "FTA_TruePosition" Type = "FTA_Concentricity" Type = "FTA_Symmetry" Type = "FTA_PositionOfAnyLine" Type = "FTA_PositionOfASurface" SuperType = "FTA_Datum" Type = "FTA_DatumSimple" Type = "FTA_DatumTarget" Type = "FTA_DatumSystem" Type = "FTA_ReferenceFrame" SuperType = "FTA_Orientation" Type = "FTA_Parallelism" Type = "FTA_Perpendicularity" Type = "FTA_Angularity" SuperType = "FTA_RunOut" Type = "FTA_TotalRunOut" Type = "FTA_CircularRunOut" dd>
- Property Z( iZ) (Write Only)
-
method get_Z will never be exposed
Set the offset of the annotation
- Parameters:
-
- iZ
- The offset. dd>
Methods
- Sub AddLeader()
- Add a leader.
- Sub ApplyReferencedGeomColor( iReleatedR, iReleatedG, iReleatedB)
- Apply a color to referenced geometry.
- Sub ApplyReferencedInitColor()
- Apply the initial color to referenced geometry.
- Func AssociatedRefFrame() As
- Get the annotation on the AssociatedRefFrame interface.
- Func CompositeTolerance() As
- Get the annotation on the CompositeTolerance interface.
- Func ControledRadius() As
- Get the annotation on the ControledRadius interface.
- Func DatumSimple() As
- Get the annotation on the DatumSimple interface.
- Func DatumTarget() As
- Get the annotation on the DatumTarget interface.
- Func DefaultAnnotation() As
- Get the annotation on the DefaultAnnotation interface.
- Func Dimension3D() As
-
Get the 3D Dimension on the 3D Dimension interface.
- Parameters:
-
- oDim
- The 3D Dimension. dd>
- Func DimensionLimit() As
- Get the annotation on the DimensionLimit interface.
- Func DimensionPattern() As
- Get the annotation on the DimensionPattern interface.
- Func EnvelopCondition() As
- Get the annotation on the EnvelopCondition interface.
- Func FlagNote() As
-
Get the annotation on the FlagNote interface.
- Parameters:
-
- oFlagNote
- The annotation Flag Note. dd>
- Func FreeState() As
- Get the annotation on the FreeState interface.
- Sub GetSurfaces( oSafeArray)
- Get the geometry on which the Annotation is applied to.
- Func GetSurfacesCount() As
- Count the geometry on which the Annotation is applied to.
- Func HasAControledRadius() As
- To know if the Annotation has a Controled Radius.
- Func HasAFreeState() As
- To know if the Annotation has a Free State.
- Func HasAMaterialCondition() As
- To know if the Annotation has a Material Condition.
- Func HasANumericalDisplayFormat() As
- Checks if the Annotation has a Numerical Display Format.
- Func HasAParticularTolElem() As
- To know if the Annotation has a Particuler Element.
- Func HasATolerancePerUnitBasisRestrictiveValue() As
- To know if the Annotation has a Tolerance Per Unit Basis Restricted Value.
- Func HasAnEnvelopCondition() As
- To know if the Annotation has an Envelop Condition.
- Func HasDimensionLimit() As
- To know if the Annotation has a Dimension Limit.
- Func IsACompositeTolerance() As
- To know if the Annotation is a composite Tolerance.
- Func IsADefaultAnnotation() As
- To know if the Annotation is a Default Annotation.
- Func IsADimensionPattern() As
- To know if the Annotation is a Dimension Pattern.
- Func IsAProjectedToleranceZone() As
- To know if the Annotation is a Projected Zone.
- Func IsAShiftedProfileTolerance() As
- To know if the Annotation is a Shifted Profile Tolerance.
- Func IsATangentPlane() As
- To know if the Annotation is a Tangent Plane.
- Func IsAToleranceUnitBasisValue() As
- To know if the Annotation is a Tolerance Unit Basis Value.
- Func IsAToleranceZone() As
- Is the a Tolerance Zone.
- Func IsAnAssociatedRefFrame() As
- To know if the Annotation is an Associated Reference Frame.
- Func MaterialCondition() As
- Get the annotation on the MaterialCondition interface.
- Sub ModifyVisu()
- To refresh the 3D visualization.
- Func Noa() As
- Get the annotation on the Noa interface.
- Func NumericalDisplayFormat() As
- Gets the annotation on the NumericalDisplayFormat interface.
- Func ParticularTolElem() As
- Get the annotation on the ParticularTolElem interface.
- Func ProjectedToleranceZone() As
- Get the annotation on the ProjectedToleranceZone interface.
- Func ReferenceFrame() As
- Get the annotation on the ReferenceFrame interface.
- Func Roughness() As
- Get the annotation on the Roughness interface.
- Sub SetXY( iX, iY)
-
method GetXY will never be exposed
Set TPS coordinates in the view
- Parameters:
-
- oX
- The X coordinate. dd>
- oY
- The Y coordinate. dd>
- Func ShiftedProfileTolerance() As
- Get the annotation on the ShiftedProfileTolerance interface.
- Func TangentPlane() As
- Get the annotation on the TangentPlane interface.
- Func Text() As
-
Get the annotation on the Text interface.
- Parameters:
-
- oText
- The annotation Text. dd>
- Func TolerancePerUnitBasisRestrictiveValue() As
- Get the annotation on the TolerancePerUnitBasisRestrictiveValue interface.
- Func ToleranceUnitBasisValue() As
- Get the annotation on the ToleranceUnitBasisValue interface.
- Func ToleranceZone() As
- Get the annotation on the ToleranceZone interface.
- Sub TransfertToView( iView)
-
Move the annotation in another view.
- Parameters:
-
- iView
- The destination view. dd>