搜索
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程

[编程基础] 2.2 常用编程指令1

[复制链接]
查看: 2214|回复: 0
  • TA的每日心情
    开心
    2017-8-12 18:06
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2013-9-21 16:44:29 | 显示全部楼层 |阅读模式
    一、常用G指令含义与格式
    1、G90、G91指令
    (1)G90——绝对尺寸(绝对坐标)指令:是指在指定的坐标系中机床运动的终点坐标值是相对于坐标原点给出的。

    绝对尺寸

    绝对尺寸
    (图1)
    (2)G91——增量尺寸(相对坐标)指令:是指机床(刀具)运动的终点位置的坐标值是相对于前一位置给出的。

    增量尺寸

    增量尺寸
    (图2)
    2、G50、G92 — 加工坐标系的设定    
    即建立坐标系,机床(刀具、工作台)不产生运动,通过该指令设定起刀点即程序开始运动的起点。
    格式: G50 X  Y  Z  ;
               G92 X  Y  Z  ;    
    指令中的坐标即为刀具出发点在工件坐标系下的坐标值。
        如数车:G50 X  Z ;
         例:图1 中设A点为起刀点:
               G50 X10 Y12;
    注:式中X、Y、Z尺寸字是指起刀点相对于加工原点的位置。用这种方式设置的加工原点是随刀具起始点位置的变化而变化的,这一点在重复加工中应注意。

    例:按图设置加工坐标系的程序段如下:
           G50 X128.7 Z375.1

    加工坐标系的设定

    加工坐标系的设定


    例:试用G92指令设定图示条件下的加工坐标系。
    设定程序为 G92 X50 Y50 Z10;

    加工坐标系的设定

    加工坐标系的设定


    3、G17、G18、G19—坐标平面选择指令
       即用来选择圆弧插补的平面和刀具补偿平面的(选择加工平面)。
      格式:G17/G18/G19

    坐标平面选择指令

    坐标平面选择指令

    注:
    (1) G17——指令机床在XY平面内进行加工;
              G18——指令机床在ZX平面内进行加工;
              G19——指令机床在YZ平面内进行加工;
    (2)在数控车床上一般默认为在ZX平面内加工;在数控铣床上一般默认为在XY平面内加工;
    (3)如果是移动指令则与平面选择无关:
    例:G17  Z10;…………这条指令可使机床在Z轴上产生移动。

    4、G00— 快速点定位指令
           即命令刀具以点位控制方式从刀具所在点快速移动到下一个目标位置。
           格式:G00 X  (U  )Y (V  ) Z (W  );
           式中X、Y、Z是目标位置的坐标值。
           例: 图1中A→B:
           G90 G00 X30 Y37;…………(绝对指令编程)快速定位到B点
      注:G00速度一般由数控系统设定参数后不再变化。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点。

    注意:
          在各坐标方向上有可能不是同时到达终点。
          例如,在FANUC系统中,运动总是先沿45°角的直线移动,最后再在某一轴单向移动至目标点位置,如图所示:

    快速点定位

    快速点定位

    :
    G00指令的运用
    如图所示刀具从当前点(120,90)快速进给至点(50,6)的程序段为
    G00 X50.0 Z6.0;

    G00指令的运用

    G00指令的运用


    :图示切槽的时候如退刀程序段写为
    G00 X50.0 Z100.0;
    则错误,将发生干涉。
    正确的程序段为
        G00 X50.0;
        Z100.0;

    切槽的时候如退刀程序段

    切槽的时候如退刀程序段


    5、G01—直线插补指令
    按指定进给速度的直线或斜线运动。
    格式:G01 X  (U  )Y (V  ) Z   (W  ) F_;
    式中:X、Y、Z直线运动的终点坐标 值。
    例:图1中A→B:
        G90 G01 X30 Y37 F150;
       (绝对指令编程)
        G91 G00 X20 Y25 F150;
       (增量指令编程)

    直线插补指令

    直线插补指令


    例:
    车削图示外圆的程序段为
    G01 X60.0Z-80.0 F100

    直线插补指令

    直线插补指令

    6、G02、G03圆弧插补指令
    (1)G02——按指定进给速度的顺时针圆弧插补;
    (2)G03——按指定进给速度的逆时针圆弧插补。
        圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,如图所示。

    圆弧顺逆方向的判别

    圆弧顺逆方向的判别

    圆弧顺逆方向

    圆弧顺逆方向

    程序格式:
    XY平面:
      G17 G02  X~ Y~ I~ J~ F~或G02 X~ Y~ R~  F~
      G17 G03  X~ Y~ I~ J~ F~或G03 X~ Y~ R~  F~
    ZX平面: G18 G02 X~ Z~ I~ K~ F~或G02  X~ Y~ R~  F~ G18 G03 X~ Z~ I~ K~ F~或G03  X~ Y~ R~  F~
    YZ平面:
      G19 G02 Z~ Y~ J~ K~ F~或G02  X~ Y~ R~  F~
      G19 G03 Z~ Y~ J~ K~ F~或G03  X~ Y~ R~  F~

    其中:(1)X、Y、Z的值是指圆弧插补的终点坐标值;
              (2)I、J、K是指圆心相对于圆弧起点的增量坐标,与G90、G91无关;
    (3)R为指定圆弧半径,当圆弧的圆心角≤180。时,R值为正,当圆弧的圆心角>180。时,R值为负。

    指定圆弧半径

    指定圆弧半径


    例:在图中,当圆弧A的起点为P1,终点为P2,圆弧插补程序段为:
      G02 X321.65 Y280 I40 J140 F50;
    或:
      G02 X321.65 Y280 R-145.6 F50;

    圆弧插补程序段

    圆弧插补程序段


    例:如图所示车削圆弧的指令为
    G02 X50.0 Z-10.0 I40.0 K17.0 F80;

    车削圆弧的指令

    车削圆弧的指令

    当圆弧A的起点为P2,终点为P1时,圆弧插补程序段为:
    G03 X160 Y60 I-121.65 J-80 F50;
    或:  
    G03 X160 Y60 R-145.6 F50;

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
    闽ICP备2023009579号-1 技术支持:机械网站建设  Powered by Discuz! X3.4
    快速回复 返回顶部 返回列表