rs3.projectSettings.Dynamic module#
- class rs3.projectSettings.Dynamic.DynamicBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getIsDynamicOn() bool#
- setIsDynamicOn(value: bool)#
- getIsRayleighDampingbyAlphaMOn() bool#
- setIsRayleighDampingbyAlphaMOn(value: bool)#
- getAlphaM() float#
- setAlphaM(value: float)#
- getBetaK() float#
- setBetaK(value: float)#
- getFrequency1() float#
- setFrequency1(value: float)#
- getFrequency2() float#
- setFrequency2(value: float)#
- getDampingRatio1() float#
- setDampingRatio1(value: float)#
- getDampingRatio2() float#
- setDampingRatio2(value: float)#
- getNumTimeSteps() int#
- setNumTimeSteps(value: int)#
- getBeta() float#
- setBeta(value: float)#
- getGamma() float#
- setGamma(value: float)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(IsDynamicOn: bool = None, IsRayleighDampingbyAlphaMOn: bool = None, AlphaM: float = None, BetaK: float = None, Frequency1: float = None, Frequency2: float = None, DampingRatio1: float = None, DampingRatio2: float = None, NumTimeSteps: int = None, Beta: float = None, Gamma: float = None)#
Set properties using keyword arguments.
- class rs3.projectSettings.Dynamic.Dynamic(client: Client, id: str)#
Bases:
DynamicBaseDefine dynamic analysis properties.
Examples
See Project Settings Script Examples.
- getTimeHistoryMethod() TimeHistoryType#
- setTimeHistoryMethod(value: TimeHistoryType)#