小零件外观检测的核心矛盾是:工件有多个面要检,但你不想为了翻面增加机构。传统做法是多工位机械手翻转,或者两台设备串联,成本和故障点都翻倍。
玻璃转盘用一个巧妙的办法绕开了这个问题——载具本身是透明的。工件放在玻璃盘上,相机从上方拍正面,从盘下方穿过玻璃拍底面,侧面再用周向布置的相机或反射镜组展开拍摄。工件全程不需要翻转、不需要二次装夹,一次旋转完成全表面检测。
相比皮带式或链板式检测机,玻璃转盘的另外三个优势:
这是决定整机架构的分岔点,很多项目在这里选错,后面全盘返工。
分度旋转(步进-停止):转盘转到工位后停下,相机在静止状态拍照,然后转到下一工位。图像绝对清晰,光学要求低,常亮光源即可,算法容错高。代价是每个循环都有加速-减速-稳定时间,稳定等待通常要 30~80ms,节拍上限一般在 120~200 件/分钟。
连续旋转(飞拍):转盘匀速不停,相机在运动中曝光。节拍可以做到 400~800 件/分钟,但对光学提出硬性要求:
选型判断很直接:目标节拍低于 200 件/分钟,选分度;高于 300 件/分钟,只能选飞拍。中间地带要结合工件尺寸和工位数具体核算。
飞拍最容易翻车的地方是拉影(运动模糊)。核算公式并不复杂:
拉影像素数 = 工位线速度 × 曝光时间 ÷ 像素当量
其中线速度 = 2π × 工位半径 × 转速。举一个实际算例:工位半径 150mm、节拍 400 件/分钟、24 个工位,则转盘转速约 16.7 rpm,工位线速度约 262 mm/s。若视觉像素当量为 0.01 mm/px,曝光 50μs 时:
262 mm/s × 0.00005 s = 0.0131 mm ÷ 0.01 mm/px ≈ 1.3 像素
工业上一般要求拉影控制在 0.3 像素以内,上面这个结果明显偏大,说明需要压缩曝光到 10μs 量级,或者增大工位半径、增加工位数以降低线速度。这个核算必须在方案阶段做,不能等设备装完再发现检不出划伤。
转盘一圈的工位要分配给几类功能,典型排布如下:
相机数量取决于工件的检测面数量。以纽扣电池、螺母这类回转体零件为例,通常正面 1 台 + 底面 1 台 + 侧面 2~3 台,共 4~5 台相机。侧面如果要求 360° 全周展开,可以用锥面反射镜把周向一次成像到单个相机,省相机但算法复杂度上升。
一个容易忽略的点:同一个工件的多面结果必须在软件里按工件 ID 聚合后再综合判定。工件转过 5 个工位才检完,中间任何一个工位漏结果,都要有超时保护,绝不能让设备卡死或者结果错位。
检测工位和分选工位之间隔着若干个工位,判定结果出来时工件还没转到吹气口,必须延后执行。这里有两种实现:
软件队列方案:上位机维护一个移位寄存器,每分度移位一次,工件到分选位时输出 IO。逻辑简单,但受操作系统调度延迟影响,在 400 件/分钟以上(单件周期 150ms)时风险明显——Windows 的定时抖动就可能达到十几毫秒。
运动控制卡位置比较输出方案:把判定结果写入运动控制卡,由卡内硬件根据转盘编码器位置自动触发电磁阀。不受软件延迟影响,精度取决于编码器分辨率。高速场合应当选这个方案。相同的机制也用来触发相机——由编码器位置直接触发,不经过软件。
玻璃载具好用,但也带来几个必须处理的问题:
客户签合同看的是产能,工程上要留足余量。理论节拍到实际达产之间有几层折损:
所以设计节拍应当按客户要求产能 ÷ 0.8 左右来倒推。客户要 300 件/分钟,设备理论节拍就要做到 380 件/分钟以上,否则现场一定达不产。
做玻璃转盘检测机方案前,这些参数必须先确定:
其中最小可检缺陷尺寸是最关键的一条。它同时决定光学放大倍率、相机分辨率、视野大小、工位数、转盘直径——一条参数牵动整机方案。在打光实验验证「这个缺陷到底能不能被拍出来」之前,其他设计都是纸上推演。
需要了解具体方案 · 参数报价 · 现场演示?
→ 立即咨询艾马机器人