第四章数控铣床的程序编制课件_第1页
第四章数控铣床的程序编制课件_第2页
第四章数控铣床的程序编制课件_第3页
第四章数控铣床的程序编制课件_第4页
第四章数控铣床的程序编制课件_第5页
已阅读5页,还剩52页未读, 继续免费阅读

下载本文档

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

文档简介

数控铣床的程序编制

编程基础XK5032的程序编制图形的数学处理典型零件的程序编制1谢谢观赏2019-8-26数控铣床的程序编制编程基础1谢谢观赏2019-8-26§4.1编程基础数控铣床的主要功能数控铣床的加工范围数控铣床工艺装备特点铣削加工工艺性分析2谢谢观赏2019-8-26§4.1编程基础数控铣床的主要功能2谢谢观赏2019-8-§4.1.1

数控铣床的主要功能1常用铣削系统的主要功能点位控制功能连续轮廓控制功能刀具半径补偿功能比例及镜像加工功能旋转功能子程序调用功能宏程序功能3谢谢观赏2019-8-26§4.1.1数控铣床的主要功能1常用铣削系统的主要功能点2数控铣床的加工范围

平面类零件直纹曲面类零件立体曲面类零件

(1)行切加工法(2)三坐标联动加工

§4.1.1

数控铣床的主要功能4谢谢观赏2019-8-262数控铣床的加工范围平面类零件§4.1.1数控铣床的平面类零件示意图5谢谢观赏2019-8-26平面类零件示意图5谢谢观赏2019-8-26直纹曲面类零件示意图6谢谢观赏2019-8-26直纹曲面类零件示意图6谢谢观赏2019-8-26行切加工法示意图7谢谢观赏2019-8-26行切加工法示意图7谢谢观赏2019-8-26三坐标联动加工示意图8谢谢观赏2019-8-26三坐标联动加工示意图8谢谢观赏2019-8-26§4.1.2数控铣床的工艺装备

1夹具

(1)对单件、小批量、工作量较大的模具加工来说,一般可直接在机床工作台面上通过调整实现定位与夹紧,然后通过加工坐标系的设定来确定零件的位置。

(2)对有一定批量的零件来说,可选用结构较简单的夹具。

夹具图片链接9谢谢观赏2019-8-26§4.1.2数控铣床的工艺装备1夹具9谢谢观赏20夹具图片示意图10谢谢观赏2019-8-26夹具图片示意图10谢谢观赏2019-8-262刀具

(1)铣刀类型选择

1)加工曲面类零件时,一般采用球头刀,粗加工用两刃铣刀,半精加工和精加工用四刃铣刀。球头铣刀示意图

2)铣较大平面时,一般采用刀片镶嵌式盘形铣刀。

3)铣小平面或台阶面时一般采用通用铣刀。

4)铣键槽时,一般用两刃键槽铣刀。

5)孔加工时,可采用钻头、镗刀等孔加工类刀具。§4.1.2数控铣床的工艺装备11谢谢观赏2019-8-262刀具§4.1.2数控铣床的工艺装备11谢谢观赏20刀具图片12谢谢观赏2019-8-26刀具图片12谢谢观赏2019-8-26球头铣刀示意图13谢谢观赏2019-8-26球头铣刀示意图13谢谢观赏2019-8-26加工孔的刀具示意图14谢谢观赏2019-8-26加工孔的刀具示意图14谢谢观赏2019-8-26

2刀具

(2)铣刀结构选择

铣刀一般由刀片、定位元件、夹紧元件和刀体组成,选用时,主要可根据刀片排列方式。刀片排列方式可分为两大类:

a.平装结构(刀片径向排列)b.立装结构(刀片切向排列)§4.1.2数控铣床的工艺装备15谢谢观赏2019-8-262刀具§4.1.2数控铣床的工艺装备15谢谢观赏20

2刀具(3)铣刀角度选择(了解)(4)刀的齿数(齿距)选择(5)铣刀直径的选择

1)平面铣刀

2)立铣刀

3)槽铣刀(6)铣刀的最大切削深度

选择刀具时一般应按加工的最大余量和刀具的最大切削深度选择合适的规格。§4.1.2数控铣床的工艺装备16谢谢观赏2019-8-262刀具§4.1.2数控铣床的工艺装备16谢谢观赏202刀具

