

教学要求:
掌握数控加工工艺设计的一般规律;
掌握数控车床的工艺设计要点;
掌握数控铣床的工艺设计要点;
掌握数控加工中心的工艺设计要点。

从起源上看,数控加工工艺是传统加工工艺的延续与演变,数控加工工艺继承了传统加工工艺的大量内容。由于数控加工设备的新特点,数控加工工艺与传统加工工艺在工艺审查、加工过程设计、工序设计等方面也有着明显的不同,数控加工工艺在工序工步划分、刀具选择、工件装夹、夹具设计、加工方式、刀具路径、加工柔性等诸多工艺设计细节上有新特点。
与普通机械加工相比,数控加工具有如下特点:
(1)自动化程度高
(2)加工精度高,加工质量稳定
(3)对加工对象的适应性强
(4)生产效率高
本章首先讲述数控加工工艺设计的一般性规律。然后,以数控车削加工、数控铣削加工和数控加工中心的加工为例,讲述这三类机床数控加工工艺设计的要点。

数控加工一般工艺设计
数控加工是使用数控机床作为加工手段进行的零件加工。采用数控加工方式加工零件的工作、方法、技术和经验等的总和称为数控加工工艺。数控加工工艺过程是利用数控加工手段,直接改变加工对象的形状、尺寸、表面位置、表面形状等使其成为成品或半成品的过程。
在机械加工工艺基本理论方面,数控机床加工工艺与普通机床加工工艺是相同的。由于数控加工的全过程是机床在数控加工程序控制下自动完成的,因而数控加工工艺有其特殊性。特殊性突出表现在如下三个方面。
(1) 工序划分高度集中
(2) 数控工序内容复杂
(3) 数控加工工步安排详尽
下面对比普通机械加工工艺设计,简明概括数控加工工艺设计。
一、数控加工工艺设计步骤与文件
数控加工工艺设计与普通机械加工工艺设计并没有本质区别,而有很多相同之处。一个机械零件往往可以全部采用数控加工完成,也可以部分采用数控加工完成,只是采用数控加工完成几道工序。
1. 数控加工工艺设计步骤
数控加工工艺设计大体分为如下几步:
(1) 原始资料准备;
(2) 数控加工工艺分析;
(3) 数控工艺方案确定;
(4) 数控机床、刀具及夹具选择;
(5) 确定加工参数及走刀路线;
(6) 数控加工程序编制;
(7) 数控程序调试、加工模拟及修正;
(8) 编写技术文件。
2. 数控加工工艺设计原始资料
除了具有设计普通机械加工所需的原始资料之外,数控工艺规程设计还应具备针对现有数控设备的数控机床说明书、数控机床编程手册、切削用量表、标准工具、夹具手册等资料。

3. 数控加工工艺文件
数控加工程序编制完成后,填写工序卡(见下图),绘制工序简图。在工序简图中除了标注加工表面、定位基准、夹紧点以及工序尺寸外,还需用图示表示走刀路线,以方便操作人员检查核对数控加工程序。

数控加工程序连同工艺卡一起作为数控加工的工艺文件。
依据数控加工过程中所用刀具情况,填写数控刀具卡,见下图。

4. 数控加工作业指导书
数控加工普遍采用自动专用夹具,安装工件和卸下工件都较为方便。数控加工程序启动运行后,数控加工过程在数控系统控制下自动完成,工件加工过程不需要人干预。因此数控加工作业指导书较普通机械加工作业指导书简单。这里不再赘述。

