中南大学cadcam课程报告.docx

中南大学cadcam课程报告.docx

ID:48387574

大小:1.13 MB

页数:51页

时间:2019-10-14

中南大学cadcam课程报告.docx_第1页
中南大学cadcam课程报告.docx_第2页
中南大学cadcam课程报告.docx_第3页
中南大学cadcam课程报告.docx_第4页
中南大学cadcam课程报告.docx_第5页
资源描述:

《中南大学cadcam课程报告.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、“CAD/CAM技术”课程报告姓名XXX班级交通交设XXX学号987483324E-mail742842435@qq.com电话187423482869提交日期2013年04月20日成绩教师签名交通设备与控制系一、数据表格的程序化处理41.作业要求42.程序分析和设计43.源代码54.运行结果10二、工程数据的数据库管理111.原始数据112.数据库管理系统143.关系表的逻辑描述144.关系表的物理描述155.查询实例166.总结17三、基于特征的三维参数化零件造型181.零件1的分析及造型结果182.零件2的分析及造型结果193.零件3的分析及造型结果204.零件4的分析及造

2、型结果215.零件5的分析及造型结果226.零件6的分析及造型结果237.零件7的分析及造型结果23&零件8的分析及造型结果259.零件9的分析及造型结果2710.零件10的分析及造型结果2711.零件11的分析及造型结果2812.总结29四、三维参数化装配造型301.装配约束分析302.装配过程举例303.装配造型324.装配分解图325.总结32五、数控加工试验331.试验目的332.试验设备及材料333.试验方案334.待加工工件345.试验过程和步骤346.感悟与体会41六、小论文一:“软件工程与CAD/CAM应用软件开发”421.软件工程的基本概念和原理422.软件产品

3、开发过程433.软件分析与设计方法434.CAD/CAM软件开发455.总结47七、小论文二:"CAD/CAM技术发展综述48八、课程学习总结54九、阅读作业55一、数据表格的程序化处理在机械设计过程中,设计人员常常需要从工程手册、设计规范等资料中查找有关设计数据。在CAD/CAM屮,这些数据资料要首先存储在计算机屮,然后通过程序调用或计算机检索的方式获取,计算机一般对数据资料处理的方法冇以下几种:1、将设计资料转变为程序,即程序化。2、将设计资料转变为数据文件。3、将设计资料转变为数据库。1、作业要求数表如下图所示。分别用数组、数据文件实现该表的程序化,程序能交互输入数据,查找

4、相关数据。2、程序分析和设计从下而数据表格分析可知:该表只有一个自变量,即轴径,屈一元函数关系表;每组键榊尺寸要适应一定范围尺寸的轴径使用,但彼此之间不存在一定的函数关系,因此,可采用数组和结构体的形式将其程序化。在CAD/CAM系统屮,文件常常作为管理数据、交换数据的方法而被广泛采用。一般我们将通过文件方式存储和管理的工程数表称为数据文件,用数据文件表达和存储工程数据表格的特点是数据文件相对独立于程序,为工程数据表格的修改和管理带来了方便。用数组实现该表的程序化,我们用四个一维数组b[]、h[]、t[]、tl[]分别存储b、h、t、tl,用数组dl存储轴径d界限值,这里去上限值

5、。用数据文件实现该表的程序化,我们通过文件的打开(fopen函数)建立数据文件,在程序和操作系统Z间建立联系,程序把要操作的文件的一些信息通知给操作系统。轴颈d键宽b键高h轴t轮毂b>6-8221.21.0>8-10331.81.4>10-12442.51.8>12-17553.02.3>17-22663.52.8>22-30874.03.3>30-381085.03.3>38-441285.03.3>44-501495.53.8>50-5816106.04.33.用数组实现该表的流程图如下C++源代码如下:#include#includedo

6、ublemain(){doublebb,hh,ta,tb,d;structsize{doubledl;doubleb;doubleh;doublet;doubletl;}size[10]二{{6.0,2.0,2.0,1.2,1.0},18.0,3.0,3.0,1.8,1.4},{10.0,4.0,4.0,2.5,1.8},{12.0,5.0,5.0,3.0,2.3},{17.0,6.0,6.0,3.5,2.8},{22.0,8.0,7.0,4.0,3.3},{30.0,10.0,8.0,5.0,3.3},{38.0,12.0,8.0,5.0,3.3},{44.0,14.0,9.0

7、,5.5,3.8},{50.0,16.0,10.0,6.0,4.3}};printfC请输入轴径d:O;scanf&d);if(d>6.0&&d<=58.0){for(inti二9;i>二0;i--)if(d>size[ij.dl){bb=size[i].b;hh=size[i].h;ta=size[i].t;tb=size[i].tl;printfC轴径d=%f,键宽b=%f,键高h=%f,轴t=%f,轮毂tl=%f,z,d,bb,hh,ta,tb);break;}getc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。