rs2.modeler.properties.joint.BartonBandisMaterial module#
- class rs2.modeler.properties.joint.BartonBandisMaterial.BartonBandisMaterialStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject
- getJCSFactor() float #
- getJRCFactor() float #
- getResidualFrictionAngleFactor() float #
- getDilationAngleFactor() float #
- getJointPermeableFactor() bool #
- class rs2.modeler.properties.joint.BartonBandisMaterial.BartonBandisMaterialDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
BartonBandisMaterialStageFactor
- setJCSFactor(value: float)#
- setJRCFactor(value: float)#
- setResidualFrictionAngleFactor(value: float)#
- setDilationAngleFactor(dilationAngleFactor: float)#
- setJointPermeableFactor(Permeable: bool)#
- class rs2.modeler.properties.joint.BartonBandisMaterial.BartonBandisMaterial(client: Client, ID, documentProxyID)#
Bases:
PropertyProxy
- Variables:
stageFactorInterface (AbsoluteStageFactorInterface[BartonBandisMaterialDefinedStageFactor, BartonBandisMaterialStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Material Joint Stage Factor Properties
- getJCS() float #
- setJCS(value: float)#
- getJRC() float #
- setJRC(value: float)#
- getResidualFrictionAngle() float #
- setResidualFrictionAngle(value: float)#
- getResidualStrength() bool #
- setResidualStrength(value: bool)#
- getApplyStageFactors() bool #
- setApplyStageFactors(value: bool)#
- setDilationAngle(dilationAngle: float)#
- getDilationAngle() float #
- setProperties(JCS: float = None, JRC: float = None, ResidualFrictionAngle: float = None, ResidualStrength: bool = None, ApplyStageFactors: bool = None)#
- getProperties()#