(7)刀片牌号的选择

国际标准化组织规定,切削加工用硬质合金按其排屑类型和被加工材料分为三大类:P类、M类和K类。根据被加工材料及适用的加工条件,每大类中又分为若干组,用两位阿拉伯数字表示,每类中数字越大,其耐磨性越低、韧性越高。其中,组号越大,则可选用越大的进给量和切削深度,而切削速度则应越小。

§4.1.2数控铣床的工艺装备17谢谢观赏2019-8-262刀具§4.1.2数控铣床的工艺装备17谢谢观赏20§4.1.3数控铣削的工艺性分析1选择并确定数控铣削加工部位及工序内容主要选择的加工内容有:

1)工件上的曲线轮廓,特别是由数学表达式给出的非圆曲线与列表曲线等曲线轮廓。

2)已给出数学模型的空间曲面。

3)形状复杂、尺寸繁多、划线与检测困难的部位;

4)用通用铣床加工时难以观察、测量和控制进给的内外凹槽;

5)以尺寸协调的高精度孔和面;

6)能在一次安装中顺带铣出来的简单表面或形状;

7)用数控铣削方式加工后,能成倍提高生产率,大大减轻劳动强度的一般加工内容。

18谢谢观赏2019-8-26§4.1.3数控铣削的工艺性分析1选择并确定数控铣削加(1)零件图样尺寸的正确标注(2)统一内壁圆弧的尺寸

1)内壁转接圆弧半径R2)内壁与底面转接圆弧半径r

内壁半径示意图

2零件图样的工艺性分析§4.1.3数控铣削的工艺性分析19谢谢观赏2019-8-26(1)零件图样尺寸的正确标注2零件图样的工艺性分析§4内壁半径示意图r较小r较大20谢谢观赏2019-8-26内壁半径示意图r较小r较大20谢谢观赏2019-8-23保证基准统一的原则4分析零件的变形情况§4.1.3数控铣削的工艺性分析21谢谢观赏2019-8-263保证基准统一的原则§4.1.3数控铣削的工艺性分析5零件的加工路线(1)铣削轮廓表面在铣削轮廓表面时一般采用立铣刀侧面刃口进行切削。对于二维轮廓加工,通常采用的加工路线为:

1)从起刀点下刀到下刀点;

2)沿切向切入工件;

3)轮廓切削;

4)刀具向上抬刀,退离工件;

5)返回起刀点。

(2)顺铣和逆铣对加工影响

由于数控机床传动采用滚珠丝杠结构,其进给传动间隙很小,顺铣的工艺性就优于逆铣。

§4.1.3数控铣削的工艺性分析22谢谢观赏2019-8-265零件的加工路线(1)铣削轮廓表面§4.1.3数控铣削顺铣和逆铣示意图23谢谢观赏2019-8-26顺铣和逆铣示意图23谢谢观赏2019-8-26FANUC-OM系统概述基本编程指令及应用

固定循环用户宏程序

§4.2XK5032的程序编制24谢谢观赏2019-8-26FANUC-OM系统概述§4.2XK5032的程序编制2§4.2.1FANUC-OM系统概述XK5032立式数控铣床所配置的是FANUC-0MC数控系统。该系统的主要特点是:轴控制功能强,其基本可控制轴数为X、Y、Z三轴,扩展后可联动控制轴数为四轴;编程代码通用性强,编程方便,可靠性高。

25谢谢观赏2019-8-26§4.2.1FANUC-OM系统概述XK503§4.2.2基本指令编程及应用

(1)G92--设定加工坐标系

编程格式:G92X~Y~Z~应用:G92X20Y10Z10

示意图如右图1加工坐标系的设定指令26谢谢观赏2019-8-26§4.2.2基本指令编程及应用(1)G92--设定加工坐§4.2.2基本指令编程及应用1加工坐标系的设定指令(2)G53--选择机床坐标系编程格式:G53G90X~Y~Z~;例:G53G90X-100Y-100Z-20

执行后在机床坐标系中的位置如右图所示

