rs2.interpreter.supportResults.BoltResult module#
- class rs2.interpreter.supportResults.BoltResult.BoltElementYieldStatus(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
Enum
- BOLT_ELEMENT_NOT_YIELDED = 0#
- BOLT_ELEMENT_TYPE_UNKNOWN_YIELDED = 1#
- BOLT_ELEMENT_TENSION_YIELDED = 2#
- BOLT_ELEMENT_SHEAR_YIELDED = 4#
- BOLT_ELEMENT_TENSIONANDSHEAR_YIELDED = 6#
- BOLT_ELEMENT_UNDEFINED_YIELDED = -1#
- class rs2.interpreter.supportResults.BoltResult.BoltYieldingResult(start_x, start_y, end_x, end_y, yielding_flag)#
Bases:
object
- Variables:
start_x (double) – Start X-Coordinate for support bolt.
start_y (double) – Start Y-Coordinate for support bolt.
end_x (double) – End X-Coordinate for support bolt.
end_y (double) – End Y-Coordinate for support bolt.
yielding_flag (BoltElementYieldStatus) – Enum representing bolt yielded status.
Examples
- class rs2.interpreter.supportResults.BoltResult.BoltForceDisplacementResult(location_x, location_y, distance, axial_force, axial_stress, shear_force, rock_displacement, bolt_displacement)#
Bases:
object
- Variables:
location_x (double) – Start X-Coordinate for support bolt.
location_y (double) – Start Y-Coordinate for support bolt.
distance (double) – Distance of support bolt.
axial_force (double) – Axial Force for support bolt.
axial_stress (double) – Axial Stress for support bolt.
shear_force (double) – Shear Force for support bolt.
rock_displacement (double) – Rock Displacement for support bolt.
bolt_displacement (double) – Bolt Displacement for support bolt.
Examples
- class rs2.interpreter.supportResults.BoltResult.BoltResult(entity_id, entity_data, yielding_results: list[BoltYieldingResult], force_displacement_results: list[BoltForceDisplacementResult])#
Bases:
object
- Variables:
entity_id (str) – Unique Identifier for support bolt.
start_x (double) – Start X-Coordinate for support bolt.
start_y (double) – Start Y-Coordinate for support bolt.
end_x (double) – End X-Coordinate for support bolt.
end_y (double) – End Y-Coordinate for support bolt.
yielding_results (list[BoltYieldingResult]) – List of bolt yielding result for support bolt.
force_displacement_results (list[BoltForceDisplacementResult]) – List of bolt force displacement result for support bolt.
Examples