GitHub

Documentação

Como usar o VigaLab para análise estrutural 2D.

Início rápido

5 minutos
  1. 1
    Abra o viewer.

    Clique em "Abrir app" no topo da home, ou vá direto pro viewer.

  2. 2
    Carregue um arquivo .ftl.

    Arraste do seu computador, ou clique em "Abrir .ftl" no topo. Pode usar nossos templates prontos pra começar.

  3. 3
    Clique em Solve.

    O análise roda no seu navegador. Resultados aparecem no painel direito: reações, deslocamentos, diagramas N/V/M/D.

Sobre o formato .ftl

O VigaLab usa o formato proprietário .ftl do FTool (PUC-Rio/Tecgraf) para garantir compatibilidade total entre as ferramentas. Você pode:

  • Abrir arquivos criados no FTool tradicional
  • Exportar arquivos para abrir no FTool
  • Compartilhar projetos entre VigaLab e FTool sem perda

A documentação completa do formato (engenharia reversa) está em repositório separado: ftool-reverse-engineering.

Conceitos de análise estrutural

VigaLab usa o método da rigidez direta (Direct Stiffness Method), padrão mundial para análise estrutural:

  1. Cada elemento (barra) tem matriz de rigidez 6×6 (3 DOFs por nó)
  2. Matrizes locais são transformadas e somadas na matriz global
  3. Cargas externas viram vetor de forças F (com cargas equivalentes nodais para distribuídas)
  4. Condições de contorno aplicadas via método da penalidade
  5. Sistema linear K·U = F resolvido por eliminação Gaussiana
  6. Esforços internos calculados nó-a-nó a partir de U

Tudo isso roda no seu navegador via Web Worker, sem precisar enviar dados pra servidor.

Em desenvolvimento

O VigaLab está em desenvolvimento ativo. Recursos pendentes:

  • Editor visual (criar nós/barras clicando)
  • Diagramas N/V/M/D animados
  • Verificação NBR 8800 (estruturas de aço)
  • IA tutora em português (via Claude API)
  • Autenticação e salvamento na nuvem
  • Colaboração tempo real