数控编程一般分为手工编程和自动编程两种
1.2.1手工编程
手工编程是指程序编制的整个步骤几乎全部是由人工完成的。对于几何形状不太复杂的零件,所需要的加工程序不长,计算也比较简单,出错机会较少,这时用手工编程即及时又经济,因而手工编程仍被广泛的应用于形状简单的点位加工及平面轮廓加工中。但是对于那些工件轮廓十分复杂,特别是一些工件加工程序较长,或者是非圆弧曲线、曲面等平面的加工时,如果使用手工编程的话,将是十分繁琐、费时的,而且很容易出错,常常会出现手工编程的工作跟不上数控机床的加工的情况,从而影响了数控机床的开动率。这种情况下,则必须使用自动编程的方法来编制程序。
1.2.2自动编程
自动编程有两种:APT软件编程和CAM软件编程
APT软件编程是常见的一种编程方法,它是利用计算机和相应的处理程序以及后置处理程序对零件源程序进行处理,以得到加工程序的编程方法。在具体的编程过程中,除拟定工艺方案仍主要依靠人工进行外(有些自动编程系统能确定最佳的加工工艺参数),其余的工作,包括数值计算、编写程序单、制作数控介质、程序检验等各项工作均有计算机自动完成。编程人员只需按照图样中的要求,使用数控语言编写出零件加工的源程序,导入计算机中,由计算机自动地进行数值计算、后置处理,编写出零件加工程序单,并在屏幕模拟显示加工过程,可以实现及时修改,然后将加工程序通过直接通信的方式送入数控机床中,从而达到指挥机床工作的目的。
CAM软件则是将加工零件以图形的形式输入计算机,由有计算机自动进行数值计算、前置处理,之后在屏幕上形成相应的加工轨迹,可以及时修改,再通过后置处理形成的加工程序输入到数控机床中进行加工。自动编程的出现使得一些手工编程困难、手工无法编出的程序、或计算繁琐都能够实现。 UG多功能更晾衣架设计+CAD图纸(4):http://www.youerw.com/jixie/lunwen_40913.html