第6章加工中心(数控铣床)编程与加工_第1页
第6章加工中心(数控铣床)编程与加工_第2页
第6章加工中心(数控铣床)编程与加工_第3页
第6章加工中心(数控铣床)编程与加工_第4页
第6章加工中心(数控铣床)编程与加工_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 1本章内容:本章内容:6.1 加工中心概述加工中心概述 6.2 加工中心常用编程指令加工中心常用编程指令 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.4 数控加工编程综合举例数控加工编程综合举例 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 26.1 数控加工中心概述数控加工中心概述 加工加工v加工中心(加工中心(Machining CenterMachining Center)简称)简称MCMC,是由机械设

2、备与数控,是由机械设备与数控系统组成的适用于加工复杂工件的高效率自动化机床。加工中心系统组成的适用于加工复杂工件的高效率自动化机床。加工中心是在数控铣床基础上发展起来的,加工中心与数控铣床最大区别是在数控铣床基础上发展起来的,加工中心与数控铣床最大区别在于加工中心具有自动交换加工刀具的能力,通过在刀库安装不在于加工中心具有自动交换加工刀具的能力,通过在刀库安装不同用途的刀具,可在一次装夹中通过自动换刀装置改变主轴上的同用途的刀具,可在一次装夹中通过自动换刀装置改变主轴上的加工刀具,实现钻、铣、镗、攻螺纹、切槽等多种加工功能。加工刀具,实现钻、铣、镗、攻螺纹、切槽等多种加工功能。第第6 6章章

3、加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 36.1数控加工中心概述数控加工中心概述 6.1.1 6.1.1 数控加工中心的组成数控加工中心的组成加工加工v1 1) 基础部件基础部件 由床身、立柱和工作台等大件组成,它们是加工中心结由床身、立柱和工作台等大件组成,它们是加工中心结构中的基础部件。构中的基础部件。 2 2)主轴部件)主轴部件 由主轴箱、主轴电动机、主轴和主轴轴承等零件组成。由主轴箱、主轴电动机、主轴和主轴轴承等零件组成。 3 3) 数控系统数控系统 由由CNCCNC装置、可编程序控制器、伺服驱动装置以及电动机装置、可编程序控制器、伺服

4、驱动装置以及电动机等部件组成,是加工中心执行顺序控制动作和控制加工过程的中心。等部件组成,是加工中心执行顺序控制动作和控制加工过程的中心。4 4) 自动换刀装置(自动换刀装置(ATCATC) 加工中心与一般机床最大的显著区别是具有对加工中心与一般机床最大的显著区别是具有对零件进行多工序加工能力,有一套自动换刀装置。零件进行多工序加工能力,有一套自动换刀装置。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 46.16.1数控加工中心概述数控加工中心概述6.1.26.1.2数控加工中心的分类数控加工中心的分类加工加工v1.1.主轴在空间所处

5、的状态分类主轴在空间所处的状态分类。1 1)立式加工中心)立式加工中心 2 2)卧式加工中心)卧式加工中心 3 3)龙门式加工中心)龙门式加工中心 4 4)复合加工中心)复合加工中心 5 5)虚轴加工中心)虚轴加工中心 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 54.1 数控车床加工概述数控车床加工概述 1.1.立式加工中心 加工加工第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 66.16.1数控加工中心概述数控加工中心概述2 2 卧式加工中心 加工加工第第6 6章章 加

6、工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 76.16.1数控加工中心概述数控加工中心概述3 龙门式加工中心加工加工第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 86.16.1数控加工中心概述数控加工中心概述4 复合加工中心加工加工第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 96.16.1数控加工中心概述数控加工中心概述5 虚轴加工中心加工加工第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加

