VB在平板检定中的应用
0 前言
根据国家计量检定规程5JJG117-91平板检定规程6的要求,平板工作面的平面度当用对角线法检定时,检定的截面数可按对角线2个、长边3个、短边3个来检。一般有32个受检点的检测数据,这些数据的处理需经过大量的重复计算,最后得出平板工作面的平面度,再和规程中给出的平板准确度等级标准相对比,得出所测平板的精度等级。人工计算这些数据,繁琐、易出错,而用VB编程,让计算机来处理这样的循环计算最为方便、快捷,操作界面友好、易用。
1 工作面平面度数据处理
规程规定工作面平面度数据处理可按对角线原则评定。
任一被检截面上各被检点对理想平面的偏差δi(线值)按下式计算:
式中:i、0、n为某一被检截面上各被检点的序号、起始端点序号、终止端点序号;δi为被检点i对理想平面的偏差;Δi为被检点i对两端点连线的偏差;δ0为起始端点对理想平面的偏差;δn为终止端点对理想平面的偏差。
其中:Δi=(a1+a2+,+ai)-i/n(a1+a2+,+an)
式中:ai为自准直仪或水平仪在各被检点的读数。
当仪器分度值用弧度(mm/m)表示时,ai=1000τLa'i(μm)(ai’为被检截面各测点的读数(格数),S为仪器分度值;L为桥板跨距(mm))全部被检点对理想平面的偏差中,最大值与最小值之差即为所求平板工作面平面度。
2 编制程序
2.1 程序主界面如图1,包括平板基本信息、检具参数输入,检测数据输入、评判标准修改及证书参数设置分别在另外的窗体中设计;“计算结果”是对输入的检测数据进行计算并给出结论,是程序完成数据处理的主模块;“重新计算”是重新初始化程序,供计算新平板的数据。
在主窗体中可输入必要的参数,如水平仪的分度值,桥板的跨距L1(对角线)、L2(长边)、L3(短边)等内容。
2.2 检测数据输入
单击[输入数据],打开输入数据窗口,分别输入2条对角线、3条长边、3条短边共32个数据,按返回按钮返回主窗口,并将输入的32个数据存放在全局型二维数组变量中供后面计算。如图2。
2.3 计算结果
根据前面介绍的检定规程规定的计算方法,数据的计算过程比较繁琐,我们单独用一个模块来实现这一功能,为了利用循环语句,评判标准和检测数据均用数组变量来存储。首先定义了用来存放评判标准、输入数据和计算结果的数组等为公共变量,然后通过多个循环过程求出各截面的偏差Di,再求出最大值与最小值的差即平面度,最后将所得平面度与标准对比,得出评判结论。流程图如图3。
相关文章
- 2024-01-19电子束吸收剂量标准液体化学剂量测量系统的研究
- 2021-12-25基于模糊神经网络的移动机器人沿墙导航控制设计
- 2023-02-22三级建模微型机电系统多学科优化设计法
- 2024-01-25秒表检定测量不确定度的评定
- 2022-08-18现场总线技术解析与其发展趋势
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。