数控编程的方法有两种:手工编程和自动编程。
1.手工编程
用人工完成数控加工程序编制的全部工作(包括用通用计算机辅助进行数值计算)称为手工编程。
对于几何形状比较简单的零件,数值计算比较简单,程序段不多,采用手工编程较容易完成数控编程,而且经济、及时。因此,在点位加工及由直线与圆弧组成的轮廓加工中,手工编程仍广泛使用。但对于形状复杂的零件,特别是具有非圆曲线、列表曲线或曲面的零件,采用手工编程就有一定的困难,出错的可能增大,效率低,有时甚至无法编出数控加工程序,因此必须采用自动编程的方法编制数控加工程序。
2.自动编程(www.xing528.com)
自动编程也称计算机辅助编程(computer aided programming),即数控加工程序编制工作的大部分或全部由计算机完成,如由计算机完成坐标值计算、编写程序单、自动地输出打印程序单和制作控制介质等。自动编程方法减轻了编程人员的劳动强度,缩短了数控编程时间,提高了数控编程质量,同时解决了手工编程无法解决的许多复杂零件的数控编程难题。工件表面形状越复杂,工艺过程越烦琐,自动编程的优势越明显。
自动编程的方法和种类很多,发展也很迅速。根据数控编程信息的输入和计算机对信息的处理方式的不同,自动编程可以分为以自动编程语言为基础的自动编程(简称语言式自动编程,如APT自动编程)和以计算机绘图为基础的自动编程(简称图形交互式自动编程,如CAD/CAM自动编程)。
CAD/CAM即计算机辅助设计(computer aided design)/计算机辅助制造(computer aided manufacturing)的简称,指的是以计算机以主要辅助手段,进行产品的设计和制造。CAD解决的是设计问题。CAM利用CAD中建立的零件模型信息,再给出工艺信息与参数,自动生成数控加工程序,通过数控机床加工工件,完成高难度、高精度的加工。CAD中建立的模型是CAM的基础。在PC机上应用较多的CAD/CAM软件主要有MasterCAM、Pro/ENGINEER、Unigraphics、SolidWorks等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。