public interface ElementCreateBuilder extends Builder
ElementCreateBuilder
which allows you to manually create elements from existing nodes.
3 5 / \ / \ / \ / \ 4---------------3 7-------6-------5 / \ / \ | | | | / \ 6 4 | | | | / \ / \ | | 8 4 / \ / \ | | | | / \ / \ | | | | 1---------------2 1-------2-------3 1---------------2 1-------2-------3 Tria(3) Tria(6) Quad(4) Quad(8)
NodeElementManager.createElementCreateBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementCreateBuilder.ElemDimType
Dimension of the element to be created
|
static class |
ElementCreateBuilder.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. |
void |
createCollector()
Create mesh collector
License requirements: nx_masterfem ("Finite Element Modeling") . |
ElementCreateBuilder.ElemDimType |
elementDimensionOption()
Returns the element dimension option
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.
|
int |
increment()
Returns the increment
License requirements: None. |
int |
label()
Returns the label
License requirements: None. |
String |
meshName()
Returns the mesh name
License requirements: None. |
String |
neutralName()
Returns the element neutral name
License requirements: None. |
ElementCreateBuilder.NewMeshType |
newMeshOption()
Returns the new mesh option
License requirements: None. |
SelectFENodeList |
node()
Returns the selected node
License requirements: None. |
SelectTaggedObjectList |
point()
Returns the selected point
License requirements: None. |
void |
setCollectorName(String collectorName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setElementDimensionOption(ElementCreateBuilder.ElemDimType elementDimensionOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setExportMesh(boolean fExportMesh)
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 |
setMeshName(String meshName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNeutralName(String neutralName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNewMeshOption(ElementCreateBuilder.NewMeshType newMeshOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ElementCreateBuilder.ElemDimType elementDimensionOption() throws NXException, RemoteException
NXException
RemoteException
void setElementDimensionOption(ElementCreateBuilder.ElemDimType elementDimensionOption) throws NXException, RemoteException
elementDimensionOption
- NXException
RemoteException
ElementTypeBuilder elementType() throws NXException, RemoteException
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
void createCollector() throws NXException, RemoteException
NXException
RemoteException
ElementCreateBuilder.NewMeshType newMeshOption() throws NXException, RemoteException
NXException
RemoteException
void setNewMeshOption(ElementCreateBuilder.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
SelectFENodeList node() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList point() throws NXException, RemoteException
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
boolean exportMesh() throws NXException, RemoteException
NXException
RemoteException
void setExportMesh(boolean fExportMesh) throws NXException, RemoteException
fExportMesh
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.