Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 1
Practica 1
CATÓLICA
DE SANTA MARIA
DISEÑO DE MECANISMOS
SECCIÓN: “A”
PRESENTADO POR:
DOCENTE:
2016
A) CONSIDERANDO FUERZAS INERCIALES
B) No considerando Fuerzas Inerciales
%CALCULANDO VELOCIDADES
Mv=[lb*cosd(tb) 0;lb*sind(tb) 1];
kv=[lm*cosd(tm)*tmp;-lm*sind(tm)*tmp];
V=inv(Mv)*kv;
tbp=V(1,1);
sp=V(2,1);
%CALCULANDO ACELERACIONES
Ma=[lb*cosd(tb) 0;lb*sind(tb) 1];
ka=[(-lm*sind(tm)*tmp^2)+(lm*cosd(tm)*tmpp)+(lb*sind(tb)*tbp^2);(-
lm*cosd(tm)*tmp^2)-(lm*sind(tm)*tmpp)-(lb*cosd(tb)*tbp^2)];
A=inv(Ma)*ka;
tbpp=A(1,1);
spp=A(2,1);
figure(1)
title('Fuerza Externa VS Ángulo de la Manivela')
xlabel('Ángulo de la Manivela [deg]')
ylabel('Fuerza Externa [N]')
plot(tm,F,'xr');
hold on
%HALLANDO LAS ACELERACIONES EN X y Y
if w==1
amx=(rmg)*((tmpp*cosd(tm+tmg))+((tmp^2)*sind(tm+tmg)));
amy=(rmg)*((tmpp*sind(tm+tmg))-((tmp^2)*cosd(tm+tmg)));
abx=(rbg)*((tbpp*cosd(tb+tbg))+((tbp^2)*sind(tb+tbg)));
aby=(rbg)*((tbpp*sind(tb+tbg))-((tbp^2)*cosd(tb+tbg)));
end
if w==2
amx=0;
amy=0;
abx=0;
aby=0;
end
%HALLANDO LAS REACCIONES Y FUERZAS INTERNAS
Mc=[1 0 1 0 0 0 0 0;0 1 0 1 0 0 0 0;0 0 -lm*sind(tm) lm*cosd(tm) 0 0
1 0;0 0 -1 0 1 0 0 0;0 0 0 -1 0 1 0 0;0 0 -lb*sind(tb) -lb*cosd(tb) 0 0 0
0;0 0 0 0 1 0 0 -uk ;0 0 0 0 0 -1 0 1];
kc=[mm*amx;mm*amy+mm*g;(Im*tmpp)-(rmg*mm*amx*sind(tm+tmg))+
(rmg*mm*amy*cosd(tm+tmg))+rmg*mm*g*cosd(tm+tmg);mb*abx;mb*aby+mb*g;
(Ib*tbpp)-rbg*mb*abx*sind(tb+tbg)+
(rbg*mb*aby*cosd(tb+tbg)*rbg);mc*spp+F;mc*g];
C=inv(Mc)*kc;
Ax=C(1,1);
Ay=C(2,1);
Bx=C(3,1);
By=C(4,1);
Cx=C(5,1);
Cy=C(6,1);
Ma=C(7,1);
Nc=C(8,1);
figure(2)
title('Analisis de todas las Fuerzas')
xlabel('Angulo de la Manivela [deg]')
ylabel('Fuerzas Internas[N]')
plot(tm,Ax,'ob')
plot(tm,Ay,'or')
plot(tm,Bx,'og')
plot(tm,By,'om')
plot(tm,Cx,'oy')
plot(tm,Cy,'xb')
plot(tm,Nc,'oc')
hold on; grid on;
legend('Ax','Ay','Bx','By','Cx','Cy','Nc');
figure(3)
plot(tm,Ma,'ok')
hold on
title('Momento vs Ángulo de la Manivela')
xlabel('Angulo de la Manivela(deg)')
ylabel('Momento(Nm)')
end