一种零件孔系作用尺寸的计算方法.pdf

上传人:e1 文档编号:4902906 上传时间:2018-11-26 格式:PDF 页数:15 大小:582.96KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310249630.8

申请日:

2013.06.23

公开号:

CN103310106A

公开日:

2013.09.18

当前法律状态:

授权

有效性:

有权

法律详情:

登录超时

IPC分类号:

G06F19/00(2011.01)I

主分类号:

G06F19/00

申请人:

陈磊磊

发明人:

黄美发; 陈磊磊; 钟艳茹; 孙永厚; 宫文峰

地址:

541004 广西壮族自治区桂林市七星区金鸡路1号桂林电子科技大学研究生院

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

一种零件孔系作用尺寸的计算方法,该方法首先测量并获取各个被测孔上的测点坐标,根据图纸信息,获取孔的理想位置;然后通过坐标平移,转化为圆的作用尺寸计算;应用求解非线性方程组的方法,不断变动作用表面的直径,直到满足判别准则,输出孔系的作用尺寸以及各个孔的位置坐标。本发明可准确计算出满足判别准则的孔系的作用尺寸及各个孔位置坐标的最优值。

权利要求书

权利要求书
1.    一种零件孔系作用尺寸的计算方法,用于计算孔系最小外接尺寸时,其特征在于,具体步骤如下:
步骤1:将被测零件置于测量平台上,在各个孔上提取一系列的测点;根据图纸信息获取每个孔的设计理想位置——各孔轴线上定点的理论坐标;
步骤2:在基准面上,提取基准特征的测点,并应用最小区域法拟合基准平面,获得基准面的法向矢量;进行坐标变换,使坐标系z轴平行于基准平面的法向矢量;同时各孔上的测点也作相同的坐标变换,设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为                                               ,各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上的测点编号;所有孔的测点组成集合;所有孔的坐标组成集合;设定误差允许值;
步骤3:应用下式,依次将各个孔的测点平移到原点处,

所有的点坐标构成集合,应用最小外接圆法拟合点集,得到最小外接圆的圆心坐标,将圆心坐标叠加到各个孔的定点坐标,并将得到的坐标值赋值给各个孔的定点坐标;

步骤4:依次计算各孔上的测点到对应孔的定点的距离,并记录,所记录对应的测点形成与作用表面接触的测点集合;为该次迭代中孔系的最小外接半径t
步骤5:判断作用表面的接触点数量是否等于2;
如果接触点的数量等于2,则跳转到步骤10;如果接触点的数量不等于2,执行下一步;
步骤6:判断接触点的数量是否等于3;
如果接触点的数量不等于3,则跳转到步骤9;如果接触点的数量等于3,设置作用表面尺寸变动量的初始值;
步骤7:在保持作用表面与接触点接触的条件下,计算半径为时的作用表面参数;设接触点的坐标为,根据每个接触点可以建立以下非线性方程,

由此可以建立三元非线性方程组,可以计算、、3个变量;然后应用下式重新计算各个孔的定点坐标,

依次计算各个非接触测点到对应孔的的距离,并计算;如果,表示变动量过大,测点超出作用表面,变为;如果,变动量过小,变为;
步骤8:判断前后2次的迭代值之差是否小于设定的误差允许值;
如果前后2次的迭代值之差小于设定的误差允许值,说明找到第4个接触点,跳转到步骤4;如果前后2次的迭代值之差大于等于设定的误差允许值,重复第7、8步操作;
步骤9:以3个接触点为1个组合,以其中1个组合中的3个接触点为计算对象,按照步骤7、8的方式进行尺寸变动,得到尺寸变动量;判断是否小于设定的误差允许值;
如果小于设定的误差允许值,然后判断是否满足判别准则,如果满足,则跳转到步骤9,如果不满足,则重新选择1个组合,重复步骤9的操作;如果大于等于设定的误差允许值,则跳转到步骤4;
步骤10:输出孔系最小外接尺寸及各个孔位置坐标的最优值。

2.    一种零件孔系作用尺寸的计算方法,用于计算孔系最大内接尺寸时,其特征在于,具体步骤如下:
步骤1:将被测零件置于测量平台上,在各个孔上提取一系列的测点;根据图纸信息获取每个孔的设计理想位置——各孔轴线上定点的理论坐标;
步骤2:在基准面上,提取基准特征的测点,并应用最小区域法拟合基准平面,获得基准面的法向矢量;进行坐标变换,使坐标系z轴平行于基准平面的法向矢量;同时各孔上的测点也作相同的坐标变换,设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为,各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上的测点编号;所有孔的测点组成集合;所有孔的坐标组成集合;设定误差允许值;
步骤3:应用下式,依次将各个孔的测点平移到原点处,

所有的点坐标构成集合,应用最大内接圆法拟合点集,得到最大内接圆的圆心坐标,将圆心坐标叠加到各个孔的定点坐标,并将得到的坐标值赋值给各个孔的定点坐标;

步骤4:依次计算各孔上的测点到对应孔的定点的距离,并记录,所记录对应的测点形成与作用表面接触的测点集合;为该次迭代中孔系的最大内接半径t
步骤5:判断作用表面的接触点数量是否等于2;
如果接触点的数量等于2,则跳转到步骤10;如果接触点的数量不等于2,执行下一步;
步骤6:判断接触点的数量是否等于3;
如果接触点的数量不等于3,则跳转到步骤9;如果接触点的数量等于3,设置作用表面尺寸变动量的初始值;
步骤7:在保持作用表面与接触点接触的条件下,计算半径为时的作用表面参数;设接触点的坐标为,根据每个接触点可以建立以下非线性方程,

由此可以建立三元非线性方程组,可以计算、、3个变量;然后应用下式重新计算各个孔的定点坐标,

