哈工大机械原理大作业凸轮机构设计.docx

上传人:b****4 文档编号:4619076 上传时间:2022-12-07 格式:DOCX 页数:23 大小:432.01KB
下载 相关 举报
哈工大机械原理大作业凸轮机构设计.docx_第1页
第1页 / 共23页
哈工大机械原理大作业凸轮机构设计.docx_第2页
第2页 / 共23页
哈工大机械原理大作业凸轮机构设计.docx_第3页
第3页 / 共23页
哈工大机械原理大作业凸轮机构设计.docx_第4页
第4页 / 共23页
哈工大机械原理大作业凸轮机构设计.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

哈工大机械原理大作业凸轮机构设计.docx

《哈工大机械原理大作业凸轮机构设计.docx》由会员分享,可在线阅读,更多相关《哈工大机械原理大作业凸轮机构设计.docx(23页珍藏版)》请在冰豆网上搜索。

哈工大机械原理大作业凸轮机构设计.docx

哈工大机械原理大作业凸轮机构设计

HarbinInstituteofTechnology

机械原理说明书

课程名称:

机械原理

设计题目:

凸轮结构设计

院系:

机电学院

班级:

设计者:

学号:

指导教师:

陈明

设计时间:

2012/6/16

 

哈尔滨工业大学

1.设计题目如右图所示直动从动件盘形凸轮机构,选择一组凸轮机构的原始参数,据此设计该凸轮机构。

凸轮机构原始参数

序号

升程(mm)

升程运动角

升程运动规律

升程许用压力角

34

160

90°

等加等减速

30°

回程运动角

回程运动规律

回程许用压力角

远休止角

近休止角

80°

等减等加速

70°

100°

90°

2.凸轮推杆升程、回程运动方程及推杆位移、速度、加速度线图

%t表示转角s表示位移

t=0:

0.01:

pi/4

%升程阶段

s=2*160*(2*t/pi).^2;

holdon

plot(t,s);

t=pi/4:

0.01:

pi/2;

s=160-1280*(pi/2-t).^2/pi/pi;

holdon

plot(t,s);

t=(pi/2):

0.01:

(19*pi/18);

%远休止阶段

s=160;

holdon

plot(t,s);

t=(19*pi/18):

0.01:

(23*pi/18);

%回程阶段

s=160-2*160/(4*pi/9)/(4*pi/9)*(t-19*pi/18).^2;

holdon

plot(t,s);

t=(23*pi/18):

0.01:

(27*pi/18);

s=1620/pi/pi*(27*pi/18-t).^2;

holdon

plot(t,s);

t=(27*pi/18):

0.01:

(2*pi);

%近休止阶段

s=0;

holdon

plot(t,s);

gridon

holdoff

位移

 

%t表示转角,令ω1=1

t=0:

0.01:

pi/4

%升程阶段

v=2560/pi/pi*t;

holdon

plot(t,v);

t=pi/4:

0.01:

pi/2;

v=2560/pi/pi*(pi/2-t);

holdon

plot(t,v);

t=(pi/2):

0.01:

(19*pi/18);

%远休止阶段

v=0;

holdon

plot(t,v);

t=(19*pi/18):

0.01:

(23*pi/18);

%回程阶段

v=-3240/pi/pi*(t-19*pi/18);

holdon

plot(t,v);

t=(23*pi/18):

0.01:

(27*pi/18);

v=-3240/pi/pi*(27*pi/18-t);

holdon

plot(t,v);

t=(27*pi/18):

0.01:

(2*pi);

%近休止阶段

v=0;

holdon

plot(t,v);

速度

%令ω1=1

t=0:

0.01:

pi/4;

%升程阶段

a=2560/pi/pi;

holdon

plot(t,a);

t=pi/4:

0.01:

pi/2;

a=-2560/pi/pi;

holdon

plot(t,a);

t=(pi/2):

0.01:

(19*pi/18);

%远休止阶段

a=0;

holdon

plot(t,a);

t=(19*pi/18):

0.01:

(23*pi/18);

