2. 测量臂硬件结构与工作原理
便携式测量臂之所以能在车间现场替代部分三坐标测量机的工作,核心在于它把一套完整的空间坐标测量链集成到了可人工搬动的机械结构里。理解这条测量链,是后续标定、检测与误差分析的基础。本节从机械本体出发,逐层拆解关节臂、编码器、测头、平衡系统与温度补偿五个关键环节,说明它们各自承担什么、如何协同,以及哪些参数会直接影响测量结果。
一、关节臂:把六自由度运动转化为可解算的几何链
典型的六轴便携式测量臂由基座、若干段臂管和旋转关节串联而成。基座固定在工作台或三脚架上,作为整条测量链的坐标原点;从基座向外依次是第一关节(绕竖直轴旋转)、第二关节(俯仰)、第三关节(肘部俯仰)、第四关节(臂管自转)、第五关节(腕部俯仰)、第六关节(测头自转)。每个关节提供一个旋转自由度,六个自由度叠加后,测头可以在臂长可达的球形工作空间内以任意姿态到达目标点。
从运动学角度看,这是一条开链结构:基座坐标系经过六次“旋转+平移”变换后得到测头坐标系。设第 i 个关节的转角为 θi,相邻关节间的臂管长度为 ai、偏置为 di、扭角为 αi,则测头中心在基座坐标系中的位置可由标准的 DH(Denavit-Hartenberg)参数链求得。实际产品中,这些几何参数并非理论值,而是出厂前通过高精度标定得到的实测值,并写入控制器。因此,臂长越长,误差放大越明显:以 2.4 m 臂为例,末端单点重复性通常在 ±0.02~0.05 mm 量级,而 3.7 m 臂则可能放宽到 ±0.05~0.08 mm。选型时不能只看“最大臂长”,还要看该臂长下的空间精度指标(如单点精度 MPEP)。
二、编码器:每个关节的角度“读数器”
关节转过的角度由安装在关节轴上的角度编码器测量。FARO 类测量臂普遍采用高分辨率绝对式编码器,其作用是把机械转角实时转换为数字角度值,供控制器解算。编码器的关键指标有三个:分辨率、精度和重复性。分辨率决定最小可分辨角度,例如 0.07″(约 0.00002°)量级;精度决定读数与真实角度的偏差;重复性决定同一角度多次读数的一致性。三者中,重复性对测量臂的“手感一致性”影响最直接。
编码器读数会随温度漂移,因此高端机型会在编码器附近布置温度传感器,把温度值一并送入补偿模型。此外,编码器与关节轴承的装配偏心、轴系间隙也会引入周期性误差,这类误差通常在标定时用多圈正反转数据拟合修正。日常使用中,若发现同一测点反复测量结果跳动明显增大,应优先怀疑编码器信号或关节预紧状态,而不是直接归因于测头。
三、测头:接触式测量的“最后一毫米”
测头是测量臂与工件直接接触的部分。常见形式为硬测头(红宝石球)和触发式测头。硬测头结构简单、刚性好,适合手动采点;触发式测头在接触瞬间发出信号,由控制器锁存当前角度值,适合重复性要求更高的场合。测头球径、测杆长度和测杆材质都会影响测量结果:球径决定接触点与理论点的换算关系,测杆越长刚性越差、弯曲变形越大。
使用硬测头采点时,操作者需要保持测头与工件表面法向接近垂直,并控制接触力稳定。若测杆明显弯曲,测头中心实际位置会偏离编码器解算位置,形成“测头挠曲误差”。因此,测头校准(俗称“打测头”)是每次更换测头或碰撞后必须执行的步骤:用标准球在多个姿态下采点,反算出测头球心相对第六关节法兰的偏移量,写入控制器。校准后残差一般应控制在 0.01~0.02 mm 以内,若明显偏大,说明测头未拧紧或标准球位置不稳。
四、平衡系统:让操作者“感觉不到臂重”
测量臂的臂管和关节本身有重量,若没有平衡机构,操作者需要持续用力托住悬臂,既疲劳又容易引入抖动。平衡系统通常由配重块、弹簧或气弹簧组成,其目标是在整个工作空间内让臂处于“随遇平衡”状态:松手后臂能停在任意位置而不下坠,轻推即可移动。
平衡调节是否到位,直接影响采点质量。判断方法很简单:把测头移到工作空间中部,松手观察臂是否缓慢下沉或上翘;再分别移到最高点和最低点重复。若某一段行程明显偏重,说明该区间平衡力矩不足,需要调整配重位置或气弹簧预压。注意,平衡系统只解决“重力”,不解决“惯性”——快速甩臂仍会造成关节冲击和编码器瞬时误差,因此规范操作要求匀速、轻触、避免猛拉急停。
五、温度补偿:把“热胀冷缩”从误差里扣掉
测量臂的臂管多为碳纤维或铝合金,工件也多为金属,两者热膨胀系数不同。温度变化时,臂长和工件尺寸都会变化,若不补偿,测量结果会随温度漂移。温度补偿的基本思路是:在臂管、关节和测头附近布置温度传感器,实时采集温度,控制器根据材料热膨胀系数和标定得到的温度模型,对长度和角度读数进行修正。
以铝合金臂管为例,线膨胀系数约 23×10⁻⁶/℃,若臂段长 1 m、温度升高 5 ℃,该段长度变化约 0.115 mm,这个量级已远超测量臂本身的重复性,必须补偿。补偿模型通常包含两部分:一是臂管长度的热膨胀修正,二是关节角度因结构热变形产生的附加修正。实际使用中,建议测量臂与工件在同一环境温度下等温 30 分钟以上再开始测量;若现场温度波动超过 ±2 ℃/h,即使有补偿,也应缩短单次测量周期并增加复测次数。
六、五个环节如何共同决定一次测量的结果
把上述环节串起来看,一次采点的完整链路是:操作者推动臂体 → 六个关节转动 → 各关节编码器输出角度 → 控制器按标定几何参数和温度修正解算测头中心坐标 → 测头接触工件表面 → 记录该点坐标。这条链上任何一环出问题,都会体现在最终坐标上。例如:编码器重复性差,表现为同一点多次测量分散;测头未校准,表现为所有点整体偏移一个固定矢量;平衡失调,表现为操作者手抖带来的随机误差;温度未补偿,表现为测量结果随时间单向漂移。
因此,现场排查时应按“先机械、后电气、再软件”的顺序:先检查关节有无松动、测头是否拧紧、平衡是否正常,再确认编码器读数是否稳定,最后核对测头校准参数和温度补偿设置。下面给出一份可直接使用的日常检查要点,供实操时对照。
| 检查对象 | 关键观察点 | 正常判据(示例) | 异常时的优先动作 |
|---|---|---|---|
| 关节臂 | 各关节转动是否顺畅、有无异响或旷量 | 手动转动无卡滞,回程间隙不可感知 | 停止使用,联系校准或维修 |
| 编码器 | 同一姿态下角度读数是否稳定 | 静止时读数波动小于 1 个分辨率单位 | 检查关节预紧与信号线连接 |
| 测头 | 测头是否拧紧、球头有无磨损 | 校准残差 ≤ 0.02 mm | 重新执行测头校准 |
| 平衡系统 | 松手后臂是否停在原位 | 工作空间内各位置均无明显下坠或上翘 | 调整配重或气弹簧预压 |
| 温度补偿 | 臂体与工件温度、环境温度波动 | 等温 ≥ 30 min,温度波动 ≤ ±2 ℃/h | 延长等温时间,缩短单次测量周期 |