Você está na página 1de 4

UNIVERSIDADE FEDERAL DA GRANDE DOURADOS – UFGD

FACULDADE DE ENGENHARIA – FAEN


ENGENHARIA MECÂNICA – 8º SEMESTRE

ELEMENTOS FINITOS
TRABALHO III

Tatiane Aparecida de Sousa

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ó

//Matriz local e matriz Global


Kglobal=zeros(n_gdl,n_gdl);
for p=1:nel
el_gdl=gdl(p,:);
elemento_gdl=[el_gdl(1)*2-1 el_gdl(1)*2 el_gdl(2)*2-1 el_gdl(2)*2];
xa=pontosx(el_gdl(2))-pontosx(el_gdl(1));
ya=pontosy(el_gdl(2))-pontosy(el_gdl(1));
L=sqrt(xa.^2+ya.^2);
theta=atan(ya/xa);
c=[cos(theta) -sin(theta) 0 0;sin(theta) cos(theta) 0 0;0 0 cos(theta) -sin(theta);0 0
sin(theta) cos(theta)];

Klocal=((E*A)/L)*[1 0 -1 0;0 0 0 0;-1 0 1 0;0 0 0 0];

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

Pontosx1=[l/2+Desloc(1,1) 0 l+Desloc(3,1) l/2+Desloc(1,1) l+l/2+Desloc(5,1)


l+Desloc(3,1) 2*l+Desloc(7,1) l+l/2+Desloc(5,1) 2*l+l/2+Desloc(9,1) 2*l+Desloc(7,1)
3*l+Desloc(11,1) 2*l+l/2+Desloc(9,1) 3*l+l/2+Desloc(13,1) 3*l+Desloc(11,1)
4*l+Desloc(15,1) 3*l+l/2+Desloc(13,1)];

Pontosy1=[h+Desloc(2,1) 0 0+Desloc(4,1) h+Desloc(2,1) h+Desloc(6,1) 0+Desloc(4,1)


0+Desloc(8,1) h+Desloc(6,1) h+Desloc(10,1) 0+Desloc(8,1) 0+Desloc(12,1)
h+Desloc(10,1) h+Desloc(14,1) 0+Desloc(12,1) 0 h+Desloc(14,1)];

figure()
plot(pontosx,pontosy,'b',Pontosx1,Pontosy1,'--r')
mtlb_axis([-10 2000, -10 500]);
xtitle ('Deslocamento Treliça','x','y')

Gráficos

Figura 1 Treliça sem deslocamento


Figura 2 Treliça com deslocamento

Devido ao pouco deslocamento da figura 2, multiplicou-se a fórmula “Desloc”por 700 para


observar melhor o deslocamento da treliça.

Desloc = inv(Kglobal1)*F*700

Figura 3 Treliça com deslocamento maior

Você também pode gostar