Geogrid#
- class ShearInputType(*values)#
Bases:
Enum- FRICTION_ADHESION = 1#
- COEFF_INTERACTION = 2#
- F_STAR = 3#
- class ConnectionStrengthType(*values)#
Bases:
Enum- CONSTANT = 1#
- FDEPTH = 2#
- LINEAR = 3#
- BILINEAR = 4#
- DEPENDENT = 5#
- class DepthDependentFunctionPoint(vertical_stress: float, connection_strength: float)#
Bases:
object
- class GeosyntheticMaterialDependentItem(material_index: int, adhesion=0.0, friction_angle=0.0, coefficient_of_interaction=0.0, friction_factor=0.0)#
Bases:
object
- class GeosyntheticProperties(model_id: str, support_id: str, client: Client)#
Bases:
ForceApplicationSupport,ForceOrientationSupportExamples: Code Snippet: Geosynthetic Example
- getTensileStrength() float#
- setTensileStrength(tensile_strength: float)#
- getMaterialDependent() bool#
- setMaterialDependent(material_dependent: bool)#
- getUseExternalLoadsInStrengthComputation() bool#
- setUseExternalLoadsInStrengthComputation(use_external_loads: bool)#
- getConsiderSliding() bool#
- setConsiderSliding(consider_sliding: bool)#
- getMaterialDependencies() List[GeosyntheticMaterialDependentItem]#
- setMaterialDependencies(dependencies: List[GeosyntheticMaterialDependentItem])#
- getShearInputType() ShearInputType#
- setShearInputType(shear_input_type: ShearInputType)#
- getAdhesion() float#
- setAdhesion(adhesion: float)#
- getFrictionAngle() float#
- setFrictionAngle(friction_angle: float)#
- getShearStrengthModelType() ShearStrengthModelType#
- setShearStrengthModelType(shear_strength_model_type: ShearStrengthModelType)#
- getCoefficientOfInteraction() float#
- setCoefficientOfInteraction(coefficient_of_interaction: float)#
- getFrictionFactorType() FrictionFactorType#
- setFrictionFactorType(friction_factor_type: FrictionFactorType)#
- getFrictionFactor() float#
- setFrictionFactor(friction_factor: float)#
- getFrictionFactorAtTop() float#
- setFrictionFactorAtTop(friction_factor_at_top: float)#
- getFrictionFactorAtDepth() float#
- setFrictionFactorAtDepth(friction_factor_at_depth: float)#
- getFrictionFactorReferenceElevation() float#
- setFrictionFactorReferenceElevation(friction_factor_reference_elevation: float)#
- getFrictionFactorReferenceDepth() float#
- setFrictionFactorReferenceDepth(friction_factor_reference_depth: float)#
- getAnchorageFlag() AnchorageType#
- setAnchorageFlag(anchorage_flag: AnchorageType)#
- getStripCoveragePercent() float#
- setStripCoveragePercent(strip_coverage_percent: float)#
- getStripDefinitionType() StripDefinitionType#
- setStripDefinitionType(strip_definition_type: StripDefinitionType)#
- getStripWidth() float#
- setStripWidth(strip_width: float)#
- getStripSpacing() float#
- setStripSpacing(strip_spacing: float)#
- getConnectionStrength() float#
- setConnectionStrength(connection_strength: float)#
- getConnectionStrengthType() ConnectionStrengthType#
- setConnectionStrengthType(connection_strength_type: ConnectionStrengthType)#
- getReferenceElevation() float#
- setReferenceElevation(reference_elevation: float)#
- getMaterialUnitWeight() float#
- setMaterialUnitWeight(material_unit_weight: float)#
- getConnectionMinimumStrength() float#
- setConnectionMinimumStrength(connection_minimum: float)#
- getConnectionMaximumStrength() float#
- setConnectionMaximumStrength(connection_maximum: float)#
- getConnectionTangentStrength() float#
- setConnectionTangentStrength(connection_tangent: float)#
- getConnectionFrictionAngle() float#
- setConnectionFrictionAngle(connection_friction_angle: float)#
- getConnectionFrictionAngle2() float#
- setConnectionFrictionAngle2(connection_friction_angle_2: float)#
- getConnectionChangePerUnitDepth() float#
- setConnectionChangePerUnitDepth(connection_change_depth: float)#
- getDepthDependentConnectionStrength() List[DepthDependentFunctionPoint]#
Returns a list of tuples (depth, strength) for the depth-dependent connection strength graph.
- setDepthDependentConnectionStrength(points: List[DepthDependentFunctionPoint])#
Sets the depth-dependent connection strength graph from a list of tuples (depth, strength).