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
Code Snippet: Manipulation of Datum Properties
- setUsingDatum(use: bool)#
- getUsingDatum() bool #
- getDatumUnloadingYoungsModulus() SimpleDatum #
- getDatumYoungsModulus() SimpleDatum #
- getDatumCohesion() PeakResidualDatum #
- getDatumFrictionAngle() PeakResidualDatum #