public interface ValidCheckBuilder extends Builder
ValidCheckCollection.createValidCheckBuilder()
Property | Value |
---|---|
AnalyMode | SolidBased |
BlankBody | 0 |
CheckType | TrueBody |
ClrZone | 0 |
ObjSelectType | Component |
ScrewCheck | 0 |
SubAssembly | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
ValidCheckBuilder.AnalysisMode
the analysis mode, including solid-based mode and facet-based mode
|
static class |
ValidCheckBuilder.CheckingType
the checking type, including true body, false body or both
|
static class |
ValidCheckBuilder.SelMode
the selection type, including component and solid body
|
Modifier and Type | Method and Description |
---|---|
ValidCheckBuilder.AnalysisMode |
analyMode()
Returns the analysis mode
License requirements: None. |
boolean |
blankBody()
Returns the blank body, to specify if blanked bodies in a component needs to be searched
License requirements: None. |
ValidCheckBuilder.CheckingType |
checkType()
Returns the check type
License requirements: None. |
String |
clrSetName()
Returns the clearance set name
License requirements: None. |
double |
clrZone()
Returns the clearance zone
License requirements: None. |
SelectNXObjectList |
objSelectTarget()
Returns the target object selection list
License requirements: None. |
SelectNXObjectList |
objSelectTool()
Returns the tool object selection list
License requirements: None. |
ValidCheckBuilder.SelMode |
objSelectType()
Returns the object selection type
License requirements: None. |
void |
removeDataSet(String dataSetName)
The action to delete a data set
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
boolean |
screwCheck()
Returns the screw check, to specify if screw check algorithm needs to be used
License requirements: None. |
String |
selectDatasetsName()
Returns the box list selected sets name
License requirements: None. |
String |
selectStandardSetsSpreadsheet()
Returns the standard sets spreadsheet
License requirements: None. |
void |
setAnalyMode(ValidCheckBuilder.AnalysisMode analyMode)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setBlankBody(boolean blankBody)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCheckType(ValidCheckBuilder.CheckingType checkType)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setClrSetName(String clrSetName)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setClrZone(double clrZone)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setObjSelectType(ValidCheckBuilder.SelMode objSelectType)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setScrewCheck(boolean screwCheck)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSelectDatasetsName(String selDataSetName)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSelectStandardSetsSpreadsheet(String filename)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSubAssembly(boolean subAssembly)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
stdAddUserSets()
Adds standard part into user defined set
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
stdLoadFile()
Loads standard attribute list
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
subAssembly()
Returns the sub-assembly, to specify if sub-assembly needs to be searched
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList objSelectTarget() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList objSelectTool() throws NXException, RemoteException
NXException
RemoteException
ValidCheckBuilder.SelMode objSelectType() throws NXException, RemoteException
NXException
RemoteException
void setObjSelectType(ValidCheckBuilder.SelMode objSelectType) throws NXException, RemoteException
objSelectType
- Indicates selection typeNXException
RemoteException
void stdAddUserSets() throws NXException, RemoteException
NXException
RemoteException
void stdLoadFile() throws NXException, RemoteException
NXException
RemoteException
ValidCheckBuilder.AnalysisMode analyMode() throws NXException, RemoteException
NXException
RemoteException
void setAnalyMode(ValidCheckBuilder.AnalysisMode analyMode) throws NXException, RemoteException
analyMode
- Indicates analysis mode to do checkingNXException
RemoteException
ValidCheckBuilder.CheckingType checkType() throws NXException, RemoteException
NXException
RemoteException
void setCheckType(ValidCheckBuilder.CheckingType checkType) throws NXException, RemoteException
checkType
- Indicates checking typeNXException
RemoteException
boolean subAssembly() throws NXException, RemoteException
NXException
RemoteException
void setSubAssembly(boolean subAssembly) throws NXException, RemoteException
subAssembly
- Indicates if sub-assembly is included while doing checkingNXException
RemoteException
boolean blankBody() throws NXException, RemoteException
NXException
RemoteException
void setBlankBody(boolean blankBody) throws NXException, RemoteException
blankBody
- Indicates if blanked body is included while doing checkingNXException
RemoteException
boolean screwCheck() throws NXException, RemoteException
NXException
RemoteException
void setScrewCheck(boolean screwCheck) throws NXException, RemoteException
screwCheck
- Indicates if screw checking algorithm is used while doing checkingNXException
RemoteException
String clrSetName() throws NXException, RemoteException
NXException
RemoteException
void setClrSetName(String clrSetName) throws NXException, RemoteException
clrSetName
- Specifies a user defined clearance set nameNXException
RemoteException
double clrZone() throws NXException, RemoteException
NXException
RemoteException
void setClrZone(double clrZone) throws NXException, RemoteException
clrZone
- Specifies clearance zone valueNXException
RemoteException
String selectDatasetsName() throws NXException, RemoteException
NXException
RemoteException
void setSelectDatasetsName(String selDataSetName) throws NXException, RemoteException
selDataSetName
- Specifies a user selected data set nameNXException
RemoteException
String selectStandardSetsSpreadsheet() throws NXException, RemoteException
NXException
RemoteException
void setSelectStandardSetsSpreadsheet(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void removeDataSet(String dataSetName) throws NXException, RemoteException
dataSetName
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.