Datos de entrada
Cada campo de un modelo de un pilote o un grupo de pilotes, 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.
pilegrupo · obligatorio
shapetexto · obligatorio · uno de: circular, square
diameternúmero · obligatorio · > 0
Diameter, or side of a square pile (m).
lengthnúmero · obligatorio · > 0
Length below the ground surface (m).
installationtexto · obligatorio · uno de: bored, driven
groupgrupo · opcional
Piles in a rectangular grid; 1 × 1 is a single pile.
count_xentero · opcional · ≥ 1 · por defecto 1
Piles along x.
count_yentero · opcional · ≥ 1 · por defecto 1
Piles along y.
spacingnúmero · opcional · > 0 · por defecto 1
Centre-to-centre spacing (m).
loadgrupo · obligatorio
verticalnúmero · obligatorio · > 0
Total vertical load on the pile, or on the whole group (kN).
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 es uno de:
drainedSand, or clay in the long term: beta method, with its friction angle.
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.
behaviortexto · obligatorio · = "drained"
friction_anglenúmero · obligatorio · > 0 · < 90
Friction angle φ (deg).
undrainedClay in the short term: alpha method, with its undrained strength.
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.
behaviortexto · obligatorio · = "undrained"
undrained_shear_strengthnúmero · obligatorio · > 0
Undrained shear strength cu (kPa).
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.