解决不了机械误差的前提下,只有从电气方面入手,在不过多增加硬件成本的情况下(例如改用伺服电机),用闭环控制减小误差应该是较好的方案。想用闭环就得用传感器,用高精度的光栅尺或拉线位移传感器或激光位移传感器(售价贵),如果担心响应延迟,只有把传动速度降下来。
不想用闭环,就只有修改工作流程,每切20片后,做一次回零复位校正。这种做法一是影响工作效率,二是某些工作情况不允许,三是随着设备使用时间一长,因机械装置的磨损,间隙越来越大,误差也会越来越大,那就不是是切20片后才校正,可能切几片甚至切一片就要校正。另外,步进电机的细分设为12800,满足不了要求,可以试试细分20000、40000(有这样的驱动器),但是无法消除累计误差。