public interface FEElement extends TaggedObject, IFitTo, IExportableFEEntity
Modifier and Type | Method and Description |
---|---|
FENode[] |
getCornerNodesOnEdge(int edgeIndex)
Returns the corner nodes for this element edge.
|
FENode[] |
getCornerNodesOnFace(int faceIndex)
Returns the corner nodes for this element face
License requirements: None. |
FEElemEdge |
getElemEdge(int edgeIndex)
Returns an element edge
FEElemEdge given the element and edge id
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX11.0.0 |
FEElemFace |
getElemFace(int faceIndex)
Returns an element face
FEElemFace given the element and face id
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX11.0.0 |
Vector3d |
getFaceNormal(int faceIndex)
Returns the normal vector for an element face
License requirements: None. |
FENode |
getMidNodeOnEdge(int edgeIndex)
Returns the mid node for this element edge, if the element order
order() is
ElementTypes.Order.MIXED or an order that does not support mid nodes,
then the node returned may be null. |
FENode[] |
getMidNodesOnFace(int faceIndex)
Returns the mid nodes for this element face, if the element order
order() is
ElementTypes.Order.MIXED , then some of the nodes returned may be null. |
FENode[] |
getNodes()
Returns the nodes for this element, if the element order
order() is
mixed order, some of the mid nodes returned may be null. |
int |
getNumberOfCornerNodesOnEdge(int edgeIndex)
Returns the number of corner nodes on element edge
License requirements: None. |
int |
getNumberOfCornerNodesOnFace(int faceIndex)
Returns the number of corner nodes on element face
License requirements: None. |
int |
label()
Returns the element label
License requirements: None. |
Mesh |
mesh()
Returns the mesh for this element
License requirements: None. |
int |
numberOfCornerNodes()
Returns the number of corner nodes
License requirements: None. |
ElementTypes.Order |
order()
Returns the element order
License requirements: None. |
ElementTypes.Shape |
shape()
Returns the element shape
License requirements: None. |
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
getSolverCardSyntax
int label() throws NXException, RemoteException
NXException
RemoteException
ElementTypes.Shape shape() throws NXException, RemoteException
NXException
RemoteException
ElementTypes.Order order() throws NXException, RemoteException
NXException
RemoteException
int numberOfCornerNodes() throws NXException, RemoteException
NXException
RemoteException
Mesh mesh() throws NXException, RemoteException
NXException
RemoteException
FENode[] getNodes() throws NXException, RemoteException
order()
is
mixed order, some of the mid nodes returned may be null. When mid nodes are returned they will come after
the corner nodes
NXException
RemoteException
FEElemFace getElemFace(int faceIndex) throws NXException, RemoteException
FEElemFace
given the element and face id
faceIndex
- NXException
RemoteException
FEElemEdge getElemEdge(int edgeIndex) throws NXException, RemoteException
FEElemEdge
given the element and edge id
edgeIndex
- NXException
RemoteException
int getNumberOfCornerNodesOnFace(int faceIndex) throws NXException, RemoteException
faceIndex
- NXException
RemoteException
int getNumberOfCornerNodesOnEdge(int edgeIndex) throws NXException, RemoteException
edgeIndex
- NXException
RemoteException
FENode[] getCornerNodesOnFace(int faceIndex) throws NXException, RemoteException
faceIndex
- NXException
RemoteException
FENode[] getMidNodesOnFace(int faceIndex) throws NXException, RemoteException
order()
is
ElementTypes.Order.MIXED
, then some of the nodes returned may be null.
If the Element Order does not support mid nodes nothing will be returned.
faceIndex
- NXException
RemoteException
Vector3d getFaceNormal(int faceIndex) throws NXException, RemoteException
faceIndex
- NXException
RemoteException
FENode[] getCornerNodesOnEdge(int edgeIndex) throws NXException, RemoteException
edgeIndex
- NXException
RemoteException
FENode getMidNodeOnEdge(int edgeIndex) throws NXException, RemoteException
order()
is
ElementTypes.Order.MIXED
or an order that does not support mid nodes,
then the node returned may be null.
edgeIndex
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.