首页 > 文章 > 数控编程 > 编程基础 > 常用代码

数控编程中常用的指令 G代码 M代码

       2023-04-15 来源:互联网热度:125评论:0
    广告
    核心提示:在数控编程中,有的编程指令是不常用的,有的只适用于某些特殊的数控机床。这里只要介绍一些常用的编程指令,对于不常用的编程指令,请参考使用的数控机床编程手册。1、准备功能指令(G指令)准备功能指令由字符G和其后的1~3位数字组成,其主要功能是指定机床的运动方式,为数控系

在数控编程中,有的编程指令是不常用的,有的只适用于某些特殊的数控机床。这里只要介绍一些常用的编程指令,对于不常用的编程指令,请参考使用的数控机床编程手册。

1、准备功能指令(G指令)

准备功能指令由字符G和其后的1~3位数字组成,其主要功能是指定机床的运动方式,为数控系统的插补运算作准备。G指令的有关规定和含义见表1。

表1 G代码的说明

G代码功能G代码功能
G00定位(快速进给)G43取消刀具长度补偿
G01直线插补(切削进给)G44刀具长度正偏置(刀具延长)
G02圆弧插补(顺时针)G49刀具长度负偏置(刀具缩短)
G03圆弧插补(逆时针)G54—G59工作坐标系
G17XY平面选择G80固定循环取消
G18ZX平面选择G81钻孔固定循环
G19YZ平面选择G83深孔钻孔固定循环
G40取消刀具半径补偿G90绝对坐标编程方式
G41刀具半径左补偿G91相对坐标编程方式
G42刀具半径右补偿

注:以上G代码均为模态指令(或续效指令),一经程序段中指定,便一直有效,直到以后程序段中出现同组另一指令(G指令)或被其它指令取消(M指令)时才失效,否则保留作用继续有效,而且在以后的程序中使用时可省略不写。

2、辅助功能指令(M指令)

辅助功能指令由字母M和其后的两位数字组成,主要用于完成加工操作时的辅助动作。常用的M指令见表2。

表2   M代码的说明

M代码功能说明M代码功能说明
M00程序停止非模态M08冷却液开模态
M01选择程序停止M09冷却液关
M02程序结束M30程序结束并返回非模态
M03主轴顺时针旋转模态M98调用子程序
M04主轴逆时针旋转M99子程序取消
M05主轴停止


  • 信息来源:互联网
  • 版权声明:本站部分内容文章及图片来自互联网或自媒体,版权归属于原作者。如内容、图片有任何版权侵权问题,请联系我们处理,我们将在第一时间删除内容。
  • 免责声明:数控信息网发布此文目的在于促进信息交流,不存在盈利性目的,此文观点与本站立场无关,不承担任何责任。未经证实的信息仅供参考,据此操作风险自担。
  • 文本链接:https://skxx.site/news/show-3029.html
  • 编程爱好者共发布585篇

  • 生成海报

    分享到微信

    分享到QQ

    更多分享

0相关评论
  • 编程爱好者
为正在学习编程的朋友提供相关知识内容
  • 文章585
  • 浏览14823
  • 收藏0
  • 粉丝 0