◆手工编程
从零件图分析、工艺处理、轨迹计算、编写程序、制作控制介质直到程序检验等各个阶段均由人工完成的编程方法,称为手工编程。
对于几何形状不太复杂的零件,轨迹计算较为简单,所需的程序段不多,程序编制容易实现,比较适于手工编程。因此,手工编程被广泛用于点位加工和形状简单的轮廓加工中。
以下情况不适合用手工编程:
①形状较复杂的零件,特别是由非圆曲线、空间曲线等几何元素组成的零件。
②几何元素并不复杂但程序量很大的零件。
③当铣削轮廓时,数控系统不具备刀具半径补偿功能,而且只能以刀具中心的运动轨迹进行编程的情况
◆自动编程
由计算机完成程序编制中的大部分或全部工作的编程方法,称为自动编程。
其软件有美国的MASTERCAM、Pro/E、 UG和中国的CAXI等。
自动编程可以大大减轻编程人员的劳动强度,将编程效率提高几十倍甚至上百倍。同时解决了手工编程无法解决的复杂零件的编程难度。