毕设: 视觉测量仪软件 (下)

3 篇文章 0 订阅
3 篇文章 0 订阅

记录大学毕业设计
毕设题目:2D视觉测量仪软件设计
目标:指定测量尺寸,模板设计,在线测量,结果保存,报表设计等功能,根据实验室硬件条件,设计出0.01mm级的检测精度的测量平台。

此文章关于毕设的系统实验与结果分析。

先展示一下毕设实验视频
实验一

不同工件多次测量

实验二

同个工件多次测量

一、测量过程展示

在这里插入图片描述

1、登录
在这里插入图片描述
在这里插入图片描述

2、实时采集
在这里插入图片描述

在这里插入图片描述

3、创建模板
在这里插入图片描述
在这里插入图片描述

4、创建计量模板
在这里插入图片描述
5、标定+设置公差
在这里插入图片描述

6、测量

在这里插入图片描述

在这里插入图片描述

7、报表
在这里插入图片描述

8、导出Excel
在这里插入图片描述

在这里插入图片描述

二、系统通用性实验

本实验旨在验证测试系统的通用性。首先,选择一个工件,并对其进行测量,生成该工件的一种测量轮廓作为模板。接着,选取同型号但不同的工件进行多次测量实验,使用该模板来检验测试系统的可靠性和准确性。
本次实验测量工件是石英晶振,石英晶振的外形通常是一个小小的矩形或者圆形方盘,大小通常在1mm~10mm之间。晶振的外壳材料一般为金属或者塑料。晶振的引脚数量一般为2个,其两根引脚的距离为4.8mm,其石英晶振的尺寸图如下:
在这里插入图片描述

其石英晶振的实物图如下:
在这里插入图片描述

首先,用户需登录账号以获得权限访问该软件的所有功能。登录后,用户需进行图像采集,以获取待测量工件的图像信息。在实时采集的界面框中,用户需按下“连续采图”的按钮,以获取视频流。此时用户需移动工件到合适位置,并在该位置下点击“停止采图”按钮,以停止视频流的采集。接下来,用户需点击“创建模板”按钮,手动画出带角度的矩形,将待测量工件框选出来。这一步是为了将待测量工件形状定位,便于后续的计量操作。下一步是创建计量模板,用户需点击“线ROI”按钮,在工件上连续画出两条要测量的直线。这些直线可是工件上的任意两条直线,但需确保它们之间的距离是待测量的特征之一。画出直线后,用户需按“标定”按钮,进行像素标定。这一步是为了将像素值转换为实际长度值,便于后续的计量操作。完成标定后,用户需要设定公差。本次实验中,其两条直线距离基本尺寸为4.88mm,因此设置上公差为0.02mm,下公差为0.02mm,以确定测量结果是否符合要求。在制作形状模板和计量模板后,用户可以将模板保存到文件夹中,以便下次需要使用该工件的模板时能够直接读取。测量软件使用流程图如下:

在这里插入图片描述

用户在制作完模板或成功读取模板后,可以进行测量操作。首先,用户需要打开离线图片或视频流采集图片。接着,点击“测量”按钮,软件会自动定位图片中工件位置,并拟合出两条待测量直线。通过测量这两条直线的距离,并判断是否符合公差,软件会将测量结果显示在界面上。测量结果OK图如图如下:
在这里插入图片描述

测量结果NG图如图如下:
在这里插入图片描述

用户可以多次重复该测量流程,直到测量完成。完成后,用户可以点击“报表”按钮,弹出数据报表界面。数据报表界面图如下:
在这里插入图片描述

在报表界面上,用户可以根据需要对测量结果进行保存或导出。点击“读取数据”按钮可以更新刚刚测量的全部数据。而点击“导出Excel”按钮,则可以把表格内容导出到Excel中,以便进行后续的数据分析等操作。测量结果导出Excel表格如下:
在这里插入图片描述

三、系统稳定性实验

