第四章 加工中心的编程与加工操作
第 1讲 加工中心的加工工艺特点及刀具的选用
第 2讲 加工中心的固定循环指令和换刀程序
第 3讲 加工中心的加工实例
思考题
第四章 第 1讲
题目,加工中心的加工工艺特点及刀具的选用
课时, 2学时
教学目的,通过学习了解加工中心的工艺范围、
工作特性,并学会加工中心刀具的选用方法。
返回目录
第四章 加工中心的编程与加工操作
4.1 加工中心的加工工艺特点
4.1.1加工中心概述
加工中心 (Machining Center)简称 MC,是由机械
设备与数控系统组成的适用于加工复杂零件的高效
率自动化机床。加工中心是高效、高精度数控机床,
工件在一次装夹中便可完成多道工序的加工,同时
还备有刀具库,并且有自动换刀功能。加工中心所
具有的这些丰富的功能,决定了加工中心程序编制
的复杂性,而加工程序编制的质量是决定加工质量
的重要因素。
4.1.2 加工中心的主要功能
加工中心能实现三轴或三轴以上的联动控制,以保证
刀具进行复杂表面的加工。加工中心除具有直线插补和圆
弧插补功能外,还具有各种加工固定循环、刀具半径自动
补偿、刀具长度自动补偿、加工过程图形显示、人机对话、
故障自动诊断、离线编程等功能。
与数控铣床的最大区别在于加工中心具有自动交换加
工刀具的能力,通过在刀库上安装不同用途的刀具,可在
一次装夹中通过自动换刀装置改变主轴上的加工刀具,实
现多种加工功能。
加工中心从外观上可分为立式、卧式和复合加工中心
等。
4.1.3 加工中心的工艺特点
1.加工中心的工艺范围
加工中心是一种工艺范围较广的数控加工机床,能进行铣
削、镗削、钻削和螺纹加工等多项工作。加工中心特别适合于
箱体类零件和孔系的加工。加工工艺范围如图 4.1至图 4.4所示 。
图 4.1 铣削加工 图 4.2 钻削 图 4.3 螺纹加工
图 4.4 镗削加工
2.加工中心加工零件的工艺分析
( 1)选择加工内容
加工中心最适合加工形状复杂、工序较多、要求较高
的零件,这类零件常需使用多种类型的通用机床、刀具和
夹具,经多次装夹和调整才能完成加工。
( 2)检查零件图样
零件图样应表达正确,标注齐全。同时要特别注意,
图样上应尽量采用统一的设计基准,从而简化编程,保证
零件的精度要求。如图 4.5所示的零件图样。
图 4.5 零件加工的基准统一
( 3)分析零件的技术要求
根据零件在产品中的功能,分析各项几何精度和技
术要求是否合理;考虑在加工中心上加工,能否保证其
精度和技术要求;选择哪一种加工中心最为合理。
( 4)审查零件的结构工艺性
分析零件的结构刚度是否足够,各加工部位的结构工
艺性是否合理等。
3.加工中心加工零件的工艺过程设计
工艺设计时,主要考虑精度和效率两个方面,一般遵
循先面后孔、先基准后其它、先粗后精的原则。图 4.6为
镗孔的加工工艺路线。
(a) 零件图 (b) 加工路线 1 (c) 加工路线 2
图 4.6 镗孔加工路线
加工过程中,为了减少换刀次数,可采用刀具集中工序,
即用同一把刀具把零件上相应的部位都加工完,再换第二把
刀具继续加工。但是,对于精度要求很高的孔系,若零件是
通过工作台回转确定相应的加工部位时,因存在重复定位误
差,不能采取这种方法。
4.加工中心上零件的装夹
( 1)定位基准的选择
在加工中心加工时,零件的定位仍应遵循六点定位原
则。同时,还应特别注意以下几点:
1)进行多工位加工时,定位基准的选择应考虑能完成尽可
能多的加工内容,即便于各个表面都能被加工的定位方式。
2)当零件的定位基准与设计基准难以重合时,应认真分析装
配图样,明确该零件设计基准的设计功能,通过尺寸链的计
算,严格规定定位基准与设计基准间的尺寸位置精度要求,
确保加工精度。
3)编程原点与零件定位基准可以不重合,但两者之间必须
要有确定的几何关系。编程原点的选择主要考虑便于编程和
测量。图 4.7即为编程原点 与定位基准的关系图。
图 4.7 编程原点与定位基准
( 2)夹具的选用
在加工中心上,夹具的任务不仅是装夹零件,而且要以定
位基准为参考基准,确定零件的加工原点。因此,定位基准
要准确可靠。
( 3)零件的夹紧
在考虑夹紧方案时,应保证夹紧可靠,并尽量减少夹紧变
形。
4.2 加工中心刀具的选用方法
4.2.1加工中心对刀具的基本要求
1)良好的切削性能:能承受高速切削和强力切削并且性
能稳定;
2)较高的精度:刀具的精度指刀具的形状精度和刀具与
装卡装置的位置精度;
3)配备完善的工具系统:满足多刀连续加工的要求。
图 4.8加工中心所用的刀具
4.2.2自动换刀装置
1.自动换刀装置概述
在加工中心加工零件的过程中换刀动作是由自动换刀装置
完成的。自动换刀装置应该满足换刀时间短,刀具重复定位精
度高,刀具储存数量足够,结构紧凑,便于制造、维修、调整,
应有防屑、防尘装置,布局应合理等要求。同时也应具有较好
的刚性,冲击、振动及噪声小,运转安全可靠等特点。
2.自动换刀方式的分类
自动换刀方式分为两大类:一是由刀库和主轴的相对运
动实现刀具交换。二是由机械手进行刀具交换。由于刀库及
刀具交换方式的不同,换刀机械手也有多种形式,如图 4.9
所示。
图 4.9 换刀机械手的形式
3.刀柄的形式
刀具必须装在标准的刀柄内,我国 TSG刀具系统规
定了刀柄标准,有直柄及 7∶ 24锥度的锥柄两类。分别
用于圆柱形主轴孔及圆锥形主轴孔其结构如图 4.10所示。
图 4.10 刀柄的形式
1-键槽; 2-机械手抓取部位; 3-刀柄定位及夹持部位; 4-螺孔
4.刀具的夹持形式
机械手对刀具的夹持方式主要有两种。一是柄式夹持,
如图 4.11所示。二是法兰盘式夹持,如图 4.12所示。
图 4.11 柄式夹持
1-活动爪; 2-轴; 3-挡销; 4-锁紧销; 5-螺栓; 6-弹簧柱塞
图 4.12法兰盘式夹持









