Saltar al contenido principal

Cercha Metálica

Módulo de cerchas metálicas en ComandoCalc

Análisis y diseño de cerchas planas (armaduras 2D) mediante elementos finitos (FEM). Verifica cada miembro a tensión o compresión según AISC 360-16.

Parámetros de entrada

ParámetroUnidadDescripciónPor defecto
spanmLuz total de la cercha12.0
heightmAltura de la cercha en el centro1.5
num_panelsNúmero de paneles6
truss_typeTipo: pratt, warren, howepratt
dead_loadkg/m²Carga muerta de cubierta15
live_loadkg/m²Sobrecarga de cubierta50
wind_loadkg/m²Carga de viento sobre cubierta30
tributary_widthmAncho tributario de la cercha5.0
chord_profile_idPerfil de cordones (superior e inferior)
web_profile_idPerfil de diagonales y montantes

Tipos de cercha

TipoDescripción
prattDiagonales en tensión bajo carga gravitacional (más común)
warrenDiagonales alternas sin montantes
howeDiagonales en compresión (menos eficiente)

Análisis FEM

El módulo arma automáticamente la matriz de rigidez de la estructura usando elementos barra 2D (2 grados de libertad por nodo: Ux, Uy).

[K] · {u} = {F}

Cada miembro recibe la fuerza axial:

F_miembro = EA/L · (u₂ - u₁) · cos(θ)

Verificaciones por miembro

Para cada barra se verifica:

Tensión (AISC D2):

φPn = φ · Fy · Ag    (φ = 0.90)

Compresión (AISC E3):

φPn = φ · Fcr · Ag   (φ = 0.90, con reducción por esbeltez)

Resultados

La respuesta incluye una tabla por cada miembro:

CampoDescripción
member_idIdentificador del miembro (C1, D1, V1...)
typechord_top, chord_bottom, diagonal, vertical
forceFuerza axial (kg) — positivo = tensión, negativo = compresión
phi_PnCapacidad de diseño (kg)
ratioFuerza / φPn
statusOK o FALLA

Exportación DXF

El módulo incluye exportación DXF con la geometría de la cercha y etiquetas de cada miembro, lista para importar en AutoCAD o Revit.

Endpoint API

POST /api/calc/truss

Ejemplo

curl -X POST https://api.comandoconstrucciones.com/api/calc/truss \
-H "Content-Type: application/json" \
-d '{
"span": 12.0,
"height": 1.5,
"num_panels": 6,
"truss_type": "pratt",
"dead_load": 15,
"live_load": 50,
"wind_load": 30,
"tributary_width": 5.0,
"chord_profile_id": "TR-100x100x4",
"web_profile_id": "TR-80x80x3"
}'