Datos de entrada
Cada campo de un modelo de una zapata, como lo da el esquema del motor: qué es, su unidad y su convención, y sus límites.
Un modelo es un documento JSON, el mismo que arman los formularios del estudio, escribe su IA y envía un agente con create_model. Cada elemento tiene un id, estable y único en el modelo (los resultados nombran con él los elementos de los que depende cada chequeo), y un name, que se ve en el lienzo y en la memoria; los estratos pueden llevar además un color. Todo modelo dice su contract_version, hoy la 2. Las unidades son SI: kN, m, kPa, kN/m³ y grados.
Estos son sus campos, del propio esquema del motor: de ahí salen los formularios del estudio, y es lo que get_tool_schema le da a un agente. Los nombres de los campos y sus descripciones están en inglés, como el estudio.
footinguno de · obligatorio
rectangularA rectangular or square footing, such as under a column.
shapetexto · obligatorio · = "rectangular"
widthnúmero · obligatorio · > 0
Width B (m), the side the horizontal load and moment_width act along. The bearing capacity and the settlement take the shorter side as B either way.
lengthnúmero · obligatorio · > 0
Length L (m).
embedment_depthnúmero · opcional · ≥ 0 · por defecto 0
Depth of the base below the ground surface, Df (m).
loadgrupo · obligatorio
verticalnúmero · obligatorio · > 0
Vertical load that reaches the soil at the base of the footing (kN).
horizontalnúmero · opcional · por defecto 0
Horizontal load in the direction of the width (kN).
moment_widthnúmero · opcional · por defecto 0
Moment that moves the load off centre along the width (kN·m); positive moves it towards x = B.
moment_lengthnúmero · opcional · por defecto 0
Moment that moves the load off centre along the length (kN·m).
stripA long footing, such as under a wall: analysed per metre of length.
shapetexto · obligatorio · = "strip"
widthnúmero · obligatorio · > 0
Width B (m).
embedment_depthnúmero · opcional · ≥ 0 · por defecto 0
Depth of the base below the ground surface, Df (m).
loadgrupo · obligatorio
Per metre of footing: there is no length, so no moment along it.
verticalnúmero · obligatorio · > 0
Vertical load that reaches the soil at the base (kN/m).
horizontalnúmero · opcional · por defecto 0
Horizontal load in the direction of the width (kN/m).
moment_widthnúmero · opcional · por defecto 0
Moment that moves the load off centre along the width (kN·m/m); positive moves it towards x = B.
soilgrupo · obligatorio
stratalista · obligatorio · al menos 1
Top down from the ground surface; the last stratum may leave its thickness out (it extends down).
Cada elemento:
thicknessnúmero · opcional · > 0
Thickness (m).
unit_weightnúmero · obligatorio · > 0
Unit weight γ (kN/m³).
saturated_unit_weightnúmero · opcional · > 0
Saturated unit weight γsat (kN/m³), at least γ. Required where the stratum reaches below the water table.
cohesionnúmero · opcional · ≥ 0 · por defecto 0
Cohesion c (kPa).
friction_anglenúmero · opcional · ≥ 0 · < 90 · por defecto 0
Friction angle φ (deg).
stiffnessgrupo · opcional
Optional: with the stiffness of every stratum the elastic settlement is computed too.
elastic_modulusnúmero · obligatorio · > 0
Elastic modulus Es (kPa).
poisson_rationúmero · obligatorio · ≥ 0 · ≤ 0.5
Poisson's ratio μs.
water_tablegrupo · opcional
null when there is none.
depthnúmero · obligatorio
Depth below the ground surface on its side (m); negative when the water stands above it.