依次计算各个非接触测点到对应孔的的距离,并计算;如果,表示变动量过大,测点超出作用表面,变为;如果,变动量过小,变为;
步骤8:判断前后2次的迭代值之差是否小于设定的误差允许值;
如果前后2次的迭代值之差小于设定的误差允许值,说明找到第4个接触点,跳转到步骤4;如果前后2次的迭代值之差大于等于设定的误差允许值,重复第7、8步操作;
步骤9:以3个接触点为1个组合,以其中1个组合中的3个接触点为计算对象,按照步骤7、8的方式进行尺寸变动,得到尺寸变动量;判断是否小于设定的误差允许值;
如果小于设定的误差允许值,然后判断是否满足判别准则,如果满足,则跳转到步骤9,如果不满足,则重新选择1个组合,重复步骤9的操作;如果大于等于设定的误差允许值,则跳转到步骤4;
步骤10:输出孔系最大内接尺寸及各个孔位置坐标的最优值。

说明书

说明书一种零件孔系作用尺寸的计算方法
技术领域
本发明涉及一种零件孔系作用尺寸的计算方法,属于精密计量与计算机应用领域,可用于各种情况下几何产品中孔系作用尺寸以及位置度的合格性检测,并为加工过程以及加工工艺的改进提供指导。
背景技术
在箱体零件装配中,经常应用位置度来控制孔系之间以及孔系与基准之间的误差,同时位置度是形位误差中评定难度最大、应用形式最多的项目之一。因此对位置度评定技术的研究,有重要的实际生产价值。另外,孔系的最大内接尺寸与最小外接尺寸统称为孔系的作用尺寸,孔系的最大内接尺寸与最小外接尺寸是根据光滑极限量规发展而来的算法,应用较为广泛。
按孔系几何框图(孔系理想位置构成的几何位置框图)的变动情况可分为:几何框图固定的、几何框图可以平移调整的、几何框图可以旋转调整的、几何框图即可平移又可旋转调整的(复合运动)。其中几何框图可复合运动调整的情况具有一般性,同时评定过程也是最复杂的,前几种都是其特殊情况。如附图2所示,只有一个基准,允许几何框图绕基准A的法向矢量旋转,也可以在基准面A内平移。本发明主要针对孔系为复合运动的情况。
目前孔系位置度、孔系的作用尺寸的检测方法主要分为以下几种:综合量规检验、坐标测量法。
对于大批量生产,采用综合量规检验,效率较高,是一种较合理的检验方法,但是它不能测量出位置度误差或作用尺寸的具体数值:对于单件小批生产的零件,用综合量规检验时成本昂贵;综合量规的制造误差对检验结果影响较大,并且综合量规的制造误差如何评定至今还没有解决;若对孔系位置度精度或孔系的作用尺寸要求较高,综合量规甚至很难制造出来。
对于坐标测量法,又分为图解法、数学分析法、几何图框法。这些方法的计算结果难以达到精确解,需要进一步深入研究。目前测量仪器配套软件一般都采用成熟的最小二乘法近似地计算零件孔系位置度误差与孔系的作用尺寸。
发明内容
为了克服上述技术缺点,本发明的目的是提供一种零件孔系作用尺寸的计算方法。针对孔系位置度误差与孔系作用尺寸,本方法不仅提高了测量仪器的检测精度,而且算法稳定性好、计算效率高。
本发明依据孔系自身的特征,在计算优化的方向上,给出了作用表面平移变动、尺寸变动的方式,并设计了计算方法。本发明所公布的方法,可计算出符合判别准则的孔系位置度误差或孔系的作用尺寸。
本发明一种零件孔系作用尺寸的计算方法,用于计算孔系最小外接尺寸时,主要包括以下步骤,如附图1所示:
步骤1:将被测零件置于测量平台上,在各个孔上提取一系列的测点;根据图纸信息获取每个孔的设计理想位置——各孔轴线上定点的理论坐标。
步骤2:在基准面上,提取基准特征的测点,并应用最小区域法拟合基准平面,获得基准面的法向矢量;进行坐标变换,使坐标系z轴平行于基准平面的法向矢量;同时各孔上的测点也作相同的坐标变换,设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为                                               ,各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上的测点编号;所有孔的测点组成集合;所有孔的坐标组成集合;设定误差允许值。
步骤3:应用下式,依次将各个孔的测点平移到原点处,

所有的点坐标构成集合,应用最小外接圆法拟合点集,得到最小外接圆的圆心坐标,将圆心坐标叠加到各个孔的定点坐标,并将得到的坐标值赋值给各个孔的定点坐标。

步骤4:依次计算各孔上的测点到对应孔的定点的距离,并记录,所记录对应的测点形成与作用表面接触的测点集合;为该次迭代中孔系的最小外接半径t
步骤5:判断作用表面的接触点数量是否等于2;
如果接触点的数量等于2,则跳转到步骤10;如果接触点的数量不等于2,执行下一步。
步骤6:判断接触点的数量是否等于3;
如果接触点的数量不等于3,则跳转到步骤9;如果接触点的数量等于3,设置作用表面尺寸变动量的初始值。
步骤7:在保持作用表面与接触点接触的条件下,计算半径为时的作用表面参数;设接触点的坐标为,根据每个接触点可以建立以下非线性方程,

由此可以建立三元非线性方程组,可以计算、、3个变量;然后应用下式重新计算各个孔的定点坐标,

