Ir al contenido
Engineering on Web FEA
Simulación con física acoplada · 100% en el navegador

Elementos finitos de verdad, directamente en el navegador

Crea la geometría, genera la malla, elige la física y resuelve: estructuras, calor, fluidos y electromagnetismo, por separado o acoplados. Todo el cálculo se ejecuta en tu ordenador, sin instalar nada, y sigues la convergencia en vivo.

y axisimétrico, con la malla generada en el navegador
2D y 3D
de bloqueo de la interfaz durante el cálculo
0 ms
idiomas en la interfaz
10
aceleración opcional en la elección del solver
IA
Un cuarto de placa con agujero circular, mallada con triángulos y coloreada según la tensión normal: azul lejos del agujero y rojo en la parte superior del agujero, donde la tensión alcanza tres veces la tensión aplicada. Las flechas a la derecha indican la tracción.
Kt calculado: 3,086 Howland (ancho finito): 3,02 Tracción σ0 →
Ilustración con el campo analítico de Kirsch. El factor de concentración de tensiones de 3,086 es el que calcula Engineering on Web FEA en este caso.
Lo que puede simular

Cuatro áreas de la ingeniería en un solo lugar

Combine las físicas que pide el problema. El motor de física acoplada resuelve los campos en un mismo sistema, con Newton, en triángulos, tetraedros o hexaedros.

Mecánica estructural

Tensiones, deformaciones, reacciones y factor de seguridad en piezas, estructuras reticuladas y láminas, del análisis lineal al no lineal.

  • Sólidos 2D, axisimétricos y 3D
  • Celosías, pórticos, vigas
  • Láminas
  • Modal y pandeo
  • Plasticidad
  • Hiperelasticidad
  • Contacto

Transferencia de calor

Temperatura y flujo de calor en régimen estacionario o a lo largo del tiempo, con línea de tiempo y animación.

  • Conducción
  • Convección
  • Radiación
  • Transitorio
  • Fuentes de calor
  • Calor en fluidos

Fluidos (CFD)

Velocidad, presión, caudales y fuerzas en las paredes, con flechas y líneas de corriente, en 2D y 3D.

  • Laminar y Stokes
  • Turbulento k-ε, k-ω, SST
  • Bifásico
  • No isotérmico
  • Brinkman
  • Darcy

Electromagnetismo

Nuevo

Potencial, campo eléctrico, densidad de corriente y campo magnético, con el calor generado transferido al análisis térmico.

  • Electrostática
  • Corrientes eléctricas
  • Campos magnéticos
  • Calentamiento Joule
  • Calentamiento por inducción

Físicas acopladas

Acoplamiento completo, en el mismo sistema de ecuaciones, o secuencial cuando basta. Malla móvil (ALE) para la interacción fluido-estructura.

  • Termoestructural
  • Joule e inducción
  • Flujo con transferencia de calor
  • Fluido-estructura (FSI)

Análisis y resultados

Del estacionario a la respuesta en frecuencia, con gráficos, sondas con un clic, isolíneas, deformada y exportación.

  • Régimen permanente
  • Transitorio
  • Frecuencias naturales
  • Respuesta en frecuencia
  • Barrido paramétrico
Cómo funciona

El flujo de trabajo de un programa de simulación, sin salir del navegador

Pasos numerados, en el orden en que se arma el problema, y una guía que muestra el siguiente paso y lo hace con un clic. El árbol del proyecto lo guarda todo y se puede editar en cualquier momento.

  1. Geometría

    Formas paramétricas 2D y 3D con operaciones booleanas, o archivos DXF y STL importados.

  2. Física

    Materiales de la biblioteca, condiciones de contorno con un clic y cargas definidas mediante expresiones.

  3. Malla

    Triángulos por Delaunay con campo de tamaño; hexaedros y tetraedros en 3D.

  4. Cálculo

    Solvers directos e iterativos elegidos automáticamente (o por la IA, si lo prefieres), en Web Workers, con WebGPU cuando está disponible y gráfico de convergencia en vivo.

  5. Resultados

    Mapas de colores, deformada, flechas, líneas de corriente, sondas, gráficos y CSV.

El servidor es opcional: solo guarda modelos y, si lo deseas, calcula mallas grandes de tetraedros y archivos STEP en un worker independiente.

Rendimiento

Rápido y sin congelar la pantalla, con o sin GPU

