通过机床西门子840D数控系统用户宏程序功能,并利用系统的宏指令和变量编程,实现立卧式加工中心在不同加工方式下的坐标自动建立、主轴头自动旋转到位、C轴工作台自动回转到位的要求,编制了能自动实现的宏程序。