27谢谢观赏2019-8-26§4.2.2基本指令编程及应用1加工坐标系的设定指令(1加工坐标系的设定指令(2)G54、G55、G56、G57、G58、G59这些指令可以分别用来选择相应的加工坐标系。

编程格式:G54G90G00(G01)X~

Y~

Z~(F~)

§4.2.2基本指令编程及应用28谢谢观赏2019-8-261加工坐标系的设定指令(2)G54、G55、G56、G572快速点定位指令---G00

(1)格式:GOOX-Y-Z-

(X、Y、Z代表终点的坐标值)(2)含义:

§4.2.2基本指令编程及应用29谢谢观赏2019-8-262快速点定位指令---G00§4.2.2基本指令编程及3线性进给指令G01

格式:

G01X_Y_Z_F_

(X、Y、Z代表终点的坐标值)§4.2.2基本指令编程及应用30谢谢观赏2019-8-263线性进给指令G01§4.2.2基本指令编程及应用34圆弧插补G02、G03指令(1)格式:

G02X(U)_Y(V)_Z(W)_I_J_K_F___G03X(U)_Y(V)_Z(W)_I_J_K_F___或者G02X(U)_Y(V)_Z(W)_R_F___G03X(U)_Y(V)_Z(W)_R_F___(2)含义:解释X(U)_Z(W)_I_K和R的含义(3)应用§4.2.2基本指令编程及应用31谢谢观赏2019-8-264圆弧插补G02、G03指令(1)格式:§4.2.2基5刀具半径补偿指令--G40、G41、G42

G42G01X__Y__(_Z)_D#G40G00(G01)X__Y__(Z)__D#G40G00(G01)X__Y__(Z)___ïîïí191817GGG(1)格式:(2)含义(3)刀补方向的判别(刀具补偿方向示意图)§4.2.2基本指令编程及应用32谢谢观赏2019-8-265刀具半径补偿指令--G40、G41、G42刀具补偿方向示意图33谢谢观赏2019-8-26刀具补偿方向示意图33谢谢观赏2019-8-266.刀具长度补偿X--Y--Z--H#(1)格式:G43G44

(2)含义及应用§4.2.2基本指令编程及应用34谢谢观赏2019-8-266.刀具长度补偿X--Y--Z--H#(1)格7.子程序调用(1)格式:

M98----调用子程序。

M99----子程序结束。

M98P××××××××(前四位数为在程序被重复调用次数,后四位数为被调用的子程序号)。(2)含义

§4.2.2基本指令编程及应用35谢谢观赏2019-8-267.子程序调用(1)格式:§4.2.2基本指令编程及应8.图象比例及镜向功能

(1)各轴按相同比例编程

编程格式:G51X~Y~Z~P~

G50

式中:X、Y、Z--比例中心坐标(绝对方式),P--比例系数。(2)各轴以不同比例编程

编程格式:G51X~Y~Z~I~J~K~

G50

式中:X、Y、Z--比例中心坐标;I、J、K--对应X、Y、Z轴的比例系数(3)镜像功能(比例及镜像功能)§4.2.2基本指令编程及应用36谢谢观赏2019-8-268.图象比例及镜向功能(1)各轴按相同比例编程

9.坐标系旋转功能G68、G69

(1)基本编程方法

编程格式:G68X~Y~R~

G69

(2)含义:(3)应用(应用1)(4)坐标系旋转功能与刀具半径补偿功能的关系(5)与比例编程方式的关系(应用2)

§4.2.2基本指令编程及应用37谢谢观赏2019-8-269.坐标系旋转功能G68、G69(1)基本编程方法

坐标系旋转功能应用1(图示)现以上图为例,应用旋转指令的程序为:38谢谢观赏2019-8-26坐标系旋转功能应用1(图示)现以上图为例,应用旋转指令的程序N10G92X-5Y-5//建立图4.29所示的加工坐标系

N20G68G90X7Y3R60//开始以点(7,3)为旋转中心,逆时针旋转60°的旋转

N30G90G01X0Y0F200//按原加工坐标系描述运动,到达(0,0)点

(G91X5Y5)//若按括号内程序段运行,将以(-5,-5)的当前点为旋转中心旋转60°

N40G91X10//X向进给到(10,0)

N50G02Y10R10//顺圆进给

N60G03X-10I-5J-5//逆圆进给

N70G01Y-10//回到(0,0)点

N80G69G90X-5Y-5//撤消旋转功能,回到(-5,-5)点

M02//结束坐标系旋转功能应用1(程序)39谢谢观赏2019-8-26N10G92X-5Y-5//建立图坐标系旋转功能应用2(图示)

旋转平面一定要包含在刀具半径补偿平面内。以上图为例,程序为:40谢谢观赏2019-8-26坐标系旋转功能应用2(图示)旋转平面一定要包含在N10G92X0Y0N20G68G90X10Y10R-30

N30G90G42G00X10Y10F100H01

N40G91X20

N50G03Y10I-10J5

N60G01X-20

N70Y-10

N80G40G90X0Y0

N90G69M30

当选用半径为R5的立铣刀时,设置:H01=5。坐标系旋转功能应用2(程序)41谢谢观赏2019-8-26N10G92X0Y0坐标系旋转功能应用2(程序)41谢§4.2.3

固定循环1孔加工循环的过程(六个基本动作)B(X,Y)6352RAE41G98-孔循环结束后,刀具返回B点G99----孔循环结束后,刀具返回参考平面R。42谢谢观赏2019-8-26§4.2.3固定循环1孔加工循环的过程(六个基本动作)2孔加工循环指令§4.2.3固定循环(1)钻孔循环指令G811)格式:G81X—Y---Z--F--R--;