La interfaz nunca espera al cálculo: el mallado, el ensamblaje y el solver se ejecutan en Web Workers, y cada física se descarga solo cuando el modelo la utiliza.

  • 0 ms de bloqueo en el hilo principal, incluso con 49 000 grados de libertad.
  • WebGPU: gradiente conjugado en WGSL con refinamiento en precisión mixta (f32 en la GPU, residuo en f64 en la CPU). Sin WebGPU, o si no se alcanza la tolerancia, la CPU toma el relevo automáticamente.
  • Solvers elegidos según el problema: Cholesky y LU en perfil (skyline), LU dispersa, PCG con IC(0) y BiCGSTAB con ILU(0), tras la renumeración.
  • Gráfico de convergencia en vivo: el error de Newton, el residuo del solver lineal y el paso de tiempo se muestran en cada iteración.
  • Aceleración por IA, opcional: con el interruptor activado, la IA (Puter.js) elige la estrategia del solver para tu modelo y tu equipo, y aprende de los tiempos medidos. Las tolerancias y la malla no cambian, así que la precisión es la misma.
  • Worker en el servidor, opcional: gmsh, tetraedros, STEP y exportación VTU para ParaView, fuera de PHP.

Viga 2D con 49 302 grados de libertad

Tiempo por etapa en el navegador · 4 núcleos, sin GPU

  • Malla329 ms
  • Ensamblaje367 ms
  • Solver6 433 ms
  • Post114 ms
Total, del mallado al posprocesamiento7,2 s
Del mismo equipo

Diseña la pieza en Engineering on Web CAD y simúlala en Engineering on Web FEA

Engineering on Web CAD es nuestro CAD paramétrico gratuito en el navegador: croquis con restricciones, piezas, ensamblajes y dibujo técnico. La pieza se exporta en STL, que Engineering on Web FEA abre directamente en el navegador, o en STEP, que el worker del servidor convierte en una malla de tetraedros.

Engineering on Web CADSTL o STEPEngineering on Web FEA
Preguntas

Preguntas frecuentes

¿Necesito instalar algo?

No. Engineering on Web FEA funciona en el navegador (versiones recientes de Chrome, Edge, Firefox o Safari). El mallado, el ensamblaje de las matrices y los solvers se ejecutan en Web Workers en tu propio ordenador; el servidor solo guarda modelos y, si lo deseas, calcula mallas grandes.

¿Son fiables los resultados?

Cada física se incorpora al programa solo después de superar casos con solución conocida, como la viga de Timoshenko, la placa con agujero, el tubo de Lamé, la cavidad de Ghia y la lámina de Scordelis-Lo. Aun así, revisa siempre la malla y las condiciones de contorno de tu modelo.

¿Qué físicas están disponibles?

Mecánica estructural (sólidos 2D, axisimétricos y 3D, celosías, pórticos, vigas y láminas, análisis modal, pandeo, plasticidad, hiperelasticidad y contacto), transferencia de calor (conducción, convección y radiación, estacionaria y transitoria), fluidos (laminar, turbulento, bifásico, Brinkman y Darcy), electromagnetismo y los acoplamientos entre ellas, como el termoestructural, el calentamiento Joule y la interacción fluido-estructura.

¿Cómo ayuda la IA a calcular más rápido?

Es opcional y viene desactivada. Si la activas, antes de cada cálculo la IA (mediante Puter.js) recibe un resumen del modelo y los tiempos ya medidos en tu equipo, y elige la estrategia del solver: directo o iterativo, uso de la GPU, amortiguamiento de Newton, pseudotiempo. No modifica tolerancias, malla ni física, así que el resultado tiene la misma precisión; si la sugerencia falla, el cálculo se repite con la configuración original.

¿Necesito una tarjeta gráfica?

No. Con WebGPU disponible, el gradiente conjugado se ejecuta en la GPU en precisión mixta; sin ella, o si la GPU no alcanza la tolerancia requerida, el cálculo vuelve automáticamente a la CPU. La GPU es un acelerador, nunca la fuente de verdad.

¿Qué tamaño de modelo se puede resolver en el navegador?

Depende del equipo. Como referencia, una viga 2D con 49 302 grados de libertad se resuelve en 7,2 s en un ordenador de 4 núcleos, sin GPU. Para modelos muy grandes, mallas de tetraedros con gmsh y archivos STEP, existe un worker opcional en el servidor.

¿Qué archivos abre y exporta?

Importa DXF para geometría 2D y STL para 3D en el navegador; STEP pasa por el worker del servidor. Exporta el modelo en JSON, la tabla nodal en CSV, la imagen en PNG y, a través del servidor, VTU para ParaView.

¿Listo para ver dónde se concentra la tensión?

Abre uno de los ejemplos listos para usar y resuélvelo en segundos, en tu navegador.

Abrir el simulador