%回程阶段

a=-3240/pi/pi;

holdon

plot(t,a);

t=(23*pi/18):

0.01:

(27*pi/18);

a=3240/pi/pi;

holdon

plot(t,a);

t=(27*pi/18):

0.01:

(2*pi);

%近休止阶段

a=0;

holdon

plot(t,a);

加速度

三.绘制凸轮机构的

线图

%t表示转角,x横坐标表示ds/dt,y纵坐标表示位移s

t=0:

0.01:

pi/4;

%升程阶段

x=2560/pi/pi*t;

y=2*160*(2*t/pi).^2;

holdon

plot(x,y,'-r');

t=pi/4:

0.01:

pi/2;

x=2560/pi/pi*(pi/2-t);

y=160-1280*(pi/2-t).^2/pi/pi;

holdon

plot(x,y,'-r');

t=(pi/2):

0.01:

(19*pi/18);

%远休止阶段

x=0;

y=160;

holdon

plot(x,y,'-r');

%回程阶段

t=(19*pi/18):

0.01:

(23*pi/18);

x=-3240/pi/pi*(t-19*pi/18);

y=160-2*160/(4*pi/9)/(4*pi/9)*(t-19*pi/18).^2;

holdon

plot(x,y,'-r');

t=(23*pi/18):

0.01:

(27*pi/18);

x=3240/pi/pi*(t-27*pi/18);

y=1620/pi/pi*(27*pi/18-t).^2;

holdon

plot(x,y,'-r');

t=(27*pi/18):

0.01:

(2*pi);

%近休止阶段

x=0;

y=0;

holdon

plot(x,y,'-r');

gridon

四.按许用压力角确定凸轮基圆半径和偏距

1.求切点转角

(1)在图-4中,右侧曲线为升程阶段的类速度-位移图,作直线Dtdt与其相切,且位移轴正方向呈夹角[

1]=300,则切点处的斜率与直线Dtdt的斜率相等。

经计算在右侧升程曲线上没有斜率相同的切点,故转角取最右点t=π/4。

带入计算式:

%升程阶段t=0:

0.01:

pi/4;x=2560/pi/pi*t;y=2*160*(2*t/pi).^2;

可求的切点坐标(x,y)=(352.8505,80)

(2)在图-4中,左侧曲线为回程阶段的类速度-位移图,作直线D’td’t与其相切,且位移轴正方向呈夹角[

1]=700,则切点处的斜率与直线D’td’t的斜率相等,因为kDtdt=tan200,左侧曲线斜率可以表示为k=tan160.

%回程阶段

t=(19*pi/18):

0.01:

(23*pi/18);

x=-3240/pi/pi*(t-19*pi/18);

y=160-2*160/(4*pi/9)/(4*pi/9)*(t-19*pi/18).^2;

t=(23*pi/18):

0.01:

(27*pi/18);

x=3240/pi/pi*(t-27*pi/18);

y=1620/pi/pi*(27*pi/18-t).^2;

y对x求导可得切点转角t=27π/18+tan160.

带入上式可求的切点坐标(x,y)=(-119.6056,21.7664)

2.确定直线方程

直线Dtdt:

y=tanπ/3*x-273

直线Dt’dt’:

y=tan160*x-22.7

3.绘图确定基圆半径和偏距

编码:

%直线Dtdt

x=-230:

1:

200;

y=tan(pi/3)*x-273;

holdon

plot(x,y);

%直线Dt’dt’

x=-180:

1:

200;

y=-tan(pi/9)*x-22.7;

holdon

plot(x,y);

t=0:

0.01:

pi/4;

%升程阶段

x=2560/pi/pi*t;

y=2*160*(2*t/pi).^2;

holdon

plot(x,y,'-r');

t=pi/4:

0.01:

pi/2;

x=2560/pi/pi*(pi/2-t);

y=160-1280*(pi/2-t).^2/pi/pi;

holdon

plot(x,y,'-r');

t=(pi/2):

0.01:

(19*pi/18);

%远休止阶段

x=0;

