- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 数控铣床编程 四、调用子程序指令(M98、M99) 指令格式 M98 P__ L __ M99 编程时,为了简化程序的编制,当一个工件上有相同的加工内容时,常用调子程序的方法进行编程。 指令说明:P为子程序号,L为调用次数 当加工工序内容较多时,为便于程序的调试,尽量把不同 工序内容的程序,分别安排到不同的子程序中,主程序主 要完成坐标系的设定,换刀及子程序调用。 第4章 数控铣床编程 五、简化编程的指令 1、镜像功能指令G24、G25(模态代码) 指令格式 G24 X__ Y __Z __ M98 P__ G25 X__ Y __Z __ 指令说明 G24建立镜像, G25取消镜像,X,Y,Z:镜像位置 当工件相对于某一轴具有对称形状时,可以利用镜像功能和子程序,只对工件的一部分进行编程,而能加工出工件的对称部分,这就是镜像功能。当某一轴的镜像有效时,该轴执行与编程方向相反的运动。 图4-11 镜像功能 第4章 数控铣床编程 例:使用镜像功能编制如图4-11所示轮廓的加工程序,设刀具起点距工件上表面100mm 切削深度5mm %0024 ;主程序 G92 X0 Y0 Z0 G91 G17 M03 S600 M98 P100 ;加工① G24 X0 ;Y 轴镜像,镜像位置为X=0 M98 P100 ;加工② G24 Y0 ;X,Y 轴镜像,镜像位置为(0 0) M98 P100 ;加工③ G25 X0 ;X轴镜像继续有效,取消Y 轴镜像 M98 P100 ;加工④ G25 Y0 取消镜像 M30 1、镜像功能指令G24、G25 图4-11 镜像功能 第4章 数控铣床编程 例:使用镜像功能编制如图4-11所示轮廓的加工程序,设刀具起点距工件上表面100mm 切削深度5mm %100 子程序( 的加工程序) N100 G41 G00 X10 Y4 D01 ;相对编程 N120 G43 Z98 H01 N130 G01 Z7 F300 N140 Y26 N150 X10 N160 G03 X10 Y?10 I10 J0 N170 G01 Y?10 N180 X?25 N185 G49 G00 Z105 N200 G40 X?5 Y?10 N210 M99 1、镜像功能指令G24、G25 第4章 数控铣床编程 五、简化编程的指令 2、缩放功能指令G50、G51(模态代码) 指令格式 G51 X__ Y __Z __ P__ M98 P__ G50 指令说明 1 G51建立缩放, G50取消缩放; 2 X、Y、Z 为缩放中心坐标值; 3 P为缩放倍数 M98 P__调用的子程序是G51缩放的对象; 在有刀具补偿的情况下,先进行缩放 然后才进行半径补偿、长度补偿。 4-12缩放比例编程 第4章 数控铣床编程 五、简化编程的指令 3、旋转变换G68、G69(模态代码) 指令格式 M98 P__ G69 指令说明 1 G68建立旋转, G50取消旋转; 2 X、Y、Z 为旋转中心的坐标值; 3 P为旋转角度 M98 P__调用的子程序是G68旋转的对象; 在有刀具补偿的情况下,先旋转后刀补; 在有缩放的情况下,先缩放后旋转。 G17 G68 X__ Y __P__ G18 G68 X__ Z __P__ G19 G68 Y__ Z __P__ 第4章 数控铣床编程 3、旋转变换G68、G69(模态代码) %0068 ;主程序 G92 X0 Y0 Z50 G90 G43 Z-5 H02 M98 P200 ;加工① G68 X0 Y0 P45;旋转45度 M98 P200 ;加工② G68 X0 Y0 P90;旋转90度 M98 P200 ;加工③ G49 Z50; M69 M05 ;取消旋转 M30 第4章 数控铣床编程 3、旋转变换G68、G69(模态代码) %200 子程序( ①的加工程序) Ν100 G41 G01 X20 Y-5 D02 F300;切线方向进入 N105 Y0 N110 G02 X40 I10 N120 X30 I-5 N130 G03 X20 I?5 N140 G00 Y-6 ;切线方向退出 N145 G40 X0 Y0
原创力文档


文档评论(0)