RSPile#

class SoilDisplacementType(*values)#

Bases: Enum

MAXIMUM = 1#
ULTIMATE = 2#
class PileOrientation(*values)#

Bases: Enum

LATERAL_X = 1#
LATERAL_Y = 2#
class BatterOptions(*values)#

Bases: Enum

FROM_CALCULATION = 1#
FROM_RSPILE = 2#
class RSPileProperties(model_id: str, support_id: str, client: Client)#

Bases: ForceApplicationSupport

Examples: Code Snippet: RSPile Example

getOutOfPlaneSpacing() → float#
setOutOfPlaneSpacing(out_of_plane_spacing: float)#
getSoilDisplacement() → float#
setSoilDisplacement(soil_displacement: float)#
getSoilDisplacementType() → SoilDisplacementType#
setSoilDisplacementType(soil_displacement_type: SoilDisplacementType)#
getRSPileFilename() → str#
setRSPileFilename(rspile_filename: str)#
getMaterialIndices() → List[int]#
setMaterialIndices(material_indices: List[int])#
getSlopeBatterAngleOption() → BatterOptions#
setSlopeBatterAngleOption(batter_options_values: BatterOptions)#
getApplyBatteredAndGroundSlopeModifiers() → bool#
setApplyBatteredAndGroundSlopeModifiers(apply_batter_and_ground_slope_modifiers: bool)#
getSelectedPileId() → str#
setSelectedPileId(selected_pile_id: str)#
getPileOrientation() → PileOrientation#
setPileOrientation(pile_orientation: PileOrientation)#
getUseAngleDivisions() → bool#
setUseAngleDivisions(use_angle_divisions: bool)#