摘 要:现代制造业飞速发展,以数控机床为技术代表的新型制造技术已几乎覆盖了普通机床,编程已由手工编程发展到计算机编程,它是制造业进一步向智能化方面的过度,它不仅提高了生产效率还保证了加工质量。对于加工拥有纵多相同或以一定规律变化的工位的零件,传统的手工编程十分烦琐而且容易出错。例如计算机显示器的模具加工、分度盘的加工、端面齿盘的加工等。由于端面齿盘拥有纵多的齿而且在同一平面,一般编程很难完成零件的加工,所以我们采用了宏程序编程,从工件造型到计算机模拟加工,再到计算机处理,刀具的选择等等,都可以比较简单的完成。并且工件的质量也可以得到保证。宏程序与普通程序的区别在于:在宏程序中,能使用变量,可以给变量赋值,变量间可以运算,程序可以跳转;而普通程序中,只能指定常量,常量之间不能运算,程序只能按顺序执行,不能跳转,因此功能是固定的,不能变化。用户宏功能是用户提高数控机床性能的一种特殊功能,在相类似工件的加工中巧用宏程序将起到事半功倍的效果。宏程序是加工编程的重要补充。宏程序属于计算机高级语言,可以实现变量的算术运算,逻辑运算和条件转移等操作。它可以很轻松的完成分度盘的加工。关键词:分度盘 数控机床 宏程序 切削参数数控机床的特点在数控技术中,所谓的加工程序,就是把零件的加工工艺路线、工艺参数、刀具的运动轨迹、切削参数以及辅助动作等,按照数控机床规定的指令代码及程序格式编写成加工程序单,再把程序中的内容通过控制介质或直接输入到数控机床的数控装置中,从而控制机床加工零件。数控编程分为手工编程和自动编程。手工编程是从零件图样确定工艺路线,计算数值和编写零件加工程序单,制备控制介质到校验程序都由人工完成。对于形状简单零件的加工,计算比较简单,程序较短,采用手工编程可以完成,但对于形状复杂的零件,特别是具有非圆曲线,列表曲线的零件,用手工编程相当困难,必须用自动变成完成.自动编程是编程人员根据加工零件图纸要求,进行参数选择和设置,由计算机自动地进行数值计算,后置处理,编写出零件加工程序单,直至将加工程序通过直接通信的方式进入数控机床,控制机床进行加工。随着数控技术的发展,数控机床得到了广泛的应用。目前,在机械行业中,单件小批量生产所占有的比例越来越大。这对工件的加工要求也提高了,目前在数控加工中比较广泛的应用了手工编程,它是按照事先编制好的加工程序,根据加工程序自动的对被加工零件进行加工,我们把零件的加工工艺路线,工艺参数,刀具轨迹,切削参数以及辅助功能,按照数控机床规定的指令代码及编写成的加工程序单,然后输入到数控机床中,从而控制机床完成对零件的加工,但这种手工编程只能加工一些简单的面。面对具有复杂曲面的点位关系是无法完成的。例如在分度盘的加工过程中,孔的数量相当多,而且加工精度要求高,在加工中还有很多变量,一般编程很难完成,但我们可以采用宏程序来完成。宏程序结构类似于计算机高级语言,可以实现变量的算术运算,逻辑运算和条件转移等操作。它可以很轻松的完成分度盘的加工。1.2设计采用的方法本设计采用宏程序进行加工程序的编制,在分度盘的实际运用中比较适用,在运用过程中还可以采用算术运算和逻辑运算,能够多次转移和循环,极大的简化了我们的操作过程,与普通加工相比,也减轻了编程人员的劳动强度和工作时间。在这次设计分度盘的过程中,我们要感受到计算机在工业生产中的重要辅助作用。有些复杂的曲面和多孔零件在加工中必须要通过电脑软件的帮助才能完成工件的加工,人工计算是很难得到的,而通过自动编程和宏程序就可以简单快速的完成。通过这次毕业设计,使我能更熟练的应用宏程序进行设计、加工等。