多个相同轮廓铣削_第1页
多个相同轮廓铣削_第2页
多个相同轮廓铣削_第3页
多个相同轮廓铣削_第4页
多个相同轮廓铣削_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

项目三:轮廓铣削

机电工程系徐晓峰数控加工工艺与编程(数控铣)任务二:多个相同轮廓铣削2任务二:多个相同轮廓铣削学习目标1.了解子程序的概念。2.掌握采用子程序编程的方法。3.掌握子程序的应用。3任务引入加工图示零件,毛坯尺寸为96mm×60mm×15mm,周边不需加工,可直接装夹。4任务分析观察图纸可以看出,图中六个凸台轮廓形状一样,而且每个轮廓之间的排列关系一致、规则。那么,是否可以只编写其中一个轮廓的程序,然后应用到其他轮廓的加工中呢?5相关知识一、子程序的概念1.子程序的定义主程序:主程序是一个完整的零件加工程序,或是零件加工程序的主体部分。它和被加工零件或加工要求一一对应,不同的零件或不同的加工要求,都有唯一的主程序。子程序:在编制加工程序中,有时会遇到一组程序段在一个程序中多次出现,或者在几个程序中都要使用它。这个典型的加工程序可以做成固定程序,并单独加以命名,这组程序段就称为子程序。

子程序不可以作为独立的加工程序使用,它只能通过调用,实现加工中的局部动作。子程序执行结束后,能自动返回到调用的主程序中。62.子程序的嵌套

主程序可以调用子程序,同时子程序也可调用另一个子程序,即子程序的嵌套。系统不同,其子程序的嵌套级数也不相同。一般情况下,在FANUC0系统中,子程序可以嵌套4级。71.子程序的格式二、子程序的格式与调用子程序和主程序并无本质区别。子程序和主程序在程序号及程序内容方面基本相同,但结束标记不同。主程序用M02或M30表示主程序结束。子程序则用M99表示子程序结束,并自动返回主程序。如下,子程序格式所示:O0100;G01Z-2.0;M03S800;……G00Z100;M99;82.子程序的调用

华中系统格式:M98PxxxxLxxxx;M99;地址P后面的四位数字为子程序序号,地址L的数字表示重复调用的次数,子程序号及调用次数前的0可省略不写。如果只调用子程序一次,则地址L及其后的数字可省略。

例1表示调用子程序O100五次,例2表示调用子程序一次。

例1

M98P100L5;

例2

M98P100;9FANUC系统格式:M98Pxxxxxxxx;M99;

地址P后面的八位数字中,前四位表示调用次数,后四位表示子程序序号,调用次数前的0可以省略不写,但子程序号前的0不可省略,若调用一次则次数可以省略不写。调用次数超过1次,子程序号需补零到4位。

如例3表示调用子程序O10五次,而例4则表示调用子程序O510一次。

例3M98P50010;例4M98P510;说出以下程序含义:M98P1200;M98P50200;M98P200;10

子程序的执行过程主程序:

O0001;子程序:N10……;O0100;N20M98P0100;……N30……;M99;…………O0200;N60M98P0200;…………M99;N100M30;11三、子程序的应用1.同平面内多个相同轮廓形状工件的加工在一次装夹中,若要完成多个相同轮廓形状工件的加工,编程时只编写一个轮廓形状的加工程序,然后用主程序来调用子程序。如本任务所示。子程序加工相同轮廓122.实现零件的分层切削当零件在Z方向上的总铣削深度比较大时,需采用分层切削方式进行加工。实际编程时先编写该轮廓加工的刀具轨迹子程序,然后通过子程序调用方式来实现分层切削。Z向分层切削3.实现程序的优化加工中心为了优化加工顺序,通常将每一个独立的工序编写成一个子程序,主程序只有换刀和调用子程序的命令,从而实现优化程序的目的。13四、子程序使用注意事项1.注意主、子程序间模式代码的变换子程序中一般使用相对坐标编程G91模式,但需要注意在主、子程序间及时进行G90与G91模式的变换。O1;(主程序)O2;(子程序)G90G54(G90模式);G91…;(G91模式)…;…;M98P2;M99;G90…(G90模式)…;M30;142.在半径补偿模式中的程序不能被分支

在以上程序中,刀具半径补偿模式在主程序及子程序中被分支执行,应尽量避免编写这种形式的程序。有些系统可能出现系统报警。正确的书写格式如下:O1;(主程序)O2;(子程序)G91…;…;G41…;M99;M98P2;G40…;M30;O1;(主程序)O2;(子程序)G91…;G41…;

…;…;

M98P2;G40…;

M30;M99;15任务实施1.工艺准备(1)工序安排手动去除轮廓周边残余材料后再进行轮廓精加工。(2)切削刀具

加工项目刀具型号主轴转速(r/min)进给速度(mm/min)背吃刀量(mm)Z向轮廓方向外部残余量Φ15mm800---------轮廓加工Φ6mm1000---1005切削刀具参数16(3)编程坐标系确定编程坐标系原点,工件中心为XY零点,Z轴零点

位于毛坯上表面。(4)走刀路线轮廓加工采用顺铣,从轮廓的尖角处沿切线方向切入。172.程序清单O0020;(主程序)G90G94G21G40G17G54; M03S1000; G90G00X-48.0Y-40.0; Z10.0; G01Z-5.0F100; M98P60201;(调用子程序6次)G00Z50.0; M05; M30; O0201;(子程序)G91G41G01X5.0D01;Y60.0; G02X6.0R3.0; G01Y-40.0; G02X-6.0R3.0;G40G01X-5.0Y-20.0;(每次回到-48,-40起点)G01X16.0; M99;183.工件加工(1)开机,各坐标轴回机床参考点(2)工件的定位、装夹和找正(3)刀具安装(4)对刀,建立工件坐标系(5)程序输入,并调试(6)自动加工(7)取下工件,并检测(8)清理工作现场19考核评价序号评价项目评价标准分数1面铣刀装配刀体与刀柄组装是否正确52百分表安装百分表与磁力表座固定在机床上的位置53平口虎钳找正虎钳钳口平行度误差不大于0.03mm104虎钳导轨平行度长度不小于100mm,平行度误差不大于0.03mm105工件装夹选择垫铁,工件加工表面超出钳口高度适中,工件装夹基准面是否与垫铁和钳口贴实无间隙56对刀,建立工件坐标系工件坐标系与图纸相对应57切削参数选择合理选择主轴转速、进给速度108工件测量误差满足图纸要求109加工表面粗糙度加工表面粗糙度不超过Ra3.2um1010平面度误差不超出图纸要求1011平行度误差不超出图纸要求1012安全操作着装标准,操作符合安全规范513结束工

温馨提示

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

评论

0/150

提交评论