NXOpen .NET Reference Guide
|
Represents a Draft Analysis builder More...
Public Types | |
enum | DrawDirection { Vector, Orientation } |
define draw direction items More... | |
enum | SelectOutput { AnalysisObject, Isoclines, Both } |
define output options More... | |
Public Member Functions | |
unsafe void | AddDynamicPoints () |
Adds dynamic points to the draft analysis object More... | |
unsafe void | DeleteDynamicLabels (bool[] deletedLabels) |
Deletes dynamic labels whose corresponding positions are set to true in the array More... | |
unsafe void | DeselectFaces (NXOpen.DisplayableObject[] faces) |
Deselects faces More... | |
unsafe double[] | GetColorInsideNegative () |
Returns the negative inside color More... | |
unsafe double[] | GetColorInsidePositive () |
Returns the positive inside color More... | |
unsafe double[] | GetColorOutsideNegative () |
Returns the negative outside color More... | |
unsafe double[] | GetColorOutsidePositive () |
Returns the positive outside color More... | |
unsafe void | RemoveLabelParents (NXOpen.DisplayableObject[] parents) |
Removes dynamic label parents More... | |
unsafe void | ReverseAllNormals () |
Reverses all normals More... | |
unsafe void | ReverseNormal (NXOpen.DisplayableObject face) |
Reverses individual face normal More... | |
unsafe void | SetColorInsideNegative (double[] colorInsideNeg) |
Sets the negative inside color More... | |
unsafe void | SetColorInsidePositive (double[] colorInsidePos) |
Sets the positive inside color More... | |
unsafe void | SetColorOutsideNegative (double[] colorOutsideNeg) |
Sets the negative outside color More... | |
unsafe void | SetColorOutsidePositive (double[] colorOutsidePos) |
Sets the positive outside color More... | |
unsafe void | SetDynamicNormal (int index, NXOpen.Vector3d normal) |
Sets dynamic normal More... | |
unsafe void | SetDynamicParent (int index, NXOpen.DisplayableObject parent) |
Sets dynamic parent More... | |
unsafe void | SetTotalDynamicNormals (int total) |
Sets number of dynamic normals More... | |
unsafe void | UpdateReverseMap () |
Updates reverse map 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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe bool | CoupleLimit [get, set] |
Returns or sets the coupling limit More... | |
unsafe bool | CreateCSYS [get, set] |
Returns or sets the datum CSYS creation More... | |
unsafe NXOpen.GeometricAnalysis.DraftAnalysisBuilder.DrawDirection | DrawOption [get, set] |
Returns or sets the draw option More... | |
unsafe NXOpen.Matrix3x3 | DrawOrientation [get, set] |
Returns or sets the draw orientation More... | |
unsafe NXOpen.Point3d | DrawOrigin [get, set] |
Returns or sets the draw origin More... | |
unsafe NXOpen.Direction | DrawVector [get, set] |
Returns or sets the draw vector More... | |
unsafe NXOpen.Features.GeometricConstraintDataManager | DynamicLabel [get] |
Returns the constraint manager More... | |
unsafe bool | JoinIsocline [get, set] |
Returns or sets the joining isocline More... | |
unsafe double | LimitAngleNegative [get, set] |
Returns or sets the negative limit angle More... | |
unsafe double | LimitAnglePositive [get, set] |
Returns or sets the positive limit angle More... | |
unsafe NXOpen.GeometricAnalysis.DraftAnalysisBuilder.SelectOutput | OutputOption [get, set] |
Returns or sets the output option More... | |
unsafe NXOpen.GeometricUtilities.DisplayResolutionBuilder | Resolution [get] |
Returns the display resolution More... | |
unsafe NXOpen.SelectDisplayableObject | ReverseIndividual [get] |
Returns the individual face normal More... | |
unsafe NXOpen.SelectDisplayableObjectList | SelectObject [get] |
Returns the faces or facet bodies More... | |
unsafe bool | ShowIsoclineNegative [get, set] |
Returns or sets the negative isocline More... | |
unsafe bool | ShowIsoclinePositive [get, set] |
Returns or sets the positive isocline More... | |
unsafe bool | ShowPartingLine [get, set] |
Returns or sets the show parting line More... | |
unsafe int | TranslucencyInsideNegative [get, set] |
Returns or sets the negative inside translucency More... | |
unsafe int | TranslucencyInsidePositive [get, set] |
Returns or sets the positive inside translucency More... | |
unsafe int | TranslucencyOutsideNegative [get, set] |
Returns or sets the negative outside tanslucency More... | |
unsafe int | TranslucencyOutsidePositive [get, set] |
Returns or sets the positive outside translucenty More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a Draft Analysis builder
To create a new instance of this class, use NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateDraftAnalysisBuilder
Default values.
Property | Value |
---|---|
CoupleLimit |
1 |
CreateCSYS |
0 |
DrawOption |
Orientation |
JoinIsocline |
0 |
LimitAngleNegative |
-5 |
LimitAnglePositive |
5 |
OutputOption |
AnalysisObject |
Resolution.AngleTolerance |
15.0 |
Resolution.EdgeTolerance |
0.005 |
Resolution.FaceTolerance |
0.005 |
Resolution.Resolution |
Standard |
Resolution.WidthTolerance |
0.3 |
ShowIsoclineNegative |
0 |
ShowIsoclinePositive |
0 |
ShowPartingLine |
0 |
TranslucencyInsideNegative |
0 |
TranslucencyInsidePositive |
0 |
TranslucencyOutsideNegative |
0 |
TranslucencyOutsidePositive |
0 |
Created in NX8.0.0
|
inline |
Adds dynamic points to the draft analysis object
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
|
inline |
Deletes dynamic labels whose corresponding positions are set to true in the array
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
deletedLabels |
|
inline |
Deselects faces
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
faces |
|
inline |
Returns the negative inside color
Created in NX8.0.0
License requirements: None.
|
inline |
Returns the positive inside color
Created in NX8.0.0
License requirements: None.
|
inline |
Returns the negative outside color
Created in NX8.0.0
License requirements: None.
|
inline |
Returns the positive outside color
Created in NX8.0.0
License requirements: None.
|
inline |
Removes dynamic label parents
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
parents |
|
inline |
Reverses all normals
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
|
inline |
Reverses individual face normal
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
face |
|
inline |
Sets the negative inside color
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
colorInsideNeg | Array of 3 RGB values, each between 0 and 1 |
|
inline |
Sets the positive inside color
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
colorInsidePos | Array of 3 RGB values, each between 0 and 1 |
|
inline |
Sets the negative outside color
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
colorOutsideNeg | Array of 3 RGB values, each between 0 and 1 |
|
inline |
Sets the positive outside color
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
colorOutsidePos | Array of 3 RGB values, each between 0 and 1 |
|
inline |
Sets dynamic normal
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
index | |
normal |
|
inline |
Sets dynamic parent
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
index | |
parent |
|
inline |
Sets number of dynamic normals
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
total |
|
inline |
Updates reverse map
Created in NX8.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the coupling limit
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the datum CSYS creation
Created in NX8.0.1
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the draw option
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the draw orientation
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the draw origin
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the draw vector
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
get |
Returns the constraint manager
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the joining isocline
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the negative limit angle
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the positive limit angle
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the output option
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
get |
Returns the display resolution
Created in NX8.0.0
License requirements: None.
|
get |
Returns the individual face normal
Created in NX8.0.0
License requirements: None.
|
get |
Returns the faces or facet bodies
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the negative isocline
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the positive isocline
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the show parting line
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the negative inside translucency
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the positive inside translucency
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the negative outside tanslucency
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")
|
getset |
Returns or sets the positive outside translucenty
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: studio_analyze ("STUDIO ANALYZE")