public interface ElementRotateBuilder extends Builder
ElementRotateBuilder
NodeElementManager.createElementRotateBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementRotateBuilder.CopyType
the copy types
|
static class |
ElementRotateBuilder.DistanceType
Distance - specify whether the translation distance is per copy or total
|
static class |
ElementRotateBuilder.ElemDimensionType
Dimension of the elements to be created
|
static class |
ElementRotateBuilder.LabelType
Option to use label/increment or offset
|
static class |
ElementRotateBuilder.MethodType
Translation method
|
static class |
ElementRotateBuilder.NewMeshType
Option to create a new mesh or add the new elements to an existing mesh
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the theta angle for translation in a cylindrical/spherical coordinate system
License requirements: None. |
Axis |
axis()
Returns the axis.
|
ElementRotateBuilder.CopyType |
copyOption()
Returns the copy option .
|
ElementRotateBuilder.DistanceType |
distanceCopyOption()
Returns the distance option
License requirements: None. |
ElementRotateBuilder.ElemDimensionType |
elementDimension()
Returns the dimension of the elements to be rotated
License requirements: None. |
SelectElementsBuilder |
elementSelection()
Returns the selected elements
License requirements: None. |
ElementTypeBuilder |
elementType()
Returns the element type builder.
|
int |
increment()
Returns the increment in label for each new element
License requirements: None. |
int |
label()
Returns the start label for the new elements
License requirements: None. |
ElementRotateBuilder.LabelType |
labelOption()
Returns the option to specify the start label and increment for the new elements OR
specify an offset from the existing element labels
License requirements: None. |
String |
meshCollectorName()
Returns the name of the mesh collector which will hold the new elements
License requirements: None. |
String |
meshName()
Returns the name of the mesh that will hold the new elements
License requirements: None. |
String |
neutralName()
Returns the neutral name of the elements to be created
License requirements: None. |
ElementRotateBuilder.NewMeshType |
newMeshOption()
Returns the option to create a new mesh or add the new elements to an existing mesh
License requirements: None. |
int |
numCopy()
Returns the number of copies to be created for each selected element
License requirements: None. |
int |
offset()
Returns the offset to be used to generate new element labels
License requirements: None. |
void |
setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setCopyOption(ElementRotateBuilder.CopyType inCopyoption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setDistanceCopyOption(ElementRotateBuilder.DistanceType distanceOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setElementDimension(ElementRotateBuilder.ElemDimensionType elementDimension)
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(ElementRotateBuilder.LabelType labelOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMeshCollectorName(String meshCollectorName)
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(ElementRotateBuilder.NewMeshType newMeshOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNumCopy(int numCopy)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setOffset(int offset)
License requirements: nx_masterfem ("Finite Element Modeling") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectElementsBuilder elementSelection() throws NXException, RemoteException
NXException
RemoteException
ElementTypeBuilder elementType() throws NXException, RemoteException
NXException
RemoteException
int numCopy() throws NXException, RemoteException
NXException
RemoteException
void setNumCopy(int numCopy) throws NXException, RemoteException
numCopy
- NXException
RemoteException
ElementRotateBuilder.DistanceType distanceCopyOption() throws NXException, RemoteException
NXException
RemoteException
void setDistanceCopyOption(ElementRotateBuilder.DistanceType distanceOption) throws NXException, RemoteException
distanceOption
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
Axis axis() throws NXException, RemoteException
NXException
RemoteException
void setAxis(Axis axis) throws NXException, RemoteException
axis
- NXException
RemoteException
ElementRotateBuilder.ElemDimensionType elementDimension() throws NXException, RemoteException
NXException
RemoteException
void setElementDimension(ElementRotateBuilder.ElemDimensionType elementDimension) throws NXException, RemoteException
elementDimension
- NXException
RemoteException
String neutralName() throws NXException, RemoteException
NXException
RemoteException
void setNeutralName(String neutralName) throws NXException, RemoteException
neutralName
- NXException
RemoteException
String meshCollectorName() throws NXException, RemoteException
NXException
RemoteException
void setMeshCollectorName(String meshCollectorName) throws NXException, RemoteException
meshCollectorName
- NXException
RemoteException
ElementRotateBuilder.NewMeshType newMeshOption() throws NXException, RemoteException
NXException
RemoteException
void setNewMeshOption(ElementRotateBuilder.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
ElementRotateBuilder.LabelType labelOption() throws NXException, RemoteException
NXException
RemoteException
void setLabelOption(ElementRotateBuilder.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
ElementRotateBuilder.CopyType copyOption() throws NXException, RemoteException
NXException
RemoteException
void setCopyOption(ElementRotateBuilder.CopyType inCopyoption) throws NXException, RemoteException
inCopyoption
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.