Español · English
Estructuras de planta industrial en Python: tanques API 650, silos EN 1991-4, chimeneas, esferas, pipe racks, bases de columna y vigas mixtas.
- Tanques atmosféricos API 650: virolas, pandeo del manto, presión exterior, masas de Housner del Anexo E (sismo) y anclajes.
- Silos EN 1991-4: presiones de Janssen, clases de esbeltez, factores de descarga y pandeo meridional (EN 1993-1-6).
- Chimeneas (desprendimiento de vórtices), esferas de GLP (ASME VIII) y pipe racks.
- Bases de columna y vigas mixtas.
Única dependencia base: numpy.
pip install git+https://github.com/jmurgass99/plantstruct.gitExtra opcional: api.
Presiones de Janssen en un silo de trigo (D = 6 m, γ = 9 kN/m³, K = 0,54, μ = 0,38) a 18 m de profundidad:
from plantstruct.ec1_silos import janssen_pressure
p_h, p_v = janssen_pressure(18.0, 9.0, 0.38, 0.54, 6.0)
print(round(p_h, 2), round(p_v, 2)) # 32.5 60.18 (kPa)Más casos en examples/.
- Tanques de más de 60 m (método del punto de diseño variable), techos flotantes, fondos y cimentaciones de tanque.
- Silos con tolva, descarga excéntrica detallada o silos de hormigón.
- Amplitud de vibración por vórtices:
chimneyssolo da la condición de resonancia y está marcado como experimental. - Cortante en pernos de anclaje (ACI 318-19 §17.7) dentro de
disenar_base: existe apartecheck_anchor_shear_aci318_17_7.
El detalle está en docs/LIMITACIONES.md.
pip install -e ".[test]"
pytest -qMIT. Ver LICENSE. Autor: Jesús Murgas.