数控编程概述
编程就是将加工零件的加工顺序、刀具运动轨迹的尺寸数据、工艺参数(主运动和进给运动速度、切削深度)以及辅助操作(换刀、主轴正反转、冷却液开关、刀具夹紧、松开等)加工信息,用规定的文字、数字、符号组成的代码,按一定格式编写成加工程序。
数控机床程序编制过程主要包括:分析零件图纸、工艺处理、数学处理、编写零件程序、程序校验。程序编制可分成手工编程和自动编程两类。
(1) 手工编程
指从分析零件图\确定机床\定制加工工艺方案\数值计算到编写加工程序清单,均由人工完成的编程方法。
当零件形状不十分复杂\数值计算量较小或加工程序部太长时,用手工编程较为经济方便。因此,手工编程被广泛用于点位加工和形状简单的轮廓加工中。但是,当零件形状复杂\数值计算量很大或加工程序太长时,手工编程不仅费时费力,而且容易出错,甚至有时手工编程根本难以完成,这时应考虑采用自动编程。
(2) 自动编程
指计算机通过自动编程软件完成对刀具运动轨迹的自动计算,自动生成价格程序的编程方法。
采用自动编程方式时,编程人员只需按照零件图的要求将价格信息输入到计算机中即可,包括数值计算在内的整个编程过程全部由计算机完成,所以不仅减轻了编程人员的劳动强度,而且还缩短了编程时间,大大提高了劳动效率。