zoukankan      html  css  js  c++  java
  • CNC G and M CODE

    {

     //https://wenku.baidu.com/view/5f573aff5022aaea988f0f0f.html

    G00 快速定位

    G01 直线切削

    G02 顺时针圆弧切削

    G03 逆时针圆弧切削

    G04 暂停

    G05 P2高速切削加工方式打开 走G01

    G05 P0高速切削加工方式关 走G01

    G09 正确停止检查单节有效

    G10 资料设定

    G11 资料设定模式取消

    G12 圆周切削CW

    G13 圆周切削CCW

    G15 极坐标指令取消

    G16 极坐标指令

    G17 XY平面选择

    G18 ZX平面选择

    G19 YZ平面选择

    G20 英制模式

    G21 公制模式

    G22 内藏行程检查机能ON

    G23 内藏行程检查机能OFF

    G25 主轴速度波动检查OFF

    G26 主轴速度波动检查ON

    G27 原点复归检查

    G28 回零

    G29 经由G28所设定的中间点定位

    G30 第二原点复归(一般Z向是换刀点)

    G31 跳越机能

    G32 螺纹切削CW

    G33 螺纹切削CCW

    G39 转角补正圆弧插位

    G40 刀具径补正取消

    G41 刀具半径左补尝

    G42 刀具半径右补尝

    G43 刀具长度补尝+方向

    G44 刀具长补正-方向

    G45 工具位置补正伸长

    G46 工具位置补正缩短

    G47 工具位置补正2倍伸长

    G48 工具位置补正2倍缩短

    G49 刀具补正取消

    G50 缩放比例取消

    G51 缩放比例

    G52 局部坐标系设定

    G53 机械坐标系选择

    G54 第一工件座标系

    G55 第二工件座标系

    G56 第三工件座标系

    G57 第四工件座标系

    G58 第五工件座标系

    G59 第六工件座标系

    G60 单方向定位

    G61 正确停止检查

    G61.1 高速切削加工方式 走G02 G03

    G64 高速切削加工方式 走G02 G03

    G62 自动转角进给率调整模式

    G63 攻牙模式

    G64 切削模式

    G65 宏程序调用

    G66 宏程序模态调用

    G67 宏程序模态调用取消

    G68 坐标系旋转

    G69 坐标系旋转取消

    G70 圆周等分段传环

    G71 圆周分段循环

    G72 直线分段循环

    G73 啄式钻孔循环(不抬刀)

    G74 反攻牙循环

    G76 精搪孔循环

    G77 反面镗孔循环

    G80 钻孔循环取消

    G81 钻孔传环,点孔

    G82 钻孔传环(孔底暂停)

    G83 啄钻孔循环

    G84 攻牙循环

    G85 铰孔循环(铰下去再铰上来)

    G86 镗孔循环(孔底主轴暂停)

    G87 反镗孔循环

    G88 扩孔循环

    G89 扩孔循环

    G90 绝对坐标

    G91 增量坐标

    G92 坐标系设定

    G94 每分钟进给模式

    G95 每转进给模式

    G96 周速…定控制

    G97 周速…定控制取消

    G98 回到固定循环中起始平面

    G99 回到固定循环中R点平面

    G101 储存目前机械座标

    G102 返回G101所记忆的机械坐标

    G210 伺服解除

    G211 伺服启动

    G300 棋盘式钻孔传环(X-Y)

    G301 棋盘式钻孔传环(Y-X)

    以下是M代码大全

    M00 程式暂停

    M01 选择性程式停止

    M02 程式结束(不回程序头)

    M03 主轴正转

    M04 主轴反转

    M05 主轴停止

    M06 换刀

    M07 开气

    M08 开切削液

    M09 关切削液

    M10 工作台B轴锁住 (有的机器是刀具夹紧)

    M11 工作台B轴松开 (有的机器是刀具松开)

    M13 主轴正转及切削液

    M14 主轴反转及切削液

    M15 正方向运动

    M16 负方向运动

    M19 主轴定位

    M26 AIR BLOW ON

    M27 AIR BLOW OFF

    M29 钢性攻丝

    M30 程式结束(回到程序头)

    M52 自动门打开

    M53 自动门关闭

    M74 错误检测功能ON

    M75 错误检测功能OFF

    M90 程式中断取消

    M91 程式中断设定

    M92 多段暂存取消

    M93 多段暂存设定

    M94 镜像投影功能取消

    M95 镜像投影功能设定

    M98 调用子程序

    M99 无限次数循环(子程序结束返回主程序)

    其它功能代码(非常重要)

    F 进给,即走刀速度

    D 刀具半径补偿偏置号

    L 固定循环次数,用在调用子程序(M98)中

    N 行号

    O 程序号

    Q 钻孔循环中每次钻削量,在精镗孔循环中为退刀量

    R 圆弧半径,在钻孔中为R平面高度,G68旋转中为角度

    S 主轴速度功能,转速

    T 刀具功能,刀具号

    H 刀具长度补偿号

    P G04暂停中为暂停时间,M98调用子程序后加程序号

    IJK 圆弧半径表示的另一种方法,分别对应XYZ

    C,R 法那克系统中C和R分别为倒角与倒圆角控制

    }

  • 相关阅读:
    美化博客园
    ansible的安装
    面向对象和类
    函数知识分类
    生成器
    内置函数_old
    迭代器
    装饰器
    Hadoop——MapReduce
    Hadoop——HDFS
  • 原文地址:https://www.cnblogs.com/YZFHKMS-X/p/12313365.html
Copyright © 2011-2022 走看看