《零件的加工工艺与编程》 课件 3.1.2 相关编程指令_第1页
《零件的加工工艺与编程》 课件 3.1.2 相关编程指令_第2页
《零件的加工工艺与编程》 课件 3.1.2 相关编程指令_第3页
《零件的加工工艺与编程》 课件 3.1.2 相关编程指令_第4页
《零件的加工工艺与编程》 课件 3.1.2 相关编程指令_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

项目3液压阀芯的编程与加工项目3液压阀芯的编程与加工任务3.1知识准备项目三023.1.2相关编程指令

1.子程序功能指令M98/M99(1)子程序的定义

为了简化加工程序,把具有相同轮廓形状的部分独立编写成一个程序,并单独命名,以供另外的程序调用,这个程序就称为子程序,而调用子程序的程序称为主程序。

(1)指令格式

M98

P△△△△

L××××;(2)参数含义①

地址P后的△△△△——子程序号,为4位数;②

地址L后的××××——重复调用子程序的次数,为4位数,次数前面的零可以省略,系统允许重复调用的次数为9999,如果只调用一次,此项可省略不写。例如:“M98P1000;”表示调用O1000号子程序1次。例如:“M98P1000L4;”表示重复调用4次O1000号子程序。(2)子程序调用指令M98(3)使用说明①

任何能实现加工功能的程序段都可以作为子程序独立出现,子程序可以只有一个程序段,也可以是若干程序段的集合。②

子程序的嵌套子程序还可以调用另外的子程序,称为子程序的嵌套,如下图所示。子程序的嵌套不是无限次的,由具体的数控系统决定,FANUC系统最多可嵌套4级。(4)注意事项①

编写程序时,一般先编写主程序,再编写子程序。②

如果调用程序时使用了刀尖圆弧半径补偿,刀补的建立和取消应在子程序中进行。若必须在主程序中建立,则应在子程序中取消。(1)指令格式

M99;或M99P_;(2)参数含义①

M99;——子程序结束,并返回主程序;②

M99P_;——跳转到指定的程序段。执行该语句后程序跳转至P后指定行号的程序段。例如:“M99P50;”表示子程序结束后,程序跳转至主程序中N50号程序段。(3)子程序结束指令M992.径向切槽(钻孔)循环指令G75

(1)指令格式G75R(e);G75X(U)Z(W)P(Δi)Q(Δk)R(Δd)F(f)S(s)T(t);(2)参数含义①

e——每次沿X方向切削Δi后的退刀量,

其值为模态值;②

X(U)Z(W)——车槽终点的绝对坐标或

增量坐标。其中X(U)为

槽底直径,编程时可以

二者混合使用,不运动

的坐标可以省略;③Δi——X方向的每次切削深度(半径量,无正负号,单位μm);④Δk——Z方向的每次循环移动量(即刀

具完成一次径向切削后,在Z方向

的移动量,无正负号,单位μm);⑤Δd——切削到终点时Z方向的退刀量,

单位μm,通常不指定;⑥F、S、T——加工时的进给速度、主轴

转速和刀补设定。(3)刀具运动轨迹(4)使用说明宽槽的精度及表面质量要求相对较高,在切削时常采用排刀的方式进行粗切,然后用精切槽刀沿槽的一侧车至槽底,精加工槽底至槽的另一侧,再沿侧面退出。

(5)注意事项①

对于程序段中的P(Δi)、Q(Δk)值,在FANUC系统中,无正负号,单位为μm,并且不能输入小数点。例如“P2000”,表示径向(X方向)的每次切削深度为2.0㎜。②

宽槽加工需要计算循环次数以及刀具每次的移动距离。③

每次的移动距离注意要有重叠的量。(6)适用场合一般用于深槽、宽槽和均布槽的断续切削加工,如下图所示。

(a)深槽、宽槽

(b)均布槽3.知识拓展端面切槽(钻孔)复合循环(1)指令格式G74R(e);G74X(U)Z(W)P(Δi)Q(Δk)R(Δd)F(f)S(s)T(t);(2)参数含义①

e——每次沿Z方向切削Δk后的退刀量,

其值为模态值;②

X(U)Z(W)——车槽终点的绝对坐标或

增量坐标。其中X(U)为

槽底直径,编程时可以

二者混合使用,不运动

的坐标可以省略;③Δi——X方向的每次循环移动量(即刀

具完成一次轴向切削后,在X方向

的移动量,无正负号,单位μm);④Δk——Z方向的每次切削移动量(即每次切削深度,无正负号,单位μm);⑤Δd——切削到终点(切削底部)X方向的退

刀量,单位μm,通常不指定;⑥F、S、T——加工时的进给速度、主轴

转速和刀补设定。(3)刀具运动轨迹

(4)使用说明

宽槽的精度及表面质量要求相对较高,在切削时常采用排刀的方式进行粗切,然后用精切槽刀沿槽的一侧车至槽底,精加工槽底至槽的另一侧,再沿侧面退出。(5)注意事项①

对于程序段中的P(Δi)、Q(Δk)值,在FANUC系统中,无正负号,单位为μm,并且不能输入小数点。例如“P2000”,表示径向(X方向)的每次循环移动量为2.0㎜。②

宽槽加工需要计算循环次数以及刀具每次的移动距离。③

每次的移动距离注意要有重叠的量。(6)适用场合

一般用于端面槽的断续切削加工。(7)程序示例O0310;(参考程序)G21G40G97G99;T0202S400M03;(B=3㎜切断刀)G00X100.0Z100.0

温馨提示

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

评论

0/150

提交评论