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

Code Snippet: Get Support Bolt Results

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

Code Snippet: Get Support Bolt Results

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

Code Snippet: Get Support Bolt Results