依次计算各个非接触测点到对应孔的的距离,并计算;如果,表示变动量过大,测点超出作用表面,变为;如果,变动量过小,变为。
步骤8:判断前后2次的迭代值之差是否小于设定的误差允许值;
如果前后2次的迭代值之差小于设定的误差允许值,说明找到第4个接触点,跳转到步骤4;如果前后2次的迭代值之差大于等于设定的误差允许值,重复第7、8步操作。
步骤9:以3个接触点为1个组合,以其中1个组合中的3个接触点为计算对象,按照步骤7、8的方式进行尺寸变动,得到尺寸变动量;判断是否小于设定的误差允许值;
如果小于设定的误差允许值,然后判断是否满足判别准则,如果满足,则跳转到步骤9,如果不满足,则重新选择1个组合,重复步骤9的操作;如果大于等于设定的误差允许值,则跳转到步骤4。
步骤10:输出孔系最小外接尺寸及各个孔位置坐标的最优值。
上述方法中,所述计算流程可以应用于孔系的位置度误差评定。
本发明另一种零件孔系作用尺寸的计算方法,用于计算孔系最大内接尺寸时,主要包括以下步骤:
步骤1:将被测零件置于测量平台上,在各个孔上提取一系列的测点;根据图纸信息获取每个孔的设计理想位置——各孔轴线上定点的理论坐标。
步骤2:在基准面上,提取基准特征的测点,并应用最小区域法拟合基准平面,获得基准面的法向矢量;进行坐标变换,使坐标系z轴平行于基准平面的法向矢量;同时各孔上的测点也作相同的坐标变换,设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为,各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上的测点编号;所有孔的测点组成集合;所有孔的坐标组成集合;设定误差允许值。
步骤3:应用下式,依次将各个孔的测点平移到原点处,

所有的点坐标构成集合,应用最大内接圆法拟合点集,得到最大内接圆的圆心坐标,将圆心坐标叠加到各个孔的定点坐标,并将得到的坐标值赋值给各个孔的定点坐标。

步骤4:依次计算各孔上的测点到对应孔的定点的距离,并记录,所记录对应的测点形成与作用表面接触的测点集合;为该次迭代中孔系的最大内接半径t
步骤5:判断作用表面的接触点数量是否等于2;
如果接触点的数量等于2,则跳转到步骤10;如果接触点的数量不等于2,执行下一步。
步骤6:判断接触点的数量是否等于3;
如果接触点的数量不等于3,则跳转到步骤9;如果接触点的数量等于3,设置作用表面尺寸变动量的初始值。
步骤7:在保持作用表面与接触点接触的条件下,计算半径为时的作用表面参数;设接触点的坐标为,根据每个接触点可以建立以下非线性方程,

由此可以建立三元非线性方程组,可以计算、、3个变量;然后应用下式重新计算各个孔的定点坐标,

依次计算各个非接触测点到对应孔的的距离,并计算;如果,表示变动量过大,测点超出作用表面,变为;如果,变动量过小,变为。
步骤8:判断前后2次的迭代值之差是否小于设定的误差允许值;
如果前后2次的迭代值之差小于设定的误差允许值,说明找到第4个接触点,跳转到步骤4;如果前后2次的迭代值之差大于等于设定的误差允许值,重复第7、8步操作。
步骤9:以3个接触点为1个组合,以其中1个组合中的3个接触点为计算对象,按照步骤7、8的方式进行尺寸变动,得到尺寸变动量;判断是否小于设定的误差允许值;
如果小于设定的误差允许值,然后判断是否满足判别准则,如果满足,则跳转到步骤9,如果不满足,则重新选择1个组合,重复步骤9的操作;如果大于等于设定的误差允许值,则跳转到步骤4。
步骤10:输出孔系最大内接尺寸及各个孔位置坐标的最优值。
本发明的有益效果在于:本方法查询到的接触点相对位置满足判别准则,计算得到的孔系参数、孔系位置度误差和孔系的作用尺寸均为最优值,计算稳定性好、计算效率高。
对于本领域技术人员来说,根据和应用本发明公开的构思,能够容易地对本发明方案进行各种变形和改变,应当注意的是,所有这些变形和改变都应当属于本发明的范围。
附图说明
图1 为本发明的孔系最小外接尺寸的计算流程图。
图2 为本发明的位置度应用实例。
具体实施方式
实施例1:
一种零件孔系作用尺寸的计算方法,用于计算孔系最小外接尺寸时,如附图1所示,主要包括以下步骤:
步骤1:将被测零件置于测量平台上,在各个孔上提取一系列的测点;根据图纸信息获取每个孔的设计理想位置——各孔轴线上定点的理论坐标。
步骤2:在基准面上,提取基准特征的测点,并应用最小区域法拟合基准平面,获得基准面的法向矢量;进行坐标变换,使坐标系z轴平行于基准平面的法向矢量;同时各孔上的测点也作相同的坐标变换,设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为,各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上的测点编号;所有孔的测点组成集合;所有孔的坐标组成集合;设定误差允许值。
步骤3:应用下式,依次将各个孔的测点平移到原点处,

所有的点坐标构成集合,应用最小外接圆法拟合点集,得到最小外接圆的圆心坐标,将圆心坐标叠加到各个孔的定点坐标,并将得到的坐标值赋值给各个孔的定点坐标。

步骤4:依次计算各孔上的测点到对应孔的定点的距离,并记录,所记录对应的测点形成与作用表面接触的测点集合;为该次迭代中孔系的最小外接半径t
步骤5:判断作用表面的接触点数量是否等于2;
如果接触点的数量等于2,则跳转到步骤10;如果接触点的数量不等于2,执行下一步。
步骤6:判断接触点的数量是否等于3;
如果接触点的数量不等于3,则跳转到步骤9;如果接触点的数量等于3,设置作用表面尺寸变动量的初始值。
步骤7:在保持作用表面与接触点接触的条件下,计算半径为时的作用表面参数;设接触点的坐标为,根据每个接触点可以建立以下非线性方程,

由此可以建立三元非线性方程组,可以计算、、3个变量;然后应用下式重新计算各个孔的定点坐标,

