public interface ModalProperties extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
void |
activate(boolean activate)
Sets activate or deactivate status for all normal modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
int |
getAttachmentModeCount()
Returns the count of attachment modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
int |
getConstrainModeCount()
Returns the count of constrain modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
NormalMode |
getNormalModeById(int modeId)
Returns normal mode with specified node ID
License requirements: nx_response_anlys ("NX Response Analysis") . |
int |
getNormalModeCount()
Returns the count of normal modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
NormalMode[] |
getNormalModes()
Returns all normal modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
PhysicalDampingSettings |
getPhysicalDampingSettings()
Returns the physical damping setting object
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setDampingFactors(double viscousDamping,
double hystereticDamping)
Set damping factors for all normal modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
void |
setRayleighDamping(double alphaFactor,
double beltaFactor)
Set rayleigh's damping for all normal modes
License requirements: nx_response_anlys ("NX Response Analysis") . |
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, 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 getNormalModeCount() throws NXException, RemoteException
NXException
RemoteException
int getConstrainModeCount() throws NXException, RemoteException
NXException
RemoteException
int getAttachmentModeCount() throws NXException, RemoteException
NXException
RemoteException
NormalMode getNormalModeById(int modeId) throws NXException, RemoteException
modeId
- NXException
RemoteException
NormalMode[] getNormalModes() throws NXException, RemoteException
NXException
RemoteException
void activate(boolean activate) throws NXException, RemoteException
activate
- NXException
RemoteException
void setDampingFactors(double viscousDamping, double hystereticDamping) throws NXException, RemoteException
viscousDamping
- hystereticDamping
- NXException
RemoteException
void setRayleighDamping(double alphaFactor, double beltaFactor) throws NXException, RemoteException
alphaFactor
- beltaFactor
- NXException
RemoteException
PhysicalDampingSettings getPhysicalDampingSettings() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.