数控编程基础篇课程介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三、数控铣床编程实例 2,确定加工工步,确定加工路径,计算点坐标。 加工工步为:先钻中心孔,钻孔 ,铰孔,铣外圆,铣方形,铣内梅花形。 铣外圆,铣方形,铣内梅花形加工路线及点坐标如下图所示。 * * 3,程序清单如下 O666 (程序号为666) M6T1 (换1号刀具) G90G0G54X40Y0S1200M3 (快速定位到工件坐标系中X40Y0) G43H1Z10.M8 (钻孔初始高度为Z10) G81X40Y0Z-3.F50R+2.F50 (快速降到Z+2处后,以F50进刀到Z-3) X0Y40 (钻第二个孔) X-40Y0 X0Y-40 X0Y0 G80 (钻孔循环取消) M5 (主轴停止转动) M9 (关闭冷却液) G91G30Z0 (Z轴回到换刀点) * 钻中心孔 钻孔 M6T2(DRILL-D11.8) G90G0G54X40Y0S700M3 G43H2Z10.M8 G83X40Y0Z-33.F50R+2.F50Q1. (每次钻1MM) X0Y40 X-40Y0 X0Y-40 X0Y0 G80 M5 M9 G91G30Z0 * 铰孔 M6T3(JAIO -D12H9) G90G0G54X40Y0S200M3 G43H3Z10.M8 G81X40Y0Z-30.F50R+2.F40 X0Y40 X-40Y0 X0Y-40 X0Y0 G80 M5 M9 G91G30Z0 * 铣圆 M6T4(MLL-D12*25) G90G0G54X-62.Y-5.S700M3 G43H4Z10.M8 G1Z-20.F2000 G41D4X-50.F100 (顺铣,左补偿开始进刀) Y0 G2I50J0. (顺时针铣半径为50的圆) G1Y5. G40X-62 (取消补偿) G0Z10. * 铣方形 X-8.6Y-62.6 G1Z-10.F2000 G41D4X2.Y-52.F100 X-50.Y0 X0Y50. X50.Y0 X-5.Y-55. G40X1.Y-62.6 G0Z10 * 铣梅花形 X0Y0 Z-10.F500 G41D4Y10. X-10. G3Y-10.I0J-10. X10.R10. Y10.I0J10 X-10.R10. G1Y0 G40X0Y0 G0Z10. M5 M9 G91G28Z0 M30 * 三、数控铣床编程实例 4,程序仿真见附件。 * 练习1(铣圆,铣方,钻孔) * 坯件为60X60X40的方块 平口钳夹持,零件凸出钳口平面22毫米。 要求: 加工直径为50的圆 正方形轮廓 直径为12的孔 刀具有: 中心钻,直径为3 钻头, 直径为12 立钻刀,12X25 * 程序清单 * * 练习2(铣圆弧) * 坯件为54X54X30的方块 要求加工: R10 宽度为12的槽 * 2、刀具长度补偿G43,G44,G49 格式: , H为长度补偿偏置号。 假定的理想刀具长度与实际使用的刀具长度之差作为 偏置设定在偏置存储器中,该指令不改变程序就可实 现对a轴运动指令的终点位置进行正向或负向补偿。 _H_ Z_  二、数控铣床常用编程指令 用G43(正向偏置),G44(负向偏置)指令偏置的方向。H指令设定在偏置存储器中的偏置量。 无论是绝对指令还是增量指令,由H代码指定的已存入偏置存储器中的偏置值在G43时加,在G44时则是从a轴运动指令的终点坐标值中减去。计算后的坐标值成为终点。 偏置号可用H00-H99来指定。偏置值与偏置号对应,可通过MDI/CRT先设置在偏置存储器中。对应偏置号00即H00的偏置值通常为0,因此对应于H00的偏置量不设定。 要取消刀具长度补偿时用指令G49或H00。 G43、G44、G49都是模态代码,可相互注销。 二、数控铣

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档