FANUC 铣床编程--G 代码命令 NEW S
COM 2007-2-27 阅读:826 次 1 G 代码组及其含义 “模态代码” 的功能在它被执行后会继续维持,而 “一般代码” 仅仅在收到该命令 时起作用
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码
反之,像原点 返回代码就叫“一般代码”
每一个代码都归属其各自的代码组
在“模态代码”里,当前的代码会被加载的同组代 码替换
2-1] G 代码组及解释 ( 带 * 者表示是开机时会初始化的代码
) 2 G 代码解释 က 快速定位(G 00) 1
格式 这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下), 或者移动到 某个距离处 (在增量坐标方式下)
非直线切削形式的定位 我们的定义是:采用独立的快速移动速率来决定每一个轴的位置
刀具路径不是直线, 根据到达的顺序,机器轴依次停止在命令指定的位置
直线定位 刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定 位于要求的位置
2 -1 4
举例 N10 G00 X-100 Y-100 Z65 က 直线切削进给(G01) 1
格式 这个命令将刀具以直线形式,按F代码指定的速率,从它的当前位置移动到程序要求的 位置
F 的速率是程序中指定轴速率的复合速率
2 -2 2
举例 G01 G90 X-50
F100;或 G01 G91 X30
F100; G01 G90 X-50
F100;或 G01 G91 X30
Z0 F100; G01 G90 X-50
F100; က 圆弧切削 (G02/G03 G17/G18/G19) 1
格式 圆弧所在的平面用G17, G18 和G19 指令来指定