回顾上节课程我们讲述了,用户主界面CCD参数设置,学习如何去计算相机中心与电批中心的偏移量,以及相机标定的功能。

今天,正运动小助手给大家分享一下机器视觉锁付整体解决方案之视觉纠偏和找孔示教操做设置的步骤。

▶视觉纠偏设置◀

●增加视觉纠偏是因为在视觉锁付过程中样品容易发生位置偏移,所以正运动技术配合机器视觉技术研发了一套自动纠偏系统,实现了对样品在进行锁付时样品产生位置偏移可实时定位,并且能及时将偏差信号反馈给执行元件,提高了锁付精度和工作效率。

1.在用户主界面点击配方管理按钮,进入配方管理界面,接着点击MARK点设置,进入视觉纠偏设置界面。

【工件定位方式】:点击可切换视觉纠偏模式。

【手动】:点击可弹出手动操作机台界面。

【返回】:点击可返回到上一级。

【纠偏拍照位】:当前治具上存在多个不同工件时,可点击切换当前创建模板的第几个工件,即纠偏拍照位,这时需要设置多个纠偏拍照位。(例如:当前治具上存在2个不同样品,需要进行锁付时,这时需要点击纠偏拍照位1,创建第一个样品模板,创建完毕后接着再点击纠偏拍照位2,创建第二个模板。单个mark点可点击创建4个不同的工件形状模板,双mark点可点击创建8个不同的工件形状模板)

【拍照位纠偏数目】:填写当前创建的工件模板上有几个需要进行螺丝锁付的螺丝孔。

2.视觉纠偏模式介绍及设置步骤阐述。

(1)双Mark点定位纠偏

定义:如果样品尺寸较大,拍照视野兼容不下整个工件的所有需要进行锁付的螺丝孔时,则使用此功能。(需通过移动机台带动相机到两个拍照位进行采图)

设置步骤:

A.首先点击【手动】按钮,移动机台,使机台移动到【Mark1拍照位】的位置(要求拍摄该位置下清楚成像的Mark点1),然后点击【采集】获取一张照片。

B.点击Mark1拍照位的【显示ROI】按钮,弹出绿色的矩形ROI框,拖动矩形框框选需要创建的形状模板。

C.点击Mark1拍照位的【创建模板】,对Mark1创建形状模板。

D.此时显示的绿色区域是模板的轮廓,如果需要修改可点击【显示橡皮擦】,通过橡皮擦对模板进行修改,修改完后点击【确认修改】进行保存,然后点击【返回上一级】。如果不修改直接点击【返回上一级】即可,至此模板创建纠偏拍照位1的模板创建完成。

E.点击【手动】按钮,移动机台,使机台运动到【Mark2拍照位】的位置(要求拍摄该位置下清楚成像的Mark点2,即第二个形状模板),然后点击【采集】获取一张照片。接着再进行设置Mark2拍照位的形状模板,后面操作步骤可参照前面步骤B-C-D。至此双Mark点定位纠偏设置完毕。

F.视频演示。

【机器视觉锁付整体解决方案】双mark点定位设定

(2)单Mark点定位纠偏。

设置步骤:

A.先通过【手动】,移动机台,使机台运动到【Mark拍照位】的位置(要求拍摄该位置下清楚成像的Mark点),然后点击【采集】获取一张照片。

B.点击【显示ROI】按钮,弹出绿色的矩形ROI框,拖动矩形框框选需要创建的形状模板。

C.点击【创建模板】,对Mark点创建形状模板。

D.此时显示的绿色区域是模板的轮廓,如果需要修改可点击【显示橡皮擦】,通过橡皮擦对模板进行修改,修改完后点击【确认修改】进行保存,然后点击【返回上一级】。

E.如果不修改直接点击【返回上一级】即可,自此单点定位纠偏方式设置完成。

F.视频演示。

【机器视觉锁付整体解决方案】单mark点定位设定

▶视觉找孔示教操作◀

●视觉找孔示教目的是为了,寻找当前需要进行螺丝锁付的样品上需要进行锁付的螺丝孔。

【灰度值范围】:根据提取出螺丝孔的灰度值,进行设置采集图像的灰度值上下限,筛选出满足条件的螺丝孔。

