SoilNail#

class SoilNailMaterialDependentItem(material_index: int, bond_strength: float)#

Bases: object

class SoilNailProperties(model_id: str, support_id: str, client: Client)#

Bases: ForceApplicationSupport, ForceOrientationSupport

Examples: Code Snippet: Soil Nail Example

getOutOfPlaneSpacing() → float#
setOutOfPlaneSpacing(out_of_plane_spacing: float)#
getTensileCapacity() → float#
setTensileCapacity(tensile_capacity: float)#
getPlateCapacity() → float#
setPlateCapacity(plate_capacity: float)#
getUseShearCapacity() → bool#
setUseShearCapacity(use_shear_capacity: bool)#
getShearCapacity() → float#
setShearCapacity(shear_capacity: float)#
getUseCompressionCapacity() → bool#
setUseCompressionCapacity(use_compression_capacity: bool)#
getCompressionCapacity() → float#
setCompressionCapacity(compression_capacity: float)#
getBondStrength() → float#
setBondStrength(bond_strength: float)#
getMaterialDependent() → bool#
setMaterialDependent(material_dependent: bool)#
getMaterialDependencies() → List[SoilNailMaterialDependentItem]#

Get material-dependent bond strength values. Returns a list of tuples: (material_index, bond_strength)

setMaterialDependencies(dependencies: List[SoilNailMaterialDependentItem])#

Set material-dependent bond strength values. :param dependencies: List of tuples: (material_index, bond_strength)