二、数控加工零件工艺分析
数控加工零件工艺分析的首要问题是分析判断被加工对象是否可以在一台数控机床上完成全部加工工作。如若不能,则需要确定数控加工内容和数控加工使用的数控机床,即确定数控加工工序。其后可以针对数控加工设备开展工件的数控加工工艺分析。
数控加工工艺性审查涉及面很广,但从数控加工的可行性和方便性两方面来看,数控加工工艺审查有如下要求。
1. 零件图样标注应便于数控编程
(1) 零件图上尺寸标注应符合数控加工的特点。
在数控加工零件图上,应以同一基准标注尺寸。在不得已情况下,可将局部的分散标注法改为同一基准标注尺寸或直接给出坐标尺寸。这种尺寸标注方法容易使设计基准、工艺基准、检测基准与编程原点设置等具有一致性,也方便编制加工程序。
(2) 构成零件轮廓的几何要素应充分。
人工编程往往需要计算基点或节点坐标。自动编程则要对构成零件轮廓的所有几何要素进行定义。因此在分析零件图工艺性时,要分析几何要素是否充分。
2. 零件结构设计应符合数控加工的特点
(1) 零件的内腔和外形最好采用统一的几何类型和尺寸,以便减少刀具规格和换刀次数,方便编程,有益于提高生产效益。
(2) 内槽圆角的大小决定着刀具直径的大小,因而内槽圆角半径不应过小。零件工艺性的好坏与被加工轮廓的高低、转接圆弧半径的大小等都有关系。
(3) 零件铣削底平面时,槽底圆角半径不应过大。
(4) 零件结构设计应便于采用统一的定位基准,确保两次装夹加工后其相对位置的准确性。

三、数控加工工艺过程设计
下面对比普通机械加工,阐述一般数控加工工艺过程设计的特殊性。
1. 数控加工定位安装
数控加工普遍使用专用夹具装夹工件,数控加工的定位安装应遵循如下基本原则:
(1) 力求设计、工艺与编程计算的基准统一;
(2) 尽量减少装夹次数,尽可能在一次定位装夹后,加工出全部待加工表面;
(3) 避免采用人工调整式定位安装方案。

2. 数控机床的选用
选用数控机床的目标首先是要保证零件加工精度要求,加工出合格的产品;其次是有利于提高生产率,还要尽可能降低生产成本。
数控机床选用主要是实现机床与加工任务的匹配。实现机床合理选用,除了考虑机床技术参数和功能外,还需要考虑加工对象的材料和类型、零件轮廓形状复杂程度、尺寸大小、加工精度、零件数量、热处理情况等因素。
3. 数控加工方法的选择
数控加工方法的选择主要依据数控设备加工能力、加工表面的加工精度和表面粗糙度的要求进行,兼顾加工过程的生产率和经济性指标,也要考虑工厂的设备及工作量分配情况。
4. 数控加工工序划分
与普通机械加工相比,数控加工在工件一次装夹中能够完成更多的表面加工,具有工序集中的特点,因而带有数控加工工序的机械加工过程往往有较少的工序。
由于工件加工表面数量和质量要求并未改变,而且数控加工过程需要编程实现,因而数控加工工序往往需要划分工步。
数控加工的工序和工步的内容设计均需要更为详尽。
除了可以与普通机械加工一样以粗、精加工划分工序外,根据加工的特点,数控加工工序的划分还可按下列方法进行。
(1) 以一次工件安装作为一道工序 这种工序划分适合于加工内容较少的工件,每道工序加工完后就能达到待检状态。
(2) 以一把刀具可以完成的加工内容作为一道工序 有些工件虽然能在一次安装中加工出很多待加工表面,但考虑到程序太长,会受到某些限制,如控制系统的限制(主要是内存容量)、机床连续工作时间的限制(如一道工序在一个工作班内不能结束)等。此外,程序太长会增加出错率造成检索困难。因此程序不能太长,一道工序的内容不能太多。
(3) 以加工部位划分工序 对于加工内容很多的工件,可按其结构特点将加工部位分成几个部分,如内腔、外形、曲面或平面,并将每一部分的加工作为一道工序。
5. 数控加工工步划分
数控加工工序设计较普通机械加工工序设计更为详细,数控工序内往往划分工步,工步的划分主要从加工的精度和效率两方面考虑。下面以加工中心为例来说明工步划分的原则。
(1) 同一表面按粗加工、半精加工、精加工依次完成,或将全部加工表面按先粗后精加工分开进行。
(2) 对于既有铣面又有镗孔的零件,可先铣面后镗孔。按此方法划分工步,可以提高孔的精度。因为铣削时切削力较大,工件易发生变形。先铣面后镗孔,可以使其有一段时间进行形变恢复,减少由变形引起的对孔的精度的影响。
(3) 按刀具划分工步。某些机床工作台回转时间比换刀时间短,可采用按刀具划分工步,以减少换刀次数,提高加工效率。
总之,工序与工步的划分要根据具体零件的结构特点、技术要求等情况综合考虑。

