7-2数控编程与操作.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 第7章 华中世纪星铣床数控系统HNC-21M 7.2 HNC-21M数控系统的编程指令 三、准备功能G代码 准备功能G指令由G后续一或二位数值组成 ; 用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作; HNC-21M 数控系统G功能指令见表7-3。 1.分类 (1) 非模态G功能:只在所规定的程序段中有效,程序段结束时被注销; 例:N10 G04 P10 N11 G91 G00 X-10 F200 (2) 模态G功能:一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到被同一组的G功能注销为止。 例:N15 G91 G01 X-10 F200 N16 Y10 N17 G03 X20 Y20 R20 2.说明 (1) 模态G功能组中包含一个缺省G功能(表7-3中带★者),上电时将被初始化为该功能。 例:N01 G54 X50 Y50 程序段中省略了G00、G17、G21、G25、G40、G49、G50、G61、G69、G80、G90、G94等指令。 (2) 没有共同参数的不同组的G代码可以放在同一程序段中,而且与顺序无关。 3.有关单位的设定 (1) 尺寸单位选择G20、G21、G22 格式:G20 G21 G22 说明: G20英制;G21公制;G22脉冲当量输入制式。 G20、G21、G22为模态功能,可相互注销,G21为缺省值。 这3个G代码必须在程序执行运动指令前设定,且不能在程序执行的中途切换。 (2) 进给速度单位的设定G94、G95 格式: G94 [ F_ ] G95 [ F_ ] 说明:G94:每分钟进给; G95:每转进给。 4.有关坐标系和坐标的指令 (1) 绝对值编程G90与增量值编程G91 格式:G90 G91 说明: G90:绝对值编程,每个编程坐标轴上的编程值是相对于程 序原点的。 G91:增量值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。 分析图7-8所示例题。 (2) 工件坐标系选择G54~G59 格式:G54/G55/G56/G57/G58/G59 说明: 数控机床一般在开机后需“回零”(即回机床参考点)才能建立机床坐标系。 通常在正确建立机床坐标系后,可用G54~G59设定六个工件坐标系。在一个程序中,最多可设定六个工件坐标系。 这六个预定工件坐标系的原点与机床原点的偏移量(零点偏置值,如图所示),用MDI方式预先输入在“坐标系”功能表中,系统自动记忆。当程序中执行G54~G59中某一个指令,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。 (3) 工件坐标系设定G92 格式:G92 X_ Y_ Z_ 说明: ? X、Y、Z是刀具起点相对于新设定的工件坐标系原点的坐标。如图7-11所示,可用如下指令建立工件坐标系:G92 X30 Y30 Z20。 ? G92指令通过设定刀具起点(对刀点)与工件原点的相对位置建立工件坐标系,用于在程序中设定工件坐标系。 ? G92是通过说明刀具现在处于要建工件坐标系中的位置来建立工件坐标系的。 ? G92指令为非模态指令,一般放在零件程序的第一段。 如图为用G92指令建立工件坐标系,刀具起点与工件原点的关系。 注意:G92与G54~G59指令之间的差别: ? G92需单独一个程序段指定,其后的位置指令值与刀具的起始位置有关,在使用G92之前必须保证刀具处于加工起始点,执行该程序段只建立工件坐标系,并不产生坐标轴移动; ? G92建立的工件坐标系在机床重开机时消失; ? G92建立的工件坐标系与机床坐标系无关; ? 使用G54~G59建立工件坐标系时,该指令可单独指定,也可与其他指令同段指定,如果该

文档评论(0)

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

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

1亿VIP精品文档

相关文档