Pórtica App

Software livre · NBR 6118:2023

Pórtica App

Calculadora estrutural de vigas de concreto armado: flexão, cisalhamento, armadura dupla, armadura de pele, ELS e detalhamento, com entrada manual ou importação de esforços exportados do FTOOL.

  • Windows 10/11
  • Apache-2.0
  • Sem cadastro
  • Offline

O que é

Dos esforços ao detalhamento

O Pórtica App dimensiona e detalha vigas de concreto armado (seção retangular e seção T) a partir dos esforços que o engenheiro já tem: digitados à mão ou importados dos arquivos .txt exportados pelo FTOOL. Gera relatório PDF (capa, tabelas, diagramas M(x) e V(x), esquema da seção e campos de ART/CREA) e exportação DXF.

É software livre (Apache-2.0), roda no Windows e não exige conta, internet ou instalação de Python para usar o executável.

Para quem é

Feito para quem calcula viga

Engenheiros civis

Quem já tem os momentos e cortantes (do FTOOL ou de qualquer análise) e precisa chegar à armadura e ao detalhamento com rastreabilidade.

Estudantes e professores

Conferir exercícios de concreto armado e visualizar os domínios de deformação, a armadura dupla e a verificação de ELS.

Quem valoriza código aberto

O código está no GitHub e pode ser lido, testado e corrigido. Cálculo estrutural precisa ser auditável.

Funcionalidades

O que o app entrega

Dimensionamento conforme a ABNT NBR 6118:2023, com saídas prontas para o dia a dia de projeto.

Flexão

Seção retangular e seção T (mesa colaborante), com verificação dos domínios de deformação.

Cisalhamento

Modelo I da NBR 6118, com contribuição do concreto e do aço, estribos trecho a trecho.

Relatório PDF

Capa, dados de entrada, tabelas, diagramas M(x)/V(x), esquema da seção e campos de ART/CREA.

Armadura dupla

Solução com armadura de compressão quando o momento excede o limite do domínio 3.

Armadura de pele

Dimensionamento automático das costelas para vigas com h ≥ 60 cm.

ELS: flecha e fissuração

Flecha imediata e diferida por integração numérica da curvatura; abertura de fissuras wk por classe de agressividade.

Exportação DXF

Desenho da seção R/T com layers e grampos, pronto para o CAD.

Importação FTOOL

Leitura dos .txt exportados (momento, cortante, deformações), seções críticas e dimensionamento automático.

Projetos .ptc

Salvar e carregar o projeto completo: geometria, materiais, esforços e ajustes.

Telas e figuras

Como o app se apresenta

As seções de viga que o app dimensiona e as telas principais do aplicativo.

Ilustração da seção retangular dimensionada pelo Pórtica App
Seção retangular: flexão, estribos e detalhamento.
Ilustração da seção T (mesa colaborante) dimensionada pelo Pórtica App
Seção T (mesa colaborante): flexão com contribuição da mesa.
Tela inicial com os dois tipos de seção (retangular e T)
Tela inicial: escolha da seção.
Tela da viga com entrada manual de trechos de flexão e cisalhamento
Entrada manual de trechos.
Painel de importação do FTOOL com os arquivos de esforços carregados
Importação de esforços do FTOOL.
Seções dimensionadas
Seções dimensionadas.
Resultados da flexão: armadura adotada, bitolas e verificações
Resultados da flexão.
Relatório PDF gerado (capa, tabelas e esquema da seção)
Relatório PDF.
Desenho DXF da seção exportada
Desenho DXF da seção.

Como usar

Entrada manual ou importação do FTOOL

O app tem uma única tela de viga, com dois tipos de seção e duas formas de entrada de esforços.

Entrada manual

  1. Escolha o tipo de seção: retangular ou T.
  2. Informe geometria, materiais (fck, fyk, agressividade) e o estribo adotado.
  3. Preencha os trechos de flexão (M) e cisalhamento (V).
  4. Clique em Calcular e confira a armadura e os checks.
  5. Gere o relatório PDF e/ou a exportação DXF.
  6. Use Salvar Projeto (.ptc) para retomar depois.

Importação do FTOOL

  1. Clique em Importar do FTOOL.
  2. Selecione os .txt exportados (momento fletor, cortante e deformações).
  3. O app detecta as seções críticas e monta o envelope de combinações.
  4. O dimensionamento automático calcula flexão, cisalhamento e grampos.
  5. Os diagramas M(x) e V(x) entram no relatório PDF.

Compatível apenas com os arquivos exportados pelo FTOOL. Sem vínculo, endosso ou representação oficial do produto.

Download

Executável pronto para Windows

Dois assets para Windows 10/11 x64. A diferença é o cliente gráfico do Flet.

Ferramenta de apoio

Os resultados devem ser verificados por engenheiro civil habilitado, com ART/RRT, antes de qualquer uso em projeto. Veja limitações e responsabilidade.

Versão leve (.exe)