6. 数控加工顺序设计
普通机械加工顺序的设计原则(如先粗后精、先主后次、基准先行、先面后孔、内外交替、废品先行等)对数控加工同样适用,只是数控加工过程往往不是在人脑智能控制和人目检测下进行,而是在预先设计的数控程序下自动完成,因而数控加工顺序需要详细设计,进而设计进给路线和走刀路线,开展数控程序编写。
数控加工顺序设计应根据零件的结构和毛坯状况,以及定位安装与夹紧的需要来考虑。一般遵循如下原则:
(1) 前面工序的加工不能影响后面工序的定位与夹紧;
(2) 先进行内腔加工(可能只是一道工序就完成内腔加工),后进行外形加工;
(3) 以相同定位、夹紧方式或用同一把刀具的加工,最好连续进行,以减少重复定位次数、换刀次数与挪动压板次数。
7. 数控加工工艺与普通工序的衔接
现阶段,数控加工往往不是指从毛坯到成品的整个工艺过程,而仅是穿插于零件加工整个工艺过程中的几道数控加工工序,因而要注意数控加工工艺与普通加工工艺衔接问题,使各工序相互满足加工需要,且质量目标及技术要求明确,交接验收有依据。
8. 数控机床夹具的设计要求
由于数控加工的特点,对数控机床夹具提出以下一些基本要求:
(1) 要使夹具的坐标方向与机床的坐标方向相对固定;
(2) 要便于确定零件和机床坐标系的尺寸关系;
(3) 夹具上各零部件应不妨碍机床对零件各表面的加工,即夹具要开敞,其定位与夹紧机构元件不能影响加工中的走刀(如产生碰撞等);
(4) 零件的装卸要快速、方便、可靠,以缩短机床的停顿时间。

四、数控加工工序设计
在普通机床上加工零件的工序设计内容实际上只是一个工序卡,机床加工的切削用量、走刀路线、工步的具体安排往往允许操作工人现场自行确定。
数控加工是按照数控加工程序进行的加工。在数控加工工序设计中,每一道工序的具体内容,如切削用量、工艺装备、定位夹紧装置及刀具运动轨迹等都是编制数控加工程序的工艺基础。
数控加工中的所有工序、工步的切削用量、走刀路线、加工余量,以及所用刀具的尺寸、类型等都要预先确定好,并编写入数控加工程序。
一名合格的数控加工编程人员首先应该是一名很好的工艺设计人员,应该对数控机床的性能特点和应用、切削规范和标准刀具系统等非常熟悉。否则就无法做到周详、恰当地设计零件加工的全过程,无法正确、合理地编制零件加工程序。
对比普通机械加工,概述一般数控加工工序设计的几个重要问题。

1. 刀具的选择
刀具的选择是数控加工工艺中的重要内容之一,它不仅影响机床的加工效率,而且直接影响加工质量。数控编程时,刀具选择通常要考虑机床的加工能力、工序内容、工件材料等因素。
与传统的加工方法相比,数控加工对刀具的要求更高。不仅要求刀具精度高、刚度好、耐用度高,而且要求刀具尺寸稳定、安装调整方便。数控加工刀具普遍采用新型优质材料制造,并优选刀具参数。
附录E、F、G列举了数控加工的常用刀具。
选取刀具时,要使刀具与被加工工件的表面尺寸和形状相适应。
生产中,平面零件周边轮廓的加工,常采用立铣刀;
铣削平面时,应选硬质合金刀片铣刀;
加工凸台、凹槽时,选高速钢立铣刀;
加工毛坯表面或粗加工孔时,可选镶硬质合金的玉米铣刀。
曲面加工常采用球头铣刀,但加工曲面上较平坦的部位时,刀具以球头顶端刃切削,切削条件较差,因而应采用环形刀。
在单件或小批量生产中,常采用鼓形刀或锥形刀来加工一些变斜角零件,避免使用多坐标联动机床。
镶齿盘铣刀适用于在五坐标联动的数控机床上加工一些球面,其效率比用球头铣刀高近十倍,并可获得好的加工精度。
此外,编程人员还应了解数控机床上所用刀杆的结构尺寸以及调整方法、调整范围,以便在编程时确定刀具的径向和轴向尺寸。
刀杆是连接普通刀具的接杆,以便使加工中心在进行钻、镗、扩、铰、铣削等加工时,可以采用普通标准刀具。

