删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

圆柱度误差可视化的理论研究

本站小编 Free考研考试/2020-03-23

陈立杰, 张明耀, 康亚栋
东北大学 机械工程与自动化学院,辽宁 沈阳 110819
收稿日期:2015-11-04
基金项目:国家自然科学基金资助项目 (51375082)。
作者简介:陈立杰 (1964-), 女, 辽宁沈阳人, 东北大学副教授, 博士。

摘要:研究了生成圆柱度误差图形所需的基础理论,建立了圆柱度误差可视化的数学模型.利用计算机图形学理论及三维线框模型,实现被测圆柱面的提取组成要素、拟合组成要素和拟合导出要素的显示;采用轴测投影变换,完成基本几何形体的实现;采用真实空间隐藏算法,解决了几何要素的图形消隐问题.根据国家标准中有关圆柱度误差的定义,建立了圆柱度误差图形显示的数学模型.根据以上的理论研究,在LabWindows/CVI软件平台上,开发了相应的软件,实现圆柱度误差的可视化.
关键词:圆柱度误差图形可视化数学模型计算机图形学
Theoretical Study on Visualization of Cylindricity Error
CHEN Li-jie, ZHANG Ming-yao, KANG Ya-dong
School of Mechanical Engineering & Automation, Northeastern University, Shenyang 110819, China
Corresponding author: CHEN Li-jie, E-mail: lijchen@mail.neu.edu.cn
Abstract: The basic theory of producing cylindricity error graph was studied, and a mathematical model for visualization of cylindricity error was established. The theory of computer graphics and three-dimensional wireframe models were used to realize the display of extracted integral feature, associated integral feature and associated derived feature of the measured cylinders. Axonometric projection transformation was adopted to fulfill the realization of basic geometric shapes. The space hidden method was used to solve the problem of geometrical graph hidden. According to the standard definition of cylindricity error, the mathematical model for cylindricity error graphic display was established. On the basis of theoretical study, software was developed to realize visualization of cylindricity error on the platform of LabWindows/CVI.
Key Words: cylindricity errorgraphvisualizationmathematical modelcomputer graphics
在精密机器和仪器上,零件的圆柱度误差对其性能影响很大.为了更好地控制零件加工时产生圆柱度误差,需要准确测得圆柱度误差值,同时将采样数据和误差图形直观、形象地显示出来,这样可以分析零件产生圆柱度误差的原因,从而更好地控制零件加工时产生的圆柱度误差.也可以依据圆柱度误差的形状合理使用零件,减少圆柱度误差对零件使用性能的影响程度.因此,建立圆柱度误差可视化的数学模型,具有理论意义和现实意义[1-4].
1 理论基础线框模型是一种计算机模型,用点的有限集合表示和建立零件的组成要素和导出要素,这些要素包括直线、圆弧、曲线等.三维线框模型的数据结构是两个表的信息结构:一个是构成零件几何要素的元素表;另一个是表示零件要素拓扑关系的连线表[5].
投影是让立体几何要素投射到平面上得到的图形.要想在计算机屏幕上显示立体几何要素,必须使用投影技术.根据计算机图形学理论,轴测投影的投影线彼此平行,且与三维坐标系的坐标轴有一定的夹角.轴测图也是具有立体感的图形,适于表示三维误差图形[6].
立体几何要素中,位于几何体的后部,观察不到的要素称为隐藏要素.在三维图形中,隐藏要素用虚线表示或被删去[7].消除隐藏要素的方法很多,如深度检测法、画家方法、扫描线方法、光线跟踪方法等.这些方法可以分为两种类型的算法:真实空间隐藏算法和图像空间隐藏算法.真实空间隐藏算法:在定义几何体的三维空间内,对有关集合中的元素做出计算和比较,确定几何要素的可见性,然后显示可见的要素,进而实现隐藏.图像空间隐藏算法:通过把景物看作由几个多边形平面组成的集合,对显示设备每一像素进行判断,决定哪个平面应在这个像素上显示,进而实现隐藏.真实空间隐藏算法的计算工作量和计算速度与几何体的复杂程度密切相关,并且和构造方法相关.用这种方法可获得精确的隐藏结果,但计算工作量比较大.图像空间隐藏算法因为存在图像空间分辨率和真实空间分辨率的差异,所以这种方法不够精确.本文选择真实空间隐藏算法.
2 数学模型如图 1所示,OXYZ为空间直角坐标系,Z坐标轴为被测圆柱面的回转轴线,XOY坐标平面为各采样截面的对称中心平面,m个采样截面彼此等距离并且与Z坐标轴垂直[8-9].L为被测提取圆柱面最小二乘圆柱面的轴线,O1(a, b, 0) 为LXOY平面交点,S=[g, l, 1]为L的方向向量,最小二乘圆柱面半径为R.
图 1(Fig. 1)
图 1 生成圆柱度误差图形示意图Fig.1 Schematic diagram for generating cylindricity error graph

最小二乘圆柱面的轴线L的方程为
, 可得
(1)
L与第i个采样截面的交点为Oi(ai, bi, zi), 则
(2)
图 2所示,在每个采样截面内的被测轮廓上有n个等角度间隔的采样点Pijrij, θij, zi)(i=1, 2, …, m; j=1, 2, …, n).
图 2(Fig. 2)
图 2 第i个采样截面轮廓图Fig.2 Cross-sectional profile of the i th section

