3. 测量任务定义与特征选择
在线视觉计量的第一步不是选相机,也不是写算法,而是把“要测什么、测到什么程度、多久测一次、允许多大波动”定义清楚。测量任务定义的本质,是把产品图纸和工艺文件中的设计意图,翻译成视觉系统可执行、可验证的计量对象清单。若这一步含糊,后续无论用多高分辨率的相机、多复杂的算法,都无法保证测量结果真正服务于质量控制。
一、从图纸与工艺文件中提取计量对象
产品图纸通常给出三类信息:尺寸与公差、形位公差、表面质量要求。工艺文件则补充加工基准、装夹方式、关键工序和自检要求。提取计量对象时,应优先关注三类特征:关键尺寸(如孔径、轴径、台阶长度、槽宽)、形位公差(如位置度、同轴度、平行度、垂直度、轮廓度)、表面缺陷(如划痕、凹坑、毛刺、脏污、缺料)。
以某法兰盘零件为例,图纸标注:中心孔径 Φ20H7(+0.021/0),外圆 Φ80h6(0/-0.019),四个安装孔位置度 Φ0.2,端面平面度 0.05,表面不允许有长度大于 0.5 mm 的划痕。工艺文件注明:该零件在车削后需在线检测中心孔与外圆,在钻孔后检测安装孔位置度,在清洗后检测端面缺陷。由此可整理出计量对象清单:中心孔径、外圆直径、四孔位置度、端面平面度、表面划痕。每个对象都对应明确的图纸依据和工序节点。
二、明确测量范围、精度、节拍与重复性
测量范围决定视野与运动行程。例如中心孔径 Φ20,考虑公差和边缘余量,测量范围可设为 Φ18~Φ22;外圆 Φ80,范围设为 Φ78~Φ82。若采用远心镜头,需保证整个特征在景深和视野内清晰成像。
精度要求通常由公差反推。一般原则是:测量系统的最大允许误差应小于公差带的 1/10~1/5。对于 Φ20H7,公差带 0.021 mm,若取 1/5,则测量误差应控制在 0.004 mm 以内;若取 1/10,则需达到 0.002 mm。实际工程中还需考虑重复性、再现性、温度漂移和标定不确定度。位置度 Φ0.2 的测量,通常要求视觉系统在 X、Y 方向的定位重复性优于 0.01 mm。
节拍要求由产线速度决定。若生产线节拍为 12 秒/件,测量任务需在 8 秒内完成,包括取像、图像处理、结果判定和通信。若单次测量需要多视角,则需并行取像或分时复用。节拍与精度往往相互制约:提高精度可能需要更长曝光或更多图像平均,从而增加时间。因此,任务定义阶段必须明确“精度优先”还是“节拍优先”,或给出两者可接受的平衡区间。
重复性要求是测量系统稳定性的核心指标。通常用同一标准件连续测量 30 次,计算标准差 σ,要求 6σ 小于公差带的 1/10。例如 Φ20H7 公差带 0.021 mm,6σ 应小于 0.0021 mm,即 σ 小于 0.00035 mm。若达不到,需检查光源稳定性、镜头畸变、标定精度和机械振动。
三、特征选择与视觉可行性评估
并非所有图纸特征都适合视觉测量。选择计量对象时,需评估以下条件:特征边缘是否清晰、对比度是否足够、是否被遮挡、是否受反光或油污影响。例如,镜面外圆的边缘在普通环形光下可能过曝,需改用低角度暗场照明或同轴光;深孔底部的位置度可能因遮挡无法直接成像,需借助内窥镜头或改为间接测量。
对于表面缺陷,需明确缺陷类型、最小可检尺寸和判定标准。例如“不允许长度大于 0.5 mm 的划痕”,则视觉系统需在对应分辨率下,保证 0.5 mm 划痕至少占 3~5 个像素。若视野为 100 mm × 80 mm,相机分辨率为 500 万像素(2448 × 2048),则单像素对应约 0.04 mm,0.5 mm 划痕约 12 个像素,满足检测要求。若视野扩大到 300 mm,则单像素约 0.12 mm,0.5 mm 划痕仅 4 个像素,检测可靠性下降,需提高分辨率或缩小视野。
四、任务定义输出与验证
测量任务定义的最终输出应是一份可执行的计量对象清单,至少包含:特征名称、图纸依据、标称值与公差、测量范围、精度要求、节拍要求、重复性要求、检测工序节点、判定规则。以下为法兰盘示例的任务定义表(示例参数,非实测结果):
| 特征名称 | 图纸依据 | 标称值与公差 | 测量范围 | 精度要求 | 节拍 | 重复性要求 | 工序节点 |
|---|---|---|---|---|---|---|---|
| 中心孔径 | Φ20H7 | Φ20 +0.021/0 | Φ18~Φ22 | ≤0.004 mm | ≤8 s | 6σ≤0.0021 mm | 车削后 |
| 外圆直径 | Φ80h6 | Φ80 0/-0.019 | Φ78~Φ82 | ≤0.004 mm | ≤8 s | 6σ≤0.0019 mm | 车削后 |
| 四孔位置度 | 位置度 Φ0.2 | Φ0.2 | 四孔区域 | ≤0.02 mm | ≤8 s | 6σ≤0.02 mm | 钻孔后 |
| 端面平面度 | 平面度 0.05 | 0.05 mm | 端面全域 | ≤0.01 mm | ≤8 s | 6σ≤0.005 mm | 车削后 |
| 表面划痕 | 长度≤0.5 mm | 0.5 mm | 端面与外圆 | ≥3 像素/0.5 mm | ≤8 s | 检出率≥99% | 清洗后 |
任务定义完成后,需用标准件进行验证:连续测量 30 次,计算均值、标准差和极差,确认重复性满足要求;用已知尺寸的标准件验证精度;用产线实际节拍验证时间。若任一指标不达标,应回到特征选择或测量方案调整,而不是直接进入算法开发。测量任务定义是视觉计量工程的“设计输入”,只有输入明确、可验证,后续的相机选型、光源设计、算法开发和SPC监控才有可靠基础。