Escolar Documentos
Profissional Documentos
Cultura Documentos
Te2 Artic
Te2 Artic
xls
A disponibilização do caderno de cálculo Te2_artic.xls visa permitir aos alunos (preferencialmente de Teoria das Estrutur
terem uma base de programação que, mediante operações simples, permite o cálculo de estruturas articuladas com recu
Método dos Deslocamentos - Formulação Matricial.
Os objectivos a curto e médio prazo são:
- permitir aos alunos aprofundarem o conhecimento e o domínio do Método dos Deslocamentos - Formulação Matricial.
- incentivar os alunos a desenvolverem esta base de programação, melhorando e potenciando o caderno de cálculo nas
vertentes que entenderem poder contribuir.
- iniciar o contacto dos alunos com os procedimentos de cálculo automático de estruturas.
Regras de utilização
0 - Por defeito é usada a notação usada nas aulas, no entanto, células com um triângulo vermelho no canto superior dire
1 - Antes de modelar uma estrutura é necessário numerar nós e barras. Em cada barra tem que se verificar ne<nd.
2 - Todos os campos com fundo amarelo devem ser preenchidos em cada aplicação, podendo ser, ou não ser programad
3 - Todos os campos com fundo branco não devem ser preenchidos, mas podem ter que ser re-programados.
4 - Todos os campos com fundo verde devem ser re-programados em cada aplicação.
5 - Em todos os campos com fundos azuis, podem apenas ser mudadas a cores de fundo, ou pode-se proceder à sua pro
6 - O número de folhas de cálculo activas depende da aplicação (depende do número de barras).
7 - A utilização do caderno de cálculo deve ser acompanhada por esclarecimentos dados nas aulas teóricas e nas aulas
8 - A sequência normal de utilização é: A- Geometria e Solic.; B- Matriz de Rigidez - EE; C- Consulta das restantes folha
9 - Todas as forças e momentos são indicados em kN e kN.m, respectivamente.
10 - Antes de utilizar o caderno de cálculo cada aluno deve certificar-se de qual é a versão que está a utilizar.
11 - Para calcular uma estrutura nova com menos de 11 barras: a) Preencher todos os campos relativos às barras existe
b) Preencher com zeros todos os campos das barras inexistentes - exepto os campos dos comprimentos onde deverã
c) Preencher campos caracterizadores das solicitações; d) Redimensionar a Matriz de Rigidez a usar no cálculo; f) P
12 - Para calcular uma estrutura com mais de 10 barras, para além dos procedimentos anteriores, tem que se aumentar o
os diversos campos envolvidos (nomeadamente adicionar na matriz de rigidez global as contribuições das novas barr
13 - Para facilitar a compreensão do caderno de cálculo Te2_artic são disponibilizados dois exemplos distintos estudados
FEUP_TE2_2001
a programação.
Definição Geométrica
Barras L (m) E (kPa) A (m2) a alfa (º) nó esq. nó dir Nota: ne < nd
1 4.00 210000000 0.08 1.5708 90.000 1 2
2 3.00 210000000 0.08 0 0.000 2 3
3 3.00 210000000 0.08 0 0.000 3 4
4 2.00 210000000 0.08 1.5708 90.000 4 5
5 0.00 0 0 0 0.000 0 0
6 0.00 0 0 0 0.000 0 0
7 0.00 0 0 0 0.000 0 0
8 0.00 0 0 0 0.000 0 0
9 0.00 0 0 0 0.000 0 0
10 0.00 0 0 0 0.000 0 0
Apoios Solicitações
G. Lib Apoios Ass. Apoio Nó Grau de Lib. F F(Q) F(t0) F(to) ne F(to) nd Barras t0
1 1 0 1 1680.0 0.0 1680.0 1680.0 0.0 1 10
2 1 0 2 0.0 0.0 0.0 0.0 0.0 2 10
1
[K*] D* F* F(Da)
4200000 0 0 0 0 0 0 0 D3 -1670 0
0 5600000 0 -5600000 0 0 0 0 D4 -1680 0
0 0 0 0 0 0 0 0 x D5 = 0 - 0
0 -5600000 0 11200000 0 0 0 0 D6 -10 0
0 0 0 0 8400000 0 0 0 0 F9 0
0 0 0 0 0 0 0 0 0 F10 0
0 0 0 0 0 0 0 0 D11 0 0
0 0 0 0 0 0 0 0 D12 0 0
[K*] D* Ft*
4200000 0 0 0 0 0 0 0 D3 -1670
0 5600000 0 -5600000 0 0 0 0 D4 -1680
0 0 0 0 0 0 0 0 x D5 = 0
0 -5600000 0 11200000 0 0 0 0 D6 -10
0 0 0 0 8400000 0 0 0 0 #!VALUE!
0 0 0 0 0 0 0 0 0 #!VALUE!
0 0 0 0 0 0 0 0 D11 0
0 0 0 0 0 0 0 0 D12 0
1 2 3 4 5 6 7 8 D*
1 D3 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 -1670 D3 Err:502
2 D4 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 -1680 ---> D4 Err:502
3 D5 = Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 x 0 D5 = Err:502
4 D6 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 -10 D6 Err:502
5 0 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 #!VALUE! 0 Err:502
6 0 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 #!VALUE! 0 Err:502
7 D11 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 0 D11 Err:502
8 D12 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 Err:502 0 D12 Err:502
[D]=[K*]-1x[F]
Estrutura - TE2- Folha 3 - Exer. 2
[d]=[T]tx[D]
N(DT) =- E.A. a. t0
N=N(D)+N(DT)
Barra 1
1 2 3 4
-SEN(b1al) 0 -1 0 -4200000 4200000 1 4200000 0 -4200000 0
COS(b1al) 0 6.1232E-17 0 2.5718E-10 -2.5718E-10 2 0 0 0 0
0 -SEN(b1al) 0 -1 4200000 -4200000 3 -4200000 0 4200000 0
0 COS(b1al) 0 6.1232E-17 -2.5718E-10 2.5718E-10 4 0 0 0 0
1 2 3 4 5
[RG]bi
1 2 3 4 5 6 7 8 9 10 11 12
1 4200000 0 -4200000 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 -4200000 0 4200000 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 2
3 4 5 6
-SEN(b2al) 0 0 0 0 0 3 0 0 0 0
COS(b2al) 0 1 0 5600000 -5600000 4 0 5600000 0 -5600000
0 -SEN(b2al) 0 0 0 0 5 0 0 0 0
0 COS(b2al) 0 1 -5600000 5600000 6 0 -5600000 0 5600000
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 5600000 0 -5600000 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 -5600000 0 5600000 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 3
5 6 7 8
-SEN(b3al) 0 0 0 0 0 5 0 0 0 0
COS(b3al) 0 1 0 5600000 -5600000 6 0 5600000 0 -5600000
0 -SEN(b3al) 0 0 0 0 7 0 0 0 0
0 COS(b3al) 0 1 -5600000 5600000 8 0 -5600000 0 5600000
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 5600000 0 -5600000 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 -5600000 0 5600000 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 4
7 8 9 10
-SEN(b4al) 0 -1 0 -8400000 8400000 7 8400000 0 -8400000 0
COS(b4al) 0 6.1232E-17 0 5.1435E-10 -5.1435E-10 8 0 0 0 0
0 -SEN(b4al) 0 -1 8400000 -8400000 9 -8400000 0 8400000 0
0 COS(b4al) 0 6.1232E-17 -5.1435E-10 5.1435E-10 10 0 0 0 0
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 8400000 0 -8400000 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 -8400000 0 8400000 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 5
-1 0 -1 0
-SEN(b5al) 0 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
COS(b5al) 0 1 0 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 -SEN(b5al) 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 COS(b5al) 0 1 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 6
-1 0 -1 0
-SEN(b6al) 0 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
COS(b6al) 0 1 0 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 -SEN(b6al) 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 COS(b6al) 0 1 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 7
-1 0 -1 0
-SEN(b7al) 0 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
COS(b7al) 0 1 0 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 -SEN(b7al) 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 COS(b7al) 0 1 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 8
-1 0 -1 0
-SEN(b8al) 0 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
COS(b8al) 0 1 0 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 -SEN(b8al) 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 COS(b8al) 0 1 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 9
-1 0 -1 0
-SEN(b9al) 0 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
COS(b9al) 0 1 0 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 -SEN(b9al) 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 COS(b9al) 0 1 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
Barra 10
-1 0 -1 0
-SEN(b10al) 0 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
COS(b10al) 0 1 0 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 -SEN(b10al) 0 0 #DIV/0! #DIV/0! -1 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
0 COS(b10al) 0 1 #DIV/0! #DIV/0! 0 #DIV/0! #DIV/0! #DIV/0! #DIV/0!
1 2 3 4 5
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0