4.2.3刀库和刀具管理
1.刀库的形式
加工中心上普遍采用盘式刀库和链式刀库,如图 4.14和 4.15
所示。
图 4.14盘式刀库
图 4.15链式刀库
2.自动换刀的选刀方式
( 1)顺序选刀。将刀具按预定工序的先后顺序插入刀库的
刀座中,使用时按顺序转到取刀位置。特点:不需要刀具识
别装置,驱动控制也较简单,工作可靠。但刀库中每一把刀
具在不同的工序中不能重复使用。
( 2)软件选刀。通过软件修改刀具表,使相应刀具表中的
刀号与交换后的刀号一致 。特点:刀具在刀库中任意放置,
刀具编号可任意设定;刀具表中刀具号与刀套号的对应关系
应始终与刀具在刀库中的实际位置对应;计算机通过查刀具
表识别刀具 。
本讲小结,这次课我们在加工中心的工艺
范围和刀具选用方面做了讲解,重点在于
了解加工中心的工艺特点。
作业:
1、加工中心的工艺范围是什么?
2、选用加工中心刀具时应注意什么?
第四章 第 2讲
题目,加工中心的固定循环指令和换刀程序
课时, 2学时
教学目的,通过学习掌握加工中心的常用固定
循环指令和换刀程序的作用。
返回目录
4.3 加工中心的固定循环和换刀程序
4.3.1 加工中心的固定循环
1.主要参数
SIEMENS系统固定循环中使用的主要参数见表 4.1。参
数赋值方式:若钻底停留时间为 2秒,则 R105=2。
参数 含义
R101 起始平面
R102 安全间隙
R103 参考平面
R104 最后钻深(绝对值)
R105 钻底停留时间
R106 螺距
R107 钻削进给量
R108 退刀进给量
表 4.1主要参数
2.钻削循环
调用格式 LCYC82
功能:刀具以编程的主轴转速和进给速度钻孔,到达最后
钻深后,可实现孔底停留,退刀时以快速退刀。循环过程
如图 4.16所示。
图 4.16 钻削循环过程及参数
参数,R101,R102,R103,R104,R105,R107,R108
例:用镗削循环 LCYC85加工图 4.19所示孔,无孔底停留时
间,安全间隙 2mm。 程序如下:
N10 G0 G18 G90 F1000 T2
D2 S500 M3
N20 X50 Y105 Z70
N30 R101=105 R102=2
R103=102 R104=77 R105=0
R107=200 R108=100
N40 LCYC85
N50 M2
图 4.19 镗削循环应用例
4.线性孔排列钻削
调用格式 LCYC60
功能:加工线性排列孔如图 4.20所示,孔加工循环类型用参
数 R115指定,如表 4.2所示。表中各参数使用如图 4.21所示。
图 4.20 线性孔排列钻削功能
参数 含义
R115 孔加工循环号:
如 82LCYC82)
R116 横坐标参考点
R117 纵坐标参考点
R118 第一个孔到参考
点的距离
R119 钻孔的个数
R120 平面中孔排列直
线的角度
R121 孔间距
表 4.2 线性孔排列钻削循环中使用参数表
图 4.21 参数的使用
例:用钻削循环 LCYC82加工图 4.22所示孔,孔底停留时间 2
秒,安全间隙 4mm。 编制程序如下:
图 4.22 线性孔排列钻削循环应用
N10 G0 G18 G90 F100 T2
D2 S500 M3
N20 X50 Y110 Z50
N30 R101=105 R102=4
R103=102 R104=22
R105=2
N40 R115=82 R116=30
R117=20 R118=20 R119=0
R120=0 R121=20
N50 LCYC60
N60 M2
5.矩形槽、键槽和圆形凹槽的铣削循环
调用格式 LCYC75
循环功能:通过设定相应的参数,利用此循环可以铣削矩形
槽、键槽及圆形凹槽,循环加工可分为粗加工和精加工,见
图 4.23。循环参数见表 4.3,表中参数使用情况见图 4.24。
图 4.23 铣削循环
图 4.24 参数使用
表 4.3循环参数表(见教材)
加工过程,
( 1)粗加工 R127=1
( 2) 精加工 R127=2
出发点:位置任意,但需保证从该位置出发可以无碰撞地
回到平面的凹槽中心点。
应用举例:
在图 4.25中,用下面的程序,可以加工一个长度为 60
毫米,宽度为 40毫米,圆角、半径 8毫米,深度为 17.5毫米
的凹槽。
N10 G0 G17 G90 F200 S300 M3 T4 D1
N20 X60 Y40 Z5
N30 R101=5 R102=2 R103=9 R104=-17.5 R105=2
N40 LCYC82
N50……
N60 R116=60 R117=40 R118=60 R119=40 R120=8
N70 R121=4 R122=120 R123=300 R124=0.75
R125=0.5
N80 R126=2 R127=1
N90 LCYC75
N100……
N110 R127=2
N120 LCYC75
N130 M2




