NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.Annotations.FeatureControlFrameBuilder More...
Public Types | |
enum | FcfCharacteristic { Straightness, Flatness, Circularity, Cylindricity, ProfileOfALine, ProfileOfASurface, Angularity, Perpendicularity, Parallelism, Position, Concentricity, Symmetry, CircularRunout, TotalRunout, AxisIntersection } |
Specifies the characteristitic of the feature control frame More... | |
enum | FcfFrameStyle { SingleFrame, CompositeFrame } |
Specifies whether the feature control frame is a single frame or composite More... | |
Public Member Functions | |
unsafe void | FeatureControlFrameData (out NXOpen.Annotations.FeatureControlFrameDataBuilder[] featureControlFrameDataBuilders) |
The feature control frame data list. More... | |
unsafe void | InheritFrom (NXOpen.Annotations.BaseFcf inheritTag) |
The feature control frame is inherited form existing feature control frame. More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.Annotations.FeatureControlFrameBuilder.FcfCharacteristic | Characteristic [get, set] |
Returns or sets the characteristic More... | |
unsafe NXOpen.Annotations.FeatureControlFrameDataBuilderList | FeatureControlFrameDataList [get] |
Returns the feature control frame data list. More... | |
unsafe NXOpen.Annotations.FeatureControlFrameBuilder.FcfFrameStyle | FrameStyle [get, set] |
Returns or sets the frame style More... | |
unsafe NXOpen.Annotations.LeaderBuilder | Leader [get] |
Returns the NXOpen.Annotations.LeaderBuilder for the annotation More... | |
unsafe NXOpen.Annotations.OriginBuilder | Origin [get] |
Returns the NXOpen.Annotations.OriginBuilder for the annotation More... | |
unsafe NXOpen.Annotations.StyleBuilder | Style [get] |
Returns the style More... | |
unsafe NXOpen.Annotations.TextWithSymbolsBuilder | Text [get] |
Returns the text More... | |
Represents a NXOpen.Annotations.FeatureControlFrameBuilder
This is an abstract class, and cannot be instantiated.
Default values.
Property | Value |
---|---|
Text.CustomSymbolScale |
1.0 |
Text.SymbolAspectRatio |
1.0 |
Text.SymbolHeight |
25.4 (millimeters part), 1.0 (inches part) |
Text.SymbolLength |
25.4 (millimeters part), 1.0 (inches part) |
Text.SymbolPreferences |
UseCurrent |
Text.SymbolScale |
1.0 |
Text.SymbolSizeMethod |
ScaleAndAspectRatio |
Created in NX6.0.0
Specifies the characteristitic of the feature control frame
unsafe void NXOpen.Annotations.FeatureControlFrameBuilder.FeatureControlFrameData | ( | out NXOpen.Annotations.FeatureControlFrameDataBuilder[] | featureControlFrameDataBuilders | ) |
The feature control frame data list.
this method will always return at least two frames. for single feature control frames (frame type is single frame type) only the first frame is used.
Created in NX6.0.0
License requirements: None.
featureControlFrameDataBuilders | feature control frame data builders |
unsafe void NXOpen.Annotations.FeatureControlFrameBuilder.InheritFrom | ( | NXOpen.Annotations.BaseFcf | inheritTag | ) |
The feature control frame is inherited form existing feature control frame.
Created in NX8.5.0
License requirements: None.
inheritTag |
|
getset |
Returns or sets the characteristic
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 data list.
this method will always return at least two frames. for single feature control frames (frame type is single frame type) only the first frame is used.
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the frame style
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 NXOpen.Annotations.LeaderBuilder for the annotation
Created in NX6.0.0
License requirements: None.
|
get |
Returns the NXOpen.Annotations.OriginBuilder for the annotation
Created in NX6.0.0
License requirements: None.
|
get |
Returns the style
Created in NX6.0.0
License requirements: None.
|
get |
Returns the text
Created in NX6.0.0
License requirements: None.