上QQ阅读APP看书,第一时间看更新
1.2.3 数控编程方法
依据零件图及加工要求,将零件全部加工工艺过程及其他辅助动作,按动作顺序,用规定的标准指令、格式,编写成数控机床的加工程序,并进行检验和修改,该过程称为数控加工的程序编制,简称数控编程。数控编程分为手工编程和自动编程两种。
1.手工编程
手工编程是指主要由人工来完成数控编程中各个阶段的工作,包括分析零件图、确定工艺过程、数值计算、编写加工程序单、程序输入、程序校验等。对于加工形状简单的零件,手工编程比较简单,程序不复杂,而且经济、及时。因此,在点定位加工及由直线与圆弧组成的轮廓加工中,手工编程仍广泛应用。手工编程的方法与步骤如图1-22所示。
图1-22 手工编程的方法与步骤
2.自动编程
自动编程就是用计算机及相应编程软件编制数控加工程序的过程,也称为计算机辅助编程。常见软件有MasterCAM、UG、Pro/E、CAXA制造工程师等。自动编程的优点是效率高,程序正确性好,可以解决许多手工编程无法完成的复杂零件的编程难题;缺点是必须具备自动编程系统或编程软件。自动编程较适合于编制形状复杂零件的加工程序,如模具加工、多轴联动加工等场合。
根据输入方式的不同,自动编程可分为图形数控自动编程、语言数控自动编程和语音数控自动编程等。图形数控自动编程是指将零件的图形信息直接输入计算机,通过自动编程软件的处理,得到数控加工程序,其方法与步骤如图1-23所示。目前,图形数控自动编程是使用最为广泛的自动编程方式。语言数控自动编程指将加工零件的几何尺寸、工艺要求、切削参数及辅助信息等用数控语言编写成源程序后,输入到计算机中,再由计算机进一步处理得到零件加工程序。语音数控自动编程是采用语音识别器,将编程人员发出的加工指令声音转变为加工程序。
图1-23 自动编程的方法与步骤