public interface Solution extends NXObject
SolutionBuilder
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
RSEvent |
activeEvent()
Returns the active event
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
checkObsoleteStatus()
Checks status and updates solution properties for the solution which became obsolete because
referenced modal shape file was changed.
|
RSEvent |
cloneEvent(RSEvent sourceEvent,
String suggestedName)
Clones an event to the solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
Sensor |
cloneSensor(Sensor sourceSensor,
String suggestedName)
Clones a sensor to the solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
StrainGage |
cloneStrainGage(StrainGage sourceGage,
String suggestedName)
Clones a strain gage to the solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
destroy(boolean deleteResultFile)
Deletes a response simulation solution, including all events and excitations
under it
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
evaluateFrf(FrfEvaluationSetting evaluationSetting)
Performs evaluation for FRF.
|
void |
evaluateTransmissibility(TransmissibilityEvaluationSetting evaluationSetting)
Performs evaluation for transimissibility.
|
EvaluationParameters |
getEvaluationParameters()
Returns the evaluation parameters of Response Analysis Meta solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
RSEvent[] |
getEvents()
Returns all the events of the solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
ModalProperties |
getModalProperties()
Returns the modal properties of Response Analysis Meta solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
String |
getResultFileName()
Returns the result file name of solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
String |
getSolutionName()
Returns the response simulation solution name
License requirements: nx_response_anlys ("NX Response Analysis") . |
RSEvent |
importEvent(String eventDefinitionFile,
String suggestedName)
Imports an event to the solution
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setActiveEvent(RSEvent activeEvent)
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setSolutionName(String solutionName,
boolean renameResultFile)
Sets the response simulation solution name
License requirements: nx_response_anlys ("NX Response Analysis") . |
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
String getSolutionName() throws NXException, RemoteException
NXException
RemoteException
void setSolutionName(String solutionName, boolean renameResultFile) throws NXException, RemoteException
solutionName
- renameResultFile
- if there are result files associated with the solution, rename the files or notNXException
RemoteException
void destroy(boolean deleteResultFile) throws NXException, RemoteException
deleteResultFile
- delete the result files associated with the solution or notNXException
RemoteException
ModalProperties getModalProperties() throws NXException, RemoteException
NXException
RemoteException
EvaluationParameters getEvaluationParameters() throws NXException, RemoteException
NXException
RemoteException
RSEvent[] getEvents() throws NXException, RemoteException
NXException
RemoteException
RSEvent importEvent(String eventDefinitionFile, String suggestedName) throws NXException, RemoteException
eventDefinitionFile
- suggestedName
- NXException
RemoteException
RSEvent cloneEvent(RSEvent sourceEvent, String suggestedName) throws NXException, RemoteException
sourceEvent
- suggestedName
- NXException
RemoteException
RSEvent activeEvent() throws NXException, RemoteException
NXException
RemoteException
void setActiveEvent(RSEvent activeEvent) throws NXException, RemoteException
activeEvent
- NXException
RemoteException
String getResultFileName() throws NXException, RemoteException
NXException
RemoteException
void evaluateFrf(FrfEvaluationSetting evaluationSetting) throws NXException, RemoteException
getResultFileName()
evaluationSetting
- NXException
RemoteException
void evaluateTransmissibility(TransmissibilityEvaluationSetting evaluationSetting) throws NXException, RemoteException
getResultFileName()
evaluationSetting
- NXException
RemoteException
Sensor cloneSensor(Sensor sourceSensor, String suggestedName) throws NXException, RemoteException
sourceSensor
- suggestedName
- NXException
RemoteException
StrainGage cloneStrainGage(StrainGage sourceGage, String suggestedName) throws NXException, RemoteException
sourceGage
- suggestedName
- NXException
RemoteException
void checkObsoleteStatus() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.