预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共99页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第3章FANUC系统数控铣床编程与操作实训3.1.1数控铣床的功能与特点3.1.2操作面板、控制面板及软件功能3.1.3编程指令概述3.1.1数控铣床的功能与特点表3.1机床主要技术规格电气总容量3.1.2操作面板、控制面板及软件功能名称OPR/ALARM(显示报警号)键2.机床控制面板表3.3控制功能键(按钮)的用途手轮轴选择3.软键3.1.3编程指令概述表3.5辅助功能表G17(或G18、G19)G90(或G91)G16;启动极坐标指令(极坐标方式)G××P…;G15;程序段中各项的含义如下。G16:启动极坐标指令。G15:极坐标指令取消。G90:指定工件坐标系的零点作为极坐标系的原点从该点测量半径。G91:指定当前位置作为极坐标系的原点从该点测量半径。P…:指定极坐标系轴地址及其值。第1轴:极坐标半径第2轴:极坐标角度。②说明终点的坐标值可以用极坐标(半径和角度)输入。角度的正向是所选平面的第1轴正向沿逆时针转动的转向而负向是沿顺时针转动的转向。半径和角度均可以用绝对值指令或增量值指令。用绝对值编程:N1G17G90G16;(指定极坐标指令和选择XY平面设定工件坐标系的零点作为极坐标系的原点)N2G81X100.0Y30.0Z-20.0R-5.0F200.0;(指定100mm的距离和30°的角度)N3Y150.0;(指定100mm的距离和150°的角度)N4Y270.0;(指定100mm的距离和270°的角度)N5G15G80;(取消极坐标指令)用增量值编程:N1G17G90G16;(指定极坐标指令和选择XY平面设定工件坐标系的零点作为极坐标的原点)N2G81X100.0Y30.0Z-20.0R-5.0F200.0;(指定100mm的距离和30°的角度)N3G91Y120.0;(指定100mm的距离和+120°的增量角度)N4Y120.0;(指定100mm的距离和+120°的增量角度)N5G15G80;(取消极坐标指令)(3)主轴速度功能(S功能)直接指定主轴速度值(最多S5位数指令)。指令格式:S×××××;主轴速度(rpm)(4)刀具功能(T功能)在地址T后指定数值用以选择机床上的刀具。指令格式:T××××M06;(5)子程序(M98M99)如果程序包含固定的顺序或多次重复的模式程序的话这样的顺序或模式程序可以编成子程序在存储器中存储以简化编程。子程序可以由主程序调用被调用的子程序也可以调用另一个子程序。①子程序的构成О××××;(子程序号)M99;(子程序结束)②子程序调用M98P××××L××××;P××××:子程序号。L××××:子程序被重复调用的次数当不指定重复数据时子程序只调用1次。当主程序调用子程序时它被认为是一级子程序。子程序调用可以嵌套4级如图3.5所示。调用指令可以重复地调用子程序最多999次。图3.5子程序调用格式图3.6M98特殊用法d)只使用子程序用MDI寻找子程序的开头执行子程序像主程序一样。此时如果执行包含M99的程序段控制返回到子程序的开头重复执行。如果执行包含M99Pn的程序段控制返回到在子程序中顺序号为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.10G90和G91的坐标指定e)当刀具到达孔底后刀具可以返回到R点平面或初始位置平面由G98/G99指定如图3.11所示。一般情况下G99用于第1次钻孔而G98用于最后的钻孔。f)在K中指定重复次数对等间距孔进行重复钻孔。K仅在被指定的程序段内有效以增量方式(G91)指定第1孔位置。如果用绝对值方式(G90)指令的话则在相同位置重复钻孔。重复次数K最大的值为9999如果指定K0钻孔