- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FANUC系数控铣床编程与操作实训
第3章 FANUC系统数控铣床编程与操作实训 ;3.1.1 数控铣床的功能与特点3.1.2 操作面板、控制面板及软件功能 3.1.3 编程指令概述;3.1.1 数控铣床的功能与特点;表3.1 机床主要技术规格; ;电气总容量;3.1.2 操作面板、控制面板及软件功能;名 称;OPR/ALARM(显示报警号)键;图3.1 系统操作面板;2. 机床控制面板;表3.3 控制功能键(按钮)的用途;手轮轴选择;3. 软键;3.1.3 编程指令概述;;G20;代码;表3.5 辅助功能表 ; G17(或G18、G19) G90(或G91) G16;启动极坐标指令(极坐标方式)G×× P…;G15; 程序段中各项的含义如下。G16:启动极坐标指令。G15:极坐标指令取消。G90:指定工件坐标系的零点作为极坐标系的原点,从该点测量半径。G91:指定当前位置作为极坐标系的原点,从该点测量半径。P…:指定极坐标系轴地址及其值。第1 轴:极坐标半径,第2 轴:极坐标???度。② 说明终点的坐标值可以用极坐标(半径和角度)输入。角度的正向是所选平面的第1 轴正向沿逆时针转动的转向,而负向是沿顺时针转动的转向。半径和角度均可以用绝对值指令或增量值指令。;用绝对值编程:
N1 G17 G90 G16;(指定极坐标指令和选择XY平面,设定工件坐标系的零点作为极坐标系的原点)
N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0;(指定100mm的距离和30°的角度)
N3 Y150.0; (指定100mm的距离和150°的角度)
N4 Y270.0; (指定100mm的距离和270°的角度)
N5 G15 G80; (取消极坐标指令)
用增量值编程:
N1 G17 G90 G16;(指定极坐标指令和选择XY平面,设定工件坐标系的零点作为极坐标的原点)
N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0;(指定100mm的距离和30°的角度)
N3 G91 Y120.0;(指定100mm的距离和+120°的增量角度)
N4 Y120.0;(指定100mm的距离和+120°的增量角度)
N5 G15 G80;(取消极坐标指令)
(3) 主轴速度功能(S功能)
直接指定主轴速度值(最多S5位数指令)。指令格式:
S×××××;主轴速度(rpm);(4) 刀具功能(T功能)
在地址T后指定数值用以选择机床上的刀具。指令格式:
T×××× M06;
(5) 子程序(M98,M99)
如果程序包含固定的顺序或多次重复的模式程序的话,这样的顺序或模式程序可以编成子程序在存储器中存储以简化编程。子程序可以由主程序调用,被调用的子程序也可以调用另一个子程序。
① 子程序的构成
О××××;(子程序号)
M99;(子程序结束)
② 子程序调用
M98 P×××× L××××;
P××××:子程序号。
L××××:子程序被重复调用的次数,当不指定重复数据时,子程序只调用1次。
当主程序调用子程序时,它被认为是一级子程序。子程序调用可以嵌套4级,如 图3.5所示。调用指令可以重复地调用子程序,最多999次。;图3.5 子程序调用格式;图3.6 M98特殊用法;d) 只使用子程序
用MDI 寻找子程序的开头,执行子程序,像主程序一样。此时,如果执行包含M99的程序段,控制返回到子程序的开头重复执行。
如果执行包含M99 Pn的程序段,控制返回到在子程序中顺序号为n的程序段重复执行,如图3.8所示。要结束这个程序,包含“/M02;”或“/M30;”的程序段必须放置在适当的位置,并且任选程序段开关必须设为断开,这个开关的初始设定为接通。;表3.6 固定循环功能及应用;①说明a)固定循环由6个顺序的动作组成,如图3.9所示。;b) 基本格式
G90(或G91) G98(或G99) G×× X...Y...Z...R...Q...P...F...K...;
其中各项的含义如下。
G××:G73~G89。
X...Y...:孔位置坐标。
Z...:孔底位置。
R...:R点平面位置。
Q...:每次钻孔深度或让刀距离,使用于G73、G76、G83、G87。
P...:停留时间,使用于G74、G76、G82、G84、G87、G88、G89。
F...:进给量。
K...:循环次数。
c) G90/G91的坐标指定
指定G90时,沿着钻孔轴移动距离的数据给定方式如图3.10(a)所示;指定G91时,数据给定方式如图3.10(b)所示。;图3.10 G90 和G91的坐标指定;e) 当刀具到达孔底后,刀具可以返回到R点平面或初始位置平面,由G98/
文档评论(0)