图 4.25 凹槽铣削
4.3.2 加工中心的换刀程序
1.用 T指令直接更换刀具(比如:铣床中常用的刀具转塔
刀架),或用 T指令预选刀具,另用 M6指令才可进行刀具的
更换。
输入形式,T,.,; 刀具号,1...32000
不用 M6更换刀具:
N10 T1 ; 刀具 1...
N70 T588 ; 刀具 588
用 M6更换刀具:
N10 T14 ; 预选刀具 14
...
N15 M6 ; 执行刀具更换,刀具 T14有效
2.刀具补偿号 D
功能:一个刀具可以匹配从 1到 9几个不同补偿的数据组(用于
多个切削刃)。用 D及其相应的序号可以编程一个专门的切削刃。
输入形式,D,.,; 刀具补偿号,1…9
D,.,; D0,没有补偿值有效!
编程举例:
不用 M6指令更换刀具:
N5 G17 ; 确定用于补偿的坐标轴平面
N10 T1 ; 刀具 1D1值生效
N11 G0 Z… ; 对不同刀具长度的差值进行覆盖
N50 T4 D2 ; 更换成刀具 4,对应于 T4中 D2值生效

N70 G0 Z… D1 ; 刀具 4D1值生效,在此仅更换切削刃
用 M6指令更换刀具:
N5 G17; 确定用于补偿的 坐标轴平面
N10 T1 ; 刀具预选

N15 M6 ; 刀具更换,刀具 1D1值生效
N16 G0 Z… ; 对不同刀具长度的差值进行覆盖
N20 G0 Z… D2 ; 刀具 1D2值生效,长度补偿 D1->D2之间
的差值在此进行覆盖
N50 T4 ; 刀具预选 T4
..,; 注意:刀具 T1D2值仍然有效!
N55 D3 M6 ; 更换刀具,刀具 T4 D3值有效

