public interface MeshFromBoundaryBuilder extends Builder
MeshFromBoundaryBuilder
NodeElementManager.createMeshFromBoundaryBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
MeshFromBoundaryBuilder.LoopOption
Type of loop
|
static class |
MeshFromBoundaryBuilder.RailOption
Type of rail
|
Modifier and Type | Method and Description |
---|---|
SelectTaggedObjectList |
closedLoopSelection()
Returns the selected element edges
License requirements: None. |
String |
collectorName()
Returns the mesh collector name
License requirements: None. |
ElementTypeBuilder |
elementType()
Returns the element type
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
layers()
Returns the layers
License requirements: nx_masterfem ("Finite Element Modeling") . |
MeshFromBoundaryBuilder.LoopOption |
loopType()
Returns the type of loop
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
numElementsOnRail1()
Returns the number of elements along rail1
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
numElementsOnRail2()
Returns the number of elements along rail2
License requirements: nx_masterfem ("Finite Element Modeling") . |
MeshFromBoundaryBuilder.RailOption |
railType()
Returns the type of rail mesh
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setCollectorName(String collectorName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLayers(int layers)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLoopType(MeshFromBoundaryBuilder.LoopOption loopoption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNumElementsOnRail1(int layers)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNumElementsOnRail2(int layers)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setRailType(MeshFromBoundaryBuilder.RailOption option)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSourceElementEdgePathMethod(ElemEdgePathMethod sourceElementEdgePathMethod)
Set the source element path of the selection
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setTargetElementEdgePathMethod(ElemEdgePathMethod targetElementEdgePathMethod)
Set the target elemnt path of the selection
License requirements: nx_masterfem ("Finite Element Modeling") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void setSourceElementEdgePathMethod(ElemEdgePathMethod sourceElementEdgePathMethod) throws NXException, RemoteException
sourceElementEdgePathMethod
- NXException
RemoteException
void setTargetElementEdgePathMethod(ElemEdgePathMethod targetElementEdgePathMethod) throws NXException, RemoteException
targetElementEdgePathMethod
- NXException
RemoteException
ElementTypeBuilder elementType() throws NXException, RemoteException
NXException
RemoteException
int layers() throws NXException, RemoteException
NXException
RemoteException
void setLayers(int layers) throws NXException, RemoteException
layers
- NXException
RemoteException
int numElementsOnRail1() throws NXException, RemoteException
NXException
RemoteException
void setNumElementsOnRail1(int layers) throws NXException, RemoteException
layers
- NXException
RemoteException
int numElementsOnRail2() throws NXException, RemoteException
NXException
RemoteException
void setNumElementsOnRail2(int layers) throws NXException, RemoteException
layers
- NXException
RemoteException
MeshFromBoundaryBuilder.LoopOption loopType() throws NXException, RemoteException
NXException
RemoteException
void setLoopType(MeshFromBoundaryBuilder.LoopOption loopoption) throws NXException, RemoteException
loopoption
- NXException
RemoteException
MeshFromBoundaryBuilder.RailOption railType() throws NXException, RemoteException
NXException
RemoteException
void setRailType(MeshFromBoundaryBuilder.RailOption option) throws NXException, RemoteException
option
- NXException
RemoteException
String collectorName() throws NXException, RemoteException
NXException
RemoteException
void setCollectorName(String collectorName) throws NXException, RemoteException
collectorName
- NXException
RemoteException
SelectTaggedObjectList closedLoopSelection() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.