7、工数控编程与加工 106.16.1数控加工中心概述数控加工中心概述5 虚轴加工中心加工加工第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 116.16.1数控加工中心概述数控加工中心概述6.1.2 6.1.2 数控加工中心的分类数控加工中心的分类加工加工v2 2按坐标轴数分类按坐标轴数分类 根据加工中心的可控坐标轴数和联动坐标根据加工中心的可控坐标轴数和联动坐标轴数,可将加工中心分为:三轴二联动、三轴三联动、四轴三联轴数,可将加工中心分为:三轴二联动、三轴三联动、四轴三联动、五轴四联动、六轴五联动等加工中心动、五轴四联动、六轴五联动等加

8、工中心。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 126.16.1数控加工中心概述数控加工中心概述6.1.2 6.1.2 数控加工中心的分类数控加工中心的分类加工加工v3 3按工作台的数量和功能分类按工作台的数量和功能分类1 1)单工作台加工中心)单工作台加工中心 2 2)双工作台加工中心)双工作台加工中心 3 3)多工作台加工中心)多工作台加工中心 :FMC :FMC第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 13 6.16.1数控加工中心概述数控加工中心概述6.1.

9、2 6.1.2 数控加工中心的分类数控加工中心的分类加工加工v按加工精度分类按加工精度分类 1)1)普通加工中心普通加工中心 一般情况下,普通加工中心的分一般情况下,普通加工中心的分辨率多为辨率多为lmlm,进给速度为,进给速度为151525m/min25m/min,定位精度,定位精度为为10m10m,重复定位精度,重复定位精度6 616m16m。2 2)高精度加工中心)高精度加工中心 高精度加工中心的分辨率可达高精度加工中心的分辨率可达0.1m0.1m,最大进给速度可达,最大进给速度可达100m/ min100m/ min以上,定位精以上,定位精度度2m2m以内,重复定位精度一般为以内,重复

10、定位精度一般为5m5m以内。以内。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 146.16.1数控加工中心概述数控加工中心概述6.1.2 6.1.2 数控加工中心的分类数控加工中心的分类加工加工主要用于轴类和盘类回转体工件的加工,主要用于轴类和盘类回转体工件的加工,能自动完成内外圆面、柱面、锥面、圆弧、螺纹等工序能自动完成内外圆面、柱面、锥面、圆弧、螺纹等工序的切削加工,并能进行切槽、钻、扩、铰孔等加工。的切削加工,并能进行切槽、钻、扩、铰孔等加工。适合复杂形状工件的加工。轮廓形状特别适合复杂形状工件的加工。轮廓形状特别复杂或难于控

11、制尺寸的回转体零件复杂或难于控制尺寸的回转体零件 、精度要求高的零、精度要求高的零件件 、特殊的螺旋零件、特殊的螺旋零件 、淬硬工件的加工等等。、淬硬工件的加工等等。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 15 6.16.1数控加工中心概述数控加工中心概述6.1.4 6.1.4 加工中心加工中心( (数控铣床数控铣床) )的工艺范围的工艺范围加工加工v1.1.周期性重复投产的零件周期性重复投产的零件 。v2.2.高效、高精度工件高效、高精度工件 。v3.3.具有合适批量的工件。具有合适批量的工件。v4.4.多工位和工序可集中的

12、工件多工位和工序可集中的工件v5.5.形状复杂的零件。形状复杂的零件。v6.6.难测量零件。难测量零件。v7.7.装夹困难或完全由找正定位来保证加工精度的零件不适合在加工中心装夹困难或完全由找正定位来保证加工精度的零件不适合在加工中心 上加工生产,如铸造和自由锻造的零件。上加工生产,如铸造和自由锻造的零件。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 16 6.26.2加工中心常用编程指令加工中心常用编程指令 6.2.1 6.2.1 加工中心的程序代码加工中心的程序代码加工加工1.1.准备功能准备功能 准备功能代码是用地址字准备功能代

