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()#