public interface ElementSplitBuilder extends Builder
ElementSplitBuilder
NodeElementManager.createElementSplitBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementSplitBuilder.SplitMethodType
the split method types
|
static class |
ElementSplitBuilder.Types
the element split types
|
Modifier and Type | Method and Description |
---|---|
SelectElementsBuilder |
elementsss()
Returns the selected elements
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
firstElementSplitType()
Returns the flip_type for first element in the selection list
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
flip()
Flip will not be journaled now
License requirements: nx_masterfem ("Finite Element Modeling") . |
boolean |
jacobianToggle()
Returns a value indicating whether elements are to be split based on Jacobian.
|
double |
jacobianValue()
Returns a threshold jacobian value.
|
boolean |
maxAngleToggle()
Returns a value indicating whether elements are to be split based on Maximum Angle.
|
double |
maxAngleValue()
Returns a threshold Maximum Angle Value
License requirements: nx_masterfem ("Finite Element Modeling") . |
boolean |
mergeDupNode()
Returns a value indicating whether duplicate nodes created during split are to be merged.
|
boolean |
minAngleToggle()
Returns a value indicating whether elements are to be split based on Minimum Angle.
|
double |
minAngleValue()
Returns a threshold minimum angle value.
|
Point |
point1()
Returns the point1, one end of line when split by line
License requirements: None. |
Point |
point2()
Returns the point2, the other end of line when split by line
License requirements: None. |
void |
setFirstElementSplitType(int data)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJacobianToggle(boolean jacobianToggle)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJacobianValue(double jacobianValue)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMaxAngleToggle(boolean maxAngleToggle)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMaxAngleValue(double maxAngleValue)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMergeDupNode(boolean mergeDupNode)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMinAngleToggle(boolean minAngleToggle)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMinAngleValue(double minAngleValue)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPoint1(Point point1)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPoint2(Point point2)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSplitMethod(ElementSplitBuilder.SplitMethodType option)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setType(ElementSplitBuilder.Types type)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setWarpToggle(boolean warpToggle)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setWarpValue(double warpValue)
License requirements: nx_masterfem ("Finite Element Modeling") . |
ElementSplitBuilder.SplitMethodType |
splitMethod()
Returns the use existing connectivity option
License requirements: nx_masterfem ("Finite Element Modeling") . |
ElementSplitBuilder.Types |
type()
Returns the split type
License requirements: nx_masterfem ("Finite Element Modeling") . |
boolean |
warpToggle()
Returns a value indicating whether elements are to be split based on Warp.
|
double |
warpValue()
Returns a threshold warp value.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ElementSplitBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ElementSplitBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectElementsBuilder elementsss() throws NXException, RemoteException
NXException
RemoteException
void flip() throws NXException, RemoteException
NXException
RemoteException
int firstElementSplitType() throws NXException, RemoteException
NXException
RemoteException
void setFirstElementSplitType(int data) throws NXException, RemoteException
data
- NXException
RemoteException
ElementSplitBuilder.SplitMethodType splitMethod() throws NXException, RemoteException
NXException
RemoteException
void setSplitMethod(ElementSplitBuilder.SplitMethodType option) throws NXException, RemoteException
option
- NXException
RemoteException
Point point1() throws NXException, RemoteException
NXException
RemoteException
void setPoint1(Point point1) throws NXException, RemoteException
point1
- NXException
RemoteException
Point point2() throws NXException, RemoteException
NXException
RemoteException
void setPoint2(Point point2) throws NXException, RemoteException
point2
- NXException
RemoteException
boolean warpToggle() throws NXException, RemoteException
warpValue()
and setWarpValue(double)
are split.
NXException
RemoteException
void setWarpToggle(boolean warpToggle) throws NXException, RemoteException
warpToggle
- NXException
RemoteException
double warpValue() throws NXException, RemoteException
NXException
RemoteException
void setWarpValue(double warpValue) throws NXException, RemoteException
warpValue
- NXException
RemoteException
boolean minAngleToggle() throws NXException, RemoteException
minAngleValue()
and setMinAngleValue(double)
are split.
NXException
RemoteException
void setMinAngleToggle(boolean minAngleToggle) throws NXException, RemoteException
minAngleToggle
- NXException
RemoteException
double minAngleValue() throws NXException, RemoteException
NXException
RemoteException
void setMinAngleValue(double minAngleValue) throws NXException, RemoteException
minAngleValue
- NXException
RemoteException
boolean maxAngleToggle() throws NXException, RemoteException
maxAngleValue()
and setMaxAngleValue(double)
are split.
NXException
RemoteException
void setMaxAngleToggle(boolean maxAngleToggle) throws NXException, RemoteException
maxAngleToggle
- NXException
RemoteException
double maxAngleValue() throws NXException, RemoteException
NXException
RemoteException
void setMaxAngleValue(double maxAngleValue) throws NXException, RemoteException
maxAngleValue
- NXException
RemoteException
boolean jacobianToggle() throws NXException, RemoteException
jacobianValue()
and setJacobianValue(double)
are split.
NXException
RemoteException
void setJacobianToggle(boolean jacobianToggle) throws NXException, RemoteException
jacobianToggle
- NXException
RemoteException
double jacobianValue() throws NXException, RemoteException
NXException
RemoteException
void setJacobianValue(double jacobianValue) throws NXException, RemoteException
jacobianValue
- NXException
RemoteException
boolean mergeDupNode() throws NXException, RemoteException
NXException
RemoteException
void setMergeDupNode(boolean mergeDupNode) throws NXException, RemoteException
mergeDupNode
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.