一种基于LabVIEW的三坐标测量报告自动统计的方法技术

技术编号:27603264 阅读:28 留言:0更新日期:2021-03-10 10:26
本发明专利技术提供了一种基于LabVIEW的三坐标测量报告自动统计的方法,包括:S1、对原测量报告进行分析,统计报告模板;S2、利用LabVIEW软件完成数据统计工作,并读取报告模板,将统计数据写入文件,生成报告。本发明专利技术所述的基于LabVIEW的三坐标测量报告自动统计的方法利用LabVIEW完成测量报告自动生成,无需修改原有设备现状,成本低;有效降低了人为操作误差,提高数据的可靠性和准确性。高数据的可靠性和准确性。高数据的可靠性和准确性。

【技术实现步骤摘要】
一种基于LabVIEW的三坐标测量报告自动统计的方法


[0001]本专利技术属于计量测试
,尤其是涉及一种基于LabVIEW的三坐标测量报告自动统计的方法。

技术介绍

[0002]三坐标测量机广泛使用在机械、电子、仪表、塑胶等行业,是测量和获得尺寸数据的最有效的方法之一,它可以代替多种表面测量工具及昂贵的组合量规,用于高精度零部件的机械尺寸、形位公差的检测等。
[0003]目前,三坐标的测量数据不同型号报告不同,每次测量即形成一个表,多个零部件的测量报告不利于统计分析,不能直观反应测量结果。现有测量报告的统计分析还是人工手动操作,根据单个零部件的测量数据查找、誊写。单个零部件的测量数据项目较多,人工操作过程不但费时费力,还容易出错。

技术实现思路

