一种精密机床滚动直线导轨安装面直线度的设计方法,首先用基于模态基函数的方法表达了装配特征面的形状误差;在给定直线度公差内生成了随机误差样本。然后利用ANSYS有限元软件,根据生成的随机误差建立基于有限元的形状误差传递模型,通过有限元分析得到滚动直线导轨的装配误差;采用蒙特卡洛法,将给定公差带内生成的全部随机误差输入到有限元误差传递模型进行计算,得到导轨装配完成后的直线度公差,建立导轨装配公差分析模型。最后,基于导轨装配公差分析模型,利用循环搜索的思想实现滚动导轨安装面直线度设计。本发明可以降低对经验的依赖,为导轨安装面直线度设计提供可靠的理论指导,能够缩短产品开发时间,减低成本,提高经济效益。