- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FANUC-Oi-MD 系统数控编程
1.1 常用编程指令
一:准备功能(G 功能)
准备功能G 代码用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、 刀具补偿、坐标偏置等多种加工操作。数控加工常用的 G 功能代码见表 4-1.
表 4-1 ;1;1;;;
编程如下
N01G54G00G90X30.0Y40.0 快速移到 G54 中的A 点
N02G59 将 G59 置为当前工件坐标系 N03G00X30.0Y30.0 移到 G59 中的B 点
N04G52X45.0Y15.0 在当前工件坐标系 G59 中建立局部坐标系 G52 N05G00G90X35.0Y20.0 移到 G52 中的C 点
N06G53X35.0Y35.0 移到 G53(机械坐标系)中的 D 点
……
二、坐标平面选定
坐 标 平 面 选 择 G17,G18,G19 G17XY 平面刀具长度补偿值为Z 平面 G18XZ 平面刀具长度补偿值为Y 平面 G19YZ 平面刀具长度补偿值为X 平面
1、坐标平面选择指令是用来选择圆弧插补的平面和刀具补 偿平面的。
2、G17、G18、G19 为模态功能,可相互注销,G17 为缺省值。 ;;;;G00X0Y0;(快速回到原点) M05;(主轴停止)
M30;(程序结束)
刀具半径补偿功能编程
G41:刀具半径补偿左偏置 G42:刀具半径补偿右偏置 G40:取消刀具半径补偿
格式:G41/G42G01/G00X Y D ; G40G01/G00X Y ;
G41:左刀补(在刀具前进方向左侧补偿),如图(a); G42:右刀补(在刀具前进方向右侧补偿),如图(b);
X,Y,Z:G00/G01 的参数,即刀补建立或取消的终点(注:投影到补偿平面上的 刀具轨迹受到补偿);
D:G41/G42 的参数,即刀补号码,它代表了刀补表中对应的半径补偿值。 G40、G41、G42 都是模态代码,可相互注销。
注意:
刀具半径补偿平面的切换必须在补偿取消方式下进行
刀具半径补偿的建立与取消只能用 G00 或 G01 指令,不得是 G02 或 G03 ;;G02X45.Y-40.R20.; G01X-55.Y-40.;
G02X-65.Y-30.R10.;
G03X-77.Y-30.R6.; G01X-80.; G40G00X-85.; G49G00Z100.; X0Y0;
M05; M30;
1.7 子程序编程(M98、M99)
把一个程序中按某一固定顺序重复出现的内容抽出并按一定格式编写,则称为子 程序,子程序由主程序或子程序调用指令调出执行,调用子程序的格式如下:
M98PxxxxLxxxx
子程序号调用次数(1-9999)
如果省略了重复次数,则认为重复次数为一次。从子程序返回到主程序用
M99。 ;
O0001(主程序)
G54G90G01Z40F200(进入工件加工坐标系) M03S1000(主轴启动)
G00Z3( 快 进 到 工 件 表 面 上 方 ) G01X0Y8.66(移动到 1 号三角形顶点) M98P0002(调用子程序切削三角形) G90G01X30Y8.66(移动到 2 号三角形顶点) M98P20(调用子程序切削三角形) G90G01X60Y8.66(移动到 3 号三角形上顶点) M98P20(调用子程序切削三角形) G90G01X0Y-21.34(移动到 4 号三角形顶点) M98P20(调用子程序切削三角形) G90G01X30Y-21.34(移动到 5 号三角形顶点) M98P20(调用子程序切削三角形) G90G01X60Y-21.34(移动到 6 号三角形顶点) M98P20(调用子程序切削三角形)
G00Z30(抬刀)
M05(主轴停止) M30(程序结束) O0002
G91G01Z-2F100 G01X-5Y-8.66 ;G01X10Y0
G01X5Y8.66
G00Z20 M99
1.8 固定循环编程(G80~G89) 1.取消固定循环指令 G80 格式:G80
功能:用 G80 取消固定循环方式,机床回到执行正常操作状态。孔的加工数据, 包括R 点,Z 点等等,都被取消:但是移动速度命令会继续有效。
2.定点钻孔循环 G81
格式:G81X_Y_Z_R_F_L_ X Y 为孔位数据
Z 孔底深度
R 加工初始位置 F 切削进给速度 L 重复次数 ;(2)快速下至R 基准面
(3)Z 轴向下钻孔
快速返回起始点(G98 时)或R 基准面(G99 时)
若有L 字段,则循
您可能关注的文档
最近下载
- 小学英语新人教精通版三年级上册Unit 4 Friends Lesson 2教学课件2024秋.pptx
- 2025年易制毒化学品考试练习测试题附答案.doc
- 能源技术革命创新行动计划(2025-2030年).pptx VIP
- 创业资源的管理与整合.pptx VIP
- 2024科技住宅设计标准.docx VIP
- 2025年信息管理系统项目立项申请报告模板.docx
- 管道施工ppt课件学习资料.ppt VIP
- 【2024年7月中考试题观察研讨课件】7. 滨州中考第21题 解析.pptx VIP
- GB50156-2012(2014年版) 汽车加油加气站设计与施工规范.pdf VIP
- _黄帝内经_中相关_血气_气血_论述辨析.kdh.pdf VIP
原创力文档


文档评论(0)