欢迎来到天天文库
浏览记录
ID:60410294
大小:1.11 MB
页数:70页
时间:2020-02-01
《第3章 工程手册的数据处理.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学习目标:掌握数据处理的基本方法;学会利用计算机,针对工程设计中不同形式的数据,采用适当的方式进行处理;掌握经验公式的建立方法;第三章工程手册的数据处理1计算机对数据资料的处理方法有以下几种:①将设计资料转变为程序,即程序化②将设计资料转变为数据文件;③将设计资料转变为数据库。数值程序化线图的程序化数表程序化3.1工程数据的程序化方法2定义:数值程序化是将要使用的各个参数或者其函数关系,用一种合理编制的程序存入计算机,以便运行使用。3.1.1数值程序化用数组形式存储数据数值程序化用数学公式计算数据3用数组形式存储数据数据特点:数据是单一、严格、无规律
2、可循的数列。程序化的方法:用数组形式存储数据,程序运行时,直接检索使用。floatm[12]={4,5,6,7,8,9,10,12,14,16,18,2024,30};公称尺寸M56789101214161820243043.1.1数值程序化例1:将表中的齿轮标准模数值编入程序。要求程序运行时,输入计算模数值后,能输出适合的标准模数值。第一系列22.5345第二系列2.252.75(3.25)3.5(3.75)4.5第一系列681012第二系列5.56.579(11)1453.1.1数值程序化解题分析:考察表中数据及实际使用情况,有如下特点:所列齿轮
3、标准模数是一组取值严格,而从总体上看又无统一规律的的数列。标准规定:第一系列为优先采用模数;第二系列中不带括号的数值为可以采用的模数;而带括号的为尽可能不采用的模数,程序中应能反映这一标准规定。通常,模数的计算值取较大的标准值选取。但对于比标准值大得有限的一类计算值(如:计算值为3.01mm,标准值为3mm),应选用本档的标准值。63.1.1数值程序化程序流程图如下:YN读标准模数M[I]开始输入计算值Mc2>MC〉14?I=1~12ACBD7NNYYMC4、式计算数据数据特点:数据是一组单一、严格、但能找到某种规律的数列。程序化的方法:将反映这种规律的数学公式编入程序,通过计算即可快速、准确地达到目的。例2:将60,70,80,90,100,110,120这一标准直径系列编入程序。解题分析:这组数值是按10递增的,可导出数学公式公式:D=INT(Dc/10.02)*10+109定义:用程序完整、准确地描述不同函数关系的数表,以便在运行过程中迅速有效地检索和使用数表中的数据。1.屏幕直观输出法数据特点:1)数表幅面不大;2)数据为实验取得或长期经验积累的有限个离散数值;3)实际使用中经常允许根据情况综合考5、虑,选取中间数值,仅凭程序中简单的条件判断难以正确选取。3.1.2数表程序化103.1.2数表程序化程序化的方法:将整个表格可视化地显示在屏幕上,由用户凭经验自行选定。例3:将齿轮传动强度计算中的使用系数KA数表程序化。要求根据原动机工作特性和工作载荷特性确定适宜的使用系数KA。使用系数KA原动机工作特性工作机械载荷特性平稳中等冲击较大冲击平稳1.001.251.75轻度冲击1.251.502.00或更大中等冲击1.501.752.25或更大113.1.2数表程序化解题分析:1)表格幅面不大、数据有限;2)KA是经验值,实际应用允许根据情况综合考虑,6、选取中间数值;3)仅凭程序中的简单的条件判断难以正确选取。此时,可采用屏幕直观显示整个数表的方法,让用户凭经验自行选取KA。123.1.2数表程序化2.数组存储法数据特点:如果表格中的数据项目略多、确定而无规律,要解决的问题就是数据的存储与检索;程序化的方法:采用定义多个一维数组或二维数组的办法存储数据,程序运行时,判断选取。1)一维数表处理例4:将平键和键槽与轴径的尺寸关系表程序化。要求:输入轴径后,能输出相应的键和键槽的剖面尺寸ds,dw。13平键和键槽的剖面尺寸(部分)轴径d键键槽bhtt1>17-22663.52.8>22-30874.03.7、3>30-381085.03.3>38-441285.53.3>44-501496.03.8>50-5816106.54.3>58-6518117.04.4>65-7520127.54.9>75-8522149.05.4>85-9525149.05.4>95-110281610.06.4>110-130321811.07.4解题分析:表中数据有如下特点:项目多、确定而无规律。每组键槽尺寸要适应一定范围尺寸的轴径使用。1415输入计算直径:dj定义数组:d[12],b[12],h[12],t[12],t1[12]并初始化各数组dj8、11dj>130ordj<17结束i=i+116输出:dj,b,h,t,t1计算:ds,dw;输出:ds,d
4、式计算数据数据特点:数据是一组单一、严格、但能找到某种规律的数列。程序化的方法:将反映这种规律的数学公式编入程序,通过计算即可快速、准确地达到目的。例2:将60,70,80,90,100,110,120这一标准直径系列编入程序。解题分析:这组数值是按10递增的,可导出数学公式公式:D=INT(Dc/10.02)*10+109定义:用程序完整、准确地描述不同函数关系的数表,以便在运行过程中迅速有效地检索和使用数表中的数据。1.屏幕直观输出法数据特点:1)数表幅面不大;2)数据为实验取得或长期经验积累的有限个离散数值;3)实际使用中经常允许根据情况综合考
5、虑,选取中间数值,仅凭程序中简单的条件判断难以正确选取。3.1.2数表程序化103.1.2数表程序化程序化的方法:将整个表格可视化地显示在屏幕上,由用户凭经验自行选定。例3:将齿轮传动强度计算中的使用系数KA数表程序化。要求根据原动机工作特性和工作载荷特性确定适宜的使用系数KA。使用系数KA原动机工作特性工作机械载荷特性平稳中等冲击较大冲击平稳1.001.251.75轻度冲击1.251.502.00或更大中等冲击1.501.752.25或更大113.1.2数表程序化解题分析:1)表格幅面不大、数据有限;2)KA是经验值,实际应用允许根据情况综合考虑,
6、选取中间数值;3)仅凭程序中的简单的条件判断难以正确选取。此时,可采用屏幕直观显示整个数表的方法,让用户凭经验自行选取KA。123.1.2数表程序化2.数组存储法数据特点:如果表格中的数据项目略多、确定而无规律,要解决的问题就是数据的存储与检索;程序化的方法:采用定义多个一维数组或二维数组的办法存储数据,程序运行时,判断选取。1)一维数表处理例4:将平键和键槽与轴径的尺寸关系表程序化。要求:输入轴径后,能输出相应的键和键槽的剖面尺寸ds,dw。13平键和键槽的剖面尺寸(部分)轴径d键键槽bhtt1>17-22663.52.8>22-30874.03.
7、3>30-381085.03.3>38-441285.53.3>44-501496.03.8>50-5816106.54.3>58-6518117.04.4>65-7520127.54.9>75-8522149.05.4>85-9525149.05.4>95-110281610.06.4>110-130321811.07.4解题分析:表中数据有如下特点:项目多、确定而无规律。每组键槽尺寸要适应一定范围尺寸的轴径使用。1415输入计算直径:dj定义数组:d[12],b[12],h[12],t[12],t1[12]并初始化各数组dj8、11dj>130ordj<17结束i=i+116输出:dj,b,h,t,t1计算:ds,dw;输出:ds,d
8、11dj>130ordj<17结束i=i+116输出:dj,b,h,t,t1计算:ds,dw;输出:ds,d
此文档下载收益归作者所有