public interface ElementProjectBuilder extends Builder
ElementProjectBuilder
NodeElementManager.createElementProjectBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementProjectBuilder.ElementDimensionType
Dimension of element to be projected
|
static class |
ElementProjectBuilder.LabelType
Option to use label/increment or offset
|
static class |
ElementProjectBuilder.MethodType
Projection method
|
static class |
ElementProjectBuilder.NewMeshType
Option to create new mesh or add to existing mesh
|
Modifier and Type | Method and Description |
---|---|
String |
collectorName()
Returns the mesh collector name
License requirements: None. |
ElementProjectBuilder.ElementDimensionType |
elementDimensionOption()
Returns the element dimension option
License requirements: None. |
SelectElementsBuilder |
elements()
Returns the selected elements to be extruded
License requirements: None. |
ElementTypeBuilder |
elementType()
Returns the element type builder.
|
boolean |
exportMesh()
Returns the option which indicates whether mesh is exported to solver or not.
|
SelectCAEFaceList |
face()
Returns the face on which projection will happen
License requirements: None. |
int |
flipState()
Returns the flip state from the builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
increment()
Returns the increment
License requirements: None. |
int |
label()
Returns the label
License requirements: None. |
ElementProjectBuilder.LabelType |
labelOption()
Returns the label option
License requirements: None. |
String |
meshName()
Returns the mesh name
License requirements: None. |
ElementProjectBuilder.MethodType |
methodOption()
Returns the method option
License requirements: None. |
String |
neutralName()
Returns the element neutral name
License requirements: None. |
ElementProjectBuilder.NewMeshType |
newMeshOption()
Returns the new mesh option
License requirements: None. |
int |
offset()
Returns the offset
License requirements: None. |
double |
percentOffset()
Returns the percent offset
License requirements: None. |
void |
setCollectorName(String collectorName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setElementDimensionOption(ElementProjectBuilder.ElementDimensionType elementDimensionOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setExportMesh(boolean fExportMesh)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setFlipState(int flipstate)
Sets the flip state from the builder
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setIncrement(int increment)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLabel(int label)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLabelOption(ElementProjectBuilder.LabelType labelOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMeshName(String meshName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMethodOption(ElementProjectBuilder.MethodType methodOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNeutralName(String neutralName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNewMeshOption(ElementProjectBuilder.NewMeshType newMeshOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setOffset(int offset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPercentOffset(double percentOffset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setVector(Direction vector)
License requirements: nx_masterfem ("Finite Element Modeling") . |
Direction |
vector()
Returns the vector along which projection will happen
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectElementsBuilder elements() throws NXException, RemoteException
NXException
RemoteException
ElementTypeBuilder elementType() throws NXException, RemoteException
NXException
RemoteException
int flipState() throws NXException, RemoteException
NXException
RemoteException
void setFlipState(int flipstate) throws NXException, RemoteException
flipstate
- NXException
RemoteException
SelectCAEFaceList face() throws NXException, RemoteException
NXException
RemoteException
double percentOffset() throws NXException, RemoteException
NXException
RemoteException
void setPercentOffset(double percentOffset) throws NXException, RemoteException
percentOffset
- NXException
RemoteException
ElementProjectBuilder.MethodType methodOption() throws NXException, RemoteException
NXException
RemoteException
void setMethodOption(ElementProjectBuilder.MethodType methodOption) throws NXException, RemoteException
methodOption
- NXException
RemoteException
Direction vector() throws NXException, RemoteException
NXException
RemoteException
void setVector(Direction vector) throws NXException, RemoteException
vector
- NXException
RemoteException
ElementProjectBuilder.ElementDimensionType elementDimensionOption() throws NXException, RemoteException
NXException
RemoteException
void setElementDimensionOption(ElementProjectBuilder.ElementDimensionType elementDimensionOption) throws NXException, RemoteException
elementDimensionOption
- NXException
RemoteException
String neutralName() throws NXException, RemoteException
NXException
RemoteException
void setNeutralName(String neutralName) throws NXException, RemoteException
neutralName
- NXException
RemoteException
String collectorName() throws NXException, RemoteException
NXException
RemoteException
void setCollectorName(String collectorName) throws NXException, RemoteException
collectorName
- NXException
RemoteException
ElementProjectBuilder.NewMeshType newMeshOption() throws NXException, RemoteException
NXException
RemoteException
void setNewMeshOption(ElementProjectBuilder.NewMeshType newMeshOption) throws NXException, RemoteException
newMeshOption
- NXException
RemoteException
String meshName() throws NXException, RemoteException
NXException
RemoteException
void setMeshName(String meshName) throws NXException, RemoteException
meshName
- NXException
RemoteException
ElementProjectBuilder.LabelType labelOption() throws NXException, RemoteException
NXException
RemoteException
void setLabelOption(ElementProjectBuilder.LabelType labelOption) throws NXException, RemoteException
labelOption
- NXException
RemoteException
int label() throws NXException, RemoteException
NXException
RemoteException
void setLabel(int label) throws NXException, RemoteException
label
- NXException
RemoteException
int increment() throws NXException, RemoteException
NXException
RemoteException
void setIncrement(int increment) throws NXException, RemoteException
increment
- NXException
RemoteException
int offset() throws NXException, RemoteException
NXException
RemoteException
void setOffset(int offset) throws NXException, RemoteException
offset
- NXException
RemoteException
boolean exportMesh() throws NXException, RemoteException
NXException
RemoteException
void setExportMesh(boolean fExportMesh) throws NXException, RemoteException
fExportMesh
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.