凸轮机构大作业Word文件下载.docx

上传人:b****3 文档编号:17941094 上传时间:2022-12-12 格式:DOCX 页数:15 大小:284.96KB
下载 相关 举报
凸轮机构大作业Word文件下载.docx_第1页
第1页 / 共15页
凸轮机构大作业Word文件下载.docx_第2页
第2页 / 共15页
凸轮机构大作业Word文件下载.docx_第3页
第3页 / 共15页
凸轮机构大作业Word文件下载.docx_第4页
第4页 / 共15页
凸轮机构大作业Word文件下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

凸轮机构大作业Word文件下载.docx

《凸轮机构大作业Word文件下载.docx》由会员分享,可在线阅读,更多相关《凸轮机构大作业Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。

凸轮机构大作业Word文件下载.docx

初选的基圆半径R0/mm

偏距

E/mm

滚子半径Rr/mm

推杆行程

h/mm

许用压力角

许用最小曲率半径[ρamin]

[α1]

[α2]

4-A

15

5

10

28

30°

70˚

0.3Rr

计算点数:

N=90

q1=60;

近休止角δ1

q2=180;

推程运动角δ2

q3=90;

远休止角δ3

q4=90;

回程运动角δ4

二推杆运动规律及凸轮廓线方程

推杆运动规律:

(1)近休阶段:

0o≤δ<

60o

s=0;

ds/dδ=0;

=0;

(2)推程阶段:

60o≤δ<

180o

五次多项式运动规律:

Q1=Q-60;

s=10*h*Q1*Q1*Q1/(q2*q2*q2)-15*h*Q1*Q1*Q1*Q1/(q2*q2*q2*q2)+6*h*Q1*Q1*Q1*Q1*Q1/(q2*q2*q2*q2*q2);

ds/dδ=30*h*Q1*Q1*QQ/(q2*q2*q2)-60*h*Q1*Q1*Q1*QQ/(q2*q2*q2*q2)+30*h*Q1*Q1*Q1*Q1*QQ/(q2*q2*q2*q2*q2);

=60*h*Q1*QQ*QQ/(q2*q2*q2)-180*h*Q1*Q1*QQ*QQ/((q2*q2*q2*q2))+120*h*Q1*Q1*Q1*QQ*QQ/((q2*q2*q2*q2*q2));

(3)远休阶段:

180o≤δ<

270o

s=h=24;

(4)回程阶段:

270≤δ<

360

Q2=Q-270;

s=h*(1+cos(2*Q2/QQ))/2;

ds/dδ=-h*sin(2*Q2/QQ);

=-2*h*cos(2*Q2/QQ);

凸轮廓线方程:

(1)理论廓线方程:

s0=sqrt(r02-e2)

x=(s0+s)sinδ+ecosδ

y=(s0+s)cosδ-esinδ

(2)实际廓线方程

先求x,y的一、二阶导数

dx=(ds/dδ-e)*sin(δ)+(s0+s)*cos(δ);

dy=(ds/dδ-e)*cos(δ)-(s0+s)*sin(δ);

dxx=dss*sin(δ)+(ds/dδ-e)*cos(δ)+ds/dδ*cos(δ)-(s0+s)*sin(δ);

dyy=dss*cos(δ)-(ds/dδ-e)*sin(δ)-ds/dδ*sin(δ)-(s0+s)*cos(δ);

x1=x-rr*coso;

y1=y-rr*sino;

再求sinθ,cosθ

sinθ=x’/sqrt((x’)2+(y’)2)

cosθ=-y’/sqrt((x’)2+(y’)2)

最后求实际廓线方程

x1=x-rr*cosθ;

y1=y-rr*sinθ;

三程序框图

四计算程序

程序

#include<

stdio.h>

math.h>

