rs2.modeler.properties.material.stiffness.Orthotropic module#

class rs2.modeler.properties.material.stiffness.Orthotropic.OrthotropicStageFactor(client: Client, ID, propertyID)#

Bases: ProxyObject

getAngleCounterclockwiseFromHorizontalToE1Factor() float#
getPoissonsRatioV12Factor() float#
getPoissonsRatioV2Factor() float#
getPoissonsRatioV2zFactor() float#
getShearModulusFactor() float#
getYoungsModulusE1Factor() float#
getYoungsModulusE2Factor() float#
getYoungsModulusEZFactor() float#
class rs2.modeler.properties.material.stiffness.Orthotropic.OrthotropicDefinedStageFactor(client: Client, ID, propertyID)#

Bases: OrthotropicStageFactor

setAngleCounterclockwiseFromHorizontalToE1Factor(value: float)#
setPoissonsRatioV12Factor(value: float)#
setPoissonsRatioV2Factor(value: float)#
setPoissonsRatioV2zFactor(value: float)#
setShearModulusFactor(value: float)#
setYoungsModulusE1Factor(value: float)#
setYoungsModulusE2Factor(value: float)#
setYoungsModulusEZFactor(value: float)#
class rs2.modeler.properties.material.stiffness.Orthotropic.Orthotropic(client: Client, ID, documentProxyID, stageFactorInterfaceID)#

Bases: PropertyProxy

Variables:

stageFactorInterface (AbsoluteStageFactorGettersInterface[OrthotropicDefinedStageFactor, OrthotropicStageFactor]) – Reference object for modifying stage factor property.

Examples

Code Snippet: Manipulation of Stiffness Properties

getUseUnloadingCondition() bool#
setUseUnloadingCondition(value: bool)#
getUnloadingCondition() UnloadingConditions#
setUnloadingCondition(value: UnloadingConditions)#
getShearModulus() float#
setShearModulus(value: float)#
getAngleCounterclockwiseFromHorizontalToE1() float#
setAngleCounterclockwiseFromHorizontalToE1(value: float)#
getYoungsModulusE1() float#
setYoungsModulusE1(value: float)#
getYoungsModulusE2() float#
setYoungsModulusE2(value: float)#
getYoungsModulusEZ() float#
setYoungsModulusEZ(value: float)#
getPoissonsRatioV12() float#
setPoissonsRatioV12(value: float)#
getPoissonsRatioV2() float#
setPoissonsRatioV2(value: float)#
getPoissonsRatioV2z() float#
setPoissonsRatioV2z(value: float)#
getUnloadingShearModulus() float#
setUnloadingShearModulus(value: float)#
getUnloadingAngleCounterclockwiseFromHorizontalToE1() float#
setUnloadingAngleCounterclockwiseFromHorizontalToE1(value: float)#
getUnloadingYoungsModulusE1() float#
setUnloadingYoungsModulusE1(value: float)#
getUnloadingYoungsModulusE2() float#
setUnloadingYoungsModulusE2(value: float)#
getUnloadingYoungsModulusEZ() float#
setUnloadingYoungsModulusEZ(value: float)#
getUnloadingPoissonsRatioV12() float#
setUnloadingPoissonsRatioV12(value: float)#
getUnloadingPoissonsRatioV2() float#
setUnloadingPoissonsRatioV2(value: float)#
getUnloadingPoissonsRatioV2z() float#
setUnloadingPoissonsRatioV2z(value: float)#
setProperties(UseUnloadingCondition: bool = None, UnloadingCondition: UnloadingConditions = None, ShearModulus: float = None, AngleCounterclockwiseFromHorizontalToE1: float = None, YoungsModulusE1: float = None, YoungsModulusE2: float = None, YoungsModulusEZ: float = None, PoissonsRatioV12: float = None, PoissonsRatioV2: float = None, PoissonsRatioV2z: float = None, UnloadingShearModulus: float = None, UnloadingAngleCounterclockwiseFromHorizontalToE1: float = None, UnloadingYoungsModulusE1: float = None, UnloadingYoungsModulusE2: float = None, UnloadingYoungsModulusEZ: float = None, UnloadingPoissonsRatioV12: float = None, UnloadingPoissonsRatioV2: float = None, UnloadingPoissonsRatioV2z: float = None)#
getProperties()#