本讲小结,这次课我们讲解了加工中心的
固定循环指令和换刀程序, 重点是掌握常
用的固定循环指令。
作业:
1、加工中心的固定循环指令中 LCYC82
和 LCYC75的使用方法是什么?
2、加工中心换刀程序有什么作用?
第四章 第 3讲
题目,加工中心的加工实例
课时, 2学时
教学目的,通过学习掌握加工中心加工零件的
一般步骤和编程方法。
返回目录
4.加工中心的加工实例
例 1:
在图 4.26中,
使用此程序可以
在 YZ平面上加工
一个圆形凹槽,
中心点坐标为
( Z50,X50),
凹槽深 20毫米,
深度方向进给轴
为 X轴。
图 4.26 中心加工圆形凹槽
加工程序如下:
N10 G0 G19 G90 S200 M3 T1 D1 //规定工艺参数 //
N20 Z60 X40 Y5 //回到起始位 //
N30 R101=4 R102=2 R103=0 R104=-20 R116=50 R117=50
//凹槽铣削循环设定参数 //
N40 R118=50 R119=50 R120=50 R121=4 R122=100
//凹槽铣削循环设定参数 //
N50 R123=200 R124=0 R125=0R126=0 R127=1
//凹槽铣削循环设定参数 //
N60 LCYC75
//调用循环 //
N70 M2
//循环结束 //
例 2:
在图 4.27中,
使用此程序
加工 YZ平面
上一个圆上
的 4个槽,相
互间成 90°
角,起始角
为 45°。
图 4.27 YZ平面圆上带有 4个键槽
在调用程序中,坐标系已经作了旋转和
移动。键槽的尺寸如下:长度为 30毫米,宽
度为 15毫米,深度为 23毫米。安全间隙 1毫米,
铣削方向 G2,深度进给最大 6毫米。键槽用
粗加工(精加工余量为零)加工,铣刀带断
面齿,中心部位可以加工。
其加工程序如下:
N10 G0 G19 G90 T10 D1 S400 M3 //规定工艺参数
N20 Y20 Z50 X5 //回到起始位置
N30 R101=5 R102=1 R103=0 R104=-23 R116=35 R117=0
//铣削循环设定参数
N40 R118=30 R119=15 R120=15 R121=6 R122=200
//铣削循环设定参数
N50 R123=300 R124=0 R125=0 R126=2 R127=1
//铣削循环设定参数
N60 G158 Y40 Z45
//建立坐标系 Z1-Y1,移动到 Z45Y40
N70 G259 RPL45
//旋转坐标系 45°
N80 LCYC75
//调用循环,铣削第一个槽
N90 G259 RPL90
//继续旋转 Z1-Y1坐标系 90度,铣削第二个槽
N100 LCYC75
//调用循环,铣削第二个槽
N110 G259 RPL90
//继续旋转 Z1-Y1坐标系 90度,铣削第三个槽
N120 LCYC75
//铣削第三个槽
N130 G259 RPL90
//继续旋转 Z1-Y1坐标系 90度,铣削第四个槽
N140 LCYC75
//铣削第四个槽
N150 G259 RPL45
//恢复到原坐标系,角度为 0
N160 G158 Y-40 Z-45
//返回移动部分
N170 Y20 Z50 X5
//回到出发位置
M2
//程序结束
本讲小结,这次课我们用两个实例讲解了
加工中心的编程加工方法,重点是掌握编
程加工中的工艺思路。
作业:
1、总结加工中心的编程加工方法及步
骤有哪些?
2、思考题第 7,8题。
思考题
一、判断题
1,( ) 固定循环功能中的 K指重复加工次数,一般在增量方式下使用。
2,( )固定循环只能由 G80撤消。
3,( ) 加工中心与数控铣床相比具有高精度的特点。
4,( )一般规定加工中心的宏编程采用 A类宏指令,数控铣床宏编程采
用 B类宏指令。
5,( )立式加工中心与卧式加工中心相比,加工范围较宽。
返回目录
二、选择题
1.加工中心用刀具与数控铣床用刀具的区别 ________
A,刀柄; B,刀具材料; C,刀具角度; D,拉钉。
2.加工中心编程与数控铣床编程的主要区别 ________
A,指令格式; B,换刀程序; C,宏程序; D,指令功能。
3.下列字符中,_________不适合用于 B类宏程序中文字变量。
A,F; B,G; C,J; D,Q。
4.Z轴方向尺寸相对较小的零件加工,最适合用 _______加工。
A,立式加工中心; B,卧式加工中心; C,卧式数控铣床; D,车削加
工中心。
5,G65 P9201 属于 ______宏程序。
A,A类; B,B类; C,SIMENS; D,FAGOR。
三、简答题
1,加工中心可分为哪几类?其主要特点有哪些?
2,请总结加工中心刀具的选用方法。
3,加工中心的编程与数控铣床的编程主要有何区别?
4,B类宏程序中,为何英文字母 G,L,N,O,P一般不作为文字变量
名?
5,B类宏程序中,有哪些变量类型,其含义如何?
6,编程练习。采用 XH714加工中心加工图 1— 图 4各平面曲线零件,加
工内容:各孔,深 5mm; 外轮廓表面,深 5mm。 试编写加工程序。
图 1 图 2
图 3 图 4
7,编程练习。采用 XH714加工中心加工图 5、图 6所示的各平面型腔零
件,加工内容:各型腔,深 5mm; 440╳ 340 mm外轮廓表面,深 5mm。
试编写加工程序。
图 5 图 6
8,在图 7示的零件图样中,材料为 45#,技术要求见图。试完成以下工
作:
1) 分析零件加工要求及工装要求;
2) 编制工艺卡片;
3) 编制刀具卡片;
4) 编制加工程序,并请提供尽可能多的程序方案。
图 7