TensionCrack#

class WaterLevelType(*values)#

Bases: Enum

DRY = 1#
WATER_FILLED = 2#
PERCENT_FILLED = 3#
INTERSECT_WATER_TABLE = 4#
FILLED_BELOW_ELEVATION = 5#
FILLED_TO_DEPTH = 6#
INTERSECT_PIEZO_LINE = 7#
class TensionCrackProperties(model_id: str, client: Client)#

Bases: object

Examples: Code Snippet: Tension Crack Properties

Tension crack properties for the model.

getWaterLevelType() → WaterLevelType#

Get the water level type for the tension crack.

setWaterLevelType(water_level_type: WaterLevelType)#

Set the water level type for the tension crack.

getPercentFilled() → int#

Get the percent filled (0-100). Only valid if water_level_type == PERCENT_FILLED.

setPercentFilled(percent_filled: int)#

Set the percent filled (0-100). Only valid if water_level_type == PERCENT_FILLED.

getFillElevation() → float#

Get the fill elevation. Only valid if water_level_type == FILLED_BELOW_ELEVATION.

setFillElevation(fill_elevation: float)#

Set the fill elevation. Only valid if water_level_type == FILLED_BELOW_ELEVATION.

getFillDepth() → float#

Get the fill depth. Only valid if water_level_type == FILLED_TO_DEPTH.

setFillDepth(fill_depth: float)#

Set the fill depth. Only valid if water_level_type == FILLED_TO_DEPTH.

getPiezoLine() → int#

Get the piezometric line number (one-based). Only valid if water_level_type == INTERSECT_PIEZO_LINE.

setPiezoLine(piezo_line: int)#

Set the piezometric line number (one-based). Only valid if water_level_type == INTERSECT_PIEZO_LINE.

getCreateAutomatically() → bool#

Get whether tension crack from base angle is enabled.

setCreateAutomatically(create_automatically: bool)#

Set whether tension crack from base angle is enabled.

getVerticalToleranceAngle() → float#

Get the base angle value (degrees from vertical). Only valid if base_angle_flag == True.

setVerticalToleranceAngle(vertical_tolerance: float)#

Set the base angle value (degrees from vertical). Only valid if base_angle_flag == True.