NXOpen .NET Reference Guide
|
Represents a NXOpen.Features.AssociativeLine builder More...
Public Types | |
enum | EndOption { Inferred, Point, Tangent, AtAngle, AlongXc, AlongYc, AlongZc, Normal } |
Represents end options type. More... | |
enum | EndReference { Wcs, Absolute, CordinatesSystem } |
Represents references for end point More... | |
enum | StartOption { Inferred, Point, Tangent, AtAngle, AlongXc, AlongYc, AlongZc, Normal } |
Represents start options type. More... | |
enum | StartReference { Wcs, Absolute, CordinatesSystem } |
Represents references for start point More... | |
Properties | |
unsafe bool | Associative [get, set] |
Returns or sets the associative More... | |
unsafe NXOpen.Expression | EndAngle [get] |
Returns the end angle More... | |
unsafe NXOpen.SelectDisplayableObject | EndAtAngle [get] |
Returns the end at angle More... | |
unsafe NXOpen.SelectObject | EndInferredConstraint [get] |
Returns the end inferred constraint More... | |
unsafe NXOpen.SelectDisplayableObject | EndNormal [get] |
Returns the end normal - point can be passed in SELECT_OBJECT which is used in case of multiple solutions More... | |
unsafe NXOpen.SelectPoint | EndPoint [get] |
Returns the end point - this should be a smart point created using one of NXOpen.PointCollection.CreatePoint More... | |
unsafe NXOpen.Features.AssociativeLineBuilder.EndOption | EndPointOptions [get, set] |
Returns or sets the end point options More... | |
unsafe NXOpen.Features.AssociativeLineBuilder.EndReference | EndPointReference [get, set] |
Returns or sets the end point reference More... | |
unsafe NXOpen.SelectCartesianCoordinateSystem | EndReferenceCsys [get] |
Returns the end reference coordinate system More... | |
unsafe NXOpen.SelectICurve | EndTangent [get] |
Returns the end tangent - point can be passed in SELECT_OBJECT which is used in case of multiple solutions More... | |
unsafe NXOpen.GeometricUtilities.CurveLimitsData | Limits [get] |
Returns the limits More... | |
unsafe NXOpen.SelectDisplayableObjectList | LineEndNormal [get] |
Returns the end normal - The end normal can have multiple faces, edges, curves and single datum. More... | |
unsafe NXOpen.SelectDisplayableObjectList | LineStartNormal [get] |
Returns the start normal - The start normal can have multiple faces, edges, curves and single datum. More... | |
unsafe NXOpen.Expression | StartAngle [get] |
Returns the start angle More... | |
unsafe NXOpen.SelectDisplayableObject | StartAtAngle [get] |
Returns the start at angle More... | |
unsafe NXOpen.SelectObject | StartInferredConstraint [get] |
Returns the start inferred constraint More... | |
unsafe NXOpen.SelectDisplayableObject | StartNormal [get] |
Returns the start normal - point can be passed in SELECT_OBJECT which is used in case of multiple solutions More... | |
unsafe NXOpen.SelectPoint | StartPoint [get] |
Returns the start point - this should be a smart point created using one of NXOpen.PointCollection.CreatePoint More... | |
unsafe NXOpen.Features.AssociativeLineBuilder.StartOption | StartPointOptions [get, set] |
Returns or sets the start point options More... | |
unsafe NXOpen.Features.AssociativeLineBuilder.StartReference | StartPointReference [get, set] |
Returns or sets the start point reference More... | |
unsafe NXOpen.SelectCartesianCoordinateSystem | StartReferenceCsys [get] |
Returns the start reference coordinate system More... | |
unsafe NXOpen.SelectICurve | StartTangent [get] |
Returns the start tangent - point can be passed in SELECT_OBJECT which is used in case of multiple solutions More... | |
unsafe NXOpen.GeometricUtilities.SupportPlaneData | SupportPlaneData [get] |
Returns the support plane data More... | |
Properties inherited from NXOpen.Features.FeatureBuilder | |
unsafe bool | ParentFeatureInternal [get, set] |
Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More... | |
unsafe bool | PatchSolutionFlag [get, set] |
Returns or sets the patch solution flag More... | |
unsafe string | PatchSurfaceFilename [get, set] |
Returns or sets the patch surface filename More... | |
unsafe string | SurroundingPatchSurfaceFilename [get, set] |
Returns or sets the surrounding patch surface filename More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.AssociativeLine builder
To create a new instance of this class, use NXOpen.Features.BaseFeatureCollection.CreateAssociativeLineBuilder
Default values.
Property | Value |
---|---|
Associative |
True |
Limits.EndLimit.LimitOption |
AtPoint |
SupportPlaneData.SupportPlaneLockStatus |
No |
Created in NX5.0.0
|
getset |
Returns or sets the associative
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the end angle
Created in NX7.5.0
License requirements: None.
|
get |
Returns the end at angle
Created in NX7.5.0
License requirements: None.
|
get |
Returns the end inferred constraint
Created in NX5.0.0
License requirements: None.
|
get |
Returns the end normal - point can be passed in SELECT_OBJECT which is used in case of multiple solutions
Created in NX5.0.0
Deprecated in NX11.0.1. Use other versions of NXOpen.Features.AssociativeLineBuilder.LineEndNormal .
License requirements: None.
|
get |
Returns the end point - this should be a smart point created using one of NXOpen.PointCollection.CreatePoint
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the end point options
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the end point reference
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the end reference coordinate system
Created in NX5.0.0
License requirements: None.
|
get |
Returns the end tangent - point can be passed in SELECT_OBJECT which is used in case of multiple solutions
Created in NX5.0.0
License requirements: None.
|
get |
Returns the limits
Created in NX5.0.0
License requirements: None.
|
get |
Returns the end normal - The end normal can have multiple faces, edges, curves and single datum.
This data resides in NXOpen.ScCollector which is inside SELECT_OBJECT_list. The line normal will be evaluated to the closest entity from the selected point. The input collector must not contain mixed selection. Multiple datum planes are not allowed and the faces in collector must be contiguous.
Created in NX11.0.1
License requirements: None.
|
get |
Returns the start normal - The start normal can have multiple faces, edges, curves and single datum.
This data resides in NXOpen.ScCollector which is inside SELECT_OBJECT_list. The line normal will be evaluated to the closest entity from the selected point. The input collector must not contain mixed selection. Multiple datum planes are not allowed and the faces in collector must be contiguous.
Created in NX11.0.1
License requirements: None.
|
get |
Returns the start angle
Created in NX7.5.0
License requirements: None.
|
get |
Returns the start at angle
Created in NX7.5.0
License requirements: None.
|
get |
Returns the start inferred constraint
Created in NX5.0.0
License requirements: None.
|
get |
Returns the start normal - point can be passed in SELECT_OBJECT which is used in case of multiple solutions
Created in NX7.5.0
Deprecated in NX11.0.1. Use other versions of NXOpen.Features.AssociativeLineBuilder.LineStartNormal .
License requirements: None.
|
get |
Returns the start point - this should be a smart point created using one of NXOpen.PointCollection.CreatePoint
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the start point options
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the start point reference
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the start reference coordinate system
Created in NX5.0.0
License requirements: None.
|
get |
Returns the start tangent - point can be passed in SELECT_OBJECT which is used in case of multiple solutions
Created in NX5.0.0
License requirements: None.
|
get |
Returns the support plane data
Created in NX5.0.0
License requirements: None.