NXOpen .NET Reference
12.0.0
|
Represents a FeatureControlFrameDataBuilder More...
Public Types | |
enum | ToleranceZoneShape { None, Diameter, SphericalDiameter, Square } |
Specifies the zone shape for the feature control frame More... | |
enum | ToleranceMaterialModifier { None, LeastMaterialCondition, MaximumMaterialCondition, RegardlessOfFeatureSize } |
Specifies the tolerance material modifier condition More... | |
enum | AreaSymbolType { Rectangular, Circular, Spherical, Square } |
Specifies the unit type More... | |
Public Member Functions | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.Annotations.FeatureControlFrameDataBuilder.AreaSymbolType | AreaSymbol [get, set] |
Returns or sets the area symbol More... | |
unsafe bool | CircleU [get, set] |
Returns or sets the circle utoggle More... | |
unsafe string | CircleUvalue [get, set] |
Returns or sets the circle u value Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.CircleU is true. More... | |
unsafe bool | CommonZone [get, set] |
Returns or sets the common zone toggle More... | |
unsafe NXOpen.Annotations.FeatureControlFrameIndicatorBuilderList | FeatureControlFrameIndicatorList [get] |
Returns the feature control frame indicator list. More... | |
unsafe bool | FreeState [get, set] |
Returns or sets the free state toggle More... | |
unsafe NXOpen.Annotations.FeatureControlFrameDataBuilder.ToleranceMaterialModifier | MaterialModifier [get, set] |
Returns or sets the material modifier More... | |
unsafe bool | MaximumTolerance [get, set] |
Returns or sets the maximum tolerance toggle More... | |
unsafe string | MaximumToleranceValue [get, set] |
Returns or sets the maximum tolerance value Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.MaximumTolerance is true. More... | |
unsafe NXOpen.Annotations.CompoundDatumReferenceBuilder | PrimaryCompoundDatumReference [get] |
Returns the primary compound datum reference More... | |
unsafe string | PrimaryDatumExtendedText [get, set] |
Returns or sets the primary datum extended text. More... | |
unsafe NXOpen.Annotations.DatumReferenceBuilder | PrimaryDatumReference [get] |
Returns the primary datum reference More... | |
unsafe bool | Projected [get, set] |
Returns or sets the projected toggle More... | |
unsafe string | ProjectedValue [get, set] |
Returns or sets the projected value Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.Projected is true. More... | |
unsafe NXOpen.Annotations.CompoundDatumReferenceBuilder | SecondaryCompoundDatumReference [get] |
Returns the secondary compound datum reference More... | |
unsafe string | SecondaryDatumExtendedText [get, set] |
Returns or sets the secondary datum extended text. More... | |
unsafe NXOpen.Annotations.DatumReferenceBuilder | SecondaryDatumReference [get] |
Returns the secondary datum reference More... | |
unsafe bool | StatisticalTolerance [get, set] |
Returns or sets the statistical tolerance toggle More... | |
unsafe bool | TangentPlane [get, set] |
Returns or sets the tangent plane toggle More... | |
unsafe NXOpen.Annotations.CompoundDatumReferenceBuilder | TertiaryCompoundDatumReference [get] |
Returns the tertiary compound datum reference More... | |
unsafe string | TertiaryDatumExtendedText [get, set] |
Returns or sets the tertiary datum extended text. More... | |
unsafe NXOpen.Annotations.DatumReferenceBuilder | TertiaryDatumReference [get] |
Returns the tertiary datum reference More... | |
unsafe string | ToleranceValue [get, set] |
Returns or sets the tolerance value string More... | |
unsafe bool | UnitBasis [get, set] |
Returns or sets the unit basis toggle Only available when feature control frame characteristic is NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.Straightness NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.Flatness NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.ProfileOfALine NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.ProfileOfASurface More... | |
unsafe string | UnitBasisValue1 [get, set] |
Returns or sets the unit basis value1 Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.UnitBasis is true. More... | |
unsafe string | UnitBasisValue2 [get, set] |
Returns or sets the unit basis value2 Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.UnitBasis is true. More... | |
unsafe bool | Uz [get, set] |
Returns or sets the uz toggle More... | |
unsafe NXOpen.Annotations.FeatureControlFrameDataBuilder.ToleranceZoneShape | ZoneShape [get, set] |
Returns or sets the zone shape More... | |
Represents a FeatureControlFrameDataBuilder
Created in NX6.0.0
unsafe bool NXOpen.Annotations.FeatureControlFrameDataBuilder.Validate | ( | ) |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Created in NX3.0.1
License requirements: None.
Implements NXOpen.GeometricUtilities.IComponentBuilder.
|
getset |
Returns or sets the area symbol
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the circle utoggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the circle u value Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.CircleU is true.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the common zone toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the feature control frame indicator list.
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the free state toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the material modifier
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the maximum tolerance toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the maximum tolerance value Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.MaximumTolerance is true.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the primary compound datum reference
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the primary datum extended text.
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the primary datum reference
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the projected toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the projected value Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.Projected is true.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the secondary compound datum reference
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the secondary datum extended text.
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the secondary datum reference
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the statistical tolerance toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the tangent plane toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the tertiary compound datum reference
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the tertiary datum extended text.
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
get |
Returns the tertiary datum reference
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the tolerance value string
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the unit basis toggle Only available when feature control frame characteristic is NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.Straightness NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.Flatness NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.ProfileOfALine NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic.ProfileOfASurface
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the unit basis value1 Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.UnitBasis is true.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the unit basis value2 Only available when NXOpen.Annotations.FeatureControlFrameDataBuilder.UnitBasis is true.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the uz toggle
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")
|
getset |
Returns or sets the zone shape
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")