public interface CaeDOFSetCollection extends TaggedObjectCollection
CaeDOFSet
SimSimulation
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
CaeDOFSet |
copyDofset(String dofsetName,
CaeDOFSet sourceDofset)
Copy a DOFSet
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
CaeDOFSet |
createDofset(String dofsetName,
FENode[] nodes,
boolean[] dof1,
boolean[] dof2,
boolean[] dof3,
boolean[] dof4,
boolean[] dof5,
boolean[] dof6)
Create a DOFSet
A true for a dof logical entry would mean that the dof is included for that corresponding node.
|
CaeDOFSet |
createExclusiveOrDofset(String dofsetName,
CaeDOFSet[] objects)
Create a XOR of DOFSets
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
CaeDOFSet |
createIntersectionDofset(String dofsetName,
CaeDOFSet[] objects)
Create an Intersection of DOFSets
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
CaeDOFSet |
createUnionDofset(String dofsetName,
CaeDOFSet[] objects)
Create a Union of DOFSets
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
CaeDOFSet |
findObject(String journalIdentifier)
Finds the
CaeDOFSet with the given identifier as recorded in a journal. |
TaggedObject[] |
queryDofsetList()
Query DOFSets list
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
_find_next, iterator
CaeDOFSet createDofset(String dofsetName, FENode[] nodes, boolean[] dof1, boolean[] dof2, boolean[] dof3, boolean[] dof4, boolean[] dof5, boolean[] dof6) throws NXException, RemoteException
dofsetName
- Name of a DOFSet nodes
- Array of nodes in the DOFSet nxopen.cae.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
CaeDOFSet createUnionDofset(String dofsetName, CaeDOFSet[] objects) throws NXException, RemoteException
dofsetName
- Name of the unioned DOFSet objects
- DOFSets that need to be unionedNXException
RemoteException
CaeDOFSet createIntersectionDofset(String dofsetName, CaeDOFSet[] objects) throws NXException, RemoteException
dofsetName
- Name of the intersection DOFSet objects
- DOFSets that need to be intersectedNXException
RemoteException
CaeDOFSet createExclusiveOrDofset(String dofsetName, CaeDOFSet[] objects) throws NXException, RemoteException
dofsetName
- Name of the XOR DOFSet objects
- DOFSets that need to be XORedNXException
RemoteException
CaeDOFSet copyDofset(String dofsetName, CaeDOFSet sourceDofset) throws NXException, RemoteException
dofsetName
- Name of the copied DOFSet sourceDofset
- The source DOFSet objectNXException
RemoteException
CaeDOFSet findObject(String journalIdentifier) throws NXException, RemoteException
CaeDOFSet
with the given identifier as recorded in a journal.
An object may not return the same value as its JournalIdentifier in different versions of
the software. However newer versions of the software should find the same object when
FindObject is passed older versions of its journal identifier. In general, this method
should not be used in handwritten code and exists to support record and playback of journals.
An exception will be thrown if no object can be found with the given journal identifier.
journalIdentifier
- Identifier of the DOFSet you wantNXException
RemoteException
TaggedObject[] queryDofsetList() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.