2.1数表cadcam.ppt
《2.1数表cadcam.ppt》由会员分享,可在线阅读,更多相关《2.1数表cadcam.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 页页12.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】2.1 数表的计算机处理数表的计算机处理2.1.1 数表的程序化数表的程序化2.1.2 数表的文件化数表的文件化 第第 页页22.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】数表的分类数表的分类 数据彼此间存在函数关系的表格。例如,普通V带传动的包角系数表。常数数表列表函数 数据彼此间没有函数关系的表格。例如普通V带传动的弯曲影响系数表和链轮轴孔最大直径表。公式化处理数组赋值法按数据间有无函数关系分第第 页页32.1
2、 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】按按数数表表的的维维数数分分 所要检索的数据只与一个变量有关。例如普通V带传动的弯曲影响系数表。一维数表 所要检索的数据与两个变量有关。例如链轮轴孔最大直径表。二维数表多维数表 所要检索的数据与两个以上的变量有关。例如单根带许用功率值表。(教材57页)数表的分类数表的分类几维数表就用几维数组第第 页页42.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】2.1.1数表的程序化数表的程序化 常数数表程序化的主要内容是数表的输入数表的输入和简
3、单检索检索。即将数表的数据存储到数组中,再用循环和判断语句将已知参数和数组的元素值进行比较,找到相对应的数组元素的下标,即可获得正确的查询结果。一维数表用一维数组存储,二维数表用二维数组存储,依次类推。如果常数数表的数据量较大,或需要共享的数表,则用存入数据文件数据文件或数据库数据库的方法。第第 页页52.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】例例1、计算机处理、计算机处理V带传动的弯曲影响系数表带传动的弯曲影响系数表。写成语句如下:用i=0-7代表带型,kb7用来存储表中的数值。在程序中,若前面计算已得带型为B,则相应的i=3
4、,弯曲影响系数为kbi即kb3=2.65e-3 mm。带型第第 页页62.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】例例2、将、将V带带型号及断面尺寸表程序化。型号及断面尺寸表程序化。第第 页页72.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】检索检索V型带的型带的C语言程序语言程序#includemain()int i;float a7=10.0,13.0,17.0,22.0,32.0,38.0,50.0;float h7=6.0,8.0,10.5,13.5,19.0,2
5、3.5,30.0;float a07=8.5,11.0,14.0,19.0,27.0,32.0,42.0;float y07=2.1,2.3,4.1,4.8,6.9,8.3,11.0;while(1)scanf(“请输入请输入V带带型号(型号(0,1,2,3,4,5,6):):%d”,&i);if(I=0&I=6)printf(“您您查找的查找的V带带顶宽为顶宽为%f,断面高为断面高为%f,节宽为节宽为%f,节高为节高为%f”,ai,hi,a0i,y0i);break;else printf(“您所输入的您所输入的V带带型号不对,请重新输入!型号不对,请重新输入!”);说明i 表示V带型号;a
6、7存储V带的顶宽;h7存储V带的断面高;a07存储V带的节宽;y07存储V带的节高.第第 页页82.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】double sk(double i)int n;double si5=1.0,1.04,1.19,1.49,2.95;double ski5=1.0,1.03,1.08,1.12,1.14;if(isi4)return(ski4);else for(n=0;n5;n+)if(i=sin+1)Return(skin);例例3、对下表所示传动系数表程序化、对下表所示传动系数表程序化 该表程序化时
7、要先判断。第第 页页92.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】2.1.2 数表的文件化数表的文件化 数表文件化即将数据按指定的文件名以一定的格式存放在外存中,需要时,指出文件名,用命令语句将所需的信息从外存中取出,送入内存,供程序使用,若数据用毕,还可将它们送回外存,不再占用内存。适用于数表很大,数据需要共享,以及表中数据可能发生变化的情况。数表文件化处理,可使程序简练,使数表和应用程序分离,实现数表的共享。早期的CAD系统多采用数据文件来存储数据。第第 页页102.1 2.1 数表的计算机处理数表的计算机处理【上页上页】【下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.1 数表 cadcam
限制150内