rs2.modeler.properties.material.datum.Datum module#

class rs2.modeler.properties.material.datum.Datum.DatumValueStageFactorGetters(client: Client, ID)#

Bases: ProxyObject

getDatum() → float#
getChange() → float#
getResidualChange() → float#
getPeakCutoffValue() → float#
getResidualCutoffValue() → float#
class rs2.modeler.properties.material.datum.Datum.DatumValueStageFactor(client: Client, ID)#

Bases: DatumValueStageFactorGetters

setDatum(depth: float)#
setChange(change: float)#
setResidualChange(residualChange: float)#
setPeakCutoffValue(peakCutoffValue: float)#
setResidualCutoffValue(residualCutoffValue: float)#
class rs2.modeler.properties.material.datum.Datum.DatumStageFactor(client: Client, ID, propertyID)#

Bases: ProxyObject

getDatumYoungsStageFactor() → DatumValueStageFactorGetters#
getDatumCohesionStageFactor() → DatumValueStageFactorGetters#
getDatumFrictionStageFactor() → DatumValueStageFactorGetters#
class rs2.modeler.properties.material.datum.Datum.DatumDefinedStageFactor(client: Client, ID, propertyID)#

Bases: ProxyObject

getDatumYoungsStageFactor() → DatumValueStageFactor#
getDatumCohesionStageFactor() → DatumValueStageFactor#
getDatumFrictionStageFactor() → DatumValueStageFactor#
class rs2.modeler.properties.material.datum.Datum.Datum(client: Client, ID, documentProxyID, stageFactorInterfaceID)#

Bases: PropertyProxy

Variables:

stageFactorInterface (AbsoluteStageFactorInterface[DatumDefinedStageFactor, DatumStageFactor]) – Reference object for modifying stage factor property.

Examples

Material Properties Datum Script Examples

setUsingDatum(use: bool)#
getUsingDatum() → bool#
getDatumUnloadingYoungsModulus() → SimpleDatum#
getDatumYoungsModulus() → SimpleDatum#
getDatumCohesion() → PeakResidualDatum#
getDatumFrictionAngle() → PeakResidualDatum#