13、码是用地址字G G和后面的数字来表示的,和后面的数字来表示的,它规定了该程序段指令的功能。如用它规定了该程序段指令的功能。如用G00G00来指令运动坐来指令运动坐标快速定位。标快速定位。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 17 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.1 6.2.1 加工中心的程序代码加工中心的程序代码加工加工2.2.辅助功能辅助功能辅助功能有两种类型:辅助功能辅助功能有两种类型:辅助功能(M(M代码代码) )用于指定主轴用于指定主轴启动、主轴停止及程序结束等;而第二辅助功能启动、

14、主轴停止及程序结束等;而第二辅助功能(B(B代码代码) )用于指定分度工作台定位。用于指定分度工作台定位。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 18 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.2 6.2.2 加工中心(数控铣床)加工的加工中心(数控铣床)加工的F F、S S、T T功能功能加工加工 3. 3.进给功能进给功能 进给功能控制刀具的进给速度。进给功能有两种。进给功能控制刀具的进给速度。进给功能有两种。 1 1)快速移动。)快速移动。 当指定定位指令当指定定位指令(G00)(G00)时,刀具以

15、时,刀具以CNCCNC设置的快速移设置的快速移动速度移动。动速度移动。 2 2)切削速度。)切削速度。 刀具以程序中编制的切削进给速度移动(刀具以程序中编制的切削进给速度移动(G01G01)。)。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 19 6.26.2加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工 为了进一步提高编程工作效率,为了进一步提高编程工作效率,FANUCOiFANUCOi系统设系统设计有固定循环功能它规定对于一些典型孔加工中的固计有固定循环功能它规定对于一些典型

16、孔加工中的固定、连续的动作,用一个定、连续的动作,用一个G G指令表达,即用固定循环指指令表达,即用固定循环指令来选择孔加工方式。令来选择孔加工方式。 常用的固定循环指令能完成的工作有钻孔、攻螺纹常用的固定循环指令能完成的工作有钻孔、攻螺纹和镗孔等。这些循环通常包括下列六个基本操作动作。和镗孔等。这些循环通常包括下列六个基本操作动作。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 20 6.26.2加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工第第6 6章章 加工中心(数控铣床)编

17、程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 21 6.26.2加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工 1.G901.G90G91G91指令在固定循环中的应用指令在固定循环中的应用G90G90中:中:R R与与Z Z一律取其终点坐标值;一律取其终点坐标值;G91G91中中: R: R是指自初始点到是指自初始点到R R的距离,的距离,Z Z是指子是指子R R点到孔底平面上点到孔底平面上Z Z点的距离。点的距离。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加

18、工 22 6.26.2加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工 2.2.高速深孔钻循环指令高速深孔钻循环指令G73G73 G73 G73指令用于深孔钻循环指令。该指令在钻孔时采取间断进给,有利指令用于深孔钻循环指令。该指令在钻孔时采取间断进给,有利于在深孔加工时断屑和排屑。于在深孔加工时断屑和排屑。 格式:格式:G73G73 X_Y_Z_R_Q_F_K_X_Y_Z_R_Q_F_K_ 其中:其中:X X、YY孔位置数据;孔位置数据; ZZ从从R R点到孔底的距离;点到孔底的距离; RRRR点位置;点位置; QQ每次切削深度;每次切削深

19、度; FF切削进给率;切削进给率; KK重复次数。重复次数。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 23第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 24 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工 3.3.深孔往复排削钻深孔往复排削钻G83G83 指令格式为指令格式为 G83 X_Y_Z_R_Q_F_K_G83 X_Y_Z_R_Q_F_K_; G83 G83与与G73G73略有不同的是每次刀具

20、间歇进给后不用向略有不同的是每次刀具间歇进给后不用向G73G73那样回退至那样回退至R R点平面,当要加工的孔较深时可采用此点平面,当要加工的孔较深时可采用此方式。方式。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 25 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工4.4.钻孔钻孔G81G81与锪孔与锪孔G82G82G81G81的指令格式为的指令格式为 G81X_Y_Z_R_K_F_G81X_Y_Z_R_K_F_;8282的指令格式为的指令格式为 G82X_Y