依次计算各个非接触测点到对应孔的的距离,并计算;如果,表示变动量过大,测点超出作用表面,变为;如果,变动量过小,变为。
步骤8:判断前后2次的迭代值之差是否小于设定的误差允许值;
如果前后2次的迭代值之差小于设定的误差允许值,说明找到第4个接触点,跳转到步骤4;如果前后2次的迭代值之差大于等于设定的误差允许值,重复第7、8步操作。
步骤9:以3个接触点为1个组合,以其中1个组合中的3个接触点为计算对象,按照步骤7、8的方式进行尺寸变动,得到尺寸变动量;判断是否小于设定的误差允许值;
如果小于设定的误差允许值,然后判断是否满足判别准则,如果满足,则跳转到步骤9,如果不满足,则重新选择1个组合,重复步骤9的操作;如果大于等于设定的误差允许值,则跳转到步骤4。
步骤10:输出孔系最小外接尺寸及各个孔位置坐标的最优值。
上述方法中,所述计算流程可以应用于孔系的位置度误差评定。
实施例2:
一种零件孔系作用尺寸的计算方法,用于计算孔系最大内接尺寸时,如附图1所示,主要包括以下步骤:
步骤1:将被测零件置于测量平台上,在各个孔上提取一系列的测点;根据图纸信息获取每个孔的设计理想位置——各孔轴线上定点的理论坐标。
步骤2:在基准面上,提取基准特征的测点,并应用最小区域法拟合基准平面,获得基准面的法向矢量;进行坐标变换,使坐标系z轴平行于基准平面的法向矢量;同时各孔上的测点也作相同的坐标变换,设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为,各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上的测点编号;所有孔的测点组成集合;所有孔的坐标组成集合;设定误差允许值。
步骤3:应用下式,依次将各个孔的测点平移到原点处,

所有的点坐标构成集合,应用最大内接圆法拟合点集,得到最大内接圆的圆心坐标,将圆心坐标叠加到各个孔的定点坐标,并将得到的坐标值赋值给各个孔的定点坐标。

步骤4:依次计算各孔上的测点到对应孔的定点的距离,并记录,所记录对应的测点形成与作用表面接触的测点集合;为该次迭代中孔系的最大内接半径t
步骤5:判断作用表面的接触点数量是否等于2;
如果接触点的数量等于2,则跳转到步骤10;如果接触点的数量不等于2,执行下一步。
步骤6:判断接触点的数量是否等于3;
如果接触点的数量不等于3,则跳转到步骤9;如果接触点的数量等于3,设置作用表面尺寸变动量的初始值。
步骤7:在保持作用表面与接触点接触的条件下,计算半径为时的作用表面参数;设接触点的坐标为,根据每个接触点可以建立以下非线性方程,

由此可以建立三元非线性方程组,可以计算、、3个变量;然后应用下式重新计算各个孔的定点坐标,

依次计算各个非接触测点到对应孔的的距离,并计算;如果,表示变动量过大,测点超出作用表面,变为;如果,变动量过小,变为。
步骤8:判断前后2次的迭代值之差是否小于设定的误差允许值;
如果前后2次的迭代值之差小于设定的误差允许值,说明找到第4个接触点,跳转到步骤4;如果前后2次的迭代值之差大于等于设定的误差允许值,重复第7、8步操作。
步骤9:以3个接触点为1个组合,以其中1个组合中的3个接触点为计算对象,按照步骤7、8的方式进行尺寸变动,得到尺寸变动量;判断是否小于设定的误差允许值;
如果小于设定的误差允许值,然后判断是否满足判别准则,如果满足,则跳转到步骤9,如果不满足,则重新选择1个组合,重复步骤9的操作;如果大于等于设定的误差允许值,则跳转到步骤4。
步骤10:输出孔系最大内接尺寸及各个孔位置坐标的最优值。

