数控机床fanuc系统手工编程.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控机床FANUC系统手工编程 数控机床是用数字化信号对机床的运动及其加工过程进行 控制的机床。 它是一种技术密集度及自动化程度很高的机电一体 化加工设备, 是数控技术与机床相结合的产物。 在数控机床上加 工零件时,首先进行程序编制,将加工零件的加工顺序,工件与 刀具相对运动轨迹的尺寸数据, 工艺参数以及辅助操作等加工信 息,用规定的文字、数字、符号组成的代码,按一定的格式编写 成加工程序, 将程序的信息通过控制介质输入到数控装置, 由数 控装置控制机床进行自动加工。 从零件图纸到编制零件加工程序 和制作控制介质的全部过程, 称为程序编制。 一个加工程序主要 是由G代码、F代码、M代码、S代码、T代码及尺寸数字组成, 下面将介绍这些代码的具体格式。 准备功能G代码 ( 1 )点定位( G00)。 G00IP_; IP :绝对值指定时,是终点坐标值;增量值指定时,是刀具 移动的距离。 (2)直线插补( G01)。 G01IP_F_; IP :绝对值指定时,是终点坐标值;增量值指定时,是刀具 移动的距离 . F :进给速度 圆弧插补( G02、 G03)。 G02/03X_Y_I_J_(R_)F_ XY圆弧终点I : X向起点到圆心的距离J : Y向起点到圆 心的距离R :圆弧半径F :进给速度 停刀( G04)。 G04X_; X:指定时间 机床坐标系( G53)。 (G90)G53IP_; IP :绝对尺寸字 工件坐标系(G54- G59。 G54?G59IP_; ( 7)绝对值编程( G90)。 G90IP_; ( 8)增量值编程( G91)。 G91IP_; ( 9)极坐标生效 / 取消( G16/G15)。 G16X_Y_; X:极坐标半径。 Y:极坐标角度。 G15; 极坐标取消。 ( 10)英制 / 公制转换( G20/G21)。 G20; 英寸输入 G21; 毫米输入 (11)高速排屑钻孔循环( G73)。 G73X_Y_Z_R_Q_F;_ XY孔位数据Z:孔深R:安全距离Q:每次切削进给的切 削深度F:进给速度 (12) 钻孔循环( G81)。 G81 X_Y_Z_R_F;_ XY孔位数据Z:孔深R:安全距离F:进给速度 (13) 排屑钻孔循环( G83)。 G83X_Y_Z_R_Q_F;_ XY孔位数据Z:孔深R:安全距离Q:每次切削进给的切 削深度 F 进给速度 (14) 镗孔循环( G85)。 G85 X_Y_Z_R_F;_ XY 孔位数据 Z 孔深 R 安全距离 F 进给速度 (15) 精镗循环( G76)。 G76X_Y_Z_R_Q_F;_ XY 孔位数据 Z 孔深 R 安全距离 Q 孔底偏移量 F 进给 速度 (16)攻丝循环( G84)。 G84 X_Y_Z_R_P_F;_ XY 孔位数据 Z 孔深 R 安全距离 P 孔底暂停时间 F 进给速度 (17)排屑刚性攻丝循环( G84)。 G84 X_Y_Z_R_P_Q_F;_ XY孔位数据Z:孔深R:安全距离Q:每次切削的进给深 度F:进给速度 (18)取消固定循环( G80)。 G80或01组G代码; ( 1 9)比例缩放生效 /取消( G51/G50)。 G51X_Y_Z_P;_ XYZ比例缩放中心坐标值的绝对值指令 P:缩放比例 G50; 比例缩放取消。 (20) 坐标系旋转生效 /取消( G68/G69)。 G68X_Y_R;_ XY:旋转中心坐标值 R :旋转角度,逆时针为正 (21) 刀具长度补偿正向偏置 / 负向偏置( G43/G44)。 G43/G44H_; H:指定刀具长度偏置值的地址 (22) 刀具长度补偿取消( G49)。 G49或 H0 (23) 刀具半径左补偿 /右补偿( G41/G42)。 G41/G42D_; D 指定刀具半径补偿值的代码 (24)刀具半径补偿取消( G40)。 G40; 辅助功能M代码 辅助功能是指令机床部件启停操作的功能。 辅助功能可以通 过操作面板上的按键控制,但为了实现更高的程序化、自动化, 可以通过编程自动控制,减少手动操作。 以下列出最为常用的辅助功能 M代码: 切削进给 F 代码 3.1 每分进给( G94) 在 F 之后,指定每分钟的刀具进给量。例如 F100 表示进给 速度为 100mm/mim。 指令格式: G94; F_; 3.2 每转进给( G95) 在 F 之后,指定主轴每转的刀具进给量。例如 F1 表示进给 为 1mm/r。 指令格式: G95; F_; 换刀功能 T 代码 在自动换刀的数控机床中,该代码用以选择所需的刀具。 指令格式: M6T_; 结束语 尽管数控指令代码是国际通用的, 但是各个数控系统制造厂 家往往自己定了一些编程规则, 因此, 在编程时还应遵守具体机 床编程

文档评论(0)

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

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

1亿VIP精品文档

相关文档