手工编程
定义:整个编程过程由人工完成。对编程人员的要求高(熟悉数控代码功能、编程规则,具备机械加工工艺知识和数值计算能力)
适用:① 几何形状不太复杂的零件; ② 三坐标联动以下的加工程序
自动编程
定义:零件的加工信息用较简便的方式送入计算机,由计算机编程系统根据数控系统的类型输出数控加工程序。
适用: ① 形状复杂的零件
② 虽不复杂但编程工作量很大的零件(如有数千个孔的零件)
③ 虽不复杂但计算工作量大的零件(如非圆曲线轮廓的计算)
手工编程与自动编程的比较
用手工编程时,一个零件的编程时间与机床实际加工时间之比,平均约为 30:1。
数控机床不能开动的原因中,有20-30%是由于加工程序不能及时编制出造成的
编程自动化是发展的趋势!但手工编程是学习自动编程基础!