2. 对刀点与换刀点的确定
编制数控程序时,应正确地确定对刀点和换刀点的位置。
对刀点就是在数控机床上加工零件时,刀具相对于工件运动的起点。加工结束时刀具要回到对刀点。对刀点既是程序的起点,也是程序的终点,因此在成批生产中要考虑对刀点的重复精度。
对刀点的选择原则如下:
(1)便于用数字处理和简化程序编制;
(2)应使在机床上找正容易;
(3)应便于在加工过程中检查;
(4)引起的加工误差小。
对刀点可选在工件上,也可选在工件外面(如选在夹具上或机床上),但必须与零件的定位基准有一定的尺寸关系。为了提高加工精度,对刀点应尽量选在零件的设计基准或工艺基准处。
加工过程中需要换刀时,应规定换刀点。
换刀点是佰刀架转位换刀时的位置。该点可以是某一固定点(如数控加工中心,其换刀机械手的位置是固定的),也可以是任意的一点(如数控车床)。
换刀点应设在工件或夹具的外部,以刀架转位时不与工件及其他部件干涉为准。其设定值可用实际测量方法或计算确定。

3. 走刀路线的设计
在数控加工中,为了实现刀具对工件的加工,刀具刀位点从对刀点(或机床原点)出发至返回的运动轨迹称为走刀路线,也称加工路线(加工路径)或刀具运动轨迹。走刀路线包括切削进给路线和空行程路线(刀具切入前和切出后的没有切削加工的运动轨迹)两部分。
与普通机械加工工艺相比,走刀路线设计是数控加工工艺设计非常有特色的部分。普通机械加工是在人的操作下进行,数控加工则是按照预先设计的走刀路线走刀,完成数控加工。
与普通机械加工类似,按照加工过程完成的任务不同,数控加工过程也可以分为粗加工和精加工。
粗加工的任务也是为了尽快去除多余材料;精加工任务则是获取一定的加工质量(加工精度与表面质量)。
精加工的走刀路线与工件的加工表面形状一致,是连续走刀过程。走刀路线设计相对比较固定,可变性小。粗加工的走刀路线则可以有较多的变化,有很大的灵活性。
走刀路线不但包括了工步的内容,也反映出工序的顺序。走刀路线也是编程的主要依据之一。因此,在设计走刀路线时往往要画一张工序简图,将已经拟订出的走刀路线画上去(包括进、退刀路线),这样可方便编程,也方便操作人员核对数控加工程序。
走刀路线设计主要遵循如下原则:
(1) 走刀路线首先应保证工件的加工精度和表面粗糙度值符合要求;
(2) 应使走刀路线最短,这样既可减少程序段,又可减少空刀时间,加工效率较高;
(3) 使几何要素的数值计算简单,以减少编程工作量。

