NXOpen .NET Reference Guide
|
This is the JA builder for static interference check More...
Public Types | |
enum | AnalysisMode { SolidBased, FacetBased } |
the analysis mode, including solid-based mode and facet-based mode More... | |
enum | CheckingType { TrueBody, FalseBody, Both } |
the checking type, including true body, false body or both More... | |
enum | SelMode { Component, Body } |
the selection type, including component and solid body More... | |
Public Member Functions | |
unsafe void | RemoveDataSet (string dataSetName) |
The action to delete a data set More... | |
unsafe void | StdAddUserSets () |
Adds standard part into user defined set More... | |
unsafe void | StdLoadFile () |
Loads standard attribute list 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 NXOpen.Tooling.ValidCheckBuilder.AnalysisMode | AnalyMode [get, set] |
Returns or sets the analysis mode More... | |
unsafe bool | BlankBody [get, set] |
Returns or sets the blank body, to specify if blanked bodies in a component needs to be searched More... | |
unsafe NXOpen.Tooling.ValidCheckBuilder.CheckingType | CheckType [get, set] |
Returns or sets the check type More... | |
unsafe string | ClrSetName [get, set] |
Returns or sets the clearance set name More... | |
unsafe double | ClrZone [get, set] |
Returns or sets the clearance zone More... | |
unsafe NXOpen.SelectNXObjectList | ObjSelectTarget [get] |
Returns the target object selection list More... | |
unsafe NXOpen.SelectNXObjectList | ObjSelectTool [get] |
Returns the tool object selection list More... | |
unsafe NXOpen.Tooling.ValidCheckBuilder.SelMode | ObjSelectType [get, set] |
Returns or sets the object selection type More... | |
unsafe bool | ScrewCheck [get, set] |
Returns or sets the screw check, to specify if screw check algorithm needs to be used More... | |
unsafe string | SelectDatasetsName [get, set] |
Returns or sets the box list selected sets name More... | |
unsafe string | SelectStandardSetsSpreadsheet [get, set] |
Returns or sets the standard sets spreadsheet More... | |
unsafe bool | SubAssembly [get, set] |
Returns or sets the sub-assembly, to specify if sub-assembly needs to be searched More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
This is the JA builder for static interference check
To create a new instance of this class, use NXOpen.Tooling.ValidCheckCollection.CreateValidCheckBuilder
Default values.
Property | Value |
---|---|
AnalyMode |
SolidBased |
BlankBody |
0 |
CheckType |
TrueBody |
ClrZone |
0 |
ObjSelectType |
Component |
ScrewCheck |
0 |
SubAssembly |
0 |
Created in NX6.0.0
|
inline |
The action to delete a data set
Created in NX11.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
dataSetName |
|
inline |
Adds standard part into user defined set
Created in NX6.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
inline |
Loads standard attribute list
Created in NX6.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the analysis mode
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the blank body, to specify if blanked bodies in a component needs to be searched
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the check type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the clearance set name
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the clearance zone
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the target object selection list
Created in NX6.0.0
License requirements: None.
|
get |
Returns the tool object selection list
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the object selection type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the screw check, to specify if screw check algorithm needs to be used
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the box list selected sets name
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the standard sets spreadsheet
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the sub-assembly, to specify if sub-assembly needs to be searched
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")