PileRow

Pile row material -- row of equally-spaced piles parameterised by diameter, spacing and pile type (driven, bored, etc.).

Examples

material = project.PileRow(name='Pile Row', diameter=0.5)
material.diameter

Properties

name : str
Material name.
color : Color
Material color.
gamma : float | ParameterMap | Profile | Gradient
Unit weight.
reducible_strength : bool
Reducible strength flag.
E : float | ParameterMap | Profile | Gradient
Young's modulus.
nu : float | ParameterMap | Profile | Gradient
Poisson's ratio.
pile_type : int
Pile type: massive_circular=0, circular_tube=1, massive_square=2, user_defined=3.
diameter : float
Pile diameter (for MassiveCircular and CircularTube).
wall_thickness : float
Wall thickness (for CircularTube).
width : float
Pile width (for MassiveSquare).
sectional_area : float
Sectional area (for UserDefined).
moment_of_inertia : float
Moment of inertia (for UserDefined).
user_defined_deq : bool
Flag for user-defined equivalent diameter.
deq : float
Equivalent diameter.
young_modulus : float | ParameterMap | Profile | Gradient
Young's modulus of pile material.
spacing : float
Spacing between piles.
axial_strength : float | ParameterMap | Profile | Gradient
Axial strength per unit length.
lateral_strength : float | ParameterMap | Profile | Gradient
Lateral strength per unit length.
base_strength : float | ParameterMap | Profile | Gradient
Base strength.
soil_pile_stiffness : int
Soil-pile stiffness mode: default_stiffness=0, interaction_factors=1, spring_stiffness=2.
IFSa : float
Interaction factor for axial stiffness.
IFSl : float
Interaction factor for lateral stiffness.
IFSb : float
Interaction factor for base stiffness.
axial_stiffness : float | ParameterMap | Profile | Gradient
Axial stiffness.
lateral_stiffness : float | ParameterMap | Profile | Gradient
Lateral stiffness.
base_stiffness : float | ParameterMap | Profile | Gradient
Base stiffness.
elastic_zone : int
Elastic zone type: use_deq=0, none=1.