1 / 23
文档名称:

fanuc系统编程.doc

格式:doc   大小:228KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

fanuc系统编程.doc

上传人:tswng35 2022/6/27 文件大小:228 KB

下载得到文件列表

fanuc系统编程.doc

相关文档

文档介绍

文档介绍:-
. z.
FANUC系统编程
TMSFD代码
T:刀具号
M:辅助代码
S:主轴转速
F:进给速度
D:半径补偿
MCS:机械坐标系
F300
G2 * R25
大圆弧
G1 * F300
G2 * R-25
格式2:I J K 方式〔终点+I J K 〕
G17 G2/G3 *_ Y_ I_ J_ F_
G18 G2/G3 *_ Z_ I_ K_ F_
G19 G2/G3 Y_ Z_ J_ K_ F_
在半径不知道的情况下,但知道圆心的坐标。I J K 的意思是:圆心的*YZ坐标相对于起点的*Y*坐标的增量。
I J K = (圆心*YZ)-(起点*YZ)
例:
G1 * F300
G2 * J-
如果是绕一个整圆,就不能用终点+半径的方式,只能用I J K 方式。
G1 * F300
G3 J-
逆进针整圆,* Y在上一句中已经被指定,所以在下一句中可以省略不写。而且起点与终点重合,所以只需要写一个起点就可以了。
-
. z.
C:倒角 R:圆角
在用这个命令之前,先了解一个概念:虚拟拐点
虚拟拐点:意思是说,在没有倒角或圆角时,两条直线的交点
用法也很简单,直接在前面的运动轨迹后面加C或R
图a:
G1 *70 Y20 C10
*100 Y70
注意 C为腰长倒角,也就是等腰倒角
图b:
G1 *70 Y20 R20
*100 Y70 〔用增量坐标方式也可写成:G1 G91 *30 Y50〕
圆弧小练习:
O0001 文件名
G91 G28 Z0 回Z0的参考点〔G28〕Z轴最高位置,
可加可不加,针对老机床换刀时怕回不
到换刀位置
M6 T1 换刀
G17 G55 G90 选择G17平面G55坐标,绝对编程方

G0 *- 快速定位到*Y起点位置
-
. z.
G43 H1 抬刀到Z100位置〔G43 H1刀具长度补偿〕
M3 S750 主轴正转,转速750
G0 靠近零件 5mm位置
M8 开启冷却液
G1 Z- 直线切削,下刀深度2mm
Y- 直线走到Y-15位置,插入R5圆角速度
300
*0 到*0位置
G3 * Y- 逆时针圆弧,终点位置知道* Y- ,
半径不知道,用I J K 方式,因为I在*
方向的增量是0所以不用写,J的增量是
15
G2 * Y- R- 顺时针圆弧,知道半径,用终点+半径
方式,且大于半圆 R值用负数
抬刀到Z100位置
M9 关闭冷却液
M5 主轴停转
M30 程序完毕并回程序开头
G41 G42 G40 : 刀具半径补偿
G41:半径左补偿,沿前进的方向看,刀具在轮廓的左边
G42:半径右补偿,沿前进的方向看,刀具在轮廓的右边
-
. z.
G40:取消半径补偿〔这也是开机时的默认状态〕
格式:
G0/G1 G41/G42 D_ *_ Y_
D是刀具半径,在机床里设置。*Y是要走到的坐标位置
程序规则:1、刀补建立
2、刀补进展
3、刀补取消
注意:1、只有在G0 G1程序段才可以建立半径补偿
2、半径补偿模态有效,只到被G40 取消
3、半径补偿的程序段,不允许出现连续2段或2段以上非
当前平面移动指令
G15 G16 : 极坐标
G15:取消极坐标
G16