rs3.properties.material.constitutiveModel.BartonBandis module#

class rs3.properties.material.constitutiveModel.BartonBandis.BartonBandisBase(client: Client, id: str)#

Bases: _ProxyObject, IPropertyGroupAccessors

getPhiR() float#
setPhiR(value: float)#
getJRC() float#
setJRC(value: float)#
getJCS() float#
setJCS(value: float)#
getDilationAngle() float#
setDilationAngle(value: float)#
getResidualStrength() bool#
setResidualStrength(value: bool)#
getApplySSRShearStrengthReduction() bool#
setApplySSRShearStrengthReduction(value: bool)#
getProperties()#

Retrieve properties as a dictionary.

setProperties(PhiR: float = None, JRC: float = None, JCS: float = None, DilationAngle: float = None, ResidualStrength: bool = None, ApplySSRShearStrengthReduction: bool = None)#

Set properties using keyword arguments.

class rs3.properties.material.constitutiveModel.BartonBandis.BartonBandis(client: Client, id: str)#

Bases: BartonBandisBase, BaseConstitutiveModel