voidmain(){

doubler0,or,rr,h,e,q1,q2,q3,q4,a,a11,a22,Q,pi,pa,paa,QQ,A1,A2,B1,B2,C1,C2;

/*定义变量*/

doublexz[90],yz[90],sz[90],x1z[90],y1z[90],Q1,Q2;

doubles0,s,x,y,y1,x1,dx,dxx,dy,dyy,ds,dss,sino,coso,p;

intN,i,j;

r0=19;

e=5;

h=28;

rr=10;

q2=120;

a11=30;

a22=70;

or=1;

pi=3.141592653;

pa=3;

/*给已知量赋值*/

N=90;

A1=0;

B1=0;

C1=1000;

for(;

;

){

Q=0;

C1=1000;

QQ=180/pi;

r0=r0+or;

s0=sqrt(r0*r0-e*e);

for(i=1,j=0;

i<

=N;

i++,j++){

if(Q<

60){/*近休阶段*/

s=0;

ds=0;

dss=0;

a=atan(e/sqrt(r0*r0-e*e));

/*求压力角*/

if(a>

a11/QQ){

break;

}

else{

if(a>

A1)

A1=a;

A2=Q;

}

}

elseif(Q>

=60&

&

Q<

180){/*五次多项式运动*/

ds=30*h*Q1*Q1*QQ/(q2*q2*q2)-60*h*Q1*Q1*Q1*QQ/(q2*q2*q2*q2)+30*h*Q1*Q1*Q1*Q1*QQ/(q2*q2*q2*q2*q2);

dss=60*h*Q1*QQ*QQ/(q2*q2*q2)-180*h*Q1*Q1*QQ*QQ/((q2*q2*q2*q2))+120*h*Q1*Q1*Q1*QQ*QQ/((q2*q2*q2*q2*q2));

a=atan(fabs(ds-e)/(sqrt(r0*r0-e*e)+s));

if(a>

break;

}

else{/*远休阶段*/

A1=a;

A2=Q;

elseif(Q>

=180&

270){

s=28;

ds=0;

dss=0;

a22/QQ){

else{

B1)

B1=a;

B2=Q;

=270&

360){/*余弦加速度运动*/

ds=-h*sin(2*Q2/QQ);

dss=-2*h*cos(2*Q2/QQ);

dx=(ds-e)*sin(Q/QQ)+(s0+s)*cos(Q/QQ);

dy=(ds-e)*cos(Q/QQ)-(s0+s)*sin(Q/QQ);

dxx=dss*sin(Q/QQ)+(ds-e)*cos(Q/QQ)+ds*cos(Q/QQ)-(s0+s)*sin(Q/QQ);

dyy=dss*cos(Q/QQ)-(ds-e)*sin(Q/QQ)-ds*sin(Q/QQ)-(s0+s)*cos(Q/QQ);

sino=dx/(sqrt(dx*dx+dy*dy));

coso=-dy/(sqrt(dx*dx+dy*dy));

x=(s0+s)*sin(Q/QQ)+e*cos(Q/QQ);

y=(s0+s)*cos(Q/QQ)-e*sin(Q/QQ);

sz[j]=s;

yz[j]=y;

xz[j]=x;

x1z[j]=x1;

y1z[j]=y1;

p=pow(dx*dx+dy*dy,1.5)/(dx*dyy-dy*dxx);

/*求理论轮廓曲率半径*/

if(p<

0){

paa=(fabs(p)-rr);

if(paa<

pa)

{break;

C1)

C1=paa;

C2=Q;

}

Q=Q+4;

}

if(i==91){break;

}

for(j=0;

j<

90;

j++){

printf("

第%d组数据"

j+1);

/*输出数据*/

printf("

s=%f"

sz[j]);

x=%f,y=%f;

"

xz[j],yz[j]);

x1=%f,y1=%f\n"

x1z[j],y1z[j]);

r0=%f\n"

r0);

推程最大压力角(弧度)=%f,相应凸轮转角=%f\n"

A1,A2-4);

回程最大压力角(弧度)=%f,相应凸轮转角=%f\n"

B1,B2-4);

最小曲率半径=%f,相应凸轮转角=%f\n"

C1,C2-4);

2.matalab绘图

x=[5.0000006.6252418.2182059.77113011.27645112.72683514.11521515.43482716.67924217.84239718.91862619.90268520.78978121.57559022.25628622.82855123.29845923.70661524.09755424.50779924.96374525.48031826.06037926.69483627.36338328.03580028.67371529.23272929.66480129.92076829.95290729.71740629.17665028.30122127.07150725.47886523.52624621.22824518.61055115.70875712.5665649.2333765.7613492.201948-1.397906-5.000000-8.578422-12.115052-15.592657-18.994297-22.303399-25.503841-28.580030-31.516981-34.300384-36.916679-39.353120-41.597836-43.639892-45.469338-47.077263-48.455831-49.598328-50.499187-51.154019-51.559634-51.714055-51.616530-51.233453-50.364513-48.991675-47.144744-44.866118-42.209132-39.235944-36.015085-32.618764-29.120045-25.590019-22.095099-18.694544-15.438322-12.365412-9.502600-6.863834-4.450154-2.250205-0.2413031.6089973.3408955.000000];

y=[23.47338923.06742722.54908221.92088121.18588320.34767019.41032518.37841517.25696716.05144514.76772113.41205111.99103910.5116088.9809657.4065685.8004084.1854212.5724590.957412-0.675351-2.349452-4.092999-5.935252-7.903549-10.020601-12.302228-14.755601-17.378031-20.156343-23.066822-26.075733-29.140389-32.210697-35.231149-38.143149-40.887607-43.407693-45.651627-47.575413-49.145373-50.340385-51.153688-51.594160-51.686950-51.473389-50.999220-50.276588-49.309014-48.101211-46.659063-44.989598-43.100947-41.002313-38.703920-36.216966-33.553566-30.726696-27.750129-24.638366-21.406568-18.070478-14.646352-11.150869-7.601061-4.014222-0.4078253.2005596.79215910.32106513.71568716.90757319.83519722.44627024.69965826.56682228.03272429.09616429.76952030.07792830.05790829.75553529.22419528.52206427.70939126.84572025.98717425.18391224.47787223.90090723.473389];

