rs2.modeler.properties.material.strength.AnisotropicLinear module#

class rs2.modeler.properties.material.strength.AnisotropicLinear.AnisotropicLinear(server: Client, ID, documentProxyID)#

Bases: PropertyProxy

getMaterialType() MaterialType#
setMaterialType(value: MaterialType)#
getA1Parameter() float#
setA1Parameter(value: float)#
getB1Parameter() float#
setB1Parameter(value: float)#
getUseTensileStrength() bool#
setUseTensileStrength(value: bool)#
getCohesion1() float#
setCohesion1(value: float)#
getCohesion2() float#
setCohesion2(value: float)#
getFrictionAngle1() float#
setFrictionAngle1(value: float)#
getFrictionAngle2() float#
setFrictionAngle2(value: float)#
getPeakTensileStrength() float#
setPeakTensileStrength(value: float)#
getResidualCohesion1() float#
setResidualCohesion1(value: float)#
getResidualCohesion2() float#
setResidualCohesion2(value: float)#
getResidualFrictionAngle1() float#
setResidualFrictionAngle1(value: float)#
getResidualFrictionAngle2() float#
setResidualFrictionAngle2(value: float)#
getDilationAngle1() float#
setDilationAngle1(value: float)#
getDilationAngle2() float#
setDilationAngle2(value: float)#
getResidualTensileStrength() float#
setResidualTensileStrength(value: float)#
getApplySSRShearStrengthReduction() bool#
setApplySSRShearStrengthReduction(value: bool)#
getAnisotropyDefinition() AnisotropyDefinitions#
setAnisotropyDefinition(value: AnisotropyDefinitions)#
getAngleCcwTo1() float#
setAngleCcwTo1(value: float)#
setAnisotropicSurfaceByName(surfaceName: str)#

Sets the anisotropic surface by name. The surface must be defined in the model.

getAnisotropicSurfaceName() str#
setProperties(MaterialType: MaterialType = None, A1Parameter: float = None, B1Parameter: float = None, UseTensileStrength: bool = None, Cohesion1: float = None, Cohesion2: float = None, FrictionAngle1: float = None, FrictionAngle2: float = None, PeakTensileStrength: float = None, ResidualCohesion1: float = None, ResidualCohesion2: float = None, ResidualFrictionAngle1: float = None, ResidualFrictionAngle2: float = None, DilationAngle1: float = None, DilationAngle2: float = None, ResidualTensileStrength: float = None, ApplySSRShearStrengthReduction: bool = None, AnisotropyDefinition: AnisotropyDefinitions = None, AngleCcwTo1: float = None)#
getProperties()#