【孔面积范围】:根据获取螺丝孔的孔洞面积,进行孔洞面积范围上下限设定,筛选出满足条件的螺丝孔。

【螺丝孔圆度】:设置螺丝孔的圆度,设置范围1~100%,设置数值越大,圆度越接近于圆。

【对比度】:设置图像的对比度。

【手动】:点击可弹出手动操作机台界面。

【返回】:点击可返回到上一级。

视觉找孔步骤:

1.点击【手动】按钮移动机台,使机台移动到合适位置(可以采集到螺丝孔孔洞照片)。然后点击【1、记录拍照位】,根据当前拍照位的编号,点击相应拍照位的【取点】按钮,对拍照位进行记录。记录完后点击【返回】,返回上一级。(机台有几个拍照位,就相应取几个点)

2.然后点击【2、获取图像】,更新一下当前拍照位下的图像信息。

3.设置灰度值范围,首先判断螺丝孔内灰度值范围:点击右侧的【灰度值提取器】图标,设置成提取模式,然后通过鼠标点击图片上的位置,将反馈对应像素点的灰度值。接着多取几个点判断出螺丝孔内外的灰度值范围,最后填写【找孔参数】里面的【灰度值范围】。

4.设置孔面积范围:点击【显示ROI】将弹出绿色矩形框,移动到某个螺丝孔框选起来,然后点击【孔洞面积】按钮,计算出一个参考面积。最后根据参考面积数值,填写【找孔参数】里面的【孔面积范围】,从而实现找对应面积的螺丝孔。

5.设置螺丝孔圆度和对比度:根据实际找孔情况填写【找孔参数】里面的【螺丝孔圆度】、【对比度】等参数。【螺丝孔圆度】作为螺丝孔的筛选条件之一,大于该圆度的螺丝孔才能保留。【对比度】是螺丝孔边界处螺丝孔内外灰度值的差值的绝对值,大于这个差值的才认为是螺丝孔的边界。

6.点击【显示ROI】按钮,拖动绿色的矩形ROI框,将所有需要进行锁付的螺丝孔框选起来,最后点击【3、感兴趣区域】按钮,至此我们就在该矩形ROI框区域内,进行视觉找孔。

7.点击【4、视觉找孔】即可根据找孔参数条件进行视觉找孔。

8.点击【5、点位记录】弹出孔位排序界面,在此界面可对螺丝孔洞进行排序和删除。在锁付点排序那一列中输入0-10对孔进行排序,到时候锁付的时候会先锁数值小的孔,且如果相关孔的排序数值设置为0时则将不锁该孔。然后点击【确定】将孔位位置和排序数据更新到相关的配方文件中。至此,视觉找孔操作完成。

9.视频演示。

【机器视觉锁付整体解决方案】视觉找孔设定

本次,正运动技术【机器视觉锁付整体解决方案】视觉纠偏和找孔示教操作,就分享到这里。

更多精彩内容请关注“正运动小助手”公众号,想要获取机器视觉锁付完整解决方案,请咨询正运动技术销售工程师。

本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。

