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

数控编程与操作3.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控编程与操作 ——机电一体化教研室 1.2 数控车床编程基础 1.2.1 FANUC 0i数控车床的编程指令 1.FANUC 0i数控车床的准备功能(G指令) 格式:G××。 它是指定数控系统准备好某种运动和工作方式的一种命令,由地址G和后面的两位数字“××”组成。 常用G功能指令如表1-5所示。 注:表中代码00组为非模态代码,只在本程序段中有效;其余各组均为模态代码,在被同组代码取代之前一直有效。同一组的G代码可以互相取代;不同组的G代码在同一程序段中可以指令多个,同一组的G代码出现在同一程序段中,最后一个有效。 2. FANUC 0i数控车床的辅助功能(M指令) 格式:M××。 它主要用来表示机床操作时的各种辅助动作及其状态。由M及其后面的两位数字“××”组成。 常用M功能指令如表1-6所示。 3.FANUC 0i数控车床的刀具功能(T指令) 格式:T××××。 该功能主要用于选择刀具和刀具补偿号。执行该指令可实现换刀和调用刀具补偿值。它由T和其后的4位数字组成,其前两位“××”是刀号,后两位“××”是刀补号。 例如,T0101表示第1号刀的1号刀补;T0102则表示第1号刀的2号刀补,T0100则表示取消1号刀的刀补。 4.FANUC 0i数控车床的主轴转速功能(S指令) 格式:S×××××。 它由地址码S和其后的若干数字组成,单位为r/min,用于设定主轴的转数。例如,S320表示主轴以每分钟320转的速度旋转。 (1)恒线速控制指令——G96指令。 当数控车床的主轴为伺服主轴时,可以通过指令G96来设定恒线速控制。系统执行G96指令后,便认为用S指定的数值表示切削速度。例如,G96S150,表示切削速度为150 m/min,单位变成了m/min。 (2)恒转速控制指令——G97指令。 G97是取消恒线速控制指令,程序出现G97以后,S指定的数值表示主轴每分钟的转速。单位由G96指令的m/min变回G97指令的r/min。 (3)主轴最高转速限制指令——G50指令。 G50指令除有工件坐标系设定功能外,还有主轴最高转速限制功能。例如,G50S2000,表示主轴最高转速设定为2000 r/min,用于限制在使用G96恒线速切削时,避免刀具在靠近轴线时主轴转速会无限增大而出现飞车事故。 5.FANUC 0i数控车床的进给功能(F指令) 格式:F××。 进给功能F表示刀具中心运动时的前进速度。由地址码F和其后的若干数字组成。F功能用于设定直线(G01)和圆弧(G02、G03)插补时的进给速度。一般情况下,数控车床进给方式有以下两种。 (1)分进给——用G98指令。进给单位为mm/min,即按每分钟前进的距离来设定进刀速度,进给速度仅跟时间有关。例如,G98F100表示进给量设定为100mm/min。 (2)转进给——用G99指令。进给单位为mm/r,即按主轴旋转一周刀具沿进给方向前进的距离来设定进刀速度,进给速度与主铀转速建立了联系。例如,G99F0.2表示进给量为0.2mm/r。 6.数控车床坐标尺寸在编程时的注意事项 (1)绝对编程和相对编程 绝对编程是指程序段中的坐标值均是相对于工件坐标系的坐标原点来计量的,用X、Z来表示。相对编程是指程序段中的坐标值均是相对于起点来计量的,用U、W来表示。如对图1-14所示的由A点到B点的移动,分别用绝对方式和相对方式编程,其程序如下。 绝对编程:X35.0 Z40.0; 相对编程:U20.0 W-60.0; 2)直径编程和半径编程 当地址X后坐标值是直径时,称直径编程;当地址X后的坐标值是半径时,称半径编程。由于回转体零件图纸上标注的都为直径尺寸,所以在数控车床编程时,我们常采用的是直径编程。但需要注意的是,无论是直径编程还是半径编程,圆弧插补时地址R、I和K的坐标值都以半径值编程。 (3)公制尺寸编程和英制尺寸编程 数控系统可根据所设定的状态,利用代码把所有的几何值转换为公制尺寸或英制尺寸。公制尺寸用G2l设定,英制尺寸用G20设定。使用公制/英制转换时,必须在程序开头一个独立的程序段中指定上述G代码,然后才能输入坐标尺寸。 1.2.2 FANUC 0i 数控车床基本指令的用法 (1)快速点定位(G00) 指令格式如下: 绝对编程:G00 X_ Z_; 相对编程:G00 U_ W_; G00指令用于快速定位刀具到指定的目标点(X,Z)或(U,W)。 例1-1 如图1-15所示,刀具从起始点A点快速定位到B点准备车外圆,分别用绝对和相对坐标编写该指令段。 说明: (1)使用G00时,快速移动的速度是由系统内部参数设定的,跟程序中指定的F进给速度无关,且受到

文档评论(0)

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

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

1亿VIP精品文档

相关文档