平面度测量中采样点数据的归一处理
大平面平面度的测量是按照规定的布线方法,确定的测量截面线顺序,在每条截面线上取得采样点数据,然后根据布线方法进行归一处理,最后依据最小条件评定法求出平面度误差值。由于计算机的迅速普及,出现了许多最小条件计算机算法,例如逼近法、寻优法等,但多数是没有通过权威部门认可的计算机算法。要精确计算大平面的平面度误差值,拥有数控测量机的单位可以利用测量机的平面度计算方法,在采样点数据归一处理之后,使用测量机语言编程将归一处理后的数据点转换为测量机数据点格式,使用平面元素计算功能,求出平面度误差值。
1 对角线归一法原理介绍
1.1 按照两端点连线法统一每条线的测量数据
国家检定规程JJG117-91中给出了平面度测量的3种对角线布线方法,分别是3x3、5x5、7x7布线法。5x5布线法测量截面线的顺序为1#到8#(JJG117-91附录示例), 1#对角线为A1E5, 2#对角线为E1A5, 3x3布线法截面线顺序为1#到6#,7x7布线法增加了9#截面B1B7、10#截面C1C7、11#截面E1E7、12#截面F1F7。严格按照规定的截面顺序和各截面测量方向测量每条截面线,归一处理的第一步是将各截面的采样点数据按照两端点连线法进行统一。
1.2 采用逆向覆盖方法排除有累积误差点的数据
将各截面的采样点数据按照两端点连线法进行统一之后,设理想平面通过对角线1#且平行于另一条对角线2#计算每一条截面线,然后采用逆向覆盖方法排除有累积误差点的数据,最后得到归一处理数据。国家检定规程附录示例中采用5x5布线法,归一处理的手动计算过程使用了4页的篇幅,手动计算繁琐,容易出错, 7x7布线法的归一处理则更复杂,编程进行归一处理则更快更准确。
2 使用VB语言编写的归一程序
2.1 输入数据的格式
对角线归一法的VB程序需要读入采样点数据,数据从文件读入,数据文件的格式如下(数据文件路径C:WTUTORDATAPDIN1DAT):
以上数据是国家检定规程JJG117-91附录的示例数据, 8个截面线数据输入顺序与附录示例一致,LX是X方向(A1到E1方向)桥板的跨距, LY是Y方向(A1到A5方向)桥板的跨距。
2.2 对角线归一法的VB程序和输出数据格式
对角线归一法的VB程序代码如下:
'变量声明部分
Public A(12,12)As Single
c对角线原始数据归一化子程序
Public Sub GY()
Dim D,E,F,R,K,K1,K2 As Integer
DimW,L,LX,LY,LD,BL1,BL2,BL3 As Single
Dim B1,CX,CY,DAT1 As Single
Dim Z(12,12),X(12,12)As Single
Dim B(12,12),H(12,12)As Single
相关文章
- 2022-10-25管道腐蚀缺陷超声导波检测数值模拟研究
- 2023-01-26Profibus-DP现场总线技术及其在水电站状态监测中的应用
- 2023-10-31圆度误差评定中最小区域圆法的计算机叠代算法
- 2024-01-09基层医院CT机的维护和保养
- 2023-06-24棱镜自重变形对波面影响的研究
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。