《机器视觉运动控制一体机应用例程_3.docx》由会员分享,可在线阅读,更多相关《机器视觉运动控制一体机应用例程_3.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机器视觉运动控制一体机应用例程#什么是天地盖?#天地盖指的是一种盒子的款式。纸盒的盖为“天,底为“地,故称天地盖。天地盖又称天地盒,被广泛应用于各类精装礼品包装盒、鞋盒、手机盒等各类包装盒。应用背景天地盖是一种包装行业上广泛应用的包装纸盒。它具有较低的消费本钱,可进展自动化的流水线加工方式和可定制设计其多种外形等优点,受到广阔包装行业的青睐。近年来,包装行业开展迅速、例如竞争剧烈的3C电子产品对天地盖包装盒的市场需求量宏大,由此可见天地盖的开展前景一片光明。但它受限于来料与加工工艺因素的影响,例如人工贴合的精度不高,和操作半自动化设备贴合的时间较长,而导致的整体消费效率低等的问题。目前市场上设
2、计的天地盖包装盒贴合半自动化设备的全自动化程度不高,功能性单一,操作流程复杂繁琐、且对现场操作员的技术程度要求较高。为此,正运动技术针对以上问题,特此开发设计了高效且标定流程操作简单的天地盖贴合定位系统具有非常重要的意义。正运动技术的视觉检测方案具有检测速度快、可靠性好、消费效率高等特点,在包装行业中进展机器视觉天地盖贴合定位具有较好的应用性,同时也有着广泛的市场应用场景。上期课程,我们讲述了在机器视觉方案中连接器针脚完好性检测的应用案例,本期课程我们将和大众一起共享怎样去实现天地盖贴合定位的功能。教学视频01、检测原理(一)检测需求匹配定位当前放置包装纸盒位置,再进展输出其坐标给机械手,最后
3、再进展下一个工序,天地盖贴合。样品图天地盖贴合加工工序例如图(二)软件算法先使用学习模板创立包装纸盒的形状模板,接着将形状模板位置结果作为基准位置。然后进展九点标定,将我们的像素坐标转换成世界坐标系。最后将标定后匹配定位出来包装纸盒的位置信息显示出来,并统计当天贴合次数。02、软件实现1.翻开ZDevelop软件:新建名称为“天地盖贴合.zpj工程新建HMI文件新建main.bas文件(用于编写界面响应函数)新建global_variable.bas文件(用于存放全局变量并开启HMI自动运行任务)新建“InitLocator.bas文件(用于初始化测量参数)新建draw.bas文件(用于更新绘
4、制ROI数据)新建camera.bas文件(用于实现相机收集功能)文件添加到工程。2.设计HMI主界面。3.关联HMI主界面控件变量。4.本期课程的代码实现的功能主要使用到的指令是提取九个Mark点的坐标,然后再进展坐标系转换的相关指令。(1)获得实心圆标定板的点坐标ZV_CALGETSCAPTS(参数1:输入标定板单通道图像,参数2:计算的点坐标,矩阵类型N行2列,参数3:提取圆点的阈值,参数4:圆点极性,0-黑,1-白,参数5:搜索圆点最小像素面积范围,参数6:搜索圆点最大像素面积范围)(2)计算像素坐标和世界坐标的映射点对ZV_CALGETPTSMAP(参数1:输入的像素坐标,输入矩阵,
5、参数2:排好序的像素坐标,输出矩阵,参数3:排好序的世界坐标,输出矩阵,参数4:输入两相邻Mark点的实际间隔)(3)执行标定ZV_CALCAM(参数1:像素坐标,参数2:世界坐标,参数3:生成的标定系数,输出参数,参数4:得到像素坐标时的图像宽度,参数5:得到像素坐标时的图像高度,参数6:相机标定的类型)(4)计算标定误差ZV_CALERROR(参数1:标定系数,参数2:像素坐标,参数3:世界坐标,参数4:TABLE索引,输出参数,标定误差,依次为平均误差、最小误差、最大误差)(5)坐标转换ZV_CALTRANSW(参数1:标定系数,参数2:像素坐标x,参数3:像素坐标y,参数4:TABLE
6、索引,输出参数,依次为世界坐标x、世界坐标y)完好代码、例如图像获取地址03、操作演示(一)操作步骤查看运行效果:将工程下载到控制器中使用本地图片单次收集点击匹配建模(进展形状模板学习)点击坐标标(进展mark点标定)点击使用标定(将样品的图像坐标转换为世界坐标)点击单次执行(查看当前样品检测结果)点击连续运行(查看连续运行效果)完毕。(二)效果演示本次,正运动技术机器视觉运动控制一体机应用例程丨天地盖贴合定位系统,就共享到这里。更多精彩内容请关注“正运动小助手公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。本文由正运动技术原创,欢送大众转载,共同学习,一起进步中国智能制造程度。文章版权归正运动技术所有,如有转载请注明文章;。