y=160;

holdon

plot(x,y,'-r');

%回程阶段

t=(19*pi/18):

0.01:

(23*pi/18);

x=-3240/pi/pi*(t-19*pi/18);

y=160-2*160/(4*pi/9)/(4*pi/9)*(t-19*pi/18).^2;

holdon

plot(x,y,'-r');

t=(23*pi/18):

0.01:

(27*pi/18);

x=3240/pi/pi*(t-27*pi/18);

y=1620/pi/pi*(27*pi/18-t).^2;

holdon

plot(x,y,'-r');

t=(27*pi/18):

0.01:

(2*pi);

%近休止阶段

x=0;

y=0;

holdon

plot(x,y,'-r');

gridon

在轴心公共许用区内取轴心位置,能够满足压力角要求,现取直线Dt’dt’与直线Dtdt的交点为轴心位置,通过解二元一次方程组,y=tanπ/3*x-273,y=tan160*x-22.7

可以求得

x=119.4167y=-66.1642。

可得:

偏距e=119.4167=120,基圆半径

=136.5212=137。

五.绘制凸轮理论轮廓线

%凸轮的理论轮廓,t表示转角,x表示横坐标,y表示纵坐标

s0=(136.5212^2-119.4167^2).^0.5;

e=119.4167;

%t表示转角s表示位移

t=0:

0.01:

pi/4

%升程阶段

s=2.*160.*(2.*t/pi).^2;

x=(s0+s).*cos(t)-e.*sin(t);

y=(s0+s).*sin(t)+e.*cos(t);

holdon

plot(x,y);

t=pi/4:

0.01:

pi/2;

s=160-1280.*(pi/2-t).^2/pi/pi;

x=(s0+s).*cos(t)-e.*sin(t);

y=(s0+s).*sin(t)+e.*cos(t);

holdon

plot(x,y);

t=(pi/2):

0.01:

(19.*pi/18);

%远休止阶段

s=160;

x=(s0+s).*cos(t)-e.*sin(t);

y=(s0+s).*sin(t)+e.*cos(t);

holdon

plot(x,y);

t=(19.*pi/18):

0.01:

(23.*pi/18);

%回程阶段

s=160-2.*160/(4.*pi/9)/(4.*pi/9).*(t-19.*pi/18).^2;

x=(s0+s).*cos(t)-e.*sin(t);

y=(s0+s).*sin(t)+e.*cos(t);

holdon

plot(x,y);

t=(23.*pi/18):

0.01:

(27.*pi/18);

s=1620/pi/pi.*(27.*pi/18-t).^2;

x=(s0+s).*cos(t)-e.*sin(t);

y=(s0+s).*sin(t)+e.*cos(t);

holdon

plot(x,y);

t=(27.*pi/18):

0.01:

(2.*pi);

%近休止阶段

s=0;

x=(s0+s).*cos(t)-e.*sin(t);

y=(s0+s).*sin(t)+e.*cos(t);

holdon

plot(x,y);

gridon

holdon

%基圆

t=0:

0.001:

2*pi;

x=136.5252*cos(t);

y=136.5252*sin(t);

holdon

plot(x,y);

%偏距圆

t=0:

0.001:

2*pi;

x=119.4167*cos(t);

y=119.4167*sin(t);

holdon

plot(x,y);

gridon

holdoff

六.确定滚子半径

1.绘制曲率半径图

%凸轮理论轮廓半径,t表示转角,p表示曲率半径,

%dxi表示dx/dφ,dyi表示dy/dφ,i=1,2,3,4,5,6

h=160;%升程

t0=pi/2;%升程角

t01=4.*pi/9;%回程角

ts=5.*pi/9;%远休止角

ts1=pi/2;%近休止角

e=120;%偏距

s0=(137^2-120^2).^0.5;

%升程阶段

(1)

t=linspace(0,pi/4,1000);

s=2.*160.*(2.*t/pi).^2;

dx1=(2560.*t.*cos(t))/pi.^2-sin(t).*((1280.*t.^2)/pi^2+4369.^(1/2))-120.*cos(t);

