public interface CaeDOFSet extends DisplayableObject
CaeDOFSet
.
CaeDOFSetCollection
. DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addNodes(FENode[] nodes,
boolean[] dof1,
boolean[] dof2,
boolean[] dof3,
boolean[] dof4,
boolean[] dof5,
boolean[] dof6)
Add nodes to the CaeDOFSet
A true for a dof logical entry would mean that the dof is included for that corresponding node.
|
CaeDOFSetDisplay |
getDisplay()
The BC Display object associated with the BC object
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
int |
getLabel()
Gets the label of the CaeDOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
FENode[] |
getNodes()
Get the nodes in the DOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
FENode[] |
getNodesWithDof(boolean dof1,
boolean dof2,
boolean dof3,
boolean dof4,
boolean dof5,
boolean dof6)
Get the nodes with the given dof value in the DOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
information()
Display information of this DOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
modifyNodeDofs(FENode[] nodes,
boolean[] dof1,
boolean[] dof2,
boolean[] dof3,
boolean[] dof4,
boolean[] dof5,
boolean[] dof6)
Modify the dofs of the passed in nodes in the CaeDOFSet.
|
void |
removeAllNodes()
Remove all nodes from the CaeDOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
removeNodes(FENode[] nodes)
Remove nodes from the CaeDOFSet.
|
void |
setLabel(int label)
Sets the label of the CaeDOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
void setLabel(int label) throws NXException, RemoteException
label
- Label of the DOFSetNXException
RemoteException
int getLabel() throws NXException, RemoteException
NXException
RemoteException
FENode[] getNodes() throws NXException, RemoteException
FENode
NXException
RemoteException
FENode[] getNodesWithDof(boolean dof1, boolean dof2, boolean dof3, boolean dof4, boolean dof5, boolean dof6) throws NXException, RemoteException
dof1
- DOF1 valuedof2
- DOF2 valuedof3
- DOF3 valuedof4
- DOF4 valuedof5
- DOF5 valuedof6
- DOF6 valueFENode
in the DOFSet with the dof valueNXException
RemoteException
void addNodes(FENode[] nodes, boolean[] dof1, boolean[] dof2, boolean[] dof3, boolean[] dof4, boolean[] dof5, boolean[] dof6) throws NXException, RemoteException
nodes
- Array of nodes to Add FENode
dof1
- Array of DOF1 valuesdof2
- Array of DOF2 valuesdof3
- Array of DOF3 valuesdof4
- Array of DOF4 valuesdof5
- Array of DOF5 valuesdof6
- Array of DOF6 valuesNXException
RemoteException
void removeNodes(FENode[] nodes) throws NXException, RemoteException
nodes
- Array of nodes to Remove FENode
NXException
RemoteException
void modifyNodeDofs(FENode[] nodes, boolean[] dof1, boolean[] dof2, boolean[] dof3, boolean[] dof4, boolean[] dof5, boolean[] dof6) throws NXException, RemoteException
nodes
- Array of nodes to modify the dofs FENode
dof1
- Array of DOF1 valuesdof2
- Array of DOF2 valuesdof3
- Array of DOF3 valuesdof4
- Array of DOF4 valuesdof5
- Array of DOF5 valuesdof6
- Array of DOF6 valuesNXException
RemoteException
void removeAllNodes() throws NXException, RemoteException
NXException
RemoteException
void information() throws NXException, RemoteException
NXException
RemoteException
CaeDOFSetDisplay getDisplay() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.