Anda di halaman 1dari 17

UNOESC – Universidade do Oeste de

Santa Catarina – Campus Chapecó

Programa para Cálculo de Estruturas


Reticuladas (Pórticos Planos)

Orientador: Professor Roberto Carlos Pavan


Orientando: Cesar Augusto Seidler
Programa <PORTPLAN>
O PORTPLAN é uma
ferramenta
desenvolvida em
linguagem BASIC de
programação, para
cálculo de estruturas
reticuladas, mais
precisamente,
pórticos planos.
Objetivo Geral
„ Apresentar um programa para análise de
pórticos planos, baseado no método da
rigidez.

Tomamos como ponto de referência, um


fluxograma apresentado no livro “Análise de
Estruturas Reticuladas” de J.M. GERE e W.
WEAVER.
Objetivos Específicos
„ Analisar a potencialidade e a generalidade do
método da rigidez à solução de estruturas
reticuladas;
„ Desenvolver aplicação para cálculo das reações nas
extremidades de membros de pórticos planos;
„ Mostrar técnicas de programação e apresentação
gráfica;
„ Dotar o aluno de uma ferramenta que o auxiliará
em sua vida profissional;
„ Despertar o interesse pela informatização de
pequenas etapas de cálculo na área da engenharia
civil.
Descrição do Programa
„ Primeiramente, trabalhamos para
atingir o nível final do programa,
apresentado na bibliografia de GERE e
WEAVER.
„ Para a concepção desta primeira fase
seguimos a risca a bibliografia.
Descrição do Programa
„ No fluxograma apresentado na
bibliografia, havia uma rotina básica
(cálculo) a ser seguida.
„ Tal rotina não possibilita o cálculo
automático das ações nodais devidas ao
carregamento dos membros;
„ Não apresenta sub-rotina para entrada
de dados via arquivo;
Descrição do Programa
„ Não há interface avançada com o
usuário;
„ Não leva em consideração o peso
próprio da estrutura;
„ Não possibilita consideração de vários
sistemas de carregamento.
Descrição do Programa
Por estes motivos, implementamos
diversas rotinas de cálculo e outras de
características diversas, para uma
melhor interação entre usuário e
software e visando facilitar a entrada,
saída, visualização e considerações
feitas pelo usuário.
Rotinas Implementadas
„ Cálculo automático das ações nodais
devidas ao carregamento dos membros;
„ Entrada de dados via arquivo;
„ Saída de dados via arquivo;
„ Possibilidade de cálculo para diversos
sistemas de carregamento;
„ Consideração do peso próprio da
estrutura;
Rotinas Implementadas
„ Visualização da estrutura original, bem
como seus carregamentos, números de
nós e membros, visualização dos apoios
dos diversos sistemas de carregamento
considerados;
„ Interface de interação com o usuário.
Apresentação do Programa
„ Para a apresentação tomaremos como
exemplo a estrutura abaixo:
10
0,24
1000

Dados:
20
2
1
1
„
2 75

E=10.000 ksi
3
3
4
I=1.000 in4
A=10 in²
100 50 50
Arquivo de Entrada de Dados
1a. Parte
TESTE
TESTE
NLS ____M____ __NJ__ __NR__ ___NRJ___ ____E____
1 3 4 6 2 10000.0
N¢_ ____X____ ____Y____
1 0.0 75.0
2 100.0 75.0
3 150.0 37.5
4 200 0.0
Membro__JJ__ __JK__ _____AX___ __IZ__
1 1 2 10.0 1000.0
2 2 3 10.0 1000.0
3 3 4 10.0 1000.0
Arquivo de Entrada de Dados
2a. Parte
N¢_ _Rest(N)_ _Rest(Q)_ _Rest(M)_
1 1 1 1
4 1 1 1
NLJ_ __NLM__ __GAMA_
2 1 0.0
CARREGAMENTO 1
No__ __Fx_ ___Fy__ _Mz_
2 0 -10.0 -1000.0
3 0 -20 0.0
Membro_q1x.__ _q2x.__ ___q1y._ __q2y.
1 0 0 0.2400 0.2400
Arquivo de Saída de Dados
1a. Parte
Data: 11-14-2001 - Hora: 02:49:38

==========================
ANALISE DE PàRTICOS PLANOS
==========================

Ref.: TESTE
TESTE

*** DADOS DA ESTRUTURA ***


__M__ __N__ _NJ__ _NR__ _NRJ_ ____E____
3 6 4 6 2 10000

*** COORDENADAS DOS NàS ***


_N¢_ ____X____ ____Y____
1 0 75
2 100 75
3 150 37.5
4 200 0
Arquivo de Saída de Dados
2a. Parte
*** DESIGNAیES E PROPRIEDADES DOS MEMBROS ***
_Membro_ _JJ_ _JK_ ____AX____ ____IZ____ _____L____ ___CX__ ___CY__ _ANGULO_
1 1 2 10 1000 100 1 0 0
2 2 3 10 1000 62.5 .8 -.6 143.130
3 3 4 10 1000 62.5 .8 -.6 143.130

*** RESTRI€åES DE Nà ***


_N¢_ _Rest(N)_ _Rest(Q)_ _Rest(M)_
1 1 1 1
4 1 1 1

>>> SISTEMA 1 <<< *** CARREGAMENTO 1 ***


_NLJ_ _NLM_
2 1
Arquivo de Saída de Dados
3a. Parte
*** A€åES APLICADAS NOS NàS ***
_N¢_ _Axial(N)_ _Corte(Q)_ _Momen(M)_
2 0 -10 -1000
3 0 -20 0

*** CARGAS DISTRIBUIDAS NOS MEMBROS ***


_Membro_ ___q1 X___ ___q2 X___ ___q1 Y___ ___q2 Y___
1 0 0 .24 .24

*** A€åES NAS EXTRIMIDADES DOS MEMBROS DEVIDAS ·S CARGAS ***


_Membro_ _(N) Esq._ _(Q) Esq._ _(M) Esq._ _(N) Dir._ _(Q) Dir._ _(M) Dir._
1 +0.000 +12.000 +200.000 +0.000 +12.000 -200.000

*** DESLOCAMENTOS DE Nà E REA€åES DE APOIO ***


_N¢_ __Desl.X__ __Desl.Y__ __Desl.Z__ _Rea‡Æo X_ _Rea‡Æo Y_ _Rea‡Æo Z_
1 +0.000D+00 +0.000D+00 +0.000D+00 +2.026D+01 +1.314D+01 +4.366D+02
2 -2.026D-02 -9.936D-02 -1.798D-03 +0.000D+00 +0.000D+00 +0.000D+00
3 -3.375D-02 -8.742D-02 +1.549D-03 +0.000D+00 +0.000D+00 +0.000D+00
4 +0.000D+00 +0.000D+00 +0.000D+00 -2.026D+01 +4.086D+01 -8.895D+02
Arquivo de Saída de Dados
4a. Parte
*** AیES DE EXTREMIDADE DE MEMBRO ***
_Membro_ _(N) Esq._ _(Q) Esq._ _(M) Esq._ _(N) Dir._ _(Q) Dir._ _(M) Dir._
1 +2.026D+01 +1.314D+01 +4.366D+02 -2.026D+01 +1.086D+01 -3.229D+02
2 +2.873D+01 -4.533D+00 -6.771D+02 -2.873D+01 +4.533D+00 +3.938D+02
3 +4.073D+01 -2.053D+01 -3.938D+02 -4.073D+01 +2.053D+01 -8.895D+02

Arquivo de SAIDA Gerado a partir do Arquivo de ENTRADA - ex2.inp

Anda mungkin juga menyukai