FANUC系统数控车床与车削中心编程
- 格式:ppt
- 大小:2.82 MB
- 文档页数:120
FANUC系统数控车的编程指令及其指令格式FANUC车床G代码G00定位 (快速移动)G01直线切削G02顺时针切圆弧 (CW,顺时钟)G03逆时针切圆弧 (CCW,逆时钟)G04暂停 (Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位有效G23内部行程限位无效G27检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G32切螺纹G40取消刀尖半径偏置G41刀尖半径偏置 (左侧) G42刀尖半径偏置 (右侧) G50 修改工件坐标;设置主轴最大的 RPMG52设置局部坐标系G53选择机床坐标系G70精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74Z 向步进钻削G75X 向切槽G76切螺纹循环G80取消固定循环G83钻孔循环G84攻丝循环G85正面镗孔循环G87侧面钻孔循环G88侧面攻丝循环G89侧面镗孔循环G90(内外直径)切削循环G92切螺纹循环G94(台阶) 切削循环G96恒线速度控制G97恒线速度控制取消G98每分钟进给率G99每转进给率支持宏程序编程FANUC M指令代码M00程序停M01选择停止M02程序结束(复位)M03主轴正转 (CW)M04主轴反转 (CCW)M05主轴停M06换刀M08切削液开M09切削液关M30程序结束(复位) 并回到开头M48主轴过载取消不起作用M49主轴过载取消起作用M94镜象取消M95X坐标镜象M96Y坐标镜象M98子程序调用M99子程序结束FANUC系统数控车的编程指令及其指令格式FANUC 0-TD系统G 代码命令代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。
反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。
在“模态代码”里,当前的代码会被加载的同组代码替换。
Fanuc 系统数控车床对刀及编程指令介绍Fanuc 系统数控车床设置工件零点常用方法一,直接用刀具试切对刀1. 用外园车刀先试车一外园,记住当前X 坐标,测量外园直径后,用X 坐标减外园直径,所的值输入offset 界面的几何形状X 值里。
2. 用外园车刀先试车一外园端面,记住当前Z 坐标,输入offset 界面的几何形状Z 值里。
二,用G50 设置工件零点1. 用外园车刀先试车一外园,测量外园直径后,把刀沿Z 轴正方向退点,切端面到中心(X 轴坐标减去直径值)。
2. 选择MDI 方式,输入G50 X0 Z0 ,启动START 键,把当前点设为零点。
3. 选择MDI 方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。
4. 这时程序开头:G50 X150 Z150 …… . 。
5. 注意:用G50 X150 Z150 ,你起点和终点必须一致即X150 Z150 ,这样才能保证重复加工不乱刀。
6. 如用第二参考点G30 ,即能保证重复加工不乱刀,这时程序开头G30 U0 W0 G50X150 Z1507. 在FANUC 系统里,第二参考点的位置在参数里设置,在Yhcnc 软件里,按鼠标右键出现对话框,按鼠标左键确认即可。
三,用工件移设置工件零点1. 在FANUC0-TD 系统的Offset 里,有一工件移界面,可输入零点偏移值。
2. 用外园车刀先试切工件端面,这时Z 坐标的位置如:Z200 ,直接输入到偏移值里。
3. 选择“ Ref ”回参考点方式,按X 、Z 轴回参考点,这时工件零点坐标系即建立。
4. 注意:这个零点一直保持,只有从新设置偏移值Z0 ,才清除。
四,用G54-G59 设置工件零点1. 用外园车刀先试车一外园,测量外园直径后,把刀沿Z 轴正方向退点,切端面到中心。
2. 把当前的X 和Z 轴坐标直接输入到G54----G59 里, 程序直接调用如:G54X50Z50 ……。
102922FANUC 0i Mate TC 系统车床编程1、刀具功能的编程(1)T (T2+2)例如:T0404 ;表示选择第4号刀,4号偏置。
T0403 ;表示选择第4号刀,3号偏置。
T0200 ;表示选择第2号刀,刀具偏置取消。
(2)T、D(H)例如:… T3 D3 ;选择3号刀,3号刀偏生效;……D0 ;仍然是3号刀具,3号刀取消…D5 ;仍然是3号刀具,5号刀偏生效…T5 D6 ;换5号刀具,6号刀偏生效(3)T、M06例如:N010 T02 M06 ;选择2号刀,立即换2号刀…N090 G01 Z… T03 ;预选3号刀…N100 G28 Z0 M06 ;换3号刀直径编程和半径编程数控车床加工的是回转体类零件,其横截面为圆形,所以尺寸有直径指定和半径指定两种方法。
当用直径值编程时,称为直径编程法;用半径值编程时,称为半径编程法。
数控车床出厂时一般设定为直径编程。
如须用半径编程,要改变系统中相关参数,使系统处于半径编程状态。
CNC系统缺省的编程方式为直径编程,这是由于直径编程与图样中的尺寸标注一致,可以避免尺寸换算及换算过程中可能造成的错误,因而给数控编程带来很大的方便。
采用直径编程时,应注意表2·3中的条件。
FANUC 0i Mate TC 系统车床编程详解一、G 代码解释G 代码组及含义G 代码功能*G00 定位(快速移动)G01 直线切削G02 圆弧插补(CW,顺时针)G03 圆弧插补(CCW,逆时针)G04 暂停G09 停于精确的位置G20 英制输入G21 公制输入G27 检查参考点返回G28 参考点返回G29 从参考点返回G30 回到第二参考点G32 切螺纹*G40 取消刀尖半径偏置G41 刀尖半径偏置(左侧)G42 刀尖半径偏置(右侧)G50 主轴最高转速限制(坐标系设定)G52 设置局部坐标系G53 选择机床坐标系*G54 选择工件坐标系1G55 选择工件坐标系2G56 选择工件坐标系3G57 选择工件坐标系4G58 选择工件坐标系5G59 选择工件坐标系6G70 精加工循环G71 内外径粗切循环G72 台阶粗切循环G73 成形重复循环G74 Z 向进给钻削、切槽循环G75 X 向切槽循环G76 切螺纹循环G90 (内外直径)切削循环G92 切螺纹循环G94 (台阶)切削循环G96 恒线速度控制*G97 恒线速度控制取消G98 指定每分钟移动量*G99 指定每转移动量G 代码组及解释( 带* 者表示是开机时会初始化的代码。