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:
objectExamples: 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.