圆度误差评定(包括VC )程序设计.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
圆度误差评定(包括VC )程序设计

前言 圆度是指工件的横截面接近理论圆的程度.测量工具为圆度仪. 圆度在地质学有很多应用地质学名词中圆度(roundness)又称磨圆度(psephicity),是指岩石或矿物颗粒在搬运过程中,经流水冲刷,互相撞击之后,棱角被磨圆的程度。颗粒棱角越多越尖锐则圆度越差;反之棱角圆滑,圆度就好。碎屑颗粒圆度可用公式P=Σr/N·R计算求出。式中Σr=r1+r2+r3……+rn为颗粒各角的曲率颗粒最大投影面上圆度的测量半径总和,R为该颗粒轮廓内最大内接圆半径,N为所测角的曲率半径的数目。卢赛尔等(1937年)曾分出五种颗粒类型:棱角状、次棱角状、次圆状、圆状、极圆状,并提出相应的圆度数值。当对碎屑沉积物的圆度作整体分析时,要求出所有碎屑的平均圆度,这时,可统计各类圆度等级的颗粒数按加权平均法求其平均圆度即可。 主要功能 可快速测环形工件的圆度、表面波纹度(Wc、Wp、Wv、Wt、Wa、Wq、Swm)、谱分析、波高分析、、同心度、垂直度、同轴度、平行度、平面度、轴弯曲度、偏心、跳动量等. 测量仪器   测量仪器很多,然而使用不同仪器会产生不同测量误差。本文介绍了用光学分度头测量圆度误差时所建立的数学模型,分析了各种误差对测量误差的影响,从而为在保证测量精度的同时降低测量成本提供了理论依据。 圆度误差的测量   圆度误差的评定方法有4种:最小包容区域法,最小外接圆法,最大内切圆法,最小二乘法。 由于最小二乘法简便易行, 长期以来甚为流行。 测量圆度误差的方法虽有多种,但最为合理、用得最多的是半径法。 为此,通过采用半径测量法在光学分度头上用千分表测量圆度误差,并对测量数据进行最小二乘法计算,以求得圆度误差值。 ?? 第一章 圆度误差简介及定义 1.1圆度误差概述: 圆度公差是单一实际圆所允许的变动全量,圆度公差用于控制实际圆在回转轴径向截面(即垂直于轴线的截面)内的形状误差,其公差带是在同一正截面上半径差为某个值t的两同心圆之间的区域 1.1圆度误差定义: 是指同一正截面内被测实际圆相对于理想圆的变动量,是以半径差来计量 圆度度误差的大小对精密机器和仪器的性能有重要影响,它是零件几何精度的重要指标,能否准确地测量和评定圆度误差值对保证和提高机械产品的质量至关重要。目前,测量圆度误差时常使用的方法有:比较检验法,特征参数测量法和坐标测量法等。其中有些方法可简便快速地得到工件的圆度误差值;有些方法则只判断工件是否合格,而不需得到圆度值;随着对加工精度要求的不断提高,有时还须通过某些测量方法获得工件的精确轮廓图形,在评定圆度值的同时,进行工艺分析,以指导改进有关工艺。 第二章VC++简述 2.1 VC++语言的发展简况 VC++语言实在C语言的基础上发展而来的,是带类的C语言.C++语言是在C语言基础发展来的,再次有必要介绍C语言的发展历程 .C语言是一种编译型面向过程的程序设计语言,它是从英国剑桥大学的一个名叫Martin Richards在开发软件系统时,作为描述性语言而使用的一种程序设计语言.利用该语言能够进行程序结构话设计、能够直接处理与机器本身数据相近的数据类型、能够处理与内存地址相对应的指针计算方式等特点. 1970年,美国Bell实验室的Ken·Thompson 在软件开发工作中,继承和发展了BCPL语言的许多特点,进一步提出了一种叫B语言的语言,并且在使用B语言描述和开发了当时美国DEC公司最新型的PDP—7型小型机上的UNIX操作系统. 在美国Bell实验室实现的更新型小型机PDP-11的UNIX操作系统的研发工作中,Dennis·M·Kerighan 对B语言做了进一步的充实和完善,于1972年推出了一种新型的程序语言—C语言. 20世纪80年代,由于软件工程的需要,面向对象程序设计方法在软件设计领域引起了普片的重视.ATT Bell实验室的科学家结合Bjarne Stroustrup 结合流行的C语言的所有成分,开发出了了面向对象的程序设计语言C++,因此许多人都认为C++是对C的改进或扩充.然而,C++本身确实是一种完备的程序设计语言. 2.2 C++语言的特点 C++语言发展迅速,目前已成为最受欢迎的程序设计语言之一,究其原因,主要是是C++语言具有强大的编译功能及语言本身具有许多优点的缘故.目前许多操作系统平台及其软件和应用软件系统均是用C++程序设计语言编写的. C++语言的特点: 1)C++语言是一种中级程序设计语言. C++语言继承了C语言的特性,他能把高级语言的基本结构和语句与低级语言的实用性结合起来.和C语言一样,C++语言能够处理汇编语言中的位、字节、和地址等数据,而上述三种数据是计算机系统运行所涉及的最基本得工作单元数据. 2)C++是

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档