CNC 系统上的传感器如何闭环
每台 CNC 机床都运行相同的基本回路。控制系统生成指令位置,驱动器移动轴,传感器反馈实际位置,两者之差成为下一次修正量。CNC 系统上的传感器让这个回路真正成立。没有反馈,控制系统只是在盲目发送脉冲。
两类反馈覆盖大多数机床。半闭环反馈通过编码器读取电机轴,并假定滚珠丝杠和螺母忠实传递该运动。全闭环反馈读取安装在滑座上的光栅尺,因此丝杠螺距误差、丝杠热伸长和反向间隙都不进入读数。代价是成本和安装空间。
看报价上的公差时,这个区别很关键。半闭环反馈的机床状态好时能保持 ±0.005 mm,但需要预热和定期螺距补偿。带光栅尺的机床在长班次内保持同样数值,漂移更小。要问清楚你买的是哪一种。
仅有反馈做不出好零件。传感器告诉控制系统轴在哪里,而不是刀尖在哪里。刀具长度、刀具磨损、主轴热伸长和工件装夹都在该回路之外,除非增加直接测量它们的传感器。
- 1半闭环电机上的编码器;丝杠误差留在回路内。
- 2全闭环滑座上的光栅尺;丝杠误差移出回路。
- 3分辨率 ≠ 精度0.1 μm 的计数不代表 0.1 μm 的零件。
编码器与光栅尺:数字的含义
旋转编码器把轴旋转转换为脉冲序列。增量式从零位标记开始计数,因此每次断电后机床必须回零。绝对式上电即知位置,这正是现代机床无需回零程序即可启动的原因。对车床 C 轴或转台而言,绝对式反馈每天能省下装夹时间。
光栅尺采用相同的光学或磁学原理,但沿轴安装。玻璃光栅尺是加工中心的常见选择,分辨率约 0.1 μm。磁栅尺更耐切削液和切屑,成本更低,通常约 1 μm。这两个数字都不描述机床的真实精度,因为光栅尺只反馈滑座的位置。
分辨率和精度是不同的量。分辨率是传感器能反馈的最小步距。精度是该反馈与真值的接近程度。分辨率 0.1 μm、1 m 内精度 ±3 μm 的光栅尺,直线度只能保持 ±3 μm,而不是 ±0.1 μm。重复性是第三个数字,对大多数生产加工而言,它比前两者更重要。
比较机床时,要问光栅尺的精度等级,而不是计数。我们的五轴加工中心按 ±0.005 mm(±0.0002 in)加工,并在发货前 100% 检验,因为光栅尺等级和检验流程必须一致。
- 1增量式需要回零;每轴成本更低。
- 2绝对式上电即知位置;装夹更快。
- 3玻璃 vs 磁栅玻璃看分辨率,磁栅适合脏环境。
温度传感器,以及为什么热漂移才是真正的限制
钢每米每 °C 约伸长 11 μm。铝约为其两倍。1 m 长的铝件在粗加工中升温 5 °C,在计入任何切削误差之前就已移动超过 0.1 mm。任何编码器都无法修正这一点,因为光栅尺装在机床上,不在工件上。
这就是温度传感器重要的原因。热电偶和 PT100 元件安装在主轴壳体、滚珠丝杠、床身,有时也装在工件上。控制系统利用这些读数实时补偿丝杠伸长和主轴热伸长。没有补偿的机床则依靠预热循环。
预热不是迷信。运行 40 分钟的主轴与冷态主轴尺寸不同。如果首件在冷态检验、末件在热态检验,即使机床状态正常,两份报告也会不一致。对紧公差工件,要执行预热循环并保持车间温度稳定。
实用规则:如果零件长度超过 300 mm 且公差紧于 ±0.02 mm,要问清机床如何处理热伸长。补偿传感器、恒温车间,或两者兼有。对 4,000 mm 的零件,热控制不是可选项。
- 1主轴热伸长班次内 Z 轴漂移的主要来源。
- 2丝杠热伸长改变沿轴长度方向的螺距。
- 3工件热伸长传感器补偿无法感知。
切削路径上的力、振动与声学传感器
位置传感器描述机床。过程传感器描述切削。主轴负载监控是最简单的形式:驱动电流随切削力上升,因此控制系统可监测刀具变钝、切削过深或刀具缺失。许多控制系统已记录主轴负载,使用它不增加额外成本。
加速度计和振动传感器能在颤振划伤表面之前捕捉到它。麦克风或声发射传感器监听切削区,标记刀具开始啸叫时出现的频段。在 17-4PH 或钛合金的深腔加工中,这一预警会在精加工完成之前发出。
刀柄或工作台上的力传感器读数最直接,成本也最高。当刀具破损代价高昂时,它们值得投入。在 Inconel 上无人值守循环钻 20 mm 孔就是一个合适的场景。在 6061 上短循环加工、操作员就在旁边,则不值得。
这些传感器本身并不能改善零件。必须有人设定阈值,而且阈值要足够宽松,以避免误停机。每小时都触发一次的监控系统,一周内就会被关掉。
- 1主轴负载大多数控制系统已内置;可直接使用。
- 2振动检测颤振和刀具不平衡。
- 3力最适合无人值守、高价值的切削。
测头和对刀仪:不松开装夹即可测量
测头是测杆上的运动学开关。测杆接触表面时,开关闭合,控制系统记录轴位置。这一单次事件即可给出工件位置、特征尺寸或用于偏移工件坐标系的基准。好测头的精度约为 ±1 至 ±2 μm,再加上机床本身的误差。
对刀仪对刀具做同样的工作。测头或激光器位于工作台之外,控制系统逐把接触刀具,记录长度和直径。这消除了手动偏置,并在第一刀之前发现崩刃。在 20 把刀的任务中,这能节省几分钟,并少一件废品。
在机过程测量不能替代三坐标测量机。切削液膜、切屑接触和测杆弯曲都会引入误差,而且机床不在 20 °C 恒温状态。在机测量的优势在于建立基准并及早发现明显错误,让到达终检的零件有机会合格。
对于重新装夹会引入自身误差的五轴零件,我们用测头设定工件坐标系。最终尺寸报告仍来自检测环节,可按需提供。
- 1工件测头设定基准并找正毛坯位置。
- 2对刀仪自动记录长度和直径。
- 3不是三坐标测量机适合建立基准,不适合最终签核。
各传感器的作用
让传感器匹配你要消除的误差。
| 传感器 | 测量对象 | 典型分辨率 | 适用场景 |
|---|---|---|---|
| 旋转编码器 | 电机轴转角 | 等效 0.1–1 μm | 通用定位,大多数三轴加工 |
| 光栅尺 | 直接测量滑座位置 | 0.1–1 μm | 公差在 ±0.01 mm 及以下 |
| 温度探头 | 主轴、丝杠、床身 | 0.1 °C | 长零件、紧公差、长班次 |
| 主轴负载 | 切削力间接量 | 额定负载百分比 | 刀具磨损和破损检测 |
| 振动传感器 | 颤振和不平衡 | 频域 | 深腔、薄壁、硬质合金 |
| 接触式测头 | 工件基准和尺寸 | ±1–2 μm | 五轴装夹、首件检查 |
| 对刀仪 | 刀具长度和直径 | ±1–2 μm | 多刀具任务、无人值守运行 |
工程师常问的问题
更高分辨率的编码器能让零件更精确吗?
不能。分辨率是传感器报告的最小步距;精度是报告值与真实位置的接近程度。丝杠有 5 μm 螺距误差时,0.1 μm 的编码器仍然产生 5 μm 误差。
看整条链:丝杠等级、光栅尺精度、热行为,以及确认结果的检测流程。
什么时候光栅尺值得多花钱?
当公差在 ±0.01 mm 及以下、零件长到丝杠热伸长不可忽略,或机床连续无人值守数小时时。低于这些条件,好的编码器加定期螺距补偿通常能保持数值。
在 4,000 mm 的零件上,答案几乎总是需要。
在线测量能替代终检吗?
紧公差加工不行。测头透过切削液膜和切屑读取,测杆会轻微弯曲,机床也不在计量温度下。它的真正价值是设定基准,并在零件完成前发现错误的偏置。
最终尺寸报告仍应来自受控的检测环节。
为什么班次首件与末件测量结果不同?
热伸长。主轴和滚珠丝杠随机床运行升温,几何形状在几小时内变化数十微米。带温度补偿的机床会自动调整;没有的则需要预热循环。
保持车间温度稳定,效果不亚于任何传感器。
每个任务都需要力传感器吗?
不需要。它们成本更高且需要调试。当刀具破损代价高昂、切削无人值守,或材料硬到可能无预警崩刃时,才划算。
对于铝件短循环且操作员在旁的情况,主轴负载监控通常就够了。
向供应商询问机床传感器时应问什么?
问三件事:反馈类型(编码器还是光栅尺)、热补偿是否启用、最终尺寸如何验证。这些答案比报价单上的公差行更有信息量。
我们在发货前进行 100% 检测,可按需提供报告。
