手工编程多用于数控车和加工中心加工比较简单的产品时。
手工编程的优点:是方便快捷,并且可以省略很多走空刀的地方。最大地优化加工路径。
缺点:无法编制复杂工件比如非常规曲面的程序,同时手工编程对编程人员有较高的要求,又要水平高,又要细心。
自动编程多用于加工复杂工件。优点:由软件生成,可信度高,数据准确,可加工可以用软件模拟出来的任意可加工曲面。
缺点:前期准备时间长,需要用软件建立模型,再设置刀具和毛坯等等,不适于简单工件的加工。程序冗长,一个复杂曲面的加工程序可能达到几十兆大小,需要在线加工,机床内存无法存储这么大的程序。加工路径不灵活,可能会有很多空行程。