public interface SimSolutionStep extends SimGroupContainer
SimSimulation.createSolutionStep(nxopen.cae.SimSolution, int, java.lang.String)
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addBc(SimBC bc)
Add the bc to the step
Only the BC that not under the folder can be added to solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
addFolder(SimLbcFolder folder)
Add the folder to the solution
Only the folder not under other folder can be added to solution.
|
SimSolutionStep |
cloneStep(String suggestedName)
Clone the solution step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
TaggedObject |
find(String journalIdentifier)
Returns the children of the Solution Step of the given Identifier
License requirements: None. |
SimBC[] |
getBcs()
Gets all the BCs in this solution step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimLbcFolder[] |
getFolders()
Gets all the root folders in this solution step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimBC[] |
getUnfolderedBcs()
Gets all the unfoldered BCs in this solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
PropertyTable |
propertyTable()
Returns the property table associated with the step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
removeAllConstraints()
Remove all constraints from the step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
removeAllLoads()
Remove all loads from the step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
removeAllSimulationObjects()
Remove all simulation objects from the step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
removeBc(SimBC bc)
Remove the bc from the step
Only the BC that not under the folder can be removed from solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
removeFolder(SimLbcFolder folder)
Remove the folder from the solution
Only the folder not under other folder can be removed from solution.
|
SimSolution |
solution()
Returns the solution to which the step belongs
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
int |
stepType()
Returns the step type
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
createConstraintGroup, createLoadGroup, createSimulationObjectGroup, deleteGroup, getGroupCount, getGroups, isConstraintGroupAllowed, isLoadGroupAllowed, isSimulationObjectGroupAllowed
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
int stepType() throws NXException, RemoteException
NXException
RemoteException
PropertyTable propertyTable() throws NXException, RemoteException
NXException
RemoteException
SimSolution solution() throws NXException, RemoteException
NXException
RemoteException
void addBc(SimBC bc) throws NXException, RemoteException
bc
- the bc to be addedNXException
RemoteException
void removeBc(SimBC bc) throws NXException, RemoteException
bc
- the bc to be removeNXException
RemoteException
void removeAllConstraints() throws NXException, RemoteException
NXException
RemoteException
void removeAllLoads() throws NXException, RemoteException
NXException
RemoteException
void removeAllSimulationObjects() throws NXException, RemoteException
NXException
RemoteException
void addFolder(SimLbcFolder folder) throws NXException, RemoteException
folder
- the folder to be addedNXException
RemoteException
void removeFolder(SimLbcFolder folder) throws NXException, RemoteException
folder
- the folder to be removedNXException
RemoteException
SimBC[] getBcs() throws NXException, RemoteException
NXException
RemoteException
SimLbcFolder[] getFolders() throws NXException, RemoteException
NXException
RemoteException
SimBC[] getUnfolderedBcs() throws NXException, RemoteException
NXException
RemoteException
SimSolutionStep cloneStep(String suggestedName) throws NXException, RemoteException
suggestedName
- name to use instead of default name (may be null)SimSolutionStep
NXException
RemoteException
TaggedObject find(String journalIdentifier) throws NXException, RemoteException
journalIdentifier
- Journal identifier of the objectNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.