工步的划分与安排一般可随走刀路线来进行,在确定走刀路线时,主要注意以下几点;
(1)对点位加工的数控机床如钻床,铣床,要考虑尽可能缩短走刀路线,以减少空程时间,提高加工效率。
(2)为了保证工件轮廓表面加工后的粗糙度值要求,最终轮廓应由最后一次走刀连续加工而成。
(3)刀具的进退刀路线必须认真考虑,要尽量避免在轮廓处停刀或垂直切入、切出工件,以免留下刀痕(切削力发生突然变化而造成弹性变形)。
(4)铣削轮廓的走刀路线要合理设计。在铣削封闭的凹轮廓时,刀具的切入或切出不允许外延,最好选在两面的交界处,否则会产生刀痕。
(5)旋转类型零件一般采用数控车床或数控磨床加工,由于车削零件的毛坯多为棒料或锻件。加工余量大且不均匀,因此,合理设计粗加工时的走刀路线,对编程至关重要。
精加工的走刀路线基本上都是沿其零件轮廓顺序进行的,因此设计走刀路线的工作重点是确定粗加工及空行程的进给路线。
4. 切削用量的确定
数控加工切削用量的确定方法、原则与普通机械加工相同。参阅《机械加工工艺设计》相关表格及数据。
通常,对数控机床应根据机床说明书、切削用量手册,并结合刀具情况、工件材料、加工类型、加工要求及加工条件等具体加工因素,依据粗、精加工要求及条件,查看刀具或刀片手册得到切削用量的推荐值。
与普通机械加工工艺不同,数控加工的切削用量应编入数控加工程序内。

五、数控加工程序
数控加工程序就是数控机床自动加工零件的工作指令序列。
数控编程就是用数控加工指令语言记录和描述零件的工艺过程、工艺参数、机床的运动以及刀具位移量等信息,形成代码序列,并完成对其进行校核的全过程。
目前,数控机床生产商可以选用不同的数控系统。数控机床的编程语言与其采用的数控系统关系密切。

目前多种数控系统应用较广泛,不同数控系统使用的数控程序的语言规则和格式也不尽相同。即便使用相同语言针对不同设备编写的加工程序也不可以交换使用,否则有可能导致严重事故。编制加工程序必须严格按照机床配备的编程手册进行。
编制加工程序过程中,编程人员应对图样规定的技术要求、零件的几何形状、尺寸精度要求等内容进行分析,确定加工方法和走刀路线;进行数学计算,获得刀具轨迹数据;然后针对某种特定数控机床规定的代码和程序格式,将被加工工件的尺寸、刀具运动中心轨迹、切削参数以及辅助功能(如换刀、主轴正反转、切削液开关等)信息编制成加工程序,并输入数控系统,由数控系统控制机床自动地进行加工。

理想的数控程序不仅应该保证能加工出符合图纸要求的合格工件,还应该使数控机床的功能得到合理的应用与充分的发挥,以使数控机床能安全、可靠、高效地工作。
数控加工程序编制方法主要分为人工编程与自动编程两种。
1.人工编程
人工编程亦称手工编程,是指从零件图纸分析、工艺处理、数值计算、编写程序单,直到程序校核等数控编程各步骤工作均由人工完成的全过程。
人工编程适合编写进行点位加工或几何形状不太复杂的零件的加工程序,以及程序坐标计算较为简单、程序段不多、程序编制易于实现的场合。
人工编程较为简单,容易掌握,且适应性较强。
人工编程方法是数控加工编程的基础,也是机床现场加工调试的主要方法,对机床操作人员来讲是必须掌握的基本技能,其重要性是不容忽视的。
2.自动编程
自动编程是指在计算机及相应的软件工具的支持下,自动生成数控加工程序的过程。自动编程充分发挥了计算机快速运算和存储的功能,使用计算机代替编程人员完成了繁琐的数值计算工作,并省去了书写程序单等工作量,因而可提高编程效率几十倍乃至上百倍。
自动编程的大致过程是采用友好的高级语言对加工对象的几何形状、加工工艺、切削参数及辅助信息等内容按规则进行描述,再由计算机自动地进行数值计算、刀具中心运动轨迹计算,最终产生出零件加工程序单,并完成对加工过程的仿真模拟。
采用自动编程方法编写形状复杂,具有非圆曲线轮廓、三维曲面等零件的数控加工程序,明显较人工编程效率高,可靠性高。
在自动编程过程中,程序编制人员及时检查程序是否正确,需要时及时修改。



