网站大量收购独家精品文档,联系QQ:2885784924

[工学]02-2 编程格式与常用指令.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]02-2 编程格式与常用指令

2.2 编程格式与常用指令 程序段格式 准备功能指令(G指令) 辅助功能指令(M指令) 2.2.1 程序段格式 O150 N05 G01 X25.46 Y-15.37 Z11.52 F200 S800 M03; 程序段(Blocks): 为完成某一动作要求所需功能“字”的组合。 字(Words): 控制机床的具体指令,地址符+数字 字母字符 2.2.2 准备功能指令 模态代码(Modal) 一经在某一程序段中应用,便保持有效到以后的程序段中出现同一组的另外一代码时才失效。 非模态代码(Nonmodal) 功能仅在所出现的程序段内有作用。 G指令 作用: 规定插补功能、机床坐标系、坐标平面、刀具补偿、坐标偏置等各种加工操作。 表2-3: 从G00~G99共100种 不同数控系统指令代码也不同 准备功能G 基本移动指令 G00——快速移动 G01——直线插补 G02、G03——圆弧插补 G00 指令刀具以点位控制方式从刀具所在点快速移动到目标位置,无轨迹要求; 使用G00后,进给速度F无效,刀具以预先调定的最大进给速度,快速移动。 G01 刀具按照规定的进给速度F沿直线移动到终点; 运动速度通过F代码进行编程,指定的速度为机床各坐标的合成速度; 模态指令; 插补。 G02、G03 G02:顺圆插补 G03:逆圆插补 格式: 1)G02(or G03) X__ Y__ Z__ I__ J__ K__ F__ X,Y,Z:圆弧终点坐标 I,J,K:圆心相对起点的相对坐标 2)G02(or G03) X__ Y__ Z__ R__ F__ R0 小于180°的圆弧 R0 大于180°的圆弧 整圆不能用这种格式 G02、G03 G指令-铣床FANUC 0i-M系列 与坐标系相关的G指令 G90 G91 G92 G54~G59 G90 G91 G90 绝对尺寸编程指令,所有坐标尺寸数字都是相对于固定的编程原点(工件原点)。 G91 相对尺寸编程指令,程序段的终点坐标都是相对于起点给出的。 G92 工件坐标系原点设定指令 优点: 设定的是“浮动”零点,可不断改变。 缺点: 每次需先手动对准基准点操作,操作步骤多,并影响到基准点的精度; 机床关机后不能记忆。 G92 G92 Xx0 Yy0 Zz0; x0, y0 , z0: 刀具现在位置(基准点)在所设置的工件坐标系中的新坐标值。 执行本指令,机床不产生运动 单段有效指令,但设定的工件坐标系原点一直保持 G54~G59 工件坐标系原点设定指令 通过面板操作进行。输入不同的“零点偏置”数据,可以在机床上建立G54~G59六个不同工件坐标系。 一经输入,只要不修改、删除,可永久存在,即使关机也能保留。 G54~G59 G54 Xx1 Yy1 Zz1; 执行指令可以将刀具移动到工件坐标系G54的指定坐标点(x1,y1,z1)上 G53 注销偏置 G54~G59 假设G55(100,200),G56(200,80) 执行程序段 N05 G00 G90; N10 G55 X50 Y100; N15 G56 X50 Y50; N20 G53 X0 Y0; G17~G19 加工平面选择指令(铣削) G17——XY平面 G18——XZ平面 G19——YZ平面 刀具补偿指令 刀具半径补偿 G41、G42、G40 刀具长度补偿 G43、G44、G49 刀具半径补偿 功能:用于铣刀半径或车刀刀尖半径的自动补偿。 使用场合: 1)程序按零件轮廓编程; 2)程序按选定刀具中心轨迹编程,但实际使用刀具与预选的不同。 使用方法: 将刀具半径值通过操作面板输入数控系统的“刀具偏置值”存储器中,编程时通过指定半径补偿号(D代码)或长度补偿号(H代号)进行选择。 刀具磨损后,可更改设定值。 刀补功能的定义 G41——左偏刀具补偿 G42——右偏刀具补偿 G40——注销 刀具长度补偿 功能:补偿实际刀具长度 目的:确保刀尖位置和编程位置相一致 使用方法: 计算公式:L偏置=L实际-L编程 预先输入到 “刀具长度偏置”存储器中 编程时,指定偏置号(H代码) 刀具长度补偿 G43:Z向移动距离与“刀具偏置值”相加 G44:Z向移动距离与“刀具偏置值”相减 刀具1:H1=0 刀具2:H2=20mm 刀具3:H3=-30mm G91 G43 Z-200 H2; G91 G43 Z-200 H3; G91 G44 Z-200 H2; G91 G44 Z-200 H3; G49:注销 2.2.3 辅助功能指令(M指令) 作用:用于机床加工操作时的工艺指令 主轴转向与启停 冷却液系统开关 自动换刀 程序停止 程序结束 分类: 1)A类:与运动指令同时执行 2)B类:运动指令结束后执行 辅助功能M 常用M指令 M0

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档