x1=[2.9166673.8647244.7939535.6998266.5779307.4239878.2338759.0036499.72955810.40806511.03586511.60990012.12737212.58576112.98283413.31665513.63719713.98995414.38521614.84172215.36972415.96191716.59554917.24147417.87162618.46105518.98639119.42387919.74858719.93492319.95801319.79539519.42861218.84439318.03524416.99936915.73998714.26421612.58180210.7039848.6426806.4099754.0176121.476005-1.207747-4.033175-6.919656-9.772424-12.577583-15.321465-17.990702-20.572290-23.053652-25.422699-27.667890-29.778285-31.743603-33.554270-35.201463-36.677159-37.974167-39.086169-40.007747-40.734411-41.262621-41.589804-41.714366-41.635699-41.376364-40.850805-40.008452-38.855049-37.403903-35.676949-33.704972-31.526827-29.187728-26.736824-24.224319-21.698402-19.202199-16.770908-14.429195-12.188866-10.046784-7.982989-5.959305-3.919615-1.7954630.4759892.916667];

y1=[13.69281013.45599913.15363112.78718112.35843211.86947411.32268910.72074210.0665649.3633438.6145047.8236976.9947736.1317715.2388964.3204983.2197081.8218430.191177-1.605194-3.495769-5.415401-7.320538-9.196225-11.051016-12.905780-14.783306-16.701480-18.669812-20.688233-22.747295-24.829259-26.909752-28.959788-30.947932-32.842380-34.612723-36.231183-37.673270-38.917916-39.947376-40.747241-41.306893-41.620545-41.688758-41.520236-41.137755-40.554855-39.774375-38.800119-37.636833-36.290183-34.766732-33.073900-31.219936-29.213872-27.065480-24.785228-22.384225-19.874168-17.267286-14.576280-11.814260-8.994681-6.131282-3.238012-0.3289662.5816835.1075827.2405829.32231811.31463413.17822014.87457416.36849017.63062918.63974919.38430219.86321620.08579920.07080319.84472219.43947218.88962018.22947317.49055716.70048615.88498615.07523114.32007613.692810];

plot(x1,y1,x,y,'

r'

):

五程序计算结果及分析

基圆半径r0=24.000000

推程最大压力角(弧度)=0.513512,相应凸轮转角=172.000000

回程最大压力角(弧度)=0.766377,相应凸轮转角=352.000000

最小曲率半径=14.000000,相应凸轮转角=340.000000

数据

第1组数据s=0.000000x=5.000000,y=23.473389;

x1=2.916667,y1=13.692810

第2组数据s=0.000000x=6.625241,y=23.067427;

x1=3.864724,y1=13.455999

第3组数据s=0.000000x=8.218205,y=22.549082;

x1=4.793953,y1=13.153631

第4组数据s=0.000000x=9.771130,y=21.920881;

x1=5.699826,y1=12.787181

第5组数据s=0.000000x=11.276451,y=21.185883;

x1=6.577930,y1=12.358432

第6组数据s=0.000000x=12.726835,y=20.347670;

x1=7.423987,y1=11.869474

第7组数据s=0.000000x=14.115215,y=19.410325;

x1=8.233875,y1=11.322689

第8组数据s=0.000000x=15.434827,y=18.378415;

x1=9.003649,y1=10.720742

第9组数据s=0.000000x=16.679242,y=17.256967;

x1=9.729558,y1=10.066564

第10组数据s=0.000000x=17.842397,y=16.051445;

x1=10.408065,y1=9.363343

第11组数据s=0.000000x=18.918626,y=14.767721;

x1=11.035865,y1=8.614504

第12组数据s=0.000000x=19.902685,y=13.412051;

x1=11.609900,y1=7.823697

第13组数据s=0.000000x=20.789781,y=11.991039;

x1=12.127372,y1=6.994773

第14组数据s=0.000000x=21.575590,y=10.511608;

x1=12.585761,y1=6.131771

第15组数据s=0.000000x=22.256286,y=8.980965;

x1=12.982834,y1=5.238896

第16组数据s=0.000000x=22.828551,y=7.406568;

x1=13.316655,y1=4.320498

第17组数据s=0.009859x=23.298459,y=5.800408;

x1=13.637197,y1=3.219708

第18组数据s=0.074888x=23.706615,y=4.185421;

x1=13.989954,y1=1.821843

第19组数据s=0.239680x=24.097554,y=2.572459;

x1=14.385216,y1=0.191177

第20组数据s=0.538042x=24.507799,y=0.957412;

x1=14.841722,y1=-1.605194

第21组数据s=0.993827x=24.963745,y=-0.675351;

x1=15.369724,y1=-3.495769

第22组数据s=1.621760x=25.480318,y=-2.349452;

x1=15.961917,y1=-5.415401

第23组数据s=2.428271x=26.060379,y=-4.092999;

x1=16.595549,y1=-7.320538

第24组数据s=3.412322x=26.694836,y=-5.935252;

x1=17.241474,y1=-9.196225

第25组数据s=4.566240x=27.363383,y=-7.903549;

x1=17.871626,y1=-11.051016

第26组数据s=5.876543x=28.035800,y=-10.020601;

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

当前位置:首页 > 幼儿教育 > 育儿理论经验

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

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