G72径向粗车循环 G72.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
指令意义:G72指令分为三个部分: ⑴:给定粗车时的进刀量、退刀量和切削速度、主轴转速、刀具功能的程序段; ⑵:给定定义精车轨迹的程序段区间、精车余量的程序段; ⑶:定义精车轨迹的若干连续的程序段,执行G72时,这些程序段仅用于计算粗车的轨迹, 实际并未被执行。系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与Z轴平行的方向切削,通过多次进刀→切削→退刀的切削循环完成工件的粗加工,G72的起点和终点相同。 本指令适用于非成型毛坯(棒料)的成型粗车。 相关定义: 精车轨迹:由指令的第⑶部分(ns~nf程序段)给出的工件精加工轨迹,精加工轨迹的起点(即ns程序段的起点)与G72的起点、终点相同,简称A点;精加工轨迹的第一段(ns程序段)只能是Z轴的快速移动或切削进给,ns程序段的终点简称B点;精加工轨迹的终点(nf程序段的终点)简称C点。精车轨迹为A点→B点→C点。 粗车轮廓:精车轨迹按精车余量(?u、?w)偏移后的轨迹,是执行G72形成的轨迹轮廓。精加工轨迹的A、B、C点经过偏移后对应粗车轮廓的A’、B’、C’点,G72指令最终的连续切削轨迹为B’点→C’点。 ?d:粗车时Z轴的单次进刀量(单位:mm),无符号,进刀方向由ns程序段的移动方向决定。U(?d)执行后,指令值?d保持,并把系统参数NO.051的值修改为?d×1000(单位:0.001 mm)。未输入U(?d)时,以系统参数NO.051的值作为进刀量。 e:粗车时Z轴的单次退刀量(单位:mm),无符号,退刀方向与进刀方向相反,R(e)执行后,指令值e保持,并把系统参数NO.052的值修改为e×1000(单位:0.001 mm)。未输入R(e)时,以系统参数NO.052的值作为退刀量。 ns:精车轨迹的第一个程序段的程序段号。 nf:精车轨迹的最后一个程序段的程序段号。 ?u:粗车时X轴留出的精加工余量(粗车轮廓相对于精车轨迹的X轴坐标偏移,即:A’点与A点X轴绝对坐标的差值,单位:mm)。 ?w:粗车时Z轴留出的精加工余量(粗车轮廓相对于精车轨迹的Z轴坐标偏移,即:A’点与A点Z轴绝对坐标的差值,单位:mm)。 F:切削进给速度。 S:主轴转速。 T:刀具号、刀具偏置号。 指令执行过程: 1、从起点 A 点快速移动到 A’点,X 轴移动 ?u、Z 轴移动 ?w; 2、从 A’点 Z 轴移动 ?d(进刀),ns 程序段是 G0 时按快速移动速度进刀,ns 程序段是 G1 时按G72 的切削进给速度 F 进刀,进刀方向与 A 点→B 点的方向一致; 3、X 轴切削进给到粗车轮廓,进给方向与 B 点→C 点 X 轴坐标变化一致; 4、X 轴、Z 轴按切削进给速度退刀 e(45°直线),退刀方向与各轴进刀方向相反; 5、X 轴以快速移动速度退回到与 A’点 Z 轴绝对坐标相同的位置; 6、如果 Z 轴再次进刀(?d+e)后,移动的终点仍在 A’点→B’点的连线中间(未达到或超出 B’点),Z 轴再次进刀(?d+e),然后执行③;如果 Z 轴再次进刀(?d+e)后,移动的终点到达 B’点或超出了 A’点→B’点的连线,Z 轴进刀至 B’点,然后执行⑦; 7、沿粗车轮廓从 B’点切削进给至 C’点; 8、从 C’点快速移动到 A 点,G72 循环执行结束,程序跳转到 nf 程序段的下一个程序段执行。 说明: ● ns~nf程序段必须紧跟在G72程序段后编写,系统不执行在G72程序段与ns程序段之间编写的程序段。 ● 执行G72时,ns~nf程序段仅用于计算粗车轮廓,程序段并未被执行。ns~nf程序段中的F、S、T指令在执行G72时无效,此时G72程序段的F、S、T指令有效。按ns~nf程序段执行G70精加工循环时,ns~nf程序段中的F、S、T指令有效。 ● ?u、?w反应了粗车的坐标偏移和切入方向,按?u、?w的符号有四种不同组合,见图3-30,图中:A→B→C为精车轨迹,A’→B’→C’为粗车轮廓,A为起点。 ● ns程序段只能是不含X(U)指令字的G00、G01指令,否则P/S 065报警; ● 精车轨迹(ns~nf程序段),X轴、Z轴的尺寸都必须是单向变化(一直增大或一直减小); ● ns~nf程序段中,不能有下列指令。 ★ 除G04(暂停)外的其它00组G指令 ★ 除G00,G01,G02,G03外的其它01组G指令 ★ 子程序调用指令(如M98/M99) ● 在录入方式中不能执行G72指令,否则产生P/S 067报警。 ● 在G72指令执行过程中,可以停止自动运行并手动移动,但要再次执行G72循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位; ● 单程序段状态运行时,一个粗车动作(进刀→切削→退刀→返回)完成后

文档评论(0)

liushuixian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档