21、_Z_R_P_K_F_G82X_Y_Z_R_P_K_F_;G82G82与与G81G81相比较唯一不同之处是相比较唯一不同之处是G82G82在孔底增加了暂在孔底增加了暂停停( (延时延时) ),因而适用于锪孔或镗阶梯孔,而,因而适用于锪孔或镗阶梯孔,而G81G81适用于适用于一般的钻孔一般的钻孔。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 26 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工5.G745.G74攻螺纹攻螺纹程序格式程序格式 G74G74(G84)X

22、_Y_Z_R_Q_F_P_K_G84)X_Y_Z_R_Q_F_P_K_;程序格式与程序格式与G82G82完全相同,与孔加工不同的是,攻螺纹完全相同,与孔加工不同的是,攻螺纹结束后的返回过程不是快速运动,而是以进给速度反转结束后的返回过程不是快速运动,而是以进给速度反转退出。攻螺纹过程要求主轴转速与进给速度成严格的比退出。攻螺纹过程要求主轴转速与进给速度成严格的比例关系,因此,编程时要求根据主轴转速计算进给速度。例关系,因此,编程时要求根据主轴转速计算进给速度。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 27n编制如图所示螺纹加工程

23、序,设刀具起刀点距工编制如图所示螺纹加工程序,设刀具起刀点距工件表面件表面100MM处,切深为处,切深为10MM。螺纹孔为通。螺纹孔为通孔。孔。T01为为XY404040404050O 8第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 28 XY404040404050O458第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 2950503020初始平面初始平面220回退刀位置回退刀位置XZ1-61-6为为88孔加工孔加工 ;7-107-10为为1010孔加工;孔加工;11-13

24、11-13 为为2020孔加工孔加工。 60606060123456789101112132801908080100100XY 参考点参考点XY第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 31 6.26.2加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 孔加工循环指令孔加工循环指令加工加工6.6.镗孔循环指令镗孔循环指令G88G88程序格式:程序格式:G88 X_Y_Z_R_ P_F_ K_G88 X_Y_Z_R_ P_F_ K_;7.7.反镗孔循环指令反镗孔循环指令G87G87。程序格式:程序格式:G87X_Y_

25、Z_R_ Q _F_ K_G87X_Y_Z_R_ Q _F_ K_;第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 32 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.3 6.2.3 坐标旋转坐标旋转(G68(G68,G69)G69)编程指令编程指令加工加工 G68 G68 R R; 其中,其中,为指令的坐标平面为指令的坐标平面(G17(G17,G18G18,19)19)相应的,相应的,Y Y和中两个轴的绝对指令,指定旋转中和中两个轴的绝对指令,指定旋转中心。心。 R R为旋转的角度,正值表示逆时针旋转,负值表为旋转

26、的角度,正值表示逆时针旋转,负值表示顺时针旋转。有效数据范围示顺时针旋转。有效数据范围360360360360。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 33 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.4 6.2.4 极坐标编程指令极坐标编程指令G15G15、G16G16加工加工格式:格式:G16G17(G18G16G17(G18、G19)G90(G91)G19)G90(G91);G01(G00)XG01(G00)XY Y;G15G15:其中:其中:G16G16极坐标指令开始;极坐标指令开始; G15G15

27、极坐标指令结柬;极坐标指令结柬; G17(G18G17(G18、G19)G19)极坐标指令的平面选择;极坐标指令的平面选择;G90G90指定工件坐标系的零点作为极坐标系的原点从该点测量半径;指定工件坐标系的零点作为极坐标系的原点从该点测量半径;G91G91指定当前位置作为极坐标系的原点,从该点测量半径;指定当前位置作为极坐标系的原点,从该点测量半径;极坐标半径;极坐标半径;YY极坐标角度;极坐标角度;第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 34 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.5 6.2.5 比