根据图 2中的几何关系和最小二乘法原理,可求得εijrij-ΔRacosθijbsinθijgzicosθijlzisinθij.
式中:
圆柱度误差值f=εmaxεmin.
因为θijα=θijα+γ, , 而eR因此γ很小,可忽略.
所以θijθij.
图 2中的几何关系可得点Pij(xij, yij, zi) 的坐标为
(3)
需将εij放大M倍,将zi缩小或放大N倍,以便清晰地显示圆柱度误差图形及各个截面轮廓的提取组成要素. R的数值可由计算机屏幕中显示图形区域的大小来确定.
将式 (2) 代入式 (3) 可得点Pij的坐标:
空间点的轴测坐标为
(4)
将式 (1) 代入式 (4),在轴测坐标系中,包容被测提取组成要素的两个同轴理想圆柱面轴线L的方程为
半径分别为
在屏幕坐标系中点Pij的坐标为
将每个截面各点Pij连接起来,可得到被测实际轮廓图形.
在屏幕坐标系中L与第i个采样截面的交点Oi的坐标为
3 圆柱度误差的可视化如图 3所示,采用实验测得的圆柱面的各个截面轮廓的半径变化量的五组数据,利用本文的数学模型,在LabWindows/CVI软件平台上,开发出圆柱度误差图形[10].在数学模型中,M=2,N=7,R=15.图 3中,LXOY坐标平面交点的坐标为a=-0.55 μm,b=0.39 μm,L的方向向量S=[-0.00,0.00,1],圆柱度误差值f=4.76 μm.
图 3(Fig. 3)
图 3 圆柱度误差图形Fig.3 Error graph of cylindricity

4 结论1) 确定了生成圆柱度误差图形所需的理论基础.用三维线框模型实现圆柱度误差可视化,可清晰地显示出被测零件的提取组成要素、拟合组成要素和拟合导出要素.解决了三维误差图形中,部分要素的隐藏问题.
2) 建立了回转体类零件的圆柱度的最小二乘圆柱评定方法误差图形生成的数学模型.数学模型符合几何公差国家标准中关于圆柱度误差的规定.为解决回转体类零件圆柱度误差的图形化问题提供了理论依据.
3) 提出的误差图形理论和数学模型实现了形位误差三维图形的可视化.
参考文献
[1]Zhao W Q, Xue Z, Tan J B, et al. A new approach to higher accuracy cylindricity measuring instrument[J].International Journal of Machine Tools and Manufacture, 2006, 46: 1869–1878.DOI:10.1016/j.ijmachtools.2005.11.006
[2]Zhang X C, Jiang X Q, Scott P J. A reliable method of minimum zone evaluation of cylindricity and conicity from coordinate measurement data[J].Precision Engineering, 2011, 35: 484–489.DOI:10.1016/j.precisioneng.2011.03.002
[3]Calvo R, Gómez E. Accurate evaluation of functional roundness from point coordinates[J].Measurement, 2015, 73: 211–225.DOI:10.1016/j.measurement.2015.04.009
[4]Chen L J, Zou P. Study on mathematical model of radial run out error[J].Applied Mechanics and Materials, 2012, 217/218/219: 2419–2422.
[5] Erdem Y, René V.Efficient object localization and pose estimation with 3D wireframe models [C]// 14th IEEE International Conference on Computer Vision Workshops.Los Alamitos:IEEE Computer Society, 2013:538-545.
[6] Caliskan A, Cevik U.Overview of computer graphics and algorithms [C]// 23th Signal Processing and Communications Applications Conference.Piscataway:IEEE, 2015:831-834.
[7]Frerichsa D, Vidlerb A, Gatzidis C. A survey on object deformation and decomposition in computer graphics[J].Computers & Graphics, 2015, 52: 18–32.
[8]中国国家标准化管理委员会. GB/T1182—2008产品几何技术规范 (GPS) 几何公差——形状、方向、位置和跳动公差标注[S]. 北京: 标准出版社, 2008.
( National Standardization Administration of China.GB/T1182—2008 Geometrical product specification (GPS)-geometrical tolerancing—tolerances of form, orientation, location, and run-out[S].Beijing:Standard Press, 2008.)
[9]Chen L J, Wu H C. Study on mathematical model of cylindricality error[J].Advanced Materials Research, 2015, 1061/1062: 1162–1166.
[10]陈立杰, 田文元, 张镭. 轴线直线度误差虚拟测量仪的研制[J].东北大学学报 (自然科学版), 2007, 28(2): 250–253.
( Chen Li-jie, Tian Wen-yuan, Zhang Lei. Development of virtual measuring instrument for axis straightness error[J].Journal of Northeastern University (Natural Science), 2007, 28(2): 250–253.)

相关话题/圆柱 误差

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 数控机床多变量关联热误差组合模型及其实验验证
    马跃1,王洪福1,2,孙伟1,黄余彬11.大连理工大学机械工程学院,辽宁大连116024;2.首都航天机械公司,北京100076收稿日期:2015-12-16基金项目:辽宁省科技创新重大专项(201301002);辽宁省科学技术计划重大项目(2015106016)。作者简介:马跃(1960-),男, ...
    本站小编 Free考研考试 2020-03-23
  • 基于状态空间模型的飞行器角误差控制
    宁丹峰1,2,陈万春1,杨明辉2,孙燕洁21.北京航空航天大学宇航学院,北京100083;2.北京航天新风机械设备有限责任公司,北京100854收稿日期:2016-03-28基金项目:国家基础预研项目(51318010406)。作者简介:宁丹峰(1981-),女,吉林白城人,北京航空航天大学博士研究 ...
    本站小编 Free考研考试 2020-03-23