dy1=cos(t).*((1280.*t.^2)/pi.^2+4369.^(1/2))-120.*sin(t)+(2560.*t.*sin(t))/pi.^2;

p=sqrt(dx1.^2+dy1.^2);

holdon

plot(t,p);

c=min(p)

%升程阶段

(2)

t=linspace(pi/4,pi/2,1000);

s=160-1280.*(pi/2-t).^2/pi/pi;

dx2=(1280.*cos(t).*(pi-2.*t))/pi.^2-sin(t).*(4369.^(1/2)-(1280.*(pi/2-t).^2)/pi.^2+160)-120.*cos(t);

dy2=cos(t).*(4369.^(1/2)-(1280.*(pi/2-t).^2)/pi.^2+160)-120.*sin(t)+(1280.*sin(t).*(pi-2.*t))/pi.^2;

holdon

plot(t,p);

%远休止阶段

t=linspace(pi/2,19.*pi/18,1000);

s=h;

dx3=-120.*cos(t)-(3977565319079209.*sin(t))/17592186044416;

dy3=(3977565319079209.*cos(t))/17592186044416-120.*sin(t);

p=sqrt(dx3.^2+dy3.^2);

holdon

plot(t,p);

%回程阶段

(1)

t=linspace(19.*pi/18,23.*pi/18,1000);

s=160-2.*160/(4.*pi/9)/(4.*pi/9).*(t-19.*pi/18).^2;

dx4=cos(t).*((36576102036224659.*pi)/105553116266496-(5775174005719683.*t)/17592186044416)-sin(t).*(4369.^(1/2)-(5775174005719683.*((19.*pi)/18-t).^2)/35184372088832+160)-120.*cos(t);

dy4=sin(t).*((36576102036224659.*pi)/105553116266496-(5775174005719683.*t)/17592186044416)-120.*sin(t)+cos(t).*(4369.^(1/2)-(5775174005719683.*((19.*pi)/18-t).^2)/35184372088832+160);

p=sqrt(dx4.^2+dy4.^2);

holdon

plot(t,p);

%回程阶段

(2)

t=linspace(23.*pi/18,27.*pi/18,1000);

s=1620/pi/pi.*(27.*pi/18-t).^2;

dx5=-120.*cos(t)-sin(t).*((1443793501429921.*((3.*pi)/2-t).^2)/8796093022208+4369.^(1/2))-cos(t).*((433138*********3.*pi)/8796093022208-(1443793501429921.*t)/4398046511104);

dy5=cos(t).*((1443793501429921.*((3.*pi)/2-t).^2)/8796093022208+4369.^(1/2))-sin(t).*((433138*********3.*pi)/8796093022208-(1443793501429921.*t)/4398046511104)-120.*sin(t);

p=sqrt(dx5.^2+dy5.^2);

holdon

plot(t,p);

%近休止阶段

t=linspace(27.*pi/18,pi.*2,1000);

s=0;

dx6=-120.*cos(t)-4369.^(1/2).*sin(t);

dy6=4369.^(1/2).*cos(t)-120.*sin(t);

p=sqrt(dx6.^2+dy6.^2);

holdon

plot(t,p);

holdoff

title('曲率半径ρ','FontSize',20);

gridon

 

c=

87.0347

 

7.绘制实际轮廓线

%凸轮理论轮廓半径,t表示转角,p表示曲率半径,

%dxi表示dx/dφ,dyi表示dy/dφ,i=1,2,3,4,5,6

h=160;%升程

t0=pi/2;%升程角

t01=4.*pi/9;%回程角

ts=5.*pi/9;%远休止角

ts1=pi/2;%近休止角

e=120;%偏距

s0=(137^2-120^2).^0.5;

rr=20;%滚子半径

%凸轮理论轮廓半径,t表示转角,p表示曲率半径,

%dxi表示dx/dφ,dyi表示dy/dφ,i=1,2,3,4,5,6

h=160;%升程

t0=pi/2;%升程角