一种零件孔系作用尺寸的计算方法.pdf_第1页
第1页 / 共15页
一种零件孔系作用尺寸的计算方法.pdf_第2页
第2页 / 共15页
一种零件孔系作用尺寸的计算方法.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种零件孔系作用尺寸的计算方法.pdf》由会员分享,可在线阅读,更多相关《一种零件孔系作用尺寸的计算方法.pdf(15页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103310106 A (43)申请公布日 2013.09.18 CN 103310106 A *CN103310106A* (21)申请号 201310249630.8 (22)申请日 2013.06.23 G06F 19/00(2011.01) (71)申请人 陈磊磊 地址 541004 广西壮族自治区桂林市七星区 金鸡路 1 号桂林电子科技大学研究生 院 (72)发明人 黄美发 陈磊磊 钟艳茹 孙永厚 宫文峰 (54) 发明名称 一种零件孔系作用尺寸的计算方法 (57) 摘要 一种零件孔系作用尺寸的计算方法, 该方法 首先测量并获取各个被测孔上的测点坐标, 根据。

2、 图纸信息, 获取孔的理想位置 ; 然后通过坐标平 移, 转化为圆的作用尺寸计算 ; 应用求解非线性 方程组的方法, 不断变动作用表面的直径, 直到满 足判别准则, 输出孔系的作用尺寸以及各个孔的 位置坐标。本发明可准确计算出满足判别准则的 孔系的作用尺寸及各个孔位置坐标的最优值。 (51)Int.Cl. 权利要求书 4 页 说明书 8 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书4页 说明书8页 附图2页 (10)申请公布号 CN 103310106 A CN 103310106 A *CN103310106A* 1/4 页 2 1. 一种零件孔系。

3、作用尺寸的计算方法, 用于计算孔系最小外接尺寸时, 其特征在于, 具体步骤如下 : 步骤 1 : 将被测零件置于测量平台上, 在各个孔上提取一系列的测点 ; 根据图纸信息获 取每个孔的设计理想位置各孔轴线上定点的理论坐标 ; 步骤 2 : 在基准面上, 提取基准特征的测点, 并应用最小区域法拟合基准平面, 获得基 准面的法向矢量 ; 进行坐标变换, 使坐标系z轴平行于基准平面的法向矢量 ; 同时各孔上 的测点也作相同的坐标变换, 设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为 , 各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上 的测点编号 ; 所有孔的测点组成集合; 所有。

4、孔的坐标组成集合; 设定误差允许 值; 步骤 3 : 应用下式, 依次将各个孔的测点平移到原点处, 所有的点坐标构成集合, 应用最小外接圆法拟合点集 , 得到最小外接圆的圆心坐标, 将圆心坐标叠加到各个孔的定点坐标 , 并将得到的坐标值赋值给各个孔的定点坐标; 步骤 4 : 依次计算各孔上的测点到对应孔的定点的距离, 并记 录, 所记录对应的测点形成与作用表面接触的测点集合 ;为该次 迭代中孔系的最小外接半径t; 步骤 5 : 判断作用表面的接触点数量是否等于 2 ; 如果接触点的数量等于 2, 则跳转到步骤 10 ; 如果接触点的数量不等于 2, 执行下一 步 ; 步骤 6 : 判断接触点的。

5、数量是否等于 3 ; 如果接触点的数量不等于 3, 则跳转到步骤 9 ; 如果接触点的数量等于 3, 设置作用表面 尺寸变动量的初始值 ; 步骤 7 : 在保持作用表面与接触点接触的条件下, 计算半径为时的作用表面参数 ; 设接触点的坐标为, 根据每个接触点可以建立以下非线性方程, 由此可以建立三元非线性方程组, 可以计算、3 个变量 ; 然后应用下式重新 权 利 要 求 书 CN 103310106 A 2 2/4 页 3 计算各个孔的定点坐标, 依次计算各个非接触测点到对应孔的的距离, 并计算; 如果, 表示变动量过大, 测点超出作用表面, 变为; 如果 , 变动量过小, 变为; 步骤 8。

6、 : 判断前后 2 次的迭代值之差是否小于设定的误差允许值; 如果前后 2 次的迭代值之差小于设定的误差允许值, 说明找到第 4 个接触点, 跳 转到步骤 4 ; 如果前后 2 次的迭代值之差大于等于设定的误差允许值, 重复第 7、 8 步操 作 ; 步骤 9 : 以 3 个接触点为 1 个组合, 以其中 1 个组合中的 3 个接触点为计算对象, 按照 步骤 7、 8 的方式进行尺寸变动, 得到尺寸变动量; 判断是否小于设定的误差允许值 ; 如果小于设定的误差允许值, 然后判断是否满足判别准则, 如果满足, 则跳转到步 骤 9, 如果不满足, 则重新选择 1 个组合, 重复步骤 9 的操作 ;。

7、 如果大于等于设定的误差允 许值, 则跳转到步骤 4 ; 步骤 10 : 输出孔系最小外接尺寸及各个孔位置坐标的最优值。 2. 一种零件孔系作用尺寸的计算方法, 用于计算孔系最大内接尺寸时, 其特征在于, 具体步骤如下 : 步骤 1 : 将被测零件置于测量平台上, 在各个孔上提取一系列的测点 ; 根据图纸信息获 取每个孔的设计理想位置各孔轴线上定点的理论坐标 ; 步骤 2 : 在基准面上, 提取基准特征的测点, 并应用最小区域法拟合基准平面, 获得基 准面的法向矢量 ; 进行坐标变换, 使坐标系z轴平行于基准平面的法向矢量 ; 同时各孔上 的测点也作相同的坐标变换, 设坐标变换后各孔轴线上定点。

8、在xoy平面上的投影坐标为 , 各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上 的测点编号 ; 所有孔的测点组成集合; 所有孔的坐标组成集合; 设定误差允许 值; 步骤 3 : 应用下式, 依次将各个孔的测点平移到原点处, 所有的点坐标构成集合, 应用最大内接圆法拟合点集 , 得到最大内接圆的圆心坐标, 将圆心坐标叠加到各个孔的定点坐标 权 利 要 求 书 CN 103310106 A 3 3/4 页 4 , 并将得到的坐标值赋值给各个孔的定点坐标; 步骤 4 : 依次计算各孔上的测点到对应孔的定点的距离, 并记 录, 所记录对应的测点形成与作用表面接触的测点集合 ;为该次迭 。

9、代中孔系的最大内接半径t; 步骤 5 : 判断作用表面的接触点数量是否等于 2 ; 如果接触点的数量等于 2, 则跳转到步骤 10 ; 如果接触点的数量不等于 2, 执行下一 步 ; 步骤 6 : 判断接触点的数量是否等于 3 ; 如果接触点的数量不等于 3, 则跳转到步骤 9 ; 如果接触点的数量等于 3, 设置作用表面 尺寸变动量的初始值 ; 步骤 7 : 在保持作用表面与接触点接触的条件下, 计算半径为时的作用表面参数 ; 设接触点的坐标为, 根据每个接触点可以建立以下非线性方程, 由此可以建立三元非线性方程组, 可以计算、3 个变量 ; 然后应用下式重新 计算各个孔的定点坐标, 依次计。

10、算各个非接触测点到对应孔的的距离, 并计算; 如果, 表示变动量过大, 测点超出作用表面, 变为; 如果 , 变动量过小, 变为; 步骤 8 : 判断前后 2 次的迭代值之差是否小于设定的误差允许值; 如果前后 2 次的迭代值之差小于设定的误差允许值, 说明找到第 4 个接触点, 跳 转到步骤 4 ; 如果前后 2 次的迭代值之差大于等于设定的误差允许值, 重复第 7、 8 步操 作 ; 步骤 9 : 以 3 个接触点为 1 个组合, 以其中 1 个组合中的 3 个接触点为计算对象, 按照 步骤 7、 8 的方式进行尺寸变动, 得到尺寸变动量; 判断是否小于设定的误差允许值; 如果小于设定的误。

11、差允许值, 然后判断是否满足判别准则, 如果满足, 则跳转到步 骤 9, 如果不满足, 则重新选择 1 个组合, 重复步骤 9 的操作 ; 如果大于等于设定的误差允 许值, 则跳转到步骤 4 ; 权 利 要 求 书 CN 103310106 A 4 4/4 页 5 步骤 10 : 输出孔系最大内接尺寸及各个孔位置坐标的最优值。 权 利 要 求 书 CN 103310106 A 5 1/8 页 6 一种零件孔系作用尺寸的计算方法 技术领域 0001 本发明涉及一种零件孔系作用尺寸的计算方法, 属于精密计量与计算机应用领 域, 可用于各种情况下几何产品中孔系作用尺寸以及位置度的合格性检测, 并为加。

12、工过程 以及加工工艺的改进提供指导。 背景技术 0002 在箱体零件装配中, 经常应用位置度来控制孔系之间以及孔系与基准之间的误 差, 同时位置度是形位误差中评定难度最大、 应用形式最多的项目之一。因此对位置度评 定技术的研究, 有重要的实际生产价值。 另外, 孔系的最大内接尺寸与最小外接尺寸统称为 孔系的作用尺寸, 孔系的最大内接尺寸与最小外接尺寸是根据光滑极限量规发展而来的算 法, 应用较为广泛。 0003 按孔系几何框图 ( 孔系理想位置构成的几何位置框图 ) 的变动情况可分为 : 几何 框图固定的、 几何框图可以平移调整的、 几何框图可以旋转调整的、 几何框图即可平移又可 旋转调整的(。

13、复合运动)。 其中几何框图可复合运动调整的情况具有一般性, 同时评定过程 也是最复杂的, 前几种都是其特殊情况。如附图 2 所示, 只有一个基准, 允许几何框图绕基 准A的法向矢量旋转, 也可以在基准面A内平移。本发明主要针对孔系为复合运动的情况。 0004 目前孔系位置度、 孔系的作用尺寸的检测方法主要分为以下几种 : 综合量规检验、 坐标测量法。 0005 对于大批量生产, 采用综合量规检验, 效率较高, 是一种较合理的检验方法, 但是 它不能测量出位置度误差或作用尺寸的具体数值 : 对于单件小批生产的零件, 用综合量规 检验时成本昂贵 ; 综合量规的制造误差对检验结果影响较大, 并且综合。

14、量规的制造误差如 何评定至今还没有解决 ; 若对孔系位置度精度或孔系的作用尺寸要求较高, 综合量规甚至 很难制造出来。 0006 对于坐标测量法, 又分为图解法、 数学分析法、 几何图框法。这些方法的计算结果 难以达到精确解, 需要进一步深入研究。目前测量仪器配套软件一般都采用成熟的最小二 乘法近似地计算零件孔系位置度误差与孔系的作用尺寸。 发明内容 0007 为了克服上述技术缺点, 本发明的目的是提供一种零件孔系作用尺寸的计算方 法。 针对孔系位置度误差与孔系作用尺寸, 本方法不仅提高了测量仪器的检测精度, 而且算 法稳定性好、 计算效率高。 0008 本发明依据孔系自身的特征, 在计算优化。

15、的方向上, 给出了作用表面平移变动、 尺 寸变动的方式, 并设计了计算方法。 本发明所公布的方法, 可计算出符合判别准则的孔系位 置度误差或孔系的作用尺寸。 0009 本发明一种零件孔系作用尺寸的计算方法, 用于计算孔系最小外接尺寸时, 主要 包括以下步骤, 如附图 1 所示 : 说 明 书 CN 103310106 A 6 2/8 页 7 步骤 1 : 将被测零件置于测量平台上, 在各个孔上提取一系列的测点 ; 根据图纸信息获 取每个孔的设计理想位置各孔轴线上定点的理论坐标。 0010 步骤 2 : 在基准面上, 提取基准特征的测点, 并应用最小区域法拟合基准平面, 获 得基准面的法向矢量 。

16、; 进行坐标变换, 使坐标系z轴平行于基准平面的法向矢量 ; 同时各孔 上的测点也作相同的坐标变换, 设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为 , 各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上 的测点编号 ; 所有孔的测点组成集合; 所有孔的坐标组成集合; 设定误差允许 值。 0011 步骤 3 : 应用下式, 依次将各个孔的测点平移到原点处, 所有的点坐标构成集合, 应用最小外接圆法拟合点集 , 得到最小外接圆的圆心坐标, 将圆心坐标叠加到各个孔的定点坐标 , 并将得到的坐标值赋值给各个孔的定点坐标。 0012 步骤 4 : 依次计算各孔上的测点到对应孔的定点的。

17、距离, 并记录, 所记录对应的测点形成与作用表面接触的测点集合 ;为 该次迭代中孔系的最小外接半径t。 0013 步骤 5 : 判断作用表面的接触点数量是否等于 2 ; 如果接触点的数量等于 2, 则跳转到步骤 10 ; 如果接触点的数量不等于 2, 执行下一步。 0014 步骤 6 : 判断接触点的数量是否等于 3 ; 如果接触点的数量不等于 3, 则跳转到步骤 9 ; 如果接触点的数量等于 3, 设置作用表面 尺寸变动量的初始值。 0015 步骤 7 : 在保持作用表面与接触点接触的条件下, 计算半径为时的作用表面 参数 ; 设接触点的坐标为, 根据每个接触点可以建立以下非线性方程, 由此。

18、可以建立三元非线性方程组, 可以计算、3 个变量 ; 然后应用下式重新 计算各个孔的定点坐标, 说 明 书 CN 103310106 A 7 3/8 页 8 依次计算各个非接触测点到对应孔的的距离, 并计算; 如果, 表示变动量过大, 测点超出作用表面, 变为; 如果 , 变动量过小, 变为。 0016 步骤 8 : 判断前后 2 次的迭代值之差是否小于设定的误差允许值; 如果前后 2 次的迭代值之差小于设定的误差允许值, 说明找到第 4 个接触点, 跳转 到步骤4 ; 如果前后2次的迭代值之差大于等于设定的误差允许值, 重复第7、 8步操作。 0017 步骤 9 : 以 3 个接触点为 1 。

19、个组合, 以其中 1 个组合中的 3 个接触点为计算对象, 按照步骤 7、 8 的方式进行尺寸变动, 得到尺寸变动量; 判断是否小于设定的误差允 许值 ; 如果小于设定的误差允许值, 然后判断是否满足判别准则, 如果满足, 则跳转到步 骤 9, 如果不满足, 则重新选择 1 个组合, 重复步骤 9 的操作 ; 如果大于等于设定的误差允 许值, 则跳转到步骤 4。 0018 步骤 10 : 输出孔系最小外接尺寸及各个孔位置坐标的最优值。 0019 上述方法中, 所述计算流程可以应用于孔系的位置度误差评定。 0020 本发明另一种零件孔系作用尺寸的计算方法, 用于计算孔系最大内接尺寸时, 主 要包。

20、括以下步骤 : 步骤 1 : 将被测零件置于测量平台上, 在各个孔上提取一系列的测点 ; 根据图纸信息获 取每个孔的设计理想位置各孔轴线上定点的理论坐标。 0021 步骤 2 : 在基准面上, 提取基准特征的测点, 并应用最小区域法拟合基准平面, 获 得基准面的法向矢量 ; 进行坐标变换, 使坐标系z轴平行于基准平面的法向矢量 ; 同时各孔 上的测点也作相同的坐标变换, 设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为 , 各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上 的测点编号 ; 所有孔的测点组成集合; 所有孔的坐标组成集合; 设定误差允许 值。 0022 步骤 3 。

21、: 应用下式, 依次将各个孔的测点平移到原点处, 所有的点坐标构成集合, 应用最大内接圆法拟合点集 , 得到最大内接圆的圆心坐标, 将圆心坐标叠加到各个孔的定点坐标 , 并将得到的坐标值赋值给各个孔的定点坐标。 说 明 书 CN 103310106 A 8 4/8 页 9 0023 步骤 4 : 依次计算各孔上的测点到对应孔的定点的距离, 并记录, 所记录对应的测点形成与作用表面接触的测点集合 ;为该 次迭代中孔系的最大内接半径t。 0024 步骤 5 : 判断作用表面的接触点数量是否等于 2 ; 如果接触点的数量等于 2, 则跳转到步骤 10 ; 如果接触点的数量不等于 2, 执行下一步。 。

22、0025 步骤 6 : 判断接触点的数量是否等于 3 ; 如果接触点的数量不等于 3, 则跳转到步骤 9 ; 如果接触点的数量等于 3, 设置作用表面 尺寸变动量的初始值。 0026 步骤 7 : 在保持作用表面与接触点接触的条件下, 计算半径为时的作用表面参 数 ; 设接触点的坐标为, 根据每个接触点可以建立以下非线性方程, 由此可以建立三元非线性方程组, 可以计算、3 个变量 ; 然后应用下式重新 计算各个孔的定点坐标, 依次计算各个非接触测点到对应孔的的距离, 并计算; 如果, 表示变动量过大, 测点超出作用表面, 变为; 如果 , 变动量过小, 变为。 0027 步骤 8 : 判断前后。

23、 2 次的迭代值之差是否小于设定的误差允许值; 如果前后 2 次的迭代值之差小于设定的误差允许值, 说明找到第 4 个接触点, 跳转 到步骤4 ; 如果前后2次的迭代值之差大于等于设定的误差允许值, 重复第7、 8步操作。 0028 步骤 9 : 以 3 个接触点为 1 个组合, 以其中 1 个组合中的 3 个接触点为计算对象, 按照步骤 7、 8 的方式进行尺寸变动, 得到尺寸变动量; 判断是否小于设定的误差允许 值; 如果小于设定的误差允许值, 然后判断是否满足判别准则, 如果满足, 则跳转到步 骤 9, 如果不满足, 则重新选择 1 个组合, 重复步骤 9 的操作 ; 如果大于等于设定的。

24、误差允 许值, 则跳转到步骤 4。 0029 步骤 10 : 输出孔系最大内接尺寸及各个孔位置坐标的最优值。 0030 本发明的有益效果在于 : 本方法查询到的接触点相对位置满足判别准则, 计算得 到的孔系参数、 孔系位置度误差和孔系的作用尺寸均为最优值, 计算稳定性好、 计算效率 说 明 书 CN 103310106 A 9 5/8 页 10 高。 0031 对于本领域技术人员来说, 根据和应用本发明公开的构思, 能够容易地对本发明 方案进行各种变形和改变, 应当注意的是, 所有这些变形和改变都应当属于本发明的范围。 附图说明 0032 图 1 为本发明的孔系最小外接尺寸的计算流程图。 00。

25、33 图 2 为本发明的位置度应用实例。 具体实施方式 0034 实施例 1 : 一种零件孔系作用尺寸的计算方法, 用于计算孔系最小外接尺寸时, 如附图 1 所示, 主 要包括以下步骤 : 步骤 1 : 将被测零件置于测量平台上, 在各个孔上提取一系列的测点 ; 根据图纸信息获 取每个孔的设计理想位置各孔轴线上定点的理论坐标。 0035 步骤 2 : 在基准面上, 提取基准特征的测点, 并应用最小区域法拟合基准平面, 获 得基准面的法向矢量 ; 进行坐标变换, 使坐标系z轴平行于基准平面的法向矢量 ; 同时各孔 上的测点也作相同的坐标变换, 设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为。

26、 , 各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上 的测点编号 ; 所有孔的测点组成集合; 所有孔的坐标组成集合; 设定误差允许 值。 0036 步骤 3 : 应用下式, 依次将各个孔的测点平移到原点处, 所有的点坐标构成集合, 应用最小外接圆法拟合点集 , 得到最小外接圆的圆心坐标, 将圆心坐标叠加到各个孔的定点坐标 , 并将得到的坐标值赋值给各个孔的定点坐标。 0037 步骤 4 : 依次计算各孔上的测点到对应孔的定点的距离, 并记录, 所记录对应的测点形成与作用表面接触的测点集合 ;为 该次迭代中孔系的最小外接半径t。 0038 步骤 5 : 判断作用表面的接触点数量是。

27、否等于 2 ; 如果接触点的数量等于 2, 则跳转到步骤 10 ; 如果接触点的数量不等于 2, 执行下一步。 说 明 书 CN 103310106 A 10 6/8 页 11 0039 步骤 6 : 判断接触点的数量是否等于 3 ; 如果接触点的数量不等于 3, 则跳转到步骤 9 ; 如果接触点的数量等于 3, 设置作用表面 尺寸变动量的初始值。 0040 步骤 7 : 在保持作用表面与接触点接触的条件下, 计算半径为时的作用表面 参数 ; 设接触点的坐标为, 根据每个接触点可以建立以下非线性方程, 由此可以建立三元非线性方程组, 可以计算、3 个变量 ; 然后应用下式重新 计算各个孔的定点。

28、坐标, 依次计算各个非接触测点到对应孔的的距离, 并计算; 如果, 表示变动量过大, 测点超出作用表面, 变为; 如果 , 变动量过小, 变为。 0041 步骤 8 : 判断前后 2 次的迭代值之差是否小于设定的误差允许值; 如果前后 2 次的迭代值之差小于设定的误差允许值, 说明找到第 4 个接触点, 跳转 到步骤4 ; 如果前后2次的迭代值之差大于等于设定的误差允许值, 重复第7、 8步操作。 0042 步骤 9 : 以 3 个接触点为 1 个组合, 以其中 1 个组合中的 3 个接触点为计算对象, 按照步骤 7、 8 的方式进行尺寸变动, 得到尺寸变动量; 判断是否小于设定的误差允 许值。

29、 ; 如果小于设定的误差允许值, 然后判断是否满足判别准则, 如果满足, 则跳转到步 骤 9, 如果不满足, 则重新选择 1 个组合, 重复步骤 9 的操作 ; 如果大于等于设定的误差允 许值, 则跳转到步骤 4。 0043 步骤 10 : 输出孔系最小外接尺寸及各个孔位置坐标的最优值。 0044 上述方法中, 所述计算流程可以应用于孔系的位置度误差评定。 0045 实施例 2 : 一种零件孔系作用尺寸的计算方法, 用于计算孔系最大内接尺寸时, 如附图 1 所示, 主 要包括以下步骤 : 步骤 1 : 将被测零件置于测量平台上, 在各个孔上提取一系列的测点 ; 根据图纸信息获 取每个孔的设计理。

30、想位置各孔轴线上定点的理论坐标。 0046 步骤 2 : 在基准面上, 提取基准特征的测点, 并应用最小区域法拟合基准平面, 获 得基准面的法向矢量 ; 进行坐标变换, 使坐标系z轴平行于基准平面的法向矢量 ; 同时各孔 上的测点也作相同的坐标变换, 设坐标变换后各孔轴线上定点在xoy平面上的投影坐标为 , 各孔测点坐标在xoy平面上的投影为,i为孔的编号,j为每个孔上 说 明 书 CN 103310106 A 11 7/8 页 12 的测点编号 ; 所有孔的测点组成集合; 所有孔的坐标组成集合; 设定误差允许 值。 0047 步骤 3 : 应用下式, 依次将各个孔的测点平移到原点处, 所有的。

31、点坐标构成集合, 应用最大内接圆法拟合点集 , 得到最大内接圆的圆心坐标, 将圆心坐标叠加到各个孔的定点坐标 , 并将得到的坐标值赋值给各个孔的定点坐标。 0048 步骤 4 : 依次计算各孔上的测点到对应孔的定点的距离, 并记录, 所记录对应的测点形成与作用表面接触的测点集合 ;为该 次迭代中孔系的最大内接半径t。 0049 步骤 5 : 判断作用表面的接触点数量是否等于 2 ; 如果接触点的数量等于 2, 则跳转到步骤 10 ; 如果接触点的数量不等于 2, 执行下一步。 0050 步骤 6 : 判断接触点的数量是否等于 3 ; 如果接触点的数量不等于 3, 则跳转到步骤 9 ; 如果接触。

32、点的数量等于 3, 设置作用表面 尺寸变动量的初始值。 0051 步骤 7 : 在保持作用表面与接触点接触的条件下, 计算半径为时的作用表面参 数 ; 设接触点的坐标为, 根据每个接触点可以建立以下非线性方程, 由此可以建立三元非线性方程组, 可以计算、3 个变量 ; 然后应用下式重新 计算各个孔的定点坐标, 依次计算各个非接触测点到对应孔的的距离, 并计算; 如果, 表示变动量过大, 测点超出作用表面, 变为; 如果 , 变动量过小, 变为。 0052 步骤 8 : 判断前后 2 次的迭代值之差是否小于设定的误差允许值; 说 明 书 CN 103310106 A 12 8/8 页 13 如果。

33、前后 2 次的迭代值之差小于设定的误差允许值, 说明找到第 4 个接触点, 跳转 到步骤4 ; 如果前后2次的迭代值之差大于等于设定的误差允许值, 重复第7、 8步操作。 0053 步骤 9 : 以 3 个接触点为 1 个组合, 以其中 1 个组合中的 3 个接触点为计算对象, 按照步骤 7、 8 的方式进行尺寸变动, 得到尺寸变动量; 判断是否小于设定的误差允许 值; 如果小于设定的误差允许值, 然后判断是否满足判别准则, 如果满足, 则跳转到步 骤 9, 如果不满足, 则重新选择 1 个组合, 重复步骤 9 的操作 ; 如果大于等于设定的误差允 许值, 则跳转到步骤 4。 0054 步骤 10 : 输出孔系最大内接尺寸及各个孔位置坐标的最优值。 说 明 书 CN 103310106 A 13 1/2 页 14 图 1 说 明 书 附 图 CN 103310106 A 14 2/2 页 15 图 2 说 明 书 附 图 CN 103310106 A 15 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1