数控铣削工艺与编程操作第一节-辅助功能M代码与准备功能G代码课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控铣削工艺与编程操作第一节-辅助功能M代码与准备功能G代码课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 铣削 工艺 编程 操作 第一节 辅助 功能 代码 准备 课件
- 资源描述:
-
1、第一节数控机床概述第二节数控铣床(加工中心)的组成和技术指标第三节数控铣床(加工中心)简介第一节数控机床概述第二节数控铣床(加工中心)的组成和技术指标第三节数控铣床(加工中心)简介第一节数控铣床(加工中心)加工工艺概述第二节铣削方式与加工方法的选择第三节加工路线的拟订第四节切削用量的选择第五节工件的定位与装夹第六节数控铣床(加工中心)用夹具第七节数控铣床(加工中心)刀具第八节数控铣床(加工中心)常用工具简介第一节数控铣床(加工中心)加工工艺概述第二节铣削方式与加工方法的选择第三节加工路线的拟订第四节切削用量的选择第五节工件的定位与装夹第六节数控铣床(加工中心)用夹具第七节数控铣床(加工中心)刀
2、具第八节数控铣床(加工中心)常用工具简介第一节数控编程概述第二节数控铣床(加工中心)的坐标系第三节数控机床的主要功能第四节数控加工程序的格式与组成第五节数控铣削机床上的有关点第六节刀具补偿功能第一节数控编程概述第二节数控铣床(加工中心)的坐标系第三节数控机床的主要功能第四节数控加工程序的格式与组成第五节数控铣削机床上的有关点第六节刀具补偿功能第一节辅助功能M代码与准备功能G代码第二节刀具选择及工艺分析第三节平面加工第四节凹槽加工第五节轮廓加工第六节孔加工第七节曲面加工与综合程序第八节其他功能指令第一节辅助功能M代码与准备功能G代码第二节刀具选择及工艺分析第三节平 面 加 工第四节凹 槽 加 工
3、第五节轮 廓 加 工第六节孔加工第七节曲面加工与综合程序第八节其他功能指令第一节典型零件的工艺分析第二节数控铣床(加工中心)对刀第三节SIEMENS 802D数控铣床(加工中心)操作第四节HNC-21/22M数控铣床(加工中心)操作第一节典型零件的工艺分析第二节数控铣床(加工中心)对刀第三节SIEMENS 802D数控铣床(加工中心)操作第四节HNC-21/22M数控铣床(加工中心)操作附录A数控铣床(加工中心)安全操作规程第一部分安全文明生产与操作规程第二部分数控铣床(加工中心)的维护与保养附录B数控铣床职业技能鉴定考核大纲第一节辅助功能M代码与准备功能G代码第二节刀具选择及工艺分析第三节平
4、面加工第四节凹槽加工第五节轮廓加工第六节孔加工第七节曲面加工与综合程序第八节其他功能指令学习目标a1a1.TIF第八节其他功能指令图4-1加工任务第一节辅助功能M代码与准备功能G代码一、HNC-21/22M数控系统与SIEMENS 802D数控系统简介二、辅助功能M代码三、准备功能G代码一、HNC-21/22M数控系统与SIEMENS 802D数控系统简介1.HNC-21/22M数控系统简介2.SIEMENS 802D数控系统简介1.HNC-21/22M数控系统简介2.SIEMENS 802D数控系统简介二、辅助功能M代码1.M功能的两种形式2.前作用与后作用M功能3.CNC内定的M功能4.P
5、LC设定的M功能二、辅助功能M代码表4-1M代码代码类型HNC 21/22MSIEMENS 802DM00非模态后作用程序暂停程序暂停M01非模态无此指令程序有条件暂停M02非模态后作用程序结束程序结束M05模态、后作用主轴停止转动主轴停止转动M30非模态后作用程序结束并返回程序起点程序结束后复位M98非模态调用子程序无此指令M99非模态子程序结束并返回主程序无此指令M03模态、前作用主轴正转起动主轴正转起动M04模态、前作用主轴反转起动主轴反转起动M06非模态后作用更换刀具更换刀具二、辅助功能M代码表4-1M代码代码类型HNC 21/22MSIEMENS 802DM07模态、前作用2号切削液
6、打开2号切削液打开M08模态、前作用1号切削液打开1号切削液打开M09模态、后作用切削液停止切削液停止M40自动变换齿轮级M41M45齿轮级1到齿轮级5M41低速(齿轮级1)M42高速(齿轮级2)M17子程序结束1.M功能的两种形式(1)非模态M功能(当前程序段有效代码)只在书写了该代码的程序段中生效。(2)模态M功能(持续有效代码)一组可以相互注销的M功能,这些功能在被同一组的另一个功能注销(取代)前一直有效。2.前作用与后作用M功能(1)前作用M功能如果前作用M功能指令与坐标轴移动指令在同一个程序段,则此M功能在轴运动之前执行。(2)后作用M功能如果后作用M功能指令与坐标轴移动指令在同一个
7、程序段,则此M功能在轴运动结束以后执行。3.CNC内定的M功能(1)程序暂停M00当CNC程序执行到M00指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件掉头、手动变速等操作。(2)程序结束M02M02编在主程序的最后一个程序段中。(3)程序结束并返回零件程序头M30M30与M02功能基本相同,程序在执行M30程序段时,加工结束,并控制系统自动返回到零件程序头,若要重新执行该程序,只需再次按操作面板上的“循环起动”键即可。(4)子程序控制指令M98和M99在HNC-21/22M数控系统中的子程序调用使用指令M98,而子程序返回到上级程序,使用指令M99。4.PLC设定的M
8、功能(1)主轴控制指令M03、M04、M051)M03。2)M04。3)M05。(2)换刀指令M06用于在加工中心上调用一个要安装在主轴上的刀具,刀具将被自动安装在主轴上。(3)切削液打开/停止指令M07、M08和M091)M07。2)M08。3)M09。三、准备功能G代码表4-2常用G代码数控系统功能HNC 21/22MSIEMENS 802D说明快速定位G00G0功能组:运动指令(插补方式)模态指令默认值为G01/G1直线插补G01G1顺圆插补G02G2逆圆插补G03G3螺旋线插补G02/G03G2/G3中间点圆弧插补CIP恒螺距圆弧插补G33螺纹插补G331虚轴指令G07表4-2常用G代
9、码不带补偿夹具加工内螺纹退刀G332带切线过渡的圆弧插补CT暂停时间G04G4特殊运行,非模态指令带补偿夹具攻螺纹G63回参考点G28G74回固定点G29G75表4-2常用G代码局部坐标系(可编程偏置)G52TRANS/ATRANS写存储器,非模态指令旋转G68(开)/G69(关)ROT/AROT镜像G24(开)/G25(关)MIRROR/AMIRROIR比例缩放G50(开)/G51(关)SCALE/ASCALE主轴转速下限或工作区域下限G25主轴转速上限或工作区域上限G26极坐标指令G38G110/G111/G112表4-2常用G代码X/Y平面G17G17加工平面选择模态指令默认值为G17Z
10、/X平面G18G18Y/Z平面G19G19刀具半径补偿取消G40G40刀具半径补偿模态指令默认值为G40左刀补G41G41右刀补G42G42表4-2常用G代码刀具长度补偿取消G49刀具长度补偿模态指令默认值为G49长度正补偿G43长度负补偿G44取消可设定零件偏置 G500可设定零点偏置模态指令默认值:华中为G54;西门子为G500工件坐标系选择(第一第六可设定零点偏置)G54、G55、G56、G57、G58、G59G54、G55、G56、G57、G58、G59三、准备功能G代码表4-2常用G代码数控系统功能HNC 21/22MSIEMENS 802D说明直接机床坐标系编程(取消可设定零点偏置
11、)G53G53非模态指令准确定位G61G60定位性能、模态指令默认值:华中为G64;西门子为G60连续路径切削G64G64准确定位G09G9非模态指令单方向定位G60非模态指令表4-2常用G代码米制尺寸(公制)G21G71/G710英制/米制尺寸、模态指令默认值:华中为G21;西门子为G71英制尺寸(英制)G20G70/G700绝对尺寸G90G90模态指令默认值为G90增量尺寸G91G91进给率(mm/min)G94G94模态指令默认值:华中为G94;西门子为G95进给率(mm/r)G95G95返回初始平面G98表4-2常用G代码返回安全平面G99取消固定循环G80G80、G01、G02、G0
12、3均可取消固定循环钻孔、中心孔G81CYCLE81带停顿的钻孔、中心孔G82CYCLE82深孔钻削G83CYCLE83高速深孔钻削G73攻左旋螺纹循环G74精镗、铰循环G76攻螺纹循环G84CYCLE84镗孔、铰孔循环G85/G86/G87/G88/G89 CYCLE85/86/87/88/89表4-2常用G代码钻削直线排列的孔HOLES1钻削圆弧排列的孔HOLES2铣加长孔LONGHOLE铣槽SLOT1铣圆形槽SLOT2矩形槽POCKET3圆形槽POCKET4螺纹铣削CYCLE90端面铣CYCLE71轮廓铣CYCLE72三、准备功能G代码表4-2常用G代码数控系统功能HNC 21/22MSI
13、EMENS 802D说明校验刀具测量头,刀具测量:铣刀长度,半径CYCLE971在孔中或表面校验刀具测量头CYCLE976与轴平行测量钻孔、轴、槽、拐角、内直角、外直角CYCLE977在平面内或垂直方向单点测量CYCLE978向后跳转指令GOTOB向前跳转指令GOTOF表4-2常用G代码圆弧加工时打开进给倍率修正CFC进给倍率修正,模态指令默认值为CFC关闭进给倍率修正CFTCP圆弧过渡G450刀具半径补偿时拐角特性,模态指令默认值为G450等距线的交点,刀具在工件转角处不切削G451轨迹跳过加速BRISK加速度特性,模态指令默认值为BRISK轨迹平滑加速SOFT表4-2常用G代码预控关闭FF
14、WOF预控,模态指令默认值为FFWOF预控打开FFWON工作区域限制生效WALIMON工作区域限制,模态指令默认值为WALIMON工作区域限制取消WALIMOF西门子方式G290其他数控语言,模态指令默认值为G290其他方式G291子程序名及子程序调用L子程序结束RET第二节刀具选择及工艺分析一、工艺分析及刀具选择二、编程思路一、工艺分析及刀具选择1.工艺分析2.刀具的选择3.刀具材料及切削参数的选择1.工艺分析1)铣削平面,保证尺寸28.5mm,选用?80mm可转位面铣刀(5个刀片)。2)粗铣宽26mm槽,选用?14mm二刃键槽铣刀。3)粗铣R50mm凹圆弧槽和深5mm凹槽,选用?25mm三
15、刃立铣刀。4)粗铣R85mm圆弧凸台侧面、上表面和宽16mm槽,选用?14mm三刃立铣刀。5)钻中心孔,选用?3mm中心钻。6)钻孔(?12mm孔和?38mm孔),选用?11.8mm直柄麻花钻。7)扩中间位置孔,选用?35mm锥柄麻花钻。1.工艺分析8)精铣宽26mm槽、R85mm圆弧凸台侧面和上表面、宽16mm槽,选用?14mm四刃立铣刀。9)精铣R50mm凹圆弧槽和深5mm凹槽,选用?25mm四刃立铣刀。10)粗镗孔(?38mm孔),选用?37.5mm粗镗刀。11)精镗?38mm孔,选用?38mm精镗刀。12)铰孔(?12mm孔)加工,选用?12mm机用铰刀。13)孔口R30mm圆角,选用
16、?14mm三刃立铣刀。2.刀具的选择3.刀具材料及切削参数的选择表4-3刀具材料及刀具的切削参数加 工 步 骤刀具与切削参数序号加 工 内 容 刀具规格主轴转速n/(r/min)进给速度/(mm/min)刀具补偿类型材料1粗加工上表面?80mm面铣刀硬质合金450200H1/T1D12精加工上表面8003粗铣宽26mm凹槽?14mm二刃键槽铣刀高速钢60060H2/T2D172H3/T2D2723.刀具材料及切削参数的选择表4-3刀具材料及刀具的切削参数4粗加工R50mm凹槽?25mm三刃立铣刀30075H4/T3D11275粗加工深5mm凹槽6粗加工R85mm圆弧凸台侧面?14mm三刃立铣刀
17、60080H6/T4D1727粗加工宽16mm凹槽8粗加工R85mm圆弧凸台上表面3.刀具材料及切削参数的选择表4-3刀具材料及刀具的切削参数9点孔加工?3mm中心钻1200120H8/T5D110钻孔加工(?12mm)?118mm钻头55080H9/T6D111钻孔加工(?38mm)3.刀具材料及切削参数的选择表4-3刀具材料及刀具的切削参数加 工 步 骤刀具与切削参数序号加 工 内 容 刀具规格主轴转速n/(r/min)进给速度/(mm/min)刀具补偿类型材料3.刀具材料及切削参数的选择表4-3刀具材料及刀具的切削参数12扩中间位置孔?35mm钻头高速钢15020H10/T7D113精铣
18、宽26mm凹槽?14mm四刃立铣刀800100H11/T8D114精加工R85mm圆弧凸台侧面15精加工宽16mm凹槽16精加工R85mm圆弧凸台上表面17精加工R50mm凹槽?25mm四刃立铣刀60090H12/T9D118精加工深5mm槽3.刀具材料及切削参数的选择表4-3刀具材料及刀具的切削参数19粗镗?375mm孔?375mm粗镗刀硬质合金85080H13/T10D120精镗?38mm孔?38mm精镗刀100040H14/T11D121铰孔加工?12mm机用铰刀30050H15/T12D122孔口R30mm圆角?14mm三刃立铣刀8001000H7/T4D2二、编程思路1)在编制大型程
19、序时,可以利用分块编程、分块加工的方法,即一个程序只加工其中一个内容,直至零件加工完成,然后把所有的程序整合成一个程序,一次完成零件的加工,这样有利于加工过程的强化理解。2)编程时,主程序尽量简洁明了,并有相应注释。3)零件轮廓粗、精加工,可以采用刀具半径补偿简化编程(只编写精加工程序)。4)平面的粗、精加工也可以采用刀具长度补偿简化编程。5)对称形状可以采用镜像加工。1)在编制大型程序时,可以利用分块编程、分块加工的方法,即一个程序只加工其中一个内容,直至零件加工完成,然后把所有的程序整合成一个程序,一次完成零件的加工,这样有利于加工过程的强化理解。2)编程时,主程序尽量简洁明了,并有相应注
20、释。3)零件轮廓粗、精加工,可以采用刀具半径补偿简化编程(只编写精加工程序)。4)平面的粗、精加工也可以采用刀具长度补偿简化编程。5)对称形状可以采用镜像加工。第三节平 面 加 工一、平面加工的常用方法二、加工思路三、编程指令四、参考程序五、端面铣削循环第三节平 面 加 工图4-2平面加工一、平面加工的常用方法1.双向横坐标平行法2.单向横坐标平行法3.单向纵坐标平行法4.双向纵坐标平行法5.内向环切法6.外向环切法1.双向横坐标平行法2.单向横坐标平行法3.单向纵坐标平行法4.双向纵坐标平行法5.内向环切法6.外向环切法图4-3平面加工的常用方法二、加工思路图4-4走刀轨迹三、编程指令1.绝
21、对编程指令与相对编程指令2.尺寸单位选择指令3.进给速度单位的设定指令4.快速定位指令5.线性进给指令6.平面选择7.SIEMENS 802D系统中的刀具指令T和刀具补偿D8.子程序调用与返回1.绝对编程指令与相对编程指令例4-1如图4-5所示,要求刀具由原点顺序移到1、2、3点,再回到原点。1.绝对编程指令与相对编程指令图4-5例4-1图2.G90和G91混合使用时,一定要注意坐标值的转换,1.绝对编程指令与相对编程指令防止坐标轴误动作。2.尺寸单位选择指令1)HNC-21/22M系统中,G20表示英制输入制式,单位为英寸(in);G21表示米制输入制式,单位为毫米(mm)。2)SIEMEN
22、S 802D系统中,G70表示英制输入制式,单位为英寸(in);G71表示米制输入制式,单位为毫米(mm)。3.进给速度单位的设定指令4.快速定位指令1)HNC-21/22M系统:G002)SIEMENS2.G00指令执行时的快移速度由机床参数对各轴分别设定,不能用F指令规定。3.G00一般用于加工前快速定位或加工后快速退刀;快移速度可由面板上的进给修调旋钮改变。4.当几个轴同时快速定位时,移动的轨迹一般不是直线,所以特别要注意避免刀具在快速定位时与工件发生碰撞。5.线性进给指令1)HNC-21/22M系统:G012)SIEMENS2.G01用于工件的加工和慢速接近工件。3.指令中的F可以不定
23、义,但在G01指令前的其他程序段必须给出合理的F值;在没有定义F的情况下用G01使刀具与工件接触或加工工件是非常危险的,此时刀具可能会快速进给。6.平面选择图4-6平面选择7.SIEMENS 802D系统中的刀具指令T和刀具补偿D(1)刀具指令T用T指令编程可以选择刀具。例4-2刀具更换方式。1)不用M6更换刀具。2)用M6更换刀具。(2)刀具补偿D一个刀具可以匹配19个不同补偿的数据组(用于多个切削沿)。1)每把刀具可以匹配多个刀具补偿号,但系统中最多可以同时存储64个刀具补偿数据组。7.SIEMENS 802D系统中的刀具指令T和刀具补偿D图4-7刀具补偿号匹配举例2)刀具更换后,程序中调
24、用的刀具长度补偿、半径补偿立即生效;如果没有编程D刀沿号,则D1自动生效。7.SIEMENS 802D系统中的刀具指令T和刀具补偿D例4-3刀具更换与刀具补偿。1)不用M6更换刀具(只用T)。2)用M6更换刀具。8.子程序调用与返回1)HNC-21/22M系统。图4-8轮廓形状8.子程序调用与返回2)SIEMENS 802D系统。四、参考程序1.HNC-21/22M系统程序2.SIEMENS 802D系统程序1.HNC-21/22M系统程序2.SIEMENS 802D系统程序五、端面铣削循环1.SIEMENS 802D系统固定循环中各平面的定义2.端面铣削CYCLE71五、端面铣削循环图4-9
25、固定循环中各平面的定义1.SIEMENS 802D系统固定循环中各平面的定义(1)加工开始平面(安全距离)这一平面为固定循环加工时,在Z向由快速转变为进给的位置,不管刀具在Z轴方向的起始位置如何,固定循环执行时的第一个动作总是将刀具沿Z向快速移动到这一平面上,因此,必须选择加工开始平面高于加工表面。(2)加工底平面(孔底深度)这一平面的选择决定了最终孔深,因此加工底平面在Z向坐标即可作为加工底平面。(3)加工返回平面(退回平面)这一平面规定了在固定循环中Z轴加工至底平面后返回到哪一位置,而在这一位置上,工作台XY平面应可以作定位运动而不会发生干涉,因此,加工返回平面必须等于或高于加工开始平面。
展开阅读全文