版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、任务描述 如图所示,技术条件:该工件毛坏为26尼龙棒,要求六次循环加工完成,其中后五次的吃刀量为0.8mm(半径值),试编制其加工程序并加工。(二)、子程序二、任务准备(一)、工件与刀具装夹、对刀。1、子程序的概念(1)、子程序的定义子程序是与主程序相对而言的主程序:是一个完整的零件加工程序,或是零件加工 程序的主体部分。子程序:在编制加工程序中,有时会遇到一组程序段 在一个程序中多次出现,或者在几个程序中都 要使用它,这个典型的加工程序可以做成固定 程序,并单独加以命名,这组程序段称为子程 序,子程序不能单做为独立的加工程序用,只 能供主程序调用。 (2)、子程序的嵌套FANUC0i系统
2、中,子程序可以嵌套4级。2、子程序的格式与调用(1)、子程序的格式 与主程序在程序及程序内容方面基本相同,但结束标记不同,主程序用M02或M30表示主程序结束,而子程序则用M99表示子程序结束并返回主程序。(2)、子程序的调用格式一:M98P L 为了进一步简化程序,可以让子程序调用另一个子程序,这一功能称为子程序的嵌套。说明:地址P后面的四位数为子程序序号,地址L后 面的数字表示重复调用的次数。子程序序号 及调用次数前的0可以省略,只调用一次, 则地址L及其后数字可以省略。格式二:M98 P说明:地址P后面的八位数中,前四位表示调用次数。 前面的0可省略。3、使用子程序的注意事项(1)注意主
3、、子程序间模式代码的变换,尤其是G90与G91的变换。(2)在半径补偿模式的程序不能被分支。三、任务目标1、掌握子程序的格式与调用并能编制子程序2、掌握利用子程序加工相关零件技能四、任务实施1、工艺分析: 一号刀93度外圆车刀,六次循环加工完成,其中后五次的吃刀量为0.8mm(半径值)。2、加工程序:%2001 (主程序程序名)N1 T0101;(建立坐标系)N2 G90 G00 X32 Z0 M03 S500;(快速移位)N3 M98 P60003 ;(六次凋用子程序)N4 G90 G00 X100 Z100; ( 回到安全点)N5 M05; (主轴停)N6 M30 (主程序结束并复位)%0003 (子程序程序名)N1 G01 U-24 F0.2 ;N2 G03 U14.77 W-4.923 R8; N3 U6.43 W-39.877 R60; N4 G02 U2.8 W-28
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论