rs2.interpreter.supportResults package
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
Examples
Code Snippet: Get Support Bolt Results
Attributes: 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.
- class rs2.interpreter.supportResults.BoltResult.BoltForceDisplacementResult(location_x, location_y, distance, axial_force, axial_stress, shear_force, rock_displacement, bolt_displacement)
Bases:
object
Examples
Code Snippet: Get Support Bolt Results
Attributes: 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.
- class rs2.interpreter.supportResults.BoltResult.BoltResult(entity_id, entity_data, yielding_results: list[BoltYieldingResult], force_displacement_results: list[BoltForceDisplacementResult])
Bases:
object
Examples
Code Snippet: Get Support Bolt Results
Attributes: 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.
rs2.interpreter.supportResults.CompositeResult module
- class rs2.interpreter.supportResults.CompositeResult.PileResult(entity_id, joint_result: list[JointResult], liner_result: list[LinerResult])
Bases:
object
Examples
Code Snippet: Get Support Pile Results
Attributes: entity_id (str): Unique Identifier for support pile. joint_result (list[JointResult]): List of all joint results for support pile. liner_result (list[LinerResult]): List of all liner results for support pile.
- class rs2.interpreter.supportResults.CompositeResult.CompositeResult(entity_id, joint_result: list[JointResult], liner_result: list[LinerResult])
Bases:
object
Examples
Code Snippet: Get Support Composite Results
Attributes: entity_id (str): Unique Identifier for support composite. joint_result (list[JointResult]): List of all joint results for support composite. liner_result (list[LinerResult]): List of all liner results for support composite.
- class rs2.interpreter.supportResults.CompositeResult.StructuralResult(entity_id, joint_result: list[JointResult], liner_result: list[LinerResult])
Bases:
object
Examples
Code Snippet: Get Support Structural Results
Attributes: entity_id (str): Unique Identifier for support structural. joint_result (list[JointResult]): List of all joint results for support structural. liner_result (list[LinerResult]): List of all liner results for support structural.
rs2.interpreter.supportResults.JointResult module
- class rs2.interpreter.supportResults.JointResult.JointElementResult(start_x, start_y, end_x, end_y, distance, normal_stress, shear_stress, confining_stress, normal_displacement, shear_displacement, yielded)
Bases:
object
Examples
Code Snippet: Get Support Joint Results
Attributes: start_x (double): Start X-Coordinate for support joint. start_y (double): Start Y-Coordinate for support joint. end_x (double): End X-Coordinate for support joint. end_y (double): End Y-Coordinate for support joint. distance (double): Distance of support joint. normal_stress (double): Normal Stress for support joint. shear_stress (double): Shear Stress for support joint. confining_stress (double): Confining Stress for support joint. normal_displacement (double): Normal Displacement for support joint. shear_displacement (double): Shear Displacement for support joint. yielded (bool): Boolean representing yielded status for support joint.
- class rs2.interpreter.supportResults.JointResult.JointResult(entity_id, joint_element_results: list[JointElementResult])
Bases:
object
Examples
Code Snippet: Get Support Joint Results
Attributes: entity_id (str): Unique Identifier for support joint. joint_element_results (list[JointElementResult]): List of all joint element result for support joint.
rs2.interpreter.supportResults.LinerResult module
- class rs2.interpreter.supportResults.LinerResult.LinerElementResult(composite_layer, node_start, node_end, start_x, start_y, end_x, end_y, distance, axial_force1, axial_force_mid, axial_force2, moment1, moment_mid, moment2, shear_force1, shear_force_mid, shear_force2, axi_sym_force1, axi_sym_force_mid, axi_sym_force2, axi_sym_moment1, axi_sym_moment_mid, axi_sym_moment2, displacement_total1, displacement_total_mid, displacement_total2, displacement_x1, displacement_x_mid, displacement_x2, displacement_y1, displacement_y_mid, displacement_y2, temperature1, temperature_mid, temperature2, curvature1, curvature_mid, curvature2, axial_strain1, axial_strain_mid, axial_strain2, hoop_curvature1, hoop_curvature_mid, hoop_curvature2, hoop_axial_strain1, hoop_axial_strain_mid, hoop_axial_strain2, beam_yield)
Bases:
object
Examples
Code Snippet: Get Support Liner Results
- composite_layer
Integer representing composite layer for support liner.
- Type:
int
- node_start
Integer representing start node for support liner.
- Type:
int
- node_end
Integer representing end node for support liner.
- Type:
int
- start_x
Start X-Coordinate for support liner.
- Type:
double
- start_y
Start Y-Coordinate for support liner.
- Type:
double
- end_x
End X-Coordinate for support liner.
- Type:
double
- end_y
End Y-Coordinate for support liner.
- Type:
double
- distance
Distance of support liner.
- Type:
double
- axial_force1
Axial Force at the first position for support liner.
- Type:
double
- axial_force_mid
Axial Force at the mid position for support liner.
- Type:
double
- axial_force2
Axial Force at the second position for support liner.
- Type:
double
- moment1
First Moment for support liner.
- Type:
double
- moment_mid
Mid Moment for support liner.
- Type:
double
- moment2
Second Moment for support liner.
- Type:
double
- shear_force1
Shear Force at the first position for support liner.
- Type:
double
- shear_force_mid
Shear Force at the mid position for support liner.
- Type:
double
- shear_force2
Shear Force at the second position for support liner.
- Type:
double
- axi_sym_force1
Axial Symmetry Force at the first position for support liner.
- Type:
double
- axi_sym_force_mid
Axial Symmetry Force at the mid position for support liner.
- Type:
double
- axi_sym_force2
Axial Symmetry Force at the second position for support liner.
- Type:
double
- axi_sym_moment1
Axial Symmetry Moment at the first position for support liner.
- Type:
double
- axi_sym_moment_mid
Axial Symmetry Moment at the mid position for support liner.
- Type:
double
- axi_sym_moment2
Axial Symmetry Moment at the second position for support liner.
- Type:
double
- displacement_total1
Total Displacement at the first position for support liner.
- Type:
double
- displacement_total_mid
Total Displacement at the mid position for support liner.
- Type:
double
- displacement_total2
Total Displacement at the second position for support liner.
- Type:
double
- displacement_x1
Horizontal Displacement at the first position for support liner.
- Type:
double
- displacement_x_mid
Horizontal Displacement at the mid position for support liner.
- Type:
double
- displacement_x2
Horizontal Displacement at the second position for support liner.
- Type:
double
- displacement_y1
Vertical Displacement at the first position for support liner.
- Type:
double
- displacement_y_mid
Vertical Displacement at the mid position for support liner.
- Type:
double
- displacement_y2
Vertical Displacement at the second position for support liner.
- Type:
double
- temperature1
Temperature at the first position for support liner.
- Type:
double
- temperature_mid
Temperature at the mid position for support liner.
- Type:
double
- temperature2
Temperature at the second position for support liner.
- Type:
double
- curvature1
Curvature at the first position for support liner.
- Type:
double
- curvature_mid
Curvature at the mid position for support liner.
- Type:
double
- curvature2
Curvature at the second position for support liner.
- Type:
double
- axial_strain1
Axial Strain at the first position for support liner.
- Type:
double
- axial_strain_mid
Axial Strain at the mid position for support liner.
- Type:
double
- axial_strain2
Axial Strain at the second position for support liner.
- Type:
double
- hoop_strain1
Hoop Curvature at the first position for support liner.
- Type:
double
- hoop_strain_mid
Hoop Curvature at the mid position for support liner.
- Type:
double
- hoop_strain2
Hoop Curvature at the second position for support liner.
- Type:
double
- hoop_axial_strain1
Hoop Axial Strain at the first position for support liner.
- Type:
double
- hoop_axial_strain_mid
Hoop Axial Strain at the mid position for support liner.
- Type:
double
- hoop_axial_strain2
Hoop Axial Strain at the second position for support liner.
- Type:
double
- beam_yield
Boolean representing yielded status for support liner.
- Type:
bool
- class rs2.interpreter.supportResults.LinerResult.LinerResult(entity_id, liner_element_results: list[LinerElementResult])
Bases:
object
Examples
Code Snippet: Get Support Liner Results
Attributes: entity_id (str): Unique Identifier for support liner. liner_element_results (list[LinerElementResult]): List of liner element result for support liner.