NXOpen .NET Reference Guide
1899
|
Builder for creating 2D Centerline. More...
Public Types | |
enum | Offset { None, DistanceMethod, ObjectMethod } |
the valid types of 2D Centerline offset method More... | |
enum | Types { FromCurves, ByPoints } |
the valid types of 2D Centerline, applicable only for creation More... | |
Properties | |
unsafe NXOpen.SelectNXObject | Inherit [get] |
Returns the inherit object More... | |
unsafe double | OffsetDistance [get, set] |
Returns or sets the offset distance for centerline by points More... | |
unsafe NXOpen.Annotations.Centerline2dBuilder.Offset | OffsetMethod [get, set] |
Returns or sets the offset method for centerline by points More... | |
unsafe NXOpen.SelectNXObject | OffsetObject [get] |
Returns the offset object for centerline by points More... | |
unsafe NXOpen.SelectNXObject | Point1 [get] |
Returns the point 1 of 2D Centerline for centerline by points More... | |
unsafe NXOpen.SelectNXObject | Point2 [get] |
Returns the point 2 of 2D Centerline for centerline by points More... | |
unsafe NXOpen.Annotations.Centerline2dSettingsBuilder | Settings [get] |
Returns the settings builder More... | |
unsafe NXOpen.SelectNXObject | Side1 [get] |
Returns the side 1 of 2D Centerline for centerline from curves More... | |
unsafe NXOpen.SelectNXObject | Side2 [get] |
Returns the side 2 of 2D Centerline for centerline from curves More... | |
unsafe NXOpen.Annotations.Centerline2dBuilder.Types | Type [get, set] |
Returns or sets the type More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Annotations.CenterlineBuilder | |
unsafe void | AddEndExtensions (double start, double end) |
Adds extensions only at ends More... | |
unsafe void | AddExtension (int index, double defaultValue) |
Adds extension based on select object index More... | |
unsafe double[] | GetAllExtensions () |
Returns all extensions. More... | |
unsafe double[] | GetAllIndividualExtensions () |
Returns individual extensions. More... | |
unsafe double[] | GetEndExtensions () |
Returns end extensions only. More... | |
unsafe void | RemoveEndExtensions () |
Removes extensions only at ends More... | |
unsafe void | RemoveExtension (int index) |
Removes extension based on select object index More... | |
unsafe void | ResetAllExtensions (double defaultValue) |
Reset all extensions by the supplied defaultValue More... | |
unsafe void | SetAllIndividualExtensions (double[] extensionValues) |
Sets all individual extensions More... | |
unsafe void | SetEndExtensions (double start, double end) |
Modifies end extensions only More... | |
unsafe void | SetIndividualExtensions (int index, double value1, double value2) |
Modifies extensions based on select object index More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Builder for creating 2D Centerline.
It creates or edits 2D Centerlines
To create a new instance of this class, use NXOpen.Annotations.CenterlineCollection.CreateCenterline2dBuilder
Default values.
Property | Value |
---|---|
OffsetDistance |
0 |
OffsetMethod |
None |
Settings.Extension |
6.35 (millimeters part), 0.25 (inches part) |
Settings.Gap |
1.5875 (millimeters part), 0.0625 (inches part) |
Settings.IndividualDistance |
0 |
Settings.Size |
3.175 (millimeters part), 0.125 (inches part) |
Settings.Width |
Thin |
Type |
FromCurves |
Created in NX6.0.0
|
get |
Returns the inherit object
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the offset distance for centerline by points
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the offset method for centerline by points
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
get |
Returns the offset object for centerline by points
Created in NX6.0.0
License requirements: None.
|
get |
Returns the point 1 of 2D Centerline for centerline by points
Created in NX6.0.0
License requirements: None.
|
get |
Returns the point 2 of 2D Centerline for centerline by points
Created in NX6.0.0
License requirements: None.
|
get |
Returns the settings builder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
|
get |
Returns the side 1 of 2D Centerline for centerline from curves
Created in NX6.0.0
License requirements: None.
|
get |
Returns the side 2 of 2D Centerline for centerline from curves
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")