SurfaceSupport#

Attribute Name

Data Type

Description

no

int

Object number

user_defined_name_enabled

bool

User-defined name enabled

name

str

Name

surfaces

List[int]

Assigned to Surfaces No.

translation

Vector3d

Spring constant | C_u,x , C_u,y , C_u,z spring constants

translation_x

float

Spring constant | C_u,x

translation_y

float

Spring constant | C_u,y

translation_z

float

Spring constant | C_u,z

shear_xz

float

Spring constant | C_v,xz

shear_yz

float

Spring constant | C_v,yz

comment

str

Comment

is_generated

bool

Generated by

generating_object_info

str

Generated by

nonlinearity

Nonlinearity

Nonlinearity | u_z

negative_nonlinearity_type

NegativeNonlinearityType

Nonlinearity type

positive_nonlinearity_type

PositiveNonlinearityType

Nonlinearity type

negative_friction_coefficient

float

Friction coefficient | μ_z

positive_friction_coefficient

float

Friction coefficient | μ_z

negative_contact_stress

float

Contact stress | σ_z +

positive_contact_stress

float

Contact stress | σ_z -

adopt_spring_constants_from_soil_massive

bool

Adopt spring constants from soil massif

id_for_export_import

str

metadata_for_export_import

str

Associated Enums

Nonlinearity#

Name

NONLINEARITY_NONE

NONLINEARITY_FAILURE_IF_NEGATIVE_CONTACT_STRESS_Z

NONLINEARITY_FAILURE_IF_POSITIVE_CONTACT_STRESS_Z

NegativeNonlinearityType#

Name

NEGATIVE_NONLINEARITY_TYPE_BASIC_UNIDIRECTIONAL_ACTION

NEGATIVE_NONLINEARITY_TYPE_FRICTION_PLANE_XY

NEGATIVE_NONLINEARITY_TYPE_YIELDING_CONTACT_STRESS_SIGMA_Z

PositiveNonlinearityType#

Name

POSITIVE_NONLINEARITY_TYPE_BASIC_UNIDIRECTIONAL_ACTION

POSITIVE_NONLINEARITY_TYPE_FRICTION_PLANE_XY

POSITIVE_NONLINEARITY_TYPE_YIELDING_CONTACT_STRESS_SIGMA_Z