Saltar al contenido
Juan P. Reyes Ingeniería sísmica y estructural

Software

Herramientas de cálculo propias.

Modelación, mallado, cálculo e inspección estructural. Son herramientas en uso en proyectos vigentes, no demostraciones: nacen de encargos concretos y vuelven a ellos.

Herramientas

Qué resuelve cada una

PÓRTICO

Análisis estructural 3D en el navegador

Modelación y análisis de estructuras en tres dimensiones, sin instalación: el modelo se arma y se resuelve en el navegador.

El núcleo, portico-core, es de código abierto y no requiere compilación. La edición profesional añade el solver Nodex y análisis adicionales.

Estado
En producción
Licencia
AGPL-3.0 (núcleo abierto)

Inspecta

Inspecciones estructurales en terreno

Aplicación web para inspecciones periódicas de estructuras, con gemelo digital tridimensional opcional y funcionamiento sin conexión.

Sigue el paradigma real de la inspección: visitas fechadas, hallazgos, ensayos, calificación de condición e informe. Nació de la inspección de puentes para el MOP y EFE.

Estado
En producción
Licencia
Privada

opennodex

Orquestación de modelos y análisis

Entorno de trabajo donde el modelo se escribe como código, en el lenguaje .ndx, y cada análisis se resuelve en un motor real.

Coordina los motores de la familia: cálculo por elementos finitos y monitoreo estructural. Cada cambio del modelo queda como una diferencia revisable, no como un archivo opaco.

Estado
En desarrollo
Licencia
Privada

Nodex

Motor de elementos finitos

Solver estructural de elementos finitos escrito en C++ y compilado a WebAssembly: barras de siete grados de libertad, elementos de área, no linealidad, dinámica, pandeo y alabeo.

Continúa una línea que parte en un solver en Fortran, pasa por una versión en C y llega a la implementación actual en C++. Alrededor de treinta tipos de análisis.

Estado
En desarrollo
Licencia
Privada

nodex-compiler

Capa de análisis complejo sobre el motor

El equivalente a la interfaz de programación de SAP2000 o al scripting de Abaqus: barridos paramétricos, secuencias de carga a medida, superelementos, análisis multipaso y generación de conjuntos de datos.

Existe para los flujos de trabajo que una interfaz gráfica no alcanza a expresar, incluidos los que alimentan modelos de aprendizaje automático y gemelos digitales.

Estado
En desarrollo
Licencia
Privada

nodex-mesher

Generación de mallas no estructuradas

Mallador sin dependencias externas: triángulos y cuadriláteros en superficies, tetraedros y hexaedros en volumen, con refinamiento y suavizado.

Cubre la capa que los malladores estructurados del solver no alcanzan, y entrega la geometría que consumen el motor y el compilador.

Estado
En desarrollo
Licencia
Privada

nodex-shm

Monitoreo de salud estructural

Segundo motor del ecosistema: identificación modal operacional, localización de daño y aprendizaje automático trazable, desde señales de aceleración hasta el mecanismo dañado.

Es la contraparte en software de la línea de investigación en monitoreo estructural y de las tesis dirigidas en la materia.

Estado
Investigación
Licencia
Privada

WoodFrame 3000

Complemento de AutoCAD para tabiquería de madera

Dibuja tabiques de madera en planta y elevación desde el propio AutoCAD, con sus parámetros en una cinta de opciones.

Reescritura como complemento .NET de una rutina de dibujo anterior.

Estado
Beta
Licencia
Privada

SIP 3000

Complemento de AutoCAD para paneles SIP

Dibujo y optimización del corte de paneles SIP en tabiques, losas de entrepiso y techumbre.

Producto hermano del anterior: mismo flujo de dibujo, distinto sistema constructivo.

Estado
Beta
Licencia
Privada

Foundation 3000

Complemento de AutoCAD para fundaciones

Dibuja zapatas aisladas y corridas con sus detalles, desde el propio AutoCAD.

Completa la familia de complementos: tabiquería de madera, paneles SIP y, aquí, la fundación.

Estado
Beta
Licencia
Privada

Arquitectura

Cómo se relacionan

opennodex            orquestación · modelos en DSL .ndx · cada cambio revisable
  ├── nodex-compiler  barridos paramétricos · secuencias de carga · datos para ML
  │     └── nodex     motor FEM en C++/WASM · ~30 tipos de análisis
  │           └── nodex-mesher   mallas no estructuradas
  └── nodex-shm       señales → modos → daño localizado

PÓRTICO              aplicación de análisis 3D en el navegador (usa el motor)
Inspecta             inspección en terreno · gemelo digital · sin conexión
WoodFrame · SIP      complementos de AutoCAD: madera, paneles SIP
Foundation           y fundaciones