28、例缩放比例缩放G50/G51G50/G51加工加工1.1.沿所有轴以相同的比例放大或缩小沿所有轴以相同的比例放大或缩小 格式格式 G51 X_Y_Z_P_; G51 X_Y_Z_P_; : : G50 G50; 其中其中X_Y_Z_;X_Y_Z_;比例缩放中心坐标值的绝对指令比例缩放中心坐标值的绝对指令 P_ P_;缩放比例;缩放比例 G50 G50;缩放取消;缩放取消第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 35 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.5 6.2.5 比例缩放比例缩放G50/G51G5

29、0/G51加工加工2.2.各轴以不同比例缩放各轴以不同比例缩放格式格式G51 X_Y_Z_I_J_K_;G51 X_Y_Z_I_J_K_; : :G50G50;其中其中X_Y_Z_;X_Y_Z_;比例缩放中心坐标值的绝对指令比例缩放中心坐标值的绝对指令I_J_K_;XI_J_K_;X、Y Y和和Z Z各轴对应的缩放比例各轴对应的缩放比例G50G50;缩放取消;缩放取消第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 36 6.2 6.2 加工中心常用编程指令加工中心常用编程指令 6.2.6 6.2.6 镜像编程指令镜像编程指令G50.1/

30、G51.1G50.1/G51.1加工加工 G51.1X_Y_ G51.1X_Y_(镜像加工)(镜像加工) G50.1X_Y_ G50.1X_Y_(取消镜像加工)。(取消镜像加工)。 格式中的格式中的 X_Y_X_Y_值用于指定对称轴或对称点值用于指定对称轴或对称点 当当G51.1G51.1指令后仅有一个坐标字时,该镜像是以某一坐标指令后仅有一个坐标字时,该镜像是以某一坐标轴为镜像轴,如轴为镜像轴,如G51.1X20.0G51.1X20.0该指令表示以某一轴线为对该指令表示以某一轴线为对称轴,该轴线与称轴,该轴线与 Y Y轴相平行,且与轴相平行,且与 X X轴在轴在 X=20.0X=20.0 处

31、相处相交交。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 37 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 加工加工 数控机床在切削过程中不可避免地存在刀具磨损问数控机床在切削过程中不可避免地存在刀具磨损问题,譬如钻头长度变短,铣刀半径变小等,这时加工出题,譬如钻头长度变短,铣刀半径变小等,这时加工出的工件尺寸也随之变化。的工件尺寸也随之变化。 刀具尺寸补偿通常是指:刀具长度尺寸补偿、刀具刀具尺寸补偿通常是指:刀具长度尺寸补偿、刀具半径尺寸补偿。半径尺寸补偿。 第第6 6章章 加工中心(数控铣床)编程与加工

32、加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 38 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 1.1.刀具半径偏置格式:刀具半径偏置格式: 程序格式:程序格式: G00(G01) C4l(G42) X_Y_D_ G00(G01) C4l(G42) X_Y_D_; G40 G00(G01) X_Y_D_ G40 G00(G01) X_Y_D_; G41 G41为刀具半径左偏置;为刀具半径左偏置;G42G42为刀具半径右偏置;式中的为刀具半径右偏置;式中的X X、Y Y表示刀具移

33、至终点时,轮廓曲线表示刀具移至终点时,轮廓曲线( (编程轨迹编程轨迹) )上点的坐标值;上点的坐标值;D D为刀为刀具半径补偿寄存器地址字,后面一般用两位数字表示偏置量的代具半径补偿寄存器地址字,后面一般用两位数字表示偏置量的代号,偏置量可用号,偏置量可用MDIMDI方式输入。方式输入。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 39 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 2. 2.刀具半径偏置的判断刀具半径偏置的判断 刀

34、具半径偏置的判断:顺着刀具进给的方向看,假刀具半径偏置的判断:顺着刀具进给的方向看,假设工件不动,刀具在工件的左边为左偏置(设工件不动,刀具在工件的左边为左偏置(G41G41);在);在工件的右边为右偏置工件的右边为右偏置(G42)(G42)。 第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 40 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 左偏置(G41)第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数

