数控铣床常用编程指令集锦(FANUC系统)
1、G指令(以下指令中的例题均以绝对坐标为例)
G00  快速点定位
格式:G00 X  Y    Z   
  其中XYZ为终点坐标 
例:
                          m98调用子程序格式图1
G00X  Y      (到达A点)
G00X  Y  (从A点到达B点)
G01  直线插补指令
格式:G01 X  Y    Z    F 
其中:XYZ为终点坐标 
      F为进给速度
如图1
G01X  Y      F  (从B点到达1点)
G01X  Y  (从1点到达2点)
G01X  Y      F  (从2点到达3点)
G01X  Y  (从3点到达4点)
G01X  Y      F  (从4点到达5点)
G01X  Y  (从5点到达6点)
G01X  Y      F  (从6点到达7点)
G01X  Y  (从7点到达8点)
G01X  Y      F  (从8点到达9点)
G01X  Y  (从9点到达0点)
G02/G03  圆弧插补指令
格式:G02/G03 X  Y    Z    R  F 
  G02/G03 X  Y    Z    I  J    F 
其中:G02顺时针圆弧    G03逆时针圆弧
    XYZ为终点坐标
    R为圆弧半径——圆心角小于等于180°,R为正;圆心角大于180°,R为负;整圆时,不能使用R而改为用IJ来编程
    IJ为圆弧圆心相对于圆弧起点的XY坐标值,即圆弧圆心坐标减去圆弧起点坐标相对应的XY
    F为进给速度
例:如图所示,荷花瓣只加工粗线条,确定所选直径(不要求去除多余材料)
O123
G  X  Y  R  F   (到达1点)
G  X  Y      R  (从1点到达3点)
G  X  Y  R  (从3点到达5点)
G  X  Y      R  (从5点到达1点)
G  X  Y    R  (到达2点)
G  X  Y      R  (从2点到达6点)
G  X  Y  R  (从6点到达4点)
G  X  Y      R  (从4点到达2点)
G41/G42/G40  刀具半径补偿指令
格式:G41 
            G00/G01 X  Y  D  ;
      G42
      G40  G00/G01 X  Y  ;
其中:G41为刀具半径左补偿;G42为刀具半径右补偿;
(沿进给路线的加工方向看去,刀具在工件的左边为左补偿;刀具在工件的右边为右补偿。)
G40为取消补偿;
D为刀具补偿值寄存器;
M98M99子程序指令
格式:子程序调用指令M98
      M98 Pxxxxx
含义:P后面的数字为循环次数(1位)+子程序号(4位)
      子程序返回指令M99
      M99;(子程序结束指令,写在子程序中)
G90G91
含义:G90绝对坐标编程、G91相对坐标编程
G54—G59工件坐标系的设定指令
M00程序暂停、M01程序选择停
  M02程序结束、M30纸带结束
M03

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。