针对五轴数控机床后置处理中由于平动轴和旋转轴的联动产生的非线性误差,提出一种基于误差建模的非线性误差在线预测与补偿方法。根据任意两个相邻刀位数据点产生的非线性误差,获得误差的分布特征,建立起误差分布模型;利用最小二乘法求解出非线性误差的数学表达式,经与误差许用值相比较来确定新的刀位点,从而实现非线性误差的在线预测及补偿。以实际加工数据为例,在MATLAB环境下进行仿真研究,验证了所提出方法的有效性。