public interface ElectrodeInitializationBuilder extends Builder
ElectrodeDesignCollection.createProjectBuilder()
Property | Value |
---|---|
Rename | 0 |
Modifier and Type | Method and Description |
---|---|
CloneObject |
createCloneObjectOfMsetPart()
Creates clone object of machine set part.
|
CloneObject |
createCloneObjectOfTopPart()
Creates clone object of top part.
|
CloneObject |
createCloneObjectOfWorkingPart()
Creates clone object of working part.
|
TaggedObject |
createMsetPart(CloneObject cloneObject)
Creates the mset part.
|
void |
createProject(CloneObject cloneObject)
Creates the assembly structure of Electrode Wizard project.
|
TaggedObject |
createWorkingPart(CloneObject cloneObject,
TaggedObject msetPartTag)
Creates the working part.
|
TaggedObject |
currentMset()
Returns the machine set part which is the working part.
|
void |
disposeCloneObject(CloneObject cloneObject)
Disposes the clone object.
|
SelectFace |
face()
Returns the face whose center will be the origin of the machine set csys.
|
TaggedObject |
getWorkingPart(TaggedObject msetPartTag)
Gets the working part in mset.
|
void |
initLinkObjects(TaggedObject workingPartTag)
Links the selected objects to the working component of Electrode assembly.
|
String |
inputName()
Returns the input name as project name.
|
String |
pathBrowser()
Returns the path browser.
|
boolean |
rename()
Returns the component name can be defined in the part name management.
|
void |
setCurrentMset(TaggedObject mset)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setInputName(String inputName)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setMsetCsysMatrixOrigin(Matrix3x3 matrix,
Point3d origin)
Sets csys matrix and origin.
|
void |
setMsetCsysOriginToFaceCenter()
Sets MSET CSYS origin to center of the selected faces.
|
void |
setPathBrowser(String foldername)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setRename(boolean rename)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
SelectBody |
workpiece()
Returns the utility to get the workpiece to create an electrode design project.
|
SelectBodyList |
workpieceList()
Returns the utility to get the workpiece list to create an electrode design project.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectBody workpiece() throws NXException, RemoteException
NXException
RemoteException
SelectBodyList workpieceList() throws NXException, RemoteException
NXException
RemoteException
String pathBrowser() throws NXException, RemoteException
NXException
RemoteException
void setPathBrowser(String foldername) throws NXException, RemoteException
foldername
- NXException
RemoteException
String inputName() throws NXException, RemoteException
NXException
RemoteException
void setInputName(String inputName) throws NXException, RemoteException
inputName
- NXException
RemoteException
SelectFace face() throws NXException, RemoteException
NXException
RemoteException
boolean rename() throws NXException, RemoteException
NXException
RemoteException
void setRename(boolean rename) throws NXException, RemoteException
rename
- NXException
RemoteException
TaggedObject currentMset() throws NXException, RemoteException
NXException
RemoteException
void setCurrentMset(TaggedObject mset) throws NXException, RemoteException
mset
- machine set partNXException
RemoteException
void setMsetCsysMatrixOrigin(Matrix3x3 matrix, Point3d origin) throws NXException, RemoteException
matrix
- csys matrixorigin
- csys originNXException
RemoteException
void setMsetCsysOriginToFaceCenter() throws NXException, RemoteException
NXException
RemoteException
CloneObject createCloneObjectOfTopPart() throws NXException, RemoteException
NXException
RemoteException
CloneObject createCloneObjectOfMsetPart() throws NXException, RemoteException
NXException
RemoteException
CloneObject createCloneObjectOfWorkingPart() throws NXException, RemoteException
NXException
RemoteException
void createProject(CloneObject cloneObject) throws NXException, RemoteException
cloneObject
- NXException
RemoteException
TaggedObject createMsetPart(CloneObject cloneObject) throws NXException, RemoteException
cloneObject
- NXException
RemoteException
TaggedObject createWorkingPart(CloneObject cloneObject, TaggedObject msetPartTag) throws NXException, RemoteException
cloneObject
- msetPartTag
- NXException
RemoteException
void disposeCloneObject(CloneObject cloneObject) throws NXException, RemoteException
cloneObject
- NXException
RemoteException
void initLinkObjects(TaggedObject workingPartTag) throws NXException, RemoteException
workingPartTag
- NXException
RemoteException
TaggedObject getWorkingPart(TaggedObject msetPartTag) throws NXException, RemoteException
msetPartTag
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.