≈ 58 MB. O cliente Flet (~30 MB) é baixado uma única vez no primeiro uso e fica em cache; a partir da segunda execução, abre offline.

Baixar .exe (leve)

Versão offline (.zip)

≈ 96 MB. O cliente Flet já vem embutido: roda offline desde a primeira execução. Descompacte e execute o portica.exe.

Baixar .zip (offline)

Todos os downloads também estão na aba Releases do repositório. Recomendação: use o .zip se a máquina estiver offline na primeira execução; senão, o .exe leve é menor e se torna offline a partir da segunda vez.

Os checksums SHA-256 de cada arquivo estão nas notas da release.

Limitações e responsabilidade

Ferramenta de apoio, não de decisão

Aviso

O Pórtica App é uma ferramenta de apoio ao dimensionamento de vigas de concreto armado conforme a ABNT NBR 6118. Os resultados devem ser verificados por engenheiro civil habilitado, com ART/RRT, antes de qualquer uso em projeto executivo. O software é fornecido "como está", sem garantia de adequação a um caso concreto. Os autores não respondem por decisões de projeto tomadas com base nas saídas do programa.

O programa não substitui:

  • o projeto estrutural completo, com suas hipóteses de carregamento, combinações e efeitos de segunda ordem;
  • a verificação de um engenheiro civil habilitado, com ART/RRT;
  • a consulta à norma vigente e às suas tabelas;
  • a conferência das premissas adotadas no modelo estrutural.

O aviso completo está em DISCLAIMER.md, e também aparece na tela Sobre do app e no rodapé de cada página do relatório PDF.

Documentação

Entenda o cálculo e o código

O modelo de cálculo tem página própria. Todo o resto (README, mapa do código, changelog, licença e como contribuir) está no repositório.

Modelo de cálculo

Fórmulas e critérios da NBR 6118:2023 implementados: flexão, cisalhamento, viga T, armadura dupla, armadura de pele e ELS.

Ler o modelo

Documentação completa no repositório no GitHub: mapa do código, changelog, licença.

Como citar

Citação acadêmica

O software é citável por DOI (Zenodo). Cite o concept DOI, que permanece válido entre versões:

dos Santos, S. C. (2026). Pórtica App: calculadora estrutural de vigas de concreto armado (NBR 6118:2023) (versão 1.0.1) [software]. Zenodo. https://doi.org/10.5281/zenodo.23733497

DOI 10.5281/zenodo.23733497

A referência máquina-legível está no arquivo CITATION.cff.

Perguntas frequentes

FAQ

Roda offline?

Depende da versão. A versão offline (.zip) já vem com o cliente Flet embutido e roda sem internet desde a primeira execução. A versão leve (.exe) baixa o cliente gráfico do Flet (~30 MB) uma única vez no primeiro uso; depois disso, fica em cache e o app abre offline a partir da segunda execução. O cálculo em si (dimensionamento, PDF e DXF) é sempre 100% local, sem conta e sem internet.

Em quais sistemas roda? Só Windows por enquanto?

Os executáveis prontos são para Windows 10/11 x64. O código-fonte é Python (Flet) e, em princípio, roda em Linux/macOS instalando Python 3.10+ e as dependências (pip install -r requirements.txt), mas nesta versão o autor valida oficialmente apenas o Windows.

Substitui o FTOOL ou só complementa?

Complementa. O Pórtica App lê os arquivos .txt exportados pelo FTOOL (momento fletor, cortante e deformações) e faz o dimensionamento e o detalhamento da viga. Não há vínculo ou endosso: "FTOOL" é citado apenas como compatibilidade de formato de arquivo.

O resultado substitui a ART?

Não. O Pórtica App é uma ferramenta de apoio. Os resultados devem ser verificados por engenheiro civil habilitado, com ART/RRT, antes de qualquer uso em projeto executivo. Veja a seção limitações e responsabilidade.

O que é ELS?

ELS são os Estados-Limites de Serviço da NBR 6118: verificações de desempenho em serviço. O app calcula a flecha (deformação excessiva, imediata e diferida no tempo) e a fissuração (abertura de fissuras wk), comparando com os limites por classe de agressividade ambiental.

Preciso saber Python para usar?

Não. Baixe o executável e use normalmente. Python só é necessário para quem quiser rodar (ou modificar) o código-fonte.

É gratuito? Posso usar em projeto comercial?

Sim, é software livre sob a licença Apache-2.0: você pode usar, estudar e modificar. O uso em projeto é por sua conta e responsabilidade, com verificação por engenheiro habilitado e ART/RRT.

Como reporto um erro de cálculo?

Abra uma Issue no GitHub informando a versão do app, os dados de entrada, a saída obtida, o valor esperado e a referência normativa. Se preferir, envie um e-mail para samuelsantosambiental@gmail.com. Falhas de cálculo têm procedimento específico, descrito em SECURITY.md.

Doar

Ajude a manter o projeto

Doação opcional, sem paywall e sem feature bloqueada. Se o app te economizou uma tarde, ajude a mantê-lo no ar.