数控编程方法:手工编程和自动编程
详细内容
1.手工编程
手工编程是指编制零件数控加工程序的前几个步骤,即从零件图纸工艺分析、坐标点的计算直至编写零件程序单,均由人工来完成。
对于点位加工或几何形状不太复杂的零件,数控编程计算较简单,需编写的程序段不多,手工编程即可实现。若对轮廓形状复杂的零件,特别是空间复杂曲面零件,以及几何元素虽并不复杂,但程序量很大的零件,采用手工编程则相当繁琐,工作量大,容易出错且很难校对。为了缩短生产周期,提高数控机床的利用率,对该类零件必须采用自动编程方法。
2.自动编程
自动编程即计算机辅助编程,它是借助数控自动编程系统(如MasterCAM、UGⅡ、ProE等系统),由计算机来辅助生成零件程序。此时,编程人员一般只需借助数控编程系统提供的各种功能,对加工对象、工艺参数及加工过程进行较简单的描述,即可由编程系统自动完成数控加工程序编制的其余内容。
自动编程减轻了编程人员的劳动强度,缩短了编程时间,提高了编程质量,同时解决了手工编程无法解决的许多复杂零件的编程难题(如非圆曲线轮廓的计算)。通常三轴联动以上的零件程序只能用自动编程来完成。
手工编程与自动编程的过程如图1-3所示。