Appearance
圆柱面缺陷检测
工程背景
测量背景
对于圆柱形物体,如电池、轴承、管材等,表面质量直接影响其性能和使用寿命。为了确保这些产品的高品质,必须对圆柱面进行严格的质量控制,特别是对外观缺陷(如划痕、凹陷、裂缝、气泡等)的检测。本项目旨在开发一种基于非接触式的圆柱面缺陷检测系统,通过旋转扫描技术将整个圆柱表面展开成一个平面图像,并将其划分为八个区域(片)进行详细检测。
相机选型
深视SR700
测量项
圆柱面表面缺陷
解决方案
AI-Vision首先对点云图进行预处理,接着分别将八片需要检测位置裁切出来进行表面检测。
设计思路
执行效果展示
工程结果展示
- 表面缺陷检测结果
项目流程
一、初始化
[00] 使用加载点云工具
,加载需要处理的点云图。
[01] 使用3D裁切工具
,裁切z方向点云(去掉多余噪点)。
[02] 使用3D下采样工具
,栅格化3D点云图。
[03] 使用3D区域工具
,选择拟合平面的区域。
[04] 使用3D平面工具
,根据上个工具选择的区域,拟合平面并将其设置为零平面。
二、分别对不同片进行表面检测
[05] 使用3D裁切工具
,裁切出要检测的圆柱片。
[06] 使用3D表面缺陷工具
,获取当前圆柱片凹陷或凸起缺陷的信息,输出信息到全局变量。
[07] 使用Lua脚本工具
,获取全局变量信息并显示到对应IM窗口。
[08-28] 此部分处理逻辑和第一片的相同,可参考上一节的流程。