public interface ElectrodeCopyBuilder extends Builder
ElectrodeCopyCollection.createElectrodeCopyBuilder()
Property | Value |
---|---|
DefNum | 1 |
SelType | Transform |
Modifier and Type | Interface and Description |
---|---|
static class |
ElectrodeCopyBuilder.Copy
Represents an index to copy type
|
static class |
ElectrodeCopyBuilder.UpdateParameterData
This class holds the data returned from
updateParameterData(nxopen.TaggedObject, nxopen.TaggedObject) |
Modifier and Type | Method and Description |
---|---|
CloneObject |
cloneObject()
Returns the clone client data.
|
NXObject |
copyElectrode(ElectrodeCopyBuilder.Copy copyType,
NXObject eleBody,
NXObject fromface,
NXObject toface)
Copy an electrode blank from one face to another face.
|
boolean |
copyInstance()
Returns the setting indicates the copy is a new part or an instance.
|
int |
defNum()
Returns the number of transform
License requirements: None. |
TaggedObject |
electrodeBlankBuilder()
Returns the electrode blank builder.
|
SelectDatumPlaneList |
mirrorPlane()
Returns the mirror plane
License requirements: None. |
boolean |
rename()
Returns the new electrode name
License requirements: None. |
SelectBodyList |
selectElectrode()
Returns the selected electrode
License requirements: None. |
SelectFaceList |
selectFromFace()
Returns the selected 'from' face
License requirements: None. |
SelectFaceList |
selToFace()
Returns the selected 'to' face
License requirements: None. |
ElectrodeCopyBuilder.Copy |
selType()
Returns the copy type
License requirements: None. |
void |
setBlankPartName(String blankPartName)
The part name of electrode blank.
|
void |
setCopyInstance(boolean copyInstance)
License requirements: None. |
void |
setDefNum(int defNum)
License requirements: None. |
void |
setElectrodeBlankBuilder(TaggedObject builderTag)
License requirements: nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setRename(boolean rename)
License requirements: None. |
void |
setSelType(ElectrodeCopyBuilder.Copy selType)
License requirements: None. |
ElectrodeCopyBuilder.UpdateParameterData |
updateParameterData(TaggedObject blankBuilderTag,
TaggedObject partTag)
Update parameter data to electrode blank builder.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ElectrodeCopyBuilder.Copy selType() throws NXException, RemoteException
NXException
RemoteException
void setSelType(ElectrodeCopyBuilder.Copy selType) throws NXException, RemoteException
selType
- NXException
RemoteException
SelectBodyList selectElectrode() throws NXException, RemoteException
NXException
RemoteException
SelectFaceList selectFromFace() throws NXException, RemoteException
NXException
RemoteException
SelectFaceList selToFace() throws NXException, RemoteException
NXException
RemoteException
SelectDatumPlaneList mirrorPlane() throws NXException, RemoteException
NXException
RemoteException
int defNum() throws NXException, RemoteException
NXException
RemoteException
void setDefNum(int defNum) throws NXException, RemoteException
defNum
- NXException
RemoteException
boolean copyInstance() throws NXException, RemoteException
NXException
RemoteException
void setCopyInstance(boolean copyInstance) throws NXException, RemoteException
copyInstance
- NXException
RemoteException
boolean rename() throws NXException, RemoteException
NXException
RemoteException
void setRename(boolean rename) throws NXException, RemoteException
rename
- NXException
RemoteException
TaggedObject electrodeBlankBuilder() throws NXException, RemoteException
NXException
RemoteException
void setElectrodeBlankBuilder(TaggedObject builderTag) throws NXException, RemoteException
builderTag
- electrode blank builder tagNXException
RemoteException
CloneObject cloneObject() throws NXException, RemoteException
CloneObject
instanceNXException
RemoteException
void setBlankPartName(String blankPartName) throws NXException, RemoteException
blankPartName
- blank part nameNXException
RemoteException
NXObject copyElectrode(ElectrodeCopyBuilder.Copy copyType, NXObject eleBody, NXObject fromface, NXObject toface) throws NXException, RemoteException
copyType
- copy typeeleBody
- the electrode blank object that is to be copiedfromface
- the 'from' face object used for transform electrode or datum plane object used for mirror electrodetoface
- the 'to' face object used for transform electrodeNXException
RemoteException
ElectrodeCopyBuilder.UpdateParameterData updateParameterData(TaggedObject blankBuilderTag, TaggedObject partTag) throws NXException, RemoteException
blankBuilderTag
- electrode blank builder tagpartTag
- electrode blank body tagNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.