t01=4.*pi/9;%回程角

ts=5.*pi/9;%远休止角

ts1=pi/2;%近休止角

e=120;%偏距

s0=(137^2-120^2).^0.5;

%升程阶段

(1)

t=linspace(0,pi/4,1000);

s=2.*160.*(2.*t/pi).^2;

x1=(s0+s).*cos(t)-e*sin(t);

y1=(s0+s).*sin(t)+e*cos(t);

dx1=(2560.*t.*cos(t))/pi.^2-sin(t).*((1280.*t.^2)/pi^2+4369.^(1/2))-120.*cos(t);

dy1=cos(t).*((1280.*t.^2)/pi.^2+4369.^(1/2))-120.*sin(t)+(2560.*t.*sin(t))/pi.^2;

X1=x1-rr*dy1./(sqrt(dx1.^2+dy1.^2));

Y1=y1+rr*dx1./(sqrt(dx1.^2+dy1.^2));

holdon

plot(x1,y1);

plot(X1,Y1);

%升程阶段

(2)

t=linspace(pi/4,pi/2,1000);

s=160-1280.*(pi/2-t).^2/pi/pi;

x2=(s0+s).*cos(t)-e*sin(t);

y2=(s0+s).*sin(t)+e*cos(t);

dx2=(1280.*cos(t).*(pi-2.*t))/pi.^2-sin(t).*(4369.^(1/2)-(1280.*(pi/2-t).^2)/pi.^2+160)-120.*cos(t);

dy2=cos(t).*(4369.^(1/2)-(1280.*(pi/2-t).^2)/pi.^2+160)-120.*sin(t)+(1280.*sin(t).*(pi-2.*t))/pi.^2;

X2=x2-rr*dy2./(sqrt(dx2.^2+dy2.^2));

Y2=y2+rr*dx2./(sqrt(dx2.^2+dy2.^2));

holdon

plot(x2,y2);

plot(X2,Y2);

%远休止阶段

t=linspace(pi/2,19.*pi/18,1000);

s=h;

x3=(s+s0).*cos(t)-e*sin(t);

y3=(s+s0).*sin(t)+e*cos(t);

dx3=-120.*cos(t)-(3977565319079209.*sin(t))/17592186044416;

dy3=(3977565319079209.*cos(t))/17592186044416-120.*sin(t);

X3=x3-rr*dy3./(sqrt(dx3.^2+dy3.^2));

Y3=y3+rr*dx3./(sqrt(dx3.^2+dy3.^2));

holdon

plot(x3,y3);

plot(X3,Y3);

%回程阶段

(1)

t=linspace(19.*pi/18,23.*pi/18,1000);

s=160-2.*160/(4.*pi/9)/(4.*pi/9).*(t-19.*pi/18).^2;

x4=(s+s0).*cos(t)-e*sin(t);

y4=(s+s0).*sin(t)+e*cos(t);

dx4=cos(t).*((36576102036224659.*pi)/105553116266496-(5775174005719683.*t)/17592186044416)-sin(t).*(4369.^(1/2)-(5775174005719683.*((19.*pi)/18-t).^2)/35184372088832+160)-120.*cos(t);

dy4=sin(t).*((36576102036224659.*pi)/105553116266496-(5775174005719683.*t)/17592186044416)-120.*sin(t)+cos(t).*(4369.^(1/2)-(5775174005719683.*((19.*pi)/18-t).^2)/35184372088832+160);

X4=x4-rr*dy4./(sqrt(dx4.^2+dy4.^2));

Y4=y4+rr*dx4./(sqrt(dx4.^2+dy4.^2));

holdon

plot(x4,y4);

plot(X4,Y4);

%回程阶段

(2)

t=linspace(23.*pi/18,27.*pi/18,1000);

s=1620/pi/pi.*(27.*pi/18-t).^2;

x5=(s+s0).*cos(t)-e*sin(t);

y5=(s+s0).*sin(t)+e*cos(t);

dx5=-120.*cos(t)-sin(t).*((1443793501429921.*(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1