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

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

Bases: PropertyProxy

getPeakTensileStrength() → float#
setPeakTensileStrength(value: float)#
getPeakFrictionAngle() → float#
setPeakFrictionAngle(value: float)#
getPeakCohesion() → float#
setPeakCohesion(value: float)#
getResidualTensileStrength() → float#
setResidualTensileStrength(value: float)#
getResidualFrictionAngle() → float#
setResidualFrictionAngle(value: float)#
getResidualCohesion() → float#
setResidualCohesion(value: float)#
getDilationAngle() → float#
setDilationAngle(value: float)#
getApplySSRShearStrengthReduction() → bool#
setApplySSRShearStrengthReduction(value: bool)#
getFinnFormulation() → FinnFormula#
setFinnFormulation(value: FinnFormula)#
getC1Parameter() → float#
setC1Parameter(value: float)#
getC2Parameter() → float#
setC2Parameter(value: float)#
getC3Parameter() → float#
setC3Parameter(value: float)#
getC4Parameter() → float#
setC4Parameter(value: float)#
getByrneDefinition() → FinnByrneDefinition#
setByrneDefinition(value: FinnByrneDefinition)#
getFinnByrneC1Parameter() → float#
setFinnByrneC1Parameter(value: float)#
getFinnByrneC2Parameter() → float#
setFinnByrneC2Parameter(value: float)#
getN160() → int#
setN160(value: int)#
setProperties(PeakTensileStrength: float = None, PeakFrictionAngle: float = None, PeakCohesion: float = None, ResidualTensileStrength: float = None, ResidualFrictionAngle: float = None, ResidualCohesion: float = None, DilationAngle: float = None, ApplySSRShearStrengthReduction: bool = None, FinnFormulation: FinnFormula = None, C1Parameter: float = None, C2Parameter: float = None, C3Parameter: float = None, C4Parameter: float = None, ByrneDefinition: FinnByrneDefinition = None, FinnByrneC1Parameter: float = None, FinnByrneC2Parameter: float = None, N160: int = None)#
getProperties()#