public interface ElementExtrudeBuilder extends Builder
ElementExtrudeBuilder
NodeElementManager.createElementExtrudeBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementExtrudeBuilder.DistanceType
Distance option
|
static class |
ElementExtrudeBuilder.ElemDimType
Dimension of element to be created
|
static class |
ElementExtrudeBuilder.MethodType
Extrusion method
|
static class |
ElementExtrudeBuilder.NewMeshType
Option to create new mesh or add to existing mesh
|
Modifier and Type | Method and Description |
---|---|
Axis |
axis()
Returns the axis.
|
String |
collectorName()
Returns the mesh collector name
License requirements: None. |
Expression |
distance()
Returns the distance
License requirements: None. |
ElementExtrudeBuilder.DistanceType |
distanceOption()
Returns the distance option
License requirements: None. |
SelectCAEEdge |
edge()
Returns the edge when extrude along path
License requirements: None. |
ElementExtrudeBuilder.ElemDimType |
elementDimensionOption()
Returns the element dimension option
License requirements: None. |
SelectElementsBuilder |
elements()
Returns the selected elements
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 when extrude by project to surface
License requirements: None. |
void |
flip()
Flip the direction of extrude - not journalled
License requirements: nx_masterfem ("Finite Element Modeling") . |
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. |
String |
meshName()
Returns the mesh name
License requirements: None. |
ElementExtrudeBuilder.MethodType |
methodOption()
Returns the method option
License requirements: None. |
String |
neutralName()
Returns the element neutral name
License requirements: None. |
ElementExtrudeBuilder.NewMeshType |
newMeshOption()
Returns the new mesh option
License requirements: None. |
int |
numberOfCopy()
Returns the number of copy
License requirements: None. |
double |
percentOffset()
Returns the percent offset
License requirements: None. |
boolean |
retainCollector()
Returns the the flag which decides whether collectors are to be retained or not
License requirements: None. |
void |
setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setCollectorName(String collectorName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setDistanceOption(ElementExtrudeBuilder.DistanceType distanceOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setElementDimensionOption(ElementExtrudeBuilder.ElemDimType 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 |
setMeshName(String meshName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMethodOption(ElementExtrudeBuilder.MethodType methodOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNeutralName(String neutralName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNewMeshOption(ElementExtrudeBuilder.NewMeshType newMeshOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNumberOfCopy(int numberOfCopy)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPercentOffset(double percentOffset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setRetainCollector(boolean isRetain)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setTwistOrigin(Point twistOrigin)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setVector(Direction vector)
License requirements: nx_masterfem ("Finite Element Modeling") . |
Expression |
twistAngle()
Returns the twist angle
License requirements: None. |
Point |
twistOrigin()
Returns the twist origin
License requirements: None. |
Direction |
vector()
Returns the vector when extrude along vector
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ElementExtrudeBuilder.ElemDimType elementDimensionOption() throws NXException, RemoteException
NXException
RemoteException
void setElementDimensionOption(ElementExtrudeBuilder.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
ElementExtrudeBuilder.NewMeshType newMeshOption() throws NXException, RemoteException
NXException
RemoteException
void setNewMeshOption(ElementExtrudeBuilder.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
SelectElementsBuilder elements() throws NXException, RemoteException
NXException
RemoteException
int numberOfCopy() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfCopy(int numberOfCopy) throws NXException, RemoteException
numberOfCopy
- NXException
RemoteException
ElementExtrudeBuilder.MethodType methodOption() throws NXException, RemoteException
NXException
RemoteException
void setMethodOption(ElementExtrudeBuilder.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
SelectCAEFaceList face() throws NXException, RemoteException
NXException
RemoteException
double percentOffset() throws NXException, RemoteException
NXException
RemoteException
void setPercentOffset(double percentOffset) throws NXException, RemoteException
percentOffset
- NXException
RemoteException
SelectCAEEdge edge() throws NXException, RemoteException
NXException
RemoteException
void flip() throws NXException, RemoteException
NXException
RemoteException
int flipState() throws NXException, RemoteException
NXException
RemoteException
void setFlipState(int flipstate) throws NXException, RemoteException
flipstate
- NXException
RemoteException
ElementExtrudeBuilder.DistanceType distanceOption() throws NXException, RemoteException
NXException
RemoteException
void setDistanceOption(ElementExtrudeBuilder.DistanceType distanceOption) throws NXException, RemoteException
distanceOption
- NXException
RemoteException
Expression distance() throws NXException, RemoteException
NXException
RemoteException
Point twistOrigin() throws NXException, RemoteException
NXException
RemoteException
void setTwistOrigin(Point twistOrigin) throws NXException, RemoteException
twistOrigin
- NXException
RemoteException
Expression twistAngle() 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
Axis axis() throws NXException, RemoteException
NXException
RemoteException
void setAxis(Axis axis) throws NXException, RemoteException
axis
- NXException
RemoteException
boolean retainCollector() throws NXException, RemoteException
NXException
RemoteException
void setRetainCollector(boolean isRetain) throws NXException, RemoteException
isRetain
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.