资源描述:
《CADCAM综合性设计性实验项目教程文件.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、精品好文档,推荐学习交流综合性设计性实验项目2实验名称:数表的公式化处理实验学时:3实验类型:设计性课程名称:CAD/CAM技术实验室名称:机械学院机房一、实验目的1、掌握对工程手册和设计规范中的各种数据表格(包括数值、数表、线图)的公式化处理技术。2、熟练VC6.0编写查表并线性插值的数据表格公式化处理程序。二、实验内容与要求【实验内容】下表为蜗轮齿形系数的当量齿数Zv与齿形系数Yf的关系。用VC6.0编写一个线性插值程序,要求用户输入蜗杆头数z1,蜗轮齿数z2和蜗杆特性系数q后,计算出当量齿数Zv,查表并插值计算对应的齿形系数Yf。Zv20242628303235374045506080
2、100Yf1.981.881.851.801.761.711.641.611.551.481.451.41.341.30【实验要求】1、写出线性插值计算原理2、写出程序结构图3、编写程序并调试运行出程序结果。4、编写实验报告三、主要仪器设备计算机参考程序:#include#includemain(){仅供学习与交流,如有侵权请联系网站删除谢谢5精品好文档,推荐学习交流intj,z1,z2,zk[]={20,24,26,28,30,32,35,37,40,45,50,60,80,100};doublelm,yf,zv,q,y[]={1.98,1.88,1.85
3、,1.80,1.76,1.71,1.64,1.61,1.55,1.48,1.45,1.40,1.34,1.30};printf("t请输入蜗轮齿数z2=");scanf("%i",&z2);printf("t请输入蜗杆头数z1=");scanf("%i,%lf",&z1);printf("t请输入蜗杆特性系数q=");scanf("%lf",&q);lm=atan(z1/q);zv=z2/pow(cos(lm),3);for(j=0;j<14;j++)if(zv<=zk[j])break;yf=y[j]-(y[j]-y[j-1])*(zk[j]-zv)/(zk[j]-zk[
4、j-1]);printf("t当量齿数:Zv=%.3lft齿形系数:Yf=%.3lf",zv,yf);printf("t___结束.___");}要求根据《机械原理》有关理论,修改完善程序,对蜗轮齿数、蜗杆头数、蜗杆特性系数的用户输入范围进行提示,并进行数据合理性检验,直到输入正确为止。程序框图输入蜗轮齿数Z2开始:28<=Z2<=80?NY输入蜗杆头数Z1Z1=1,2,4,6?NY仅供学习与交流,如有侵权请联系网站删除谢谢5精品好文档,推荐学习交流输入蜗杆特性系数q10<=q<=18?N结束显示各参数Y程序:#include#include