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

Material Joint Stage Factor Script Examples

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