Documente Academic
Documente Profesional
Documente Cultură
Laborator Nr:7
Analiza funcționării mecanismelor cu pârghii
Reprezentarea grafică a mecanismului bielă -
manivelă
Enunţ:
Program:
%Labo7 14.04.2021 Reprezentare grafic? mecanism biel?-manivel?
R = 25;
l = 80;
e = 10;
fi = -180:1:180;
firad = deg2rad(fi);
figure(1)
plot(fi, xC, 'k', 'LineWidth', 1.8);
%plot(firad, xC, 'k', 'LineWidth',
1.8); grid;
xlabel("Unghiul \phi [\circ]");
ylabel("Deplasare culisa x[mm]");
title(' Mecanism biela-manivela');
gtext (['c= ' num2str(c) '[mm]']);
figure(2);
grid on;
unghi=30;
x=R*cosd(unghi);
y=R*sind(unghi);
xC2=R*cosd(unghi)+sqrt(l^2-(R*sind(unghi)+e).^2);
yC=-10;
lc=30;
hc=15;
m=viscircles([0,0], 25,'Linestyle','--','Color','black','Linewidth',2);
A=line([0,x],[0,y],'Color','r', 'LineWidth',2.5);
B=line([x,xC2],[y,yC],'Color','b', 'LineWidth',2.5);
c=rectangle('Position',[(xC2-lc/2),(yC-hc/2),lc,hc], 'Facecolor','g',
'LineWidth',2);
cA=viscircles([0,0], 1,'Color','black','Linewidth',3);
cB=viscircles([x,y], 1,'Color','black','Linewidth',3);
cC=viscircles([xC2,yC], 1,'Color','black','Linewidth',3);
title('30 de grade');
figure(3);
grid on;
unghi=120;
x=R*cosd(unghi);
y=R*sind(unghi);
xC2=R*cosd(unghi)+sqrt(l^2-(R*sind(unghi)+e).^2);
yC=-10;
lc=30;
hc=15;
m=viscircles([0,0], 25,'Linestyle','--','Color','black','Linewidth',2);
A=line([0,x],[0,y],'Color','r', 'LineWidth',2.5);
B=line([x,xC2],[y,yC],'Color','b', 'LineWidth',2.5);
c=rectangle('Position',[(xC2-lc/2),(yC-hc/2),lc,hc], 'Facecolor','g',
'LineWidth',2);
cA=viscircles([0,0], 1,'Color','black','Linewidth',3);
cB=viscircles([x,y], 1,'Color','black','Linewidth',3);
cC=viscircles([xC2,yC], 1,'Color','black','Linewidth',3);
title('120 de grade');
Grafice:
Concluzii: