- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控铣床基本编程方法
第4章 数控铣床的编程 4.2 数控铣床基本编程方法 * 数控铣床的编程 4.2.3.固定循环指令 数控加工中,某些加工动作循环已经典型化。例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等一系列典型的加工动作,这样就可以预先编好程序,存储在内存中,并可用一个G 代码程序段调用,称为固定循环。以简化编程工作。孔加工固定循环指令有G73,G74,G76,G80~G89。 孔加工通常由下述6 个动作构成,如图所示。 (1) X、Y 轴定位; (2) 定位到R 点(定位方式取决于上次是G00 还是G01); (3) 孔加工; (4) 在孔底的动作; (5) 退回到R 点(参考点); (6) 快速返回到初始点。 固定循环的数据表达形式可以采用绝对坐标(G90)和相对坐标(G91)表示,如图所示,其中图a)是采用G90的表示;图b)是采用G91的表示。 固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。数据形式(G90 或G91)在程序开始时就已指定,因此在固定循环程序格式中可不注出。固定循环的程序格式如下: 其中:G98——返回初始平面; G99——返回R 点平面; G——固定循环代码G73、G74、G76 和G81~G89 之一; X、Y——加工起点到孔位的距离(G91)或孔位坐标(G90); R——初始点到R 点的距离(G91)或R 点的坐标(G90); Z —— R点到孔底的距离(G91)或孔底坐标(G90); Q——每次进给深度(G73/G83); I、J——刀具在轴反向位移增量(G76/G87); P——刀具在孔底的暂停时间; F——切削进给速度; L——固定循环的次数。 1.高速深孔加工循环指令G73 格式: G73 X_ Y_ Z_ R_ Q_ P_ K_ F_ L_ ; 其中:Q——每次进给深度; K——每次退刀距离。 G73 用于Z轴的间歇进给,使深孔加工时容易排屑,减少退刀量,可以进行高效率的加工。G73 指令动作循环见图所示。注意当Z、K、Q的移动量为零时,该指令不执行。 【例】 使用G73 指令编制如图所示深孔加工程序,设刀具起点距工件上表面42mm,距孔底80mm,在距工件上表面2mm处(R点)由快进转换为工进,每次进给深度10mm,每次退刀距离5mm。 解:深孔的加工程序见表。 N70 M30 N60 M05 返回起点 N40 G00 X0 Y0 Z80 深孔加工 N30 G98 G73 X100 R40 P2 Q-10 K5 Z0 F200 主轴正转 N20 M03 S600 设置刀具起点 N10 G92 X0 Y0 Z80 程序名 %0073 说明 程序 2.反攻丝循环指令G74 利用G74攻反螺纹时,主轴反转,到孔底时主轴正转,然后退回。G74 指令动作循环如图所示。 注意: ①攻丝时速度倍率、进给保持均不起作用; ②R 应选在距工件表面7mm 以上的地方; ③如果Z的移动量为零,则该指令不执行。 格式: G74 X_ Y_ Z_ R_ P_ F_ L_ ; 【例】 使用G74 指令编制如图所示的反螺纹攻丝加工程序,设刀具起点距工件上表面48mm,距孔底60mm,在距工件上表面8mm处(R点)由快进转换为工进。 解:螺纹的加工程序见表。 N60 M30 N50 M05 N40 G0 X0 Y0 Z60 N30 G98 G74 X100 R-40 P4 Z0 F200 N20 M04 S500 N10 G92 X0 Y0 Z60 %0074 说明 程序 3.钻孔循环(中心钻)指令G81 格式: G81 X_ Y_ Z_ R_ F_ L_ ; G81钻孔动作循环,包括X,Y坐标定位、快进、工进和快速返回等动作。注意的是,如果Z方向的移动量为零,则该指令不执行。G81指令动作循环如图所示。 4.带停顿
文档评论(0)