【机器视觉锁付整体解决方案】视觉纠偏和找孔示教操作相关推荐

  1. 【机器视觉锁付整体解决方案】用户主界面CCD参数设置

    今天,正运动小助手给大家分享一下机器视觉锁付整体解决方案之用户主界面CCD参数设置,学习如何操作计算相机中心与电批中心的偏移量,以及相机标定的功能. ▶相机中心与电批中心的偏移量计算◀ 1.在用户主界 ...

  2. 云南小学、初中、高中标准教学实验室设备配置清单整体解决方案

    云南高中.初中.小学标准化实验室的建设,实现实验室建设现代化.教学仪器配备标准化.实验室管理信息化.实验教学开展制度化,全面提高中小学实验室"建.配.管.用"的整体水平. 云南中小 ...

  3. 机器视觉检测系统完整解决方案以及开发流程

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 第一步是确定要求并确定是否可行 机器视觉一词可以想象是具有一组眼睛 ...

  4. SCARA机器人在螺丝锁付机中的应用

    摘要:根据SCARA机器人的特点,设计了基于SCARA机器人的自动化螺丝锁付机.该锁付机采用了可编程逻辑控制器作为主控单元,控制器发出指令控制SCARA关节机器人的运行动作.基于SCARA机器人螺丝锁 ...

  5. 维视智造定义“工业机器视觉检测大脑”VisionBank AI 视觉软件发布会圆满召开

    2022年8月27日,维视智造"智竞制造·VisionBank AI 2.0"新品发布会在苏州圆满举办.历时一年半的打磨,维视智造突破瓶颈,向更深度的AI技术迈进,推出了通用智能视 ...

  6. 瑞云科技联合飞蝶VR教育、大朋VR推出元宇宙 5G VR智慧教育整体解决方案

    近日,瑞云科技3DCAT实时渲染云与飞蝶VR.大朋VR达成深度合作.基于瑞云深度自研的实时渲染云技术.飞蝶VR教育内容资源的深厚积累以及大朋VR优秀的VR硬件产品力,三方针对元宇宙 5G VR智慧教育 ...

  7. 中兴流媒体服务器,中兴ZXV10 IPTV/VOD整体解决方案

    在IP宽带网络迅猛发展的今天,宽带网络已走入千家万户,网络电视(IPTV).流媒体服务和视频点播(VOD)等宽带娱乐业务需求日益增长,为电信运营商开拓宽带增值业务,开展宽带多媒体服务提供了新的契机. ...

  8. 大数据挖掘与分析平台整体解决方案

                                              大数据挖掘与分析平台                                                 ...

  9. 【3月30日直播】新冠病毒全基因组测序——Midnight试剂盒及整体解决方案

    识别上方二维码 或点击「阅读原文」 免费报名参加 新冠疫情肆虐全球,基于Nanopore测序技术和数据分析在全球感染性疾病防控中的优势充分显现出来.该平台使用灵活.操作简便.产出快速.分析实时等特征为 ...

  10. 使用流程引擎整体解决方案

    使用流程引擎整体解决方案 参考文章: (1)使用流程引擎整体解决方案 (2)https://www.cnblogs.com/qidq/p/3505112.html 备忘一下.

最新文章

  1. Linux网络路由简介-查看网络路由
  2. 张钹院士:可解释、可理解是人工智能研究的主攻方向 | CCF-GAIR 2018
  3. 阿里云有史以来最大的一次优惠,爆款限时抢,至少省10000+
  4. php调mysql接口头文件_php基础系列:PHP连接MySQL数据库用到的三种API
  5. 双路服务器单路运行,单路还是双路?看需求选择_机箱电源评测-中关村在线
  6. oracle在archivelog模式进行rman备份和恢复
  7. html5表格树,利用ztree实现树形表格
  8. Spark源码分析之Master资源调度算法原理
  9. 传奇电子cq9跳高高、跳起来规则与操作技巧
  10. CentOS 6 和CentOS 7 的区别
  11. PB混淆加密大师(powerbuilder防止反编译,pb混淆器,PB加壳,支持5-12)
  12. 使用谷歌浏览器下载的图片webp怎么转成jpg格式图片
  13. AD不显示封装3D模型
  14. 如何查看本机路由表并进行分析?
  15. 您的自动化测试糟透了
  16. HMC510LP5ETR资料
  17. 深入理解Linux 条件变量3:条件变量为什么要配合着锁使用?
  18. 大型网站技术架构的演讲之路
  19. 郑豪8.7黄金跳水下跌,下周还会延续跌势吗?黄金开盘思路最新操作建议
  20. Oracle 字典表

热门文章

  1. c#解压缩文件(zip)
  2. matlab简单几何图形的识别代码,MATLAB识别几何图形
  3. 发光二极管之二——正负极如何判断
  4. 第十四周项目一 平衡二叉树
  5. 如何获得自己的外网IP?
  6. 王道中数据结构的排序算法
  7. 从零开始学习CANoe(二)—— CANdb++ 创建 dbc文件
  8. 用户分层,该怎么分才合理(实操版)
  9. 显微镜下的中国--读《显微镜下的大明》有感
  10. Android实现推送PushService通知No…