Ir para o conteúdo
Engineering on Web FEA
Simulação com física acoplada · 100% no navegador

Elementos finitos de verdade, direto no navegador

Monte a geometria, gere a malha, escolha a física e resolva: estruturas, calor, fluidos e eletromagnetismo, sozinhos ou acoplados. Todo o cálculo roda no seu computador, sem instalar nada, e você acompanha a convergência ao vivo.

e axissimétrico, com a malha feita no navegador
2D e 3D
de travamento da interface durante o cálculo
0 ms
idiomas na interface
10
aceleração opcional na escolha do solver
IA
Um quarto de placa com furo circular, em malha de triângulos, colorido pela tensão normal: azul longe do furo e vermelho no topo do furo, onde a tensão chega a três vezes a tensão aplicada. Setas à direita indicam a tração.
Kt calculado: 3,086 Howland (largura finita): 3,02 Tração σ0 →
Ilustração com o campo analítico de Kirsch. O fator de concentração de tensão 3,086 é o que o Engineering on Web FEA calcula nesse caso.
O que você pode simular

Quatro áreas da engenharia, num só lugar

Combine as físicas que o problema pede. O motor de física acoplada resolve os campos no mesmo sistema, com Newton, em triângulos, tetraedros ou hexaedros.

Mecânica estrutural

Tensões, deformações, reações e fator de segurança em peças, estruturas reticuladas e cascas, do linear ao não linear.

  • Sólidos 2D, axi e 3D
  • Treliças, pórticos, vigas
  • Cascas
  • Modal e flambagem
  • Plasticidade
  • Hiperelasticidade
  • Contato

Transferência de calor

Temperatura e fluxo de calor em regime permanente ou ao longo do tempo, com linha do tempo e animação.

  • Condução
  • Convecção
  • Radiação
  • Transiente
  • Fontes de calor
  • Calor em fluidos

Fluidos (CFD)

Velocidade, pressão, vazões e forças nas paredes, com setas e linhas de corrente, em 2D e 3D.

  • Laminar e Stokes
  • Turbulento k-ε, k-ω, SST
  • Bifásico
  • Não isotérmico
  • Brinkman
  • Darcy

Eletromagnetismo

Novo

Potencial, campo elétrico, densidade de corrente e campo magnético, com o calor gerado entregue à térmica.

  • Eletrostática
  • Correntes elétricas
  • Campos magnéticos
  • Aquecimento Joule
  • Aquecimento por indução

Físicas acopladas

Acoplamento completo, no mesmo sistema de equações, ou sequencial quando basta. Malha móvel (ALE) para a interação fluido-estrutura.

  • Termoestrutural
  • Joule e indução
  • Escoamento com calor
  • Fluido-estrutura (FSI)

Análises e resultados

Do estacionário à resposta em frequência, com gráficos, sondas por clique, isolinhas, deformada e exportação.

  • Regime permanente
  • Transiente
  • Frequências naturais
  • Resposta em frequência
  • Varredura paramétrica
Como funciona

O fluxo de um programa de simulação, sem sair do navegador

Etapas numeradas, na ordem em que o problema é montado, e um guia que mostra o próximo passo e o faz num clique. A árvore do projeto guarda tudo e pode ser editada a qualquer momento.

  1. Geometria

    Formas paramétricas 2D e 3D com operações booleanas, ou DXF e STL importados.

  2. Física

    Materiais da biblioteca, condições de contorno por clique e cargas escritas como expressões.

  3. Malha

    Triângulos por Delaunay com campo de tamanho; hexaedros e tetraedros em 3D.

  4. Cálculo

    Solvers diretos e iterativos escolhidos sozinhos (ou pela IA, se você quiser), em Web Workers, com WebGPU quando existe e gráfico de convergência ao vivo.

  5. Resultados

    Mapas de cores, deformada, setas, linhas de corrente, sondas, gráficos e CSV.

O servidor é opcional: só guarda modelos e, se você quiser, calcula malhas grandes de tetraedros e arquivos STEP num worker separado.

Desempenho

Rápido sem travar a tela, com ou sem GPU