35、控编程与加工数控编程与加工 416.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 右偏置(G42)第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 42 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 3. 3.取消刀具半径补偿指令取消刀具半径补偿指令G40G40 最后一段刀具半径补偿轨迹加工完成后,与建最后一段刀具半径补偿轨迹加工完成后,与建

36、立刀具半径补偿类似,也应有一直线程序段立刀具半径补偿类似,也应有一直线程序段G00G00或或0101指令取消刀具半径补偿,以保证刀具从刀具半径补指令取消刀具半径补偿,以保证刀具从刀具半径补偿终点运动到取消刀具半径补偿点。偿终点运动到取消刀具半径补偿点。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 43 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 1)偏移量正负与刀具中心轨迹的位置关系 半径补偿偏移量可取正值,也可取负值。与刀具长度补

37、值类似,G41和G42可以互相取代。偏移量为正值时,刀具中心沿工件外侧切削;当值移量为负值时则刀具中心变为在工件内侧切削,反之亦然。 2)G41、G42与顺逆铣的关系 G41相当于顺铣。铣削时,铣刀切出工件时的切削速度方向与工件的进给方向相同,称为顺铣。G41是在相对于刀具前进方向左侧进行补偿,当主轴正转时,此时相当于顺铣。G42相当于逆铣。铣削时,铣刀切入工件时的切削速度方向与工件进给方向相反,称为逆镜。G42是在相对于刀具前进方向右侧进行补偿,当主铀正转时,此时相当于逆铣。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 44 6.3

38、 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.1 6.3.1 加工中心的刀具半径补偿加工中心的刀具半径补偿加工加工 4.4.刀具半径补偿功能的应用:刀具半径补偿功能的应用: 1 1)刀具因磨损、重磨、换新刀而引起刀具直径改变后,不必修改)刀具因磨损、重磨、换新刀而引起刀具直径改变后,不必修改程序,只需在刀具参数设置中输入变化后刀具直径,即可适用同一程程序,只需在刀具参数设置中输入变化后刀具直径,即可适用同一程序。序。 2 2)用同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗)用同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗精加工。如刀具半径为精加工。如刀具

39、半径为r r,粗加工余量,粗加工余量。粗加工时,输入刀具直径。粗加工时,输入刀具直径D D2(r2(r十十) ),则加工出粗轮廓;精加工时,用同一程序、同一刀具,则加工出粗轮廓;精加工时,用同一程序、同一刀具,但输入刀具直径但输入刀具直径D D2r2r,则加工出精加工需要的实线轮廓。,则加工出精加工需要的实线轮廓。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 45 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.2 6.3.2 加工中心加工中心( (数控铣床数控铣床) )的刀具长度补偿的刀具长度补偿加工加

40、工 程序格式:程序格式:G43(G44)Z_H_;G43(G44)Z_H_; 式中式中G43G43为刀具长度正补偿指令,为刀具长度正补偿指令,G44G44为刀具长为刀具长度负补偿指令,度负补偿指令,Z Z为目标点的编程坐标值,为目标点的编程坐标值,H H为刀具为刀具长度补偿值的寄存器地址后面一般用两位数字表长度补偿值的寄存器地址后面一般用两位数字表示补偿量代号,补偿量示补偿量代号,补偿量a a可以用可以用MDIMDI方式存入该代号方式存入该代号寄存器中。寄存器中。 G49 G49刀具长度补偿取消。刀具长度补偿取消。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控

41、编程与加工数控编程与加工 46 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 1.1.数控铣床的分类及加工对象数控铣床的分类及加工对象 1 1)立式数控铣床。一般适宜盘、套、板类零件,)立式数控铣床。一般适宜盘、套、板类零件,一次装夹后可以对零件表面进行钻、扩、镗、铣、一次装夹后可以对零件表面进行钻、扩、镗、铣、锪、攻螺纹等工序加工以及侧面的轮廓加工。锪、攻螺纹等工序加工以及侧面的轮廓加工。 2 2)卧式数控铣床。一般都带有回转工作台,一)卧式数控铣床。一般都带有回转工作台,一次装夹后可完