[0004]有鉴于此,为克服上述缺陷,本专利技术旨在提出一种基于LabVIEW的三坐标测量报告自动统计的方法。
[0005]为达到上述目的,本专利技术的技术方案是这样实现的:
[0006]一种基于LabVIEW的三坐标测量报告自动统计的方法,包括:
[0007]S1、对原测量报告进行分析,统计报告模板;
[0008]S2、利用LabVIEW软件完成数据统计工作,并读取报告模板,将统计数据写入文件,生成报告。
[0009]进一步的,所述步骤S1的具体方法如下:
[0010]原文件数据格式中多次测量的测量项目、模版格式固定不变,统计工作在查找相对固定的位置读取项目及测试数据,数据统计查找、读取过程重复可编程自动化处理;
[0011]统计报告模版,主要是检测结果的统计,包括测试项目、正公差、负公差、各工件实测数据。
[0012]进一步的,所述步骤S2中,统计工作包括读取文件、查找数据、数据统计、写入文件、文件保存。
[0013]进一步的,所述读取文件的方法为:
[0014]根据三坐标测量机型号选择单个文件或多个文件路径,分类处理:单个文件,判断文件大小,文件小于一定阈值的直接读取全部数据,大于该阈值的部分读取,分段读取数据,以免内容过大导致处理卡顿;多个文件,逐一打开文件,单个文件读取数据,处理完成后,再读下一个文件。
[0015]进一步的,查找数据的方法为:
[0016]根据人工查找的步骤进行程序化设计;
[0017]单次测量结果数据获取,单个文件的情况首先将数据内容分段,根据固定文本,以
零部件序号为单位,分段处理数据;
[0018]单次测量数据格式化处理,将单次测量结果根据制表符和换行符从字符串还原为二维数组表格的形式,以便于查找索引;
[0019]根据所需测量项目查找索引单次测量结果二维数据中相应位置的数据,单次测量结果数据为一维数组,多个测量项目的多行数据组成二维数据。
[0020]进一步的,数据统计的方法为:
[0021]将测量项目名称、公差、多次测量数据按列组成二维数组,完成数据统计。
[0022]相对于现有技术,本专利技术所述的基于LabVIEW的三坐标测量报告自动统计的方法具有以下优势:
[0023]本专利技术所述的基于LabVIEW的三坐标测量报告自动统计的方法在现有的三坐标测量机人工统计的基础上,利用LabVIEW完成测量报告自动生成,无需修改原有设备现状,成本低;有效降低了人为操作误差,提高数据的可靠性和准确性;本专利技术采用LabVIEW软件,人机界面操作简单,稳定性高;同时该软件使用图形化语言编程,方便修改调试。
附图说明
[0024]构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0025]图1为GLOBAL555原始数据格式的测量报告示意图;
[0026]图2为MGH8106原始数据格式的测量报告示意图;
[0027]图3为报告模版格式示意图;
[0028]图4为软件界面示意图;
[0029]图5为生成报告样例示意图;
[0030]图6为软件流程图。
具体实施方式
[0031]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0032]下面将参考附图并结合实施例来详细说明本专利技术。
[0033]在原有测量报告的基础上,本专利技术提供一种基于LabVIEW的三坐标测量报告自动统计的方法,包括以下步骤:
[0034]步骤一:报告分析
[0035]不同的三坐标测量机测量报告格式不一样,如附图1所示,型号GLOBAL555的多次测量结果存储形式为多个表格、单个文件,文件格式为rtf;如附图2所示,型号MGH8106的则为多个文件、单个表格,文件格式为docx。原文件数据格式中多次测量的测量项目、模版格式固定不变,统计工作在查找相对固定的位置读取项目及测试数据即可,数据统计查找、读取过程重复可编程自动化处理。
[0036]统计报告模版,如附图3所示,主要是检测结果的统计,包括测试项目(要求)、正公差、负公差、各工件实测数据。将所统计数据组成数组写入报告模版,重命名保存即可。
[0037]步骤二:软件实现
[0038]软件采用LabVIEW开发,人机界面操作简单,稳定性高,使用图形化语言编程,方便修改调试。界面如附图4所示,选择相应型号,对应选择单个文件和多个文件,单击文件转换按钮,待弹出文件转换完成提示框后,在文件所在文件夹下即可生成统计报告(以转换时间命名,如“2020

02

19.16.08.04.460.docx”)。报告如附图5所示。
[0039]统计工作基本流程为读取文件、查找数据、数据统计、写入文件、文件保存。软件流程如附图6所示。
[0040]1.读取文件:
[0041]根据型号选择单个文件或多个文件路径,分类处理:单个文件,判断文件大小,文件小于1MB的直接读取全部数据,大于1MB的部分读取,分段读取数据,以免内容过大导致处理卡顿;多个文件,逐一打开文件,单个文件读取数据,处理完成后,再读下一个文件。
[0042]2.查找数据:
[0043]将人工查找的步骤程序化设计。
[0044]单次测量结果数据获取。单个文件的情况首先将数据内容分段,根据固定文本,以零部件序号为单位,分段处理数据。其中分步读取的数据可能涉及数据内容被拆分,该部分做数据完整性判断,完整的执行后续处理;不完整的则先完成与下一步读取的数据内容拼组,再执行后续处理。而多文件的情况,读取其中一个文件全部数据即可。
[0045]单次测量数据格式化处理。原数据存储以表格形式存储,文件读取后,数据内容是一长串字符串,格式化处理则将单次测量结果根据制表符和换行符从字符串还原为二维数组表格的形式,以便于查找索引。
[0046]根据所需测量项目查找索引单次测量结果二维数据中相应位置的数据,单次测量结果数据为一维本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于LabVIEW的三坐标测量报告自动统计的方法,其特征在于,包括:S1、对原测量报告进行分析,统计报告模板;S2、利用LabVIEW软件完成数据统计工作,并读取报告模板,将统计数据写入文件,生成报告。2.根据权利要求1所述的基于LabVIEW的三坐标测量报告自动统计的方法,其特征在于,所述步骤S1的具体方法如下:原文件数据格式中多次测量的测量项目、模版格式固定不变,统计工作在查找相对固定的位置读取项目及测试数据,数据统计查找、读取过程重复可编程自动化处理;统计报告模版,主要是检测结果的统计,包括测试项目、正公差、负公差、各工件实测数据。3.根据权利要求1所述的基于LabVIEW的三坐标测量报告自动统计的方法,其特征在于,所述步骤S2中,统计工作包括读取文件、查找数据、数据统计、写入文件、文件保存。4.根据权利要求3所述的基于LabVIEW的三坐标测量报告自动统计的方法,其特征在于:所述读取文件的方法为:根据三坐标测量机型号选择单个文件或多个文件...

【专利技术属性】
技术研发人员:马基贤贺继艳张鹏陈然
申请(专利权)人:天津航天机电设备研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1