2)含义:

Z---孔底位置

F---进给速度

R----参考平面位置

X、Y---孔的位置。

3)应用:43谢谢观赏2019-8-262孔加工循环指令§4.2.3固定循环(1)钻孔循环指令§4.2.3固定循环2孔加工循环指令(2)钻孔循环指令G821)格式:G82X--Y—Z—F—R—P—

2)含义:与G81类似,区别:在孔低作暂停。

P--在孔低暂停时间,单位为ms。用于扩孔和沉头孔加工。

3)应用:44谢谢观赏2019-8-26§4.2.3固定循环2孔加工循环指令(2)钻孔循环指令G§4.2.3固定循环2孔加工循环指令(3)深孔钻孔循环G731)格式:G73X-Y-Z-F-R-P-Q-Q---每次进给深度为正值。(4)攻螺纹循环G84

1)格式:G84X-Y-Z-F-R

与钻孔加工不同的是攻螺纹结束后不是以快速运动而是一进给速度反向退出。

2)应用45谢谢观赏2019-8-26§4.2.3固定循环2孔加工循环指令(3)深孔钻孔循环G§4.2.3固定循环2孔加工循环指令(5)左旋攻螺纹指令G74

与G84一样,只进给为反转,退回为正转。(6)镗孔加工循环指令G85

格式:G85X-Y-Z-F-R-

与钻孔循环一样,无孔低动作(7)镗孔加工循环指令G86

格式:G86X-Y-Z-F-R-

与G85的区别:刀具到达孔低位置后停止转动,并快速退回。46谢谢观赏2019-8-26§4.2.3固定循环2孔加工循环指令(5)左旋攻螺纹指令§4.2.3

固定循环2孔加工循环指令(8)镗孔加工循环指令G89

格式:G89X-Y-Z-F-R-P—

与G85的区别:刀具到达孔低位置后,进给停止。(9)精镗循环指令G76

格式:G76X-Y-Z-F-R-P-Q-其中:P---暂停时间;Q----偏移值(10)背镗循环指令G87

格式:G87X-Y-Z-F-R-Q-47谢谢观赏2019-8-26§4.2.3固定循环2孔加工循环指令(8)镗孔加工循环指§4.2.4用户宏程序1变量变量的表示变量的引用变量的类型公共变量系统变量48谢谢观赏2019-8-26§4.2.4用户宏程序1变量变量的表示公共变量482宏指令G65格式:

G65HmP#iQ#jR#km--宏程序功能,数值范围01~99;

#i--运算结果存放处的变量名;

#j--被操作的第一个变量,也可以是一个常数;

#k--被操作的第二个变量,也可以是一个常数;§4.2.4用户宏程序49谢谢观赏2019-8-262宏指令G65格式:G65HmP#iQ#jR#3功能指令算术运算指令(超链文件\算术运算宏指令基本知识.doc)

逻辑运算指令(超链文件\逻辑运算宏指令基本知识

温馨提示

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

评论

0/150

提交评论