42、成除安装面和顶面以外的其余四个面次装夹后可完成除安装面和顶面以外的其余四个面的各种工序加工,因此适宜箱体类零件的加工。的各种工序加工,因此适宜箱体类零件的加工。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 47 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 1.1.数控铣床的分类及加工对象数控铣床的分类及加工对象 3 3)龙门式数控铣床。属于大型数控机床,主要)龙门式数控铣床。属于大型数控机床,主要用于大型或形状复杂的零件的各种平

43、面、曲面和孔用于大型或形状复杂的零件的各种平面、曲面和孔的加工。的加工。 4 4)万能式数控铣床。主轴可以旋转)万能式数控铣床。主轴可以旋转9090,或工,或工作台带着工件旋转作台带着工件旋转9090,一次装夹后可以完成对工,一次装夹后可以完成对工件五个表面的加工。件五个表面的加工。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 48 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 2. 2. 数控铣削加工特点数控铣削加工特点 1)

44、1) 对零件加工的适应性强,灵活性好,能够加对零件加工的适应性强,灵活性好,能够加工轮廓形状特别复杂和难于控制尺寸的零件。工轮廓形状特别复杂和难于控制尺寸的零件。 2 2)能够加工普通机床上难于加工的零件,如数)能够加工普通机床上难于加工的零件,如数学模型零件或三维空间曲面类零件。学模型零件或三维空间曲面类零件。 3 3)能够加工一次装夹定位后,需进行多道工序)能够加工一次装夹定位后,需进行多道工序加工的零件。如可对零件进行钻、扩、镗、铰、攻加工的零件。如可对零件进行钻、扩、镗、铰、攻螺纹、铣端面、挖槽等多到工序的加工。螺纹、铣端面、挖槽等多到工序的加工。第第6 6章章 加工中心(数控铣床)编

45、程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 49 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 2. 2. 数控铣削加工特点数控铣削加工特点 4 4)加工精度高,加工质量稳定可靠。)加工精度高,加工质量稳定可靠。 5 5)生产自动化程度高,生产效率高。)生产自动化程度高,生产效率高。 6 6)从切削原理上来讲周铣和端面铣都属于间断)从切削原理上来讲周铣和端面铣都属于间断切削,因此对刀具要求较高,应该具有良好的抗冲切削,因此对刀具要求较高,应该具有良好的抗冲击性、韧性

46、和耐磨性,在干式切削情况下还应该有击性、韧性和耐磨性,在干式切削情况下还应该有良好的红硬性。良好的红硬性。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 50 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 3. 数控铣削编程要点 1)了解数控系统功能及机床规格。 2)熟悉加工顺序。 3)合理选择刀具、夹具及切削用量、切削液。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 51

47、 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 3. 数控铣削编程要点 4)手工编程尽量使用子程序及宏指令。 5)注意小数点的使用。 6)程序零点要选择在易计算的确定位置。 7)换刀点选择在无换刀干涉的位置。第第6 6章章 加工中心(数控铣床)编程与加工加工中心(数控铣床)编程与加工数控编程与加工数控编程与加工 52 6.3 6.3 加工中心刀具补偿与编程要点加工中心刀具补偿与编程要点 6.3.3 6.3.3 数控铣床的特点及编程要点数控铣床的特点及编程要点加工加工 4.数控铣削编程时应注意的问题 1)铣刀的刀位点 是指在加工程序编制中,用以表示铣刀特征的点,也是对刀和加工的基准点。对于不同类型的铣刀,其刀位点的确定也不相同。盘铣刀的刀位点为刀具对称中心平面与其圆柱面上切削刃

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论