Skip to content

Aplicação web para o dimensionamento e distribuição das armaduras de viga retangulares de concreto armado segundo a NBR 6118:2014

Notifications You must be signed in to change notification settings

brhenri-mr/Dimensionamento-de-Viga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dimensionamento-de-Viga

Aplicação web para cálculo e distribução da armadura transversal de vigas de concreto retangulares segundo a NBR6118:2014 e aplicações práticas

Overview

O aplicativo se divide em duas linguagem com propostas diferentes: python para o backend (processamento de cálculos com framework Django) e Javscript(framework React).

Packages/Frameworks

Python

  • Numpy
  • Sympy
  • Django
  • Django Ninja

Javacript

  • React
  • Material UI
  • Redux

Combinações de Ações

A combinação das ações é feita segundo a NBR8681:2003 para o estado limite de utilização (ELU) para o estado normal. Foi feita a implementação para os estados raros e excepcional, mas não foram utilizados. As combinações são feitas pela classe Combine que possui os métodos ELU para o retorno das combinações em ELU como um vetor do numpy e o método JSON o qual adpata o vetor gerado por ELU para um dicionário python.

Equilíbrio

O cálculo do equilibrio da viga é feita com o uso do cálculo matrical de estruturas ou método da rigidez direta para vigas unidirecionais de seção constante.

Dimensionamento

O dimensionamento é feito com a premissa da flexão simples, logo o aplicativo garante a distruibuição simétrica da armadura na seção transversal.

Parametros NBR6118

Discretização

About

Aplicação web para o dimensionamento e distribuição das armaduras de viga retangulares de concreto armado segundo a NBR 6118:2014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published