数控加工程序编制—加工中心编程培训课件ppt(63张).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控加工程序编制—加工中心编程培训课件ppt(63张).ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 程序 编制 中心 编程 培训 课件 ppt 63
- 资源描述:
-
1、数控加工程序编制数控加工程序编制加工中心编程加工中心编程 (FANUC 0i)任务一:型腔类零件程序编制任务一:型腔类零件程序编制 编制如图所示零件外轮编制如图所示零件外轮廓及型腔部分的数控加廓及型腔部分的数控加工工艺及程序工工艺及程序 1)生产纲领:单件;)生产纲领:单件;2)毛坯:板材)毛坯:板材 16012030能够熟练的编写型腔类零件数控加工程序。能够熟练的编写型腔类零件数控加工程序。1能掌握加工中心刀库、刀柄等知识;能掌握加工中心刀库、刀柄等知识;2.能够准确建立工件坐标系;能够准确建立工件坐标系;3能正确运用刀具长度补偿、半径补偿指令能正确运用刀具长度补偿、半径补偿指令4能正确运用
2、旋转指令、比例缩放与镜像功能指令;能正确运用旋转指令、比例缩放与镜像功能指令;5能正确运用极坐标指令;能正确运用极坐标指令;6能够修改、优化工艺及程序。能够修改、优化工艺及程序。适宜于加工复杂、工序多、要求较高、需用多种类适宜于加工复杂、工序多、要求较高、需用多种类型的普通机床和众多刀具夹具,且经多次装夹和调整才型的普通机床和众多刀具夹具,且经多次装夹和调整才能完成加工的零件。能完成加工的零件。箱体类零件箱体类零件复杂曲面复杂曲面异形件异形件盘套板类零件盘套板类零件特殊加工特殊加工1)加工中心的定义)加工中心的定义是指配有刀库和自动换刀装置,在一次装卡工件后可实是指配有刀库和自动换刀装置,在一
3、次装卡工件后可实现多工序(甚至全部工序)加工的数控机床,简称现多工序(甚至全部工序)加工的数控机床,简称MC。2)特点)特点 数控系统能控制机床自动地更换刀具,连续地对工件数控系统能控制机床自动地更换刀具,连续地对工件各加工表面自动进行钻削、扩孔、铰孔、镗孔、攻丝、各加工表面自动进行钻削、扩孔、铰孔、镗孔、攻丝、铣削等多种工序的加工,工序高度集中。铣削等多种工序的加工,工序高度集中。1)自动换刀要留出足够的换刀空间。(固定换刀点,参)自动换刀要留出足够的换刀空间。(固定换刀点,参考点)考点)2)尽量把不同工序内容的程序,分别做成子程序,主程)尽量把不同工序内容的程序,分别做成子程序,主程序内容
4、主要是完成换刀及子程序调用,以便于程序调试和序内容主要是完成换刀及子程序调用,以便于程序调试和调整。调整。3)尽可能地利用机床数控系统本身所提供的镜象、旋转、)尽可能地利用机床数控系统本身所提供的镜象、旋转、固定循环及宏指令编程处理的功能,以简化程序量。固定循环及宏指令编程处理的功能,以简化程序量。4)加工中心的编程除了增加了自动换刀的功能指令外,)加工中心的编程除了增加了自动换刀的功能指令外,其它和数控铣床编程基本相同。其它和数控铣床编程基本相同。a)转塔式;)转塔式;b)圆盘式径向取刀;)圆盘式径向取刀;c)圆盘式轴向取刀;)圆盘式轴向取刀;d)圆盘式顶端型;)圆盘式顶端型;e)链式;)链
5、式;f)格子式)格子式刀库种类刀库种类 2)自动换刀过程)自动换刀过程选刀方式选刀方式顺序选刀方式顺序选刀方式刀柄编码方式刀柄编码方式刀座编码方式刀座编码方式任选方式任选方式计算机记忆方式计算机记忆方式选刀方式选刀方式顺序选刀方式顺序选刀方式刀柄编码方式刀柄编码方式刀座编码方式刀座编码方式任选方式任选方式计算机记忆方式计算机记忆方式当执行到当执行到T指令即选刀指令后,刀库自动将要用的指令即选刀指令后,刀库自动将要用的刀具移动到换刀位置,完成选刀过程;刀具移动到换刀位置,完成选刀过程;当执行到当执行到M06指令时即开始自动换刀。指令时即开始自动换刀。刀座编码方式刀座编码方式 刀柄编码刀柄编码3)
6、加工中心的换刀程序)加工中心的换刀程序 除换刀程序外,加工中心的编程方法和普通数控机床相同。除换刀程序外,加工中心的编程方法和普通数控机床相同。多数加工中心都规定了多数加工中心都规定了“换刀点换刀点”位置,换刀程序可采用两种位置,换刀程序可采用两种方法设计:方法设计:方法一:方法一:N10 G91 G28 Z0 N20 M06 T02 方法二:方法二:N50 G01 Z50 T02 N100 G91 G28 Z0 M06 N110 G01 Z50 T03 N100程序段换上程序段换上N50程序段选出的程序段选出的T02号刀具;在换刀后,紧接号刀具;在换刀后,紧接着选出下次要用的着选出下次要用的
7、T03号刀具。号刀具。4)回参考点指令)回参考点指令自动返回参考点指令自动返回参考点指令(G28)指令格式:指令格式:G28 X_Y_Z_功功 能:使各轴以快速移动速度经中间点返回到参考点,能:使各轴以快速移动速度经中间点返回到参考点,X、Y、Z为中间点坐标。设置中间点的目的是避免刀具为中间点坐标。设置中间点的目的是避免刀具在快速返回参考点时与工件或夹具等发生碰撞。在快速返回参考点时与工件或夹具等发生碰撞。N1 G28 X40.0;中间点中间点X40.0 N2 G28 Y60.0;中间点;中间点(X40.0,Y60.0)1)刀柄的分类)刀柄的分类(1)按刀柄的结构分类)按刀柄的结构分类 整体式
8、刀柄整体式刀柄 模块式刀柄模块式刀柄数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)(2)按刀柄与主轴的连接形式分类)按刀柄与主轴的连接形式分类 一面约束一面约束二面约束二面约束 刀柄与主轴的连接形式刀柄与主轴的连接形式数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)(3)按刀具夹紧方式
9、分类)按刀具夹紧方式分类 弹簧夹头式弹簧夹头式热装夹紧热装夹紧式式侧向夹紧式侧向夹紧式液压夹紧式液压夹紧式低速刀柄低速刀柄高速刀柄高速刀柄(4)按允许的转速分)按允许的转速分数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)(5)按所夹持的刀具分类)按所夹持的刀具分类圆柱铣刀刀柄圆柱铣刀刀柄 锥柄钻头刀柄锥柄钻头刀柄 盘铣刀刀柄盘铣刀刀柄直柄钻头刀柄直柄钻头刀柄 镗刀刀柄镗刀刀柄 丝锥刀柄丝锥刀柄数控加工程序编制数控加工程序编制加工中心编程培
10、训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)2)常用刀柄使用方法)常用刀柄使用方法 弹簧夹头刀柄的使用:弹簧夹头刀柄的使用:(1)将刀柄放入卸刀座并锁紧;)将刀柄放入卸刀座并锁紧;(2)根据刀具直径尺寸选择相应的卡簧,清洁工作表面;)根据刀具直径尺寸选择相应的卡簧,清洁工作表面;(3)将卡簧按入锁紧螺母;)将卡簧按入锁紧螺母;(4)将铣刀装入卡簧孔中,并根据加工深度控制刀具伸)将铣刀装入卡簧孔中,并根据加工深度控制刀具伸出长度;出长度;(5)用扳手顺时针锁紧螺母;)用扳手顺时针锁紧
11、螺母;(6)检查,将刀柄装上主轴。)检查,将刀柄装上主轴。数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)弹簧夹头刀柄弹簧夹头刀柄 卸刀座卸刀座 卡簧卡簧数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)指令格式:指令格式:G92 X Y ZX、Y、Z 为当前刀位点在工件坐标系中的坐标例如
12、:为当前刀位点在工件坐标系中的坐标例如:如图所示,坐标系设置命令为:如图所示,坐标系设置命令为:G92 X20 Y10 Z10 其确立的加工原点在其确立的加工原点在距离刀具起始点距离刀具起始点X=-20,Y=-10,Z=-10的位置上。的位置上。数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)预先测量出工件坐标系的零点在机床坐标系里的坐预先测量出工件坐标系的零点在机床坐标系里的坐标值,并把这个坐标值存放在坐标偏置画面的相应的参标值,并把这个
13、坐标值存放在坐标偏置画面的相应的参数中,编程时再用指令数中,编程时再用指令G54G59调用。调用。例:如图中画面所示,偏移值分别为例:如图中画面所示,偏移值分别为-301.333、-170.123、-411.909,若为,若为G54,则在,则在G54存储器中分别输存储器中分别输入这三个值。入这三个值。数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)Y 0.000通用 X 0.000Z 0.000G54 X-301.333Y-170.123Z
14、-411.909G55 X 0.000机床坐标系中的坐标值工件补偿画面G56 X 0.000Y 0.000Z 0.000Y 0.000Z 0.000Z(-411.909)工 件工作台工件上的Z0平面刀 具X(-301.333)Y(-170.123)工件 G54设定工件坐标系设定工件坐标系 数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)1)绝对编程与增量编程)绝对编程与增量编程G90 绝对编程绝对编程G91 增量编程增量编程2)公制与英制编
15、程)公制与英制编程G21 公制输入公制输入G20 英制输入英制输入3)加工平面选择(按右手笛卡儿坐标作图)加工平面选择(按右手笛卡儿坐标作图)G17 XY平面平面G18 XZ平面平面G19 YZ平面平面数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)(1)坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。)坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。(2)G17、G18、G19为模态功能,可相互注销,为模态功能,可相互
16、注销,G17为缺省值。为缺省值。4)基本运动指令)基本运动指令(1)快速定位指令)快速定位指令G00G00 X_Y_Z_;X_Y_Z_为刀具目标点坐标,不运动的坐标可以不写。为刀具目标点坐标,不运动的坐标可以不写。(2)直线插补指令)直线插补指令G01G01 X_Y_Z_F_;其中,其中,X、Y、Z为终点坐标,为终点坐标,F为进给速度,单位为进给速度,单位mm/min。数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)(3)圆弧插补指令)圆弧
17、插补指令G02/G03 指令格式为:指令格式为:在在X-Y平面上的圆弧平面上的圆弧:在在Z-X平面上的圆弧平面上的圆弧:在在Y-Z平面上的圆弧平面上的圆弧:_030217FRJIYXGGG_030218FRKIZXGGG_030219FRKJZYGGG数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)移动方向移动方向G02为顺时针方向为顺时针方向G03为逆时针方向为逆时针方向圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正圆弧顺逆方向的判
18、别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向为方向向负方向看,顺时针方向为G02,逆时针方向为,逆时针方向为G03。圆弧顺逆方向的判别圆弧顺逆方向的判别 数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)圆弧的圆心圆弧的圆心 a、用半径指令圆心、用半径指令圆心规定圆心角规定圆心角180时,用时,用“十十R”表示,如图中的圆弧表示,如图中的圆弧1。圆心角圆心角180时,用时,用“一一R”。如图中的圆弧。如图中的圆弧2。注意:此
19、种编程只适于非整圆的圆弧插补的情况,不适注意:此种编程只适于非整圆的圆弧插补的情况,不适于整圆加工。于整圆加工。十十R、一、一R的圆弧插补的圆弧插补 数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)b、用、用I、J、K指令圆心指令圆心 G17时为时为I、J,G18时为时为I、K,G19时为时为J、K,其值为增量值,其值为增量值,即从圆弧起点指向圆心的矢量在坐标轴上的分量,即从圆弧起点指向圆心的矢量在坐标轴上的分量,I、J、K分别对应坐分别对
20、应坐标轴标轴X、Y、Z。1)M00 程序无条件停止程序无条件停止2)M01 程序选择性停止程序选择性停止3)M02/M30 程序结束程序结束4)M03/M04/M05 主轴正转主轴正转/主轴翻转主轴翻转/主轴停止主轴停止5)M06 刀具交换刀具交换6)M08/M09切削液开切削液开/切削液关切削液关数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)1)刀具功能)刀具功能 由地址功能码由地址功能码T和数字组成,和数字组成,TXX,表示刀具号。,
21、表示刀具号。2)主轴转速功能主轴转速功能 由地址码由地址码S与其后面的若干数字组成,与其后面的若干数字组成,单位为转速单位单位为转速单位(rmin)。例如:例如:S320表示主轴转速为表示主轴转速为320rmin。3)进给功能)进给功能 进给功能进给功能F表示刀具中心运动时的进给速表示刀具中心运动时的进给速度。由地址码度。由地址码F和后面若干位数字构成。进给速度的单位和后面若干位数字构成。进给速度的单位(mmmin)。)。数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件
22、(ppt63(ppt63页页)数控机床在实际加工过程中是控制刀具中心轨迹来实现数控机床在实际加工过程中是控制刀具中心轨迹来实现切削加工任务的切削加工任务的。刀具补偿只要把刀具的半径告诉系统,。刀具补偿只要把刀具的半径告诉系统,编程时只要按工件轨迹编程,系统在执行时会自动计算编程时只要按工件轨迹编程,系统在执行时会自动计算刀心轨迹。刀心轨迹。(1)左补偿:沿刀具前进方向看,刀具在工件左边,便)左补偿:沿刀具前进方向看,刀具在工件左边,便用左补偿(用左补偿(G41)(2)右补偿:沿刀具前进方向看,刀具在工件右边。使)右补偿:沿刀具前进方向看,刀具在工件右边。使用右补偿(用右补偿(G42)(3)取消
23、补偿:()取消补偿:(G40)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)刀具半径补偿示意图刀具半径补偿示意图 数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)其中:其中:D偏置值寄存器选用指令,一般在数控系统中偏置值寄存器选用指令,一般在数控系统中有多个这样的寄存器,如有多个这样的
24、寄存器,如D00D99。_42410001DYXGGGG_400001YXGGG数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)加工中心需要根据加工要求,不断更换刀具,而每一加工中心需要根据加工要求,不断更换刀具,而每一把刀具的长度是不同的。把刀具的长度是不同的。为实现正常加工,常采用为实现正常加工,常采用G54建立唯一的工件坐标系,建立唯一的工件坐标系,不同的刀具用不同的刀具用G43或或G44调用在调用在H存储器中不同的长度补偿存储器中不
25、同的长度补偿值,这样不用修改程序就能满足加工要求。值,这样不用修改程序就能满足加工要求。指令格式为:指令格式为:_44430100HZGGGG数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)数控加工程序编制数控加工程序编制加工中心编程培训课件加工中心编程培训课件(ppt63(ppt63页页)G43:刀具长度正补偿:刀具长度正补偿G44:刀具长度负补偿:刀具长度负补偿 在在G43指令时,指令时,Z轴移动指令终点坐标值加上用轴移动指令终点坐标值加上用H代代码指定的偏置量;码指定的偏置量;在在G44指令时,则减去该值。把计算结果的坐标值作指令时,
展开阅读全文