public interface ThicknessBuilder extends Builder
ThicknessBuilder
NodeElementInfoManager.createThicknessBuilder(nxopen.cae.Mesh)
Modifier and Type | Interface and Description |
---|---|
static class |
ThicknessBuilder.ElementThicknessData
This class holds the data returned from
getElementThickness(nxopen.TaggedObject) |
static class |
ThicknessBuilder.EntityType
Option to Info on Node or Element
|
static class |
ThicknessBuilder.NodeThicknessData
This class holds the data returned from
getNodeThickness(nxopen.TaggedObject) |
Modifier and Type | Method and Description |
---|---|
boolean |
allMeshContext()
Returns the all mesh in context
License requirements: None. |
void |
clear()
The clear context
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
createField()
The field creation
License requirements: nx_masterfem ("Finite Element Modeling") . |
SelectElementsBuilder |
element()
Returns the selected elements
License requirements: None. |
ThicknessBuilder.EntityType |
entityOption()
Returns the entity option
License requirements: None. |
ThicknessBuilder.ElementThicknessData |
getElementThickness(TaggedObject element)
The method to access nodal thickness at corner nodes of an element, If found
the output array will have either 4 values for quad elements and 3 values
for tria elements
License requirements: nx_masterfem ("Finite Element Modeling") . |
ThicknessBuilder.NodeThicknessData |
getNodeThickness(TaggedObject node)
The method to access average nodal thickness
License requirements: nx_masterfem ("Finite Element Modeling") . |
NXColor |
highThicknessColor()
Returns the above high color
License requirements: None. |
NXColor |
lowThicknessColor()
Returns the low color
License requirements: None. |
Mesh |
meshContext()
Returns the mesh in context
License requirements: None. |
NXColor |
midThicknessColor()
Returns the mid thickness color
License requirements: None. |
SelectFENodeList |
node()
Returns the selected node
License requirements: None. |
void |
plot()
The plotting method
License requirements: nx_masterfem ("Finite Element Modeling") . |
double |
scale()
Returns the thickness scale
License requirements: None. |
void |
setAllMeshContext(boolean fAllMeshes)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setEntityOption(ThicknessBuilder.EntityType entityOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setHighThicknessColor(NXColor highThicknessColor)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLowThicknessColor(NXColor lowThicknessColor)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMeshContext(Mesh meshContext)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMidThicknessColor(NXColor goodThicknessColor)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setScale(double scale)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setZeroThicknessColor(NXColor noThicknessColor)
License requirements: nx_masterfem ("Finite Element Modeling") . |
NXColor |
zeroThicknessColor()
Returns the zero thickness color
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ThicknessBuilder.EntityType entityOption() throws NXException, RemoteException
NXException
RemoteException
void setEntityOption(ThicknessBuilder.EntityType entityOption) throws NXException, RemoteException
entityOption
- NXException
RemoteException
SelectFENodeList node() throws NXException, RemoteException
NXException
RemoteException
SelectElementsBuilder element() throws NXException, RemoteException
NXException
RemoteException
Mesh meshContext() throws NXException, RemoteException
NXException
RemoteException
void setMeshContext(Mesh meshContext) throws NXException, RemoteException
meshContext
- Mesh for thickness data accessNXException
RemoteException
boolean allMeshContext() throws NXException, RemoteException
NXException
RemoteException
void setAllMeshContext(boolean fAllMeshes) throws NXException, RemoteException
fAllMeshes
- All displayed meshes flagNXException
RemoteException
NXColor midThicknessColor() throws NXException, RemoteException
NXException
RemoteException
void setMidThicknessColor(NXColor goodThicknessColor) throws NXException, RemoteException
goodThicknessColor
- thickness colorNXException
RemoteException
NXColor highThicknessColor() throws NXException, RemoteException
NXException
RemoteException
void setHighThicknessColor(NXColor highThicknessColor) throws NXException, RemoteException
highThicknessColor
- thickness colorNXException
RemoteException
NXColor lowThicknessColor() throws NXException, RemoteException
NXException
RemoteException
void setLowThicknessColor(NXColor lowThicknessColor) throws NXException, RemoteException
lowThicknessColor
- thickness colorNXException
RemoteException
NXColor zeroThicknessColor() throws NXException, RemoteException
NXException
RemoteException
void setZeroThicknessColor(NXColor noThicknessColor) throws NXException, RemoteException
noThicknessColor
- thickness colorNXException
RemoteException
double scale() throws NXException, RemoteException
NXException
RemoteException
void setScale(double scale) throws NXException, RemoteException
scale
- scaleNXException
RemoteException
ThicknessBuilder.NodeThicknessData getNodeThickness(TaggedObject node) throws NXException, RemoteException
node
- Valid shell nodeNXException
RemoteException
ThicknessBuilder.ElementThicknessData getElementThickness(TaggedObject element) throws NXException, RemoteException
element
- Valid shell element tagNXException
RemoteException
void plot() throws NXException, RemoteException
NXException
RemoteException
void clear() throws NXException, RemoteException
NXException
RemoteException
void createField() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.