FcfFrame Class¶
-
class
NXOpen.Annotations.FcfFrame¶ Bases:
NXOpen.TransientObjectRepresents an FCF frame
New in version NX4.0.0.
Properties¶
| Property | Description |
|---|---|
| ToleranceZoneShape | Returns or sets the tolerance zone shape |
Methods¶
| Method | Description |
|---|---|
| Dispose | Frees the object from memory. |
| GetMaterialConditionModifiers | Return the material condition modifiers |
| GetPrimaryDatumReference | Returns the primary datum reference |
| GetSecondaryDatumReference | Returns the secondary datum reference |
| GetTertiaryDatumReference | Returns the tertiary datum reference |
| GetTolerance | Return the tolerance |
| SetMaterialConditionModifiers | Sets the material condition modifiers |
| SetPrimaryDatumReference | Sets the primary datum reference |
| SetSecondaryDatumReference | Sets the secondary datum reference |
| SetTertiaryDatumReference | Sets the tertiary datum reference |
| SetTolerance | Sets the tolerance |
Property Detail¶
ToleranceZoneShape¶
-
FcfFrame.ToleranceZoneShape¶ Returns or sets the tolerance zone shape
-------------------------------------Getter Method
Signature
ToleranceZoneShapeReturns: Tolerance zone shape Return type: NXOpen.Annotations.ToleranceZoneShapeNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.ZoneShape`()instead.License requirements: None.
-------------------------------------Setter Method
Signature
ToleranceZoneShapeParameters: zoneShape ( NXOpen.Annotations.ToleranceZoneShape) – Tolerance zone shapeNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.ZoneShape`()instead.License requirements: None.
Method Detail¶
Dispose¶
-
FcfFrame.Dispose¶ Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Signature
Dispose()New in version NX4.0.0.
License requirements: None.
GetMaterialConditionModifiers¶
-
FcfFrame.GetMaterialConditionModifiers¶ Return the material condition modifiers
Signature
GetMaterialConditionModifiers()Returns: List of modifiers Return type: list of NXOpen.Annotations.MaterialConditionModifierNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.MaterialModifier`()instead.License requirements: None.
GetPrimaryDatumReference¶
-
FcfFrame.GetPrimaryDatumReference¶ Returns the primary datum reference
Signature
GetPrimaryDatumReference()Returns: Primary datum reference frame Return type: NXOpen.Annotations.DatumReferenceNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.PrimaryDatumReference()instead.License requirements: None.
GetSecondaryDatumReference¶
-
FcfFrame.GetSecondaryDatumReference¶ Returns the secondary datum reference
Signature
GetSecondaryDatumReference()Returns: Secondary datum reference frame Return type: NXOpen.Annotations.DatumReferenceNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.SecondaryDatumReference()instead.License requirements: None.
GetTertiaryDatumReference¶
-
FcfFrame.GetTertiaryDatumReference¶ Returns the tertiary datum reference
Signature
GetTertiaryDatumReference()Returns: Tertiary datum reference frame Return type: NXOpen.Annotations.DatumReferenceNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.TertiaryDatumReference()instead.License requirements: None.
GetTolerance¶
-
FcfFrame.GetTolerance¶ Return the tolerance
Signature
GetTolerance()Returns: Tolerance data Return type: NXOpen.Annotations.ValueNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.ToleranceValue`()instead.License requirements: None.
SetMaterialConditionModifiers¶
-
FcfFrame.SetMaterialConditionModifiers¶ Sets the material condition modifiers
Signature
SetMaterialConditionModifiers(modifiers)Parameters: modifiers (list of NXOpen.Annotations.MaterialConditionModifier) – List of modifiersNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.MaterialModifier`()instead.License requirements: None.
SetPrimaryDatumReference¶
-
FcfFrame.SetPrimaryDatumReference¶ Sets the primary datum reference
Signature
SetPrimaryDatumReference(primary)Parameters: primary ( NXOpen.Annotations.DatumReference) – Primary datum reference frameNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.PrimaryDatumReference()instead.License requirements: None.
SetSecondaryDatumReference¶
-
FcfFrame.SetSecondaryDatumReference¶ Sets the secondary datum reference
Signature
SetSecondaryDatumReference(secondary)Parameters: secondary ( NXOpen.Annotations.DatumReference) – Secondary datum reference frameNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.SecondaryDatumReference()instead.License requirements: None.
SetTertiaryDatumReference¶
-
FcfFrame.SetTertiaryDatumReference¶ Sets the tertiary datum reference
Signature
SetTertiaryDatumReference(tertiary)Parameters: tertiary ( NXOpen.Annotations.DatumReference) – Tertiary datum reference frameNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.TertiaryDatumReference()instead.License requirements: None.
SetTolerance¶
-
FcfFrame.SetTolerance¶ Sets the tolerance
Signature
SetTolerance(tolerance)Parameters: tolerance ( NXOpen.Annotations.Value) – Tolerance dataNew in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Annotations.FeatureControlFrameDataBuilder.ToleranceValue`()instead.License requirements: None.