A interface nunca espera o cálculo: malha, montagem e solver rodam em Web Workers, e cada física é baixada só quando o modelo usa.

  • 0 ms de bloqueio na thread principal, mesmo com 49 mil graus de liberdade.
  • WebGPU: gradiente conjugado em WGSL com refinamento em precisão mista (f32 na GPU, resíduo em f64 na CPU). Sem WebGPU, ou se a tolerância não for alcançada, a CPU assume sozinha.
  • Solvers escolhidos pelo problema: Cholesky e LU em perfil, LU esparsa, PCG com IC(0) e BiCGSTAB com ILU(0), depois da renumeração.
  • Gráfico de convergência ao vivo: erro do Newton, resíduo do solver linear e passo de tempo aparecem a cada iteração.
  • Aceleração por IA, opcional: com a chave ligada, a IA (Puter.js) escolhe a estratégia do solver para o seu modelo e a sua máquina e aprende com os tempos medidos. Tolerâncias e malha não mudam, então a precisão é a mesma.
  • Worker no servidor, opcional: gmsh, tetraedros, STEP e exportação VTU para o ParaView, fora do PHP.

Viga 2D com 49 302 graus de liberdade

Tempo por etapa no navegador · 4 núcleos, sem GPU

  • Malha329 ms
  • Montagem367 ms
  • Solver6 433 ms
  • Pós114 ms
Total, da malha ao pós-processamento7,2 s
Da mesma equipe

Desenhe a peça no Engineering on Web CAD, simule no Engineering on Web FEA

O Engineering on Web CAD é o nosso CAD paramétrico gratuito no navegador: esboço com restrições, peças, montagens e desenho técnico. A peça sai em STL, que o Engineering on Web FEA abre direto no navegador, ou em STEP, que o worker do servidor transforma em malha de tetraedros.

Engineering on Web CADSTL ou STEPEngineering on Web FEA
Dúvidas

Perguntas frequentes

Preciso instalar alguma coisa?

Não. O Engineering on Web FEA roda no navegador (Chrome, Edge, Firefox ou Safari recentes). A malha, a montagem das matrizes e os solvers rodam em Web Workers no seu próprio computador; o servidor só guarda modelos e, se você quiser, calcula malhas grandes.

Os resultados são confiáveis?

Cada física só entra no programa depois de passar por casos com solução conhecida, como a viga de Timoshenko, a placa com furo, o tubo de Lamé, a cavidade de Ghia e a casca de Scordelis-Lo. Mesmo assim, confira sempre a malha e as condições de contorno do seu modelo.

Quais físicas estão disponíveis?

Mecânica estrutural (sólidos 2D, axissimétricos e 3D, treliças, pórticos, vigas e cascas, modal, flambagem, plasticidade, hiperelasticidade e contato), transferência de calor (condução, convecção e radiação, estacionária e transiente), fluidos (laminar, turbulento, bifásico, Brinkman e Darcy), eletromagnetismo e os acoplamentos entre elas, como termoestrutural, aquecimento Joule e interação fluido-estrutura.

Como a IA ajuda a calcular mais rápido?

É opcional e vem desligada. Ligada, antes de cada cálculo a IA (via Puter.js) recebe um resumo do modelo e os tempos já medidos na sua máquina e escolhe a estratégia do solver: direto ou iterativo, uso da GPU, amortecimento do Newton, pseudo-tempo. Ela não mexe em tolerâncias, malha nem física, então o resultado tem a mesma precisão; se a sugestão falhar, o cálculo é refeito com a configuração original.

Preciso de placa de vídeo?

Não. Com WebGPU disponível, o gradiente conjugado roda na GPU em precisão mista; sem ela, ou se a GPU não alcançar a tolerância pedida, o cálculo volta sozinho para a CPU. A GPU é acelerador, nunca a fonte da verdade.

Até que tamanho de modelo dá para resolver no navegador?

Depende da máquina. Como referência, uma viga 2D com 49 302 graus de liberdade resolve em 7,2 s num computador de 4 núcleos, sem GPU. Para modelos muito grandes, malha de tetraedros pelo gmsh e arquivos STEP, existe um worker opcional no servidor.

Que arquivos ele abre e exporta?

Importa DXF para geometria 2D e STL para 3D no navegador; STEP passa pelo worker do servidor. Exporta o modelo em JSON, a tabela nodal em CSV, a imagem em PNG e, pelo servidor, VTU para o ParaView.

Pronto para ver onde a tensão se concentra?

Abra um dos exemplos prontos e resolva em segundos, no seu navegador.

Abrir o simulador