本实验旨在测试测量系统的稳定性。首先,选择一个工件,并对其进行测量,生成该工件的一种测量轮廓作为模板。接着,在不改变该工件位姿情况下,对该工件的同一测量轮廓进行多次测量,并记录测量结果。随后,将工件随意平移一次,改变位姿,再次对该位姿工件的同一测量轮廓进行多次测量,并记录测量结果。通过对多组数据的比对和分析,评估测量系统的稳定性和准确性,以及不同位姿参数对测量结果的影响。在此基础上,对测试系统进行优化和改进,提高其测量精度和可靠性。
由于实验室条件的限制,我们没有找到合适大小的工件,因此本次实验测量工件是一枚硬币。硬币实物图如下:
在这里插入图片描述

需要注意的是,硬币的尺寸较大,相机需要的视野范围为45mm×45mm。远心镜头选取主要看放大倍率,计算如下:6.4/45=0.16(×)则远心镜头放大倍率可以选取在0.16×左右,根据实验室条件,双远心镜头选用型号为:XF-5MDT01090436×120DSSB-L90。相机选择连接双远心镜头的近视场,其放大倍率为0.109×,满足设计要求。
在本次实验中,我们将对该硬币进行形状和计量模板的设置。并标定硬币半径为24mm,设置上公差为0.01mm,下公差为0.01mm,接着,我们将在同一位姿下对该硬币进行多次采图测量,记录圆测量参数和单次测量时间。硬币测量图如下:
在这里插入图片描述

随后,我们将随意平移硬币一次,改变硬币的位姿,然后再对该位姿下的同一硬币进行多次采图测量,同样记录圆测量参数和单次测量时间。该硬币进行多次采图测量,测量结果在公差范围内,则测量结果显示为"OK",最后,我们将保存并导出数据,进行比对和分析。硬币实验数据图如下:
在这里插入图片描述

四、实验结果分析和评估

基本实现系统设计要求,在条件允许情况下,对同规格不同工件的石英晶振进行多组测量,其测量尺寸保留小数点后四位,单位为mm,能够满足系统设计要求精度0.01mm。相较于传统测量方法,不仅在精度上提高,而且提高了效率。
测量数据能够实现批量导出,快速又便捷。对于以下七组测量数据,在公差范围内的,测量结果均为OK,超出公差范围的,结果均为NG。系统可以选择一个工件进行测量,并生成该工件的测量轮廓作为模板。然后,选择同型号但不同位姿的工件进行多次测量实验。由此可见,该2D测量系统具备通用性。
第二次实验对同个硬币进行多组测量,其测量尺寸保留小数点后四位,单位为mm,能够满足系统设计要求精度0.01mm。同一位姿下对该硬币进行多次采图测量,随后,我们将随意平移硬币一次,改变硬币的位姿,然后再对该位姿下的同一硬币进行多次采图测量,
对实验数据进行分析,方差是指一组数据的离散程度,它越小表示数据越集中,越大表示数据越分散,均方差是方差的平方根。在系统中,方差可以用来衡量系统输出的稳定性,均方差也可以用来衡量系统输出的稳定性。如果系统输出的方差和均方差很大,说明系统的输出不稳定,即系统的输出会随着时间的变化而变化,不能保持一定的稳定性。反之,如果系统输出的方差和均方差很小,说明系统的输出稳定,即系统的输出能够保持一定的稳定性。因此,方差和均方差可以很好地体现系统的稳定性。数据分析如图如下:
在这里插入图片描述

系统测量数据方差和均方差数值都是极小的,这表明该系统的测量数据非常精确和一致,测量系统具有较高的测量精度和可靠性。由此,该2D测量系统具备一定的准确性、稳定性。
此外,对于系统单次测量时间的进一步分析显示,其平均时间为20毫秒。这意味着该2D测量系统具有相当高的效率,系统具备实现快速精准测量功能。由此,该2D测量系统还具备一定的高效性。
由上所述,本系统可以实现快速精准测量工件两线间距离和圆的半径等参数,其数据与实际尺寸相符;该系统解决了传统测量方式效率低、测量精度差、不能实现连续检测与全部检测等问题。
该系统已经具备指定测量尺寸,模板设计,在线测量,结果保存,报表设计等功能,并根据实验室硬件条件,设计出0.01mm级的检测精度的测量平台,满足设计要求。

完整代码:https://m.tb.cn/h.5o8Ud8e?tk=kC3AW68df7O

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Single118

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值