public interface ElectrodeComponentBuilder extends Builder
ElectrodeDesignCollection.createComponentBuilder()
Property | Value |
---|---|
ReferPart | 0 |
Rename | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
ElectrodeComponentBuilder.Chuck
Represents the electrode chuck type.
|
Modifier and Type | Method and Description |
---|---|
ElectrodeComponentBuilder.Chuck |
chuckType()
Returns the electrode chuck type.
|
Matrix3x3 |
componentMatrix()
Returns the component matrix.
|
SelectFace |
face()
Returns the face whose center will be the origin of the machine set csys.
|
SelectComponent |
fixture()
Returns the part which is an electrode fixture to be edited.
|
NXObject |
installComponentPart(SpreadsheetData templateData,
String libraryName,
String catalogName,
String classificationName,
String titleName)
Install a holder or a pallet part.
|
NXObject |
mateCsys()
Returns the current machine set CSYS.
|
SelectComponent |
parent()
Returns the part which is the assembly parent to install an electrode chuck.
|
Point3d |
referenceCenter()
Returns the component reference point.
|
boolean |
referPart()
Returns the option to install a chuck by referring to the template part directly or not.
|
boolean |
rename()
Returns the option to use the part name management dialog box or not.
|
void |
setChuckType(ElectrodeComponentBuilder.Chuck chuck)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setComponentMatrix(Matrix3x3 matrix)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setMateCsys(NXObject csys)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setReferenceCenter(Point3d point)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setReferPart(boolean referPart)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setRename(boolean rename)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setStandardData(String standardData)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setStandardPart(String standardPart)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setTemplateDataName(String templateDataName)
The template data name of holder or pallet.
|
void |
setTemplatePartName(String templatePartName)
The template part name of holder or pallet.
|
String |
standardData()
Returns the electrode standard data spraedsheet.
|
String |
standardPart()
Returns the electrode standard part to be installed.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectComponent fixture() throws NXException, RemoteException
NXException
RemoteException
SelectComponent parent() throws NXException, RemoteException
NXException
RemoteException
SelectFace face() throws NXException, RemoteException
NXException
RemoteException
boolean referPart() throws NXException, RemoteException
NXException
RemoteException
void setReferPart(boolean referPart) throws NXException, RemoteException
referPart
- NXException
RemoteException
boolean rename() throws NXException, RemoteException
NXException
RemoteException
void setRename(boolean rename) throws NXException, RemoteException
rename
- NXException
RemoteException
ElectrodeComponentBuilder.Chuck chuckType() throws NXException, RemoteException
NXException
RemoteException
void setChuckType(ElectrodeComponentBuilder.Chuck chuck) throws NXException, RemoteException
chuck
- NXException
RemoteException
String standardPart() throws NXException, RemoteException
NXException
RemoteException
void setStandardPart(String standardPart) throws NXException, RemoteException
standardPart
- NXException
RemoteException
String standardData() throws NXException, RemoteException
NXException
RemoteException
void setStandardData(String standardData) throws NXException, RemoteException
standardData
- NXException
RemoteException
NXObject mateCsys() throws NXException, RemoteException
NXException
RemoteException
void setMateCsys(NXObject csys) throws NXException, RemoteException
csys
- NXException
RemoteException
Matrix3x3 componentMatrix() throws NXException, RemoteException
NXException
RemoteException
void setComponentMatrix(Matrix3x3 matrix) throws NXException, RemoteException
matrix
- component matrixNXException
RemoteException
Point3d referenceCenter() throws NXException, RemoteException
NXException
RemoteException
void setReferenceCenter(Point3d point) throws NXException, RemoteException
point
- component positionNXException
RemoteException
void setTemplatePartName(String templatePartName) throws NXException, RemoteException
templatePartName
- NXException
RemoteException
void setTemplateDataName(String templateDataName) throws NXException, RemoteException
templateDataName
- NXException
RemoteException
NXObject installComponentPart(SpreadsheetData templateData, String libraryName, String catalogName, String classificationName, String titleName) throws NXException, RemoteException
templateData
- spread sheet data of the standard partlibraryName
- library name of the standard partcatalogName
- catalog name of the standard partclassificationName
- classification name of the standard parttitleName
- title name of the standard partNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.