Escolar Documentos
Profissional Documentos
Cultura Documentos
ELEMENTOS FINITOS
TRABALHO III
Dourados - MS
Janeiro, 2018
Treliça
clc
clear
warning off
//Dados da Treliça
E=200E9;
A=2300E-6;
nel=15;
nno=9;
n_gdl=2*nno;
l=400;
h= (sqrt(3)/2)*l
//Cordenadnadas da Treliça
pontosx=[0 l/2 l (3*l)/2 2*l (5*l)/2 3*l (7*l)/2 4*l 0 l/2 (7*l)/2];
pontosy=[0 h 0 h 0 h 0 h 0 0 h h];
figure(0)
clf;plot(pontosx,pontosy)
mtlb_axis([-10 2000, -10 500]);
xtitle ('Treliça','x','y')
//Graus de Liberdade
gdl=[1 2;1 3;2 3;2 4;3 4;3 5;4 5;4 6;5 6;5 7;6 7;6 8;7 8;7 9;8 9]; //Em função do nó
Kglobal(elemento_gdl,elemento_gdl)=Kglobal(elemento_gdl,elemento_gdl)+c*Klocal*c'
;
end
//Condição de contorno
Kglobal1 = Kglobal(3:n_gdl-1,3:n_gdl-1)
F = zeros(15,1);
F(1,1)= 15000;
F(4,1)= -5000;
F(6,1)= -7000;
F(12,1)= 10000;
Desloc = inv(Kglobal1)*F
figure()
plot(pontosx,pontosy,'b',Pontosx1,Pontosy1,'--r')
mtlb_axis([-10 2000, -10 500]);
xtitle ('Deslocamento Treliça','x','y')
Gráficos
Desloc = inv(Kglobal1)*F*700