零件数控铣削加工-1.4.3 子程序的应用_第1页
零件数控铣削加工-1.4.3 子程序的应用_第2页
零件数控铣削加工-1.4.3 子程序的应用_第3页
零件数控铣削加工-1.4.3 子程序的应用_第4页
零件数控铣削加工-1.4.3 子程序的应用_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

项目引入15mm15mm深目录03010204子程序的格式子程序的调用和嵌套子程序使用注意事项子程序的应用子程序的格式是一个完整的零件加工程序,或是零件加工程序的主体部分,可独立使用。主程序不可以作为独立的加工程序使用,只能通过调用实现加工中的局部动作。子程序数控机床的加工程序在编制程序时,有时会遇到一组程序段在一个程序中多次出现,或者在几个程序中都要使用,这个典型的加工程序可以做成固定程序,并单独加以命名,这组程序段就称为子程序。子程序的格式O0101;N10G91G01Z-3;……N60G90G00Z5;N70M99;

在大多数数控系统中,子程序和主程序并无本质区别。fanuc系统中子程序格式如下:

子程序结束子程序名子程序内容1.程序结构相同2.命名规则相同3.程序段格式相同相同点子程序的格式O0101;N10G91G01Z-3;……N60G90G00Z5;N70M99;

在大多数数控系统中,子程序和主程序并无本质区别。fanuc系统中子程序格式如下:

子程序结束子程序名子程序内容1.程序结束不同主程序:M02/M30子程序:M992.两者功能不同不同点子程序结束指令M99不一定要单独书写一行,G90G00Z5M99也是可以的。子程序的调用与嵌套FANUC系统格式一:M98PXXXXLXXXX;子程序号重复调用次数M98P20L3表示调用子程序“O0020”共3次M98P20表示调用子程序“O0020”共1次格式一:M98PXXXXXXXX;重复调用次数子程序号M98P30020表示调用子程序“O0020”共3次M98P0020表示调用子程序“O0020”共1次子程序号和调用次数前的0可以省略不写调用次数前的0可以省略不写,但是子程序号前的0不可省略若调用次数为1次,则可省略不写子程序的调用与嵌套主程序子程序子程序的调用与嵌套子程序使用注意事项主程序子程序4、加工前一定要检查光标是否在主程序开头,否则易造成事故隐患。1、子程序编程必须建立新的文件名,同时建立的文件名与主程序调用的文件名必须保持一致;2、注意主程序和子程序之间的G90/G91代码的变化;3、半径补偿模式中的程序不能被分支;子程序的应用一、具有多个相同轮廓形状零件的工件在一次装夹中,如果有多个相同轮廓形状需要加工,可在编程时只编写一个轮廓形状的加工程序,然后用主程序来调用子程序加工其余轮廓形状。子程序的应用2、实现零件的分层加工有时零件在某个方向上的总切削深度比较大,需要进行分层切削,这时就可把每一层的加工轮廓编写成子程序,然后通过调用该子程序来实现零件的分层加工。15mm15mm深子程序的应用3、实现零件加工程序的优化一个多工序零件,比如加工中心上加工的零件,往往包含许多独立的工序,为了优化加工程序,可把每一个独立的工序编成一个子程序,主程

温馨提示

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

评论

0/150

提交评论