电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

工程数据的处理VIP免费

工程数据的处理_第1页
1/42
工程数据的处理_第2页
2/42
工程数据的处理_第3页
3/42
第3章工程数据的处理从总体上说,处理工程数据的方法有以下三种:1.程序化处理:在编程时将数据以一定的形式直接放于程序中。特点:程序与数据结合在一起。缺点:数据无法共享,增大程序的长度。2.文件化处理:将数据放于扩展名为.DAT的数据文件中,需要数据时,由程序来打开文件并读取数据。特点:数据与程序作了初步的分离,实现了有条件的数据共享。缺点:(1)文件只能表示事物而不能表示事物之间的联系。(2)文件较长。www.shbeking.comwww.hd8go.comwww.hd88go.comwww.oemgc.comwww.189288.comwww.hzp580.comwww.yjoem.comwww.oemdg.comwww.xcdnpx.comwww.oemdg.comwww.zhongtezc.comwww.yanjigz.comwww.zg-nsk.comwww.skf-zr.comwww.ygcooper.comwww.skf-zt.cnwww.nsk-zt.comwww.fag-zt.comwww.zhongtezc.comwww.ntn-zt.comwww.189286.comwww.xcdnpx.comwww.dgxcdn.comwww.dgxcpx.comwww.xcwxpx.comwww.xunchi-px.comwww.0759mz.comwww.lczx188.com(3)数据与应用程序之间仍有依赖关系。(4)安全性和保密性差。3.数据库管理:将工程数据存放到数据库中,可以克服文件化处理的不足。特点:(1)数据共享。(2)数据集中。(3)数据结构化,既表示了事物,又表示了事物之间的联系。(4)数据与应用程序无关。(5)安全性和保密性好。由于CAD作业的性质以及数据处理的规模大小的不同,因而必须根据实际情况选用上述三种数据处理方式的其中一种。方式的选择原则是:有利于提高CAD作业的效率,降低开发的成本。§3.1数表的程序化处理3.1.1一维数表的处理定义:只由一个已知变量查取所需数据的表格,称为一维数表。例:表3-1为由小链轮齿数Z查取齿数系数K的一维数表,试对其进行程序化处理。表3-1Z9111315171921K0.4460.5550.6670.7750.8931.001.12Z23252729313335K1.231.351.461.581.701.811.94用TurboC语言编程如下(yyyy1.c):main(){inti,Z1,ip=20;intZ[14]={9,11,13,15,17,19,21,23,25,27,29,31,33,35};floatK[14]={0.446,0.555,0.667,0.775,0.893,1.00,1.12,1.23,1.35,1.46,1.58,1.70,1.81,1.94};printf(“请输入链轮齿数Z1:”);scanf(“%d”,&Z1);for(i=0;i<14;i++)if(Z[i]==Z1){ip=i;i=15;}if(ip<20)printf(“\n当Z=%d时,K=%f”,Z[ip],K[ip]);elseprintf(“\n输入错误!”);}3.1.2二维数表的处理定义:需由二个已知条件才能确定一个未知数据的表格,称为二维数表。例:表3-2用于链轮设计中,由节距t和链轮齿数z查取链轮轴孔最大直经dkmax和齿侧凸缘最大直经dh,试对其进行程序化处理。表3-2节距t9.52512.7015.87519.0525.40齿数zdhdkdhdkdhdkdhdkdhdk1122113018372245276038132815382248305736775115352046285837704693611741245434684582531107419472963417951946212684215333714789591077214295235937795199651198015910925654287571097313188175120取变量:齿数z——Z[i]i=1,2,3,……8节距t——T[i]i=1,2,3,……10dh——DH[i,j]i=1,2,3,…,8j=1,2,3,…,10dk——DK[i,j]i=1,2,3,…,8j=1,2,3,…,10节距t31.7538.1044.4550.863.50齿数zdhdkdhdkdhdkdhdkdhdk117650916010671121801521031396641167913591155105193132151178014095164111187129235163171379316511219313222015227519319158108189129221153253177316224211781222141482501752852003572542319913723816527819731822439827825219152263184307217335249438310用TurboC语言编程如下(yyyy2.c):main(){inti,j,Z1,ip=20,jp=20;floatT1;intZ[8]={11,13,15,17,19,21,23,25};floatT[10]={9.525,12.7,15.875,19.05,25.4,31.75,38.1,44.45,50.8,63.5};intDH[8][10]={22,30,37,45,60,76,91,106,121,152,28,38,48,57,77,96,116,135,155,193,35,46,58,70,93,117,140,164,187,235,41,54,68,82,110,137,165,193,220,275,47,63,79,94,126,158,189,221,253,316,53,71,89,107,142,178,214,250,285,357,59,79,99,119,159,199,238,278,318,398,65,87,109,131,175,219,263,307,315,438,};intDK[8][10]={11,18,22,27,38,50,60,71,80,103,15,22,30,36,51,64,79,91,105,132,20,28,37,46,61,80,95,111,129,163,24,34,45,53,74,93,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

工程数据的处理

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部