我们在使用数控加工中心的过程中,最常见的数控代码有两种,一种是G代码,一种是M代码。本文整理了常见的G代码和M代码的含义,不同厂商不同的数控系统可能稍有出入,在实际中以说明书为准。
G代码:准备功能, 控制机床动作(比如G00快速移动)
M代码:辅助功能, 辅助机床动作。(比如M03主轴正转)
01 G代码指令
G00 — 快速定位
G01 — 直线插补
G02 — 圆弧插补(顺时针)
G03 — 圆弧插补(逆时针)
G04 — 暂停
G05 — 高速高精度制御 1(部分机床)
G05.1 — 高速高精度制御 2(部分机床)
G07.1/107 — 圆筒补间(部分机床)
G09 — 正确停止检查(部分机床)
G10 — 程式参数输入/补正输入(部分机床)
G11 — 程式参数输入取消(部分机床)
G12 — 整圆切削CW(部分机床)
G13 — 整圆切削CCW(部分机床)
G12.1/112 — 极坐标补间有效(部分机床)
G13.1/113 — 极坐标补间取消(部分机床)
G15 — 极坐标指令取消(部分机床)
G16 — 极坐标指令有效(部分机床)
G17 — XY平面选择
G18 — ZX平面选择
G19 — YZ平面选择
G20 — 选择英制
G21 — 选择公制
G28 — 返回参考点
G29 — 从参考点返回
G30 — 第2~4参考点复归 (部分机床)
G30.1 — 复归刀具位置1 (部分机床)
G30.2 — 复归刀具位置2 (部分机床)
G30.3 — 复归刀具位置3 (部分机床)
G30.4 — 复归刀具位置4 (部分机床)
G30.5 — 复归刀具位置5 (部分机床)
G30.6 — 复归刀具位置6 (部分机床)
G31 — 跳跃机能 (部分机床)
G31.1 — 跳跃机能1 (部分机床)
G31.2 — 跳跃机能2 (部分机床)
G31.3 — 跳跃机能3 (部分机床)
G32 — 模态G指令
G33 — 螺纹切削
G34 — 特别固定循环(圆周孔循环)
G35 — 特别固定循环(角度直线孔循环)
G36 — 特别固定循环(圆弧)
G37 — 自动刀具长测定
G37.1 — 特别固定循环(棋盘孔循环)
G38 — 刀具径补正向量G38
G39 — 刀具径补正转角圆弧补正
G40 — 刀具径补正取消
G41 — 刀具径补正 左
G42 — 刀具径补正 右
G40.1 — 法线制御取消
G41.1 — 法线制御左 有效
G42.1 — 法线制御右 有效
G43 — 刀具长设定(正)
G44 — 刀具长设定(负)
G43.1 — 第1主轴制御 有效
G44.1 — 第2主轴制御 有效
G45 — 刀具位置设定(扩张)
G46 — 刀具位置设定(缩小)
G47 — 刀具位置设定(二倍)
G48 — 刀具位置设定(减半)
G47.1 2 — 主轴同时制御有效
G49 — 刀具长设定取消
G50 — 比例缩放取消
G51 — 比例缩放有效
G50.1 — G指令镜象取消
G51.1 — G指令镜象有效
G52 — 局部坐标系设定
G53 — 机械坐标系选择
G54 — 工件坐标系(第一)默认
G55 — 工件坐标系(第二)
G56 — 工件坐标系(第三)
G57 — 工件坐标系(第四)
G58 — 工件坐标系(第五)
G59 — 工件坐标系(第六)
G60 — 单方向定位
G61 — 准确停止方式
G62 — 镜像指令
G63 — 攻丝方式
G64 — 取消G61
G65 — 宏调用子程序
G68 — 旋转G17,G18,G19,X Y,Z,R
G69 — 取消G68
G70 — 圆周钻孔
G71 — 圆弧钻孔
G72 — 角度钻孔
G73 — 高速深钻孔循环
G74 — 后退攻丝循环
G76 — 精镗孔循环
G77 — 后退式镗孔循环
G80 — 取消固定循环
G81 — 钻孔循环
G82 — 点钻孔循环
G83 — 深孔钻孔循环
G84 — 攻丝循环
G85 — 镗孔循环
G86 — 镗孔/停止循环
G87 — 镗孔/缩回循环
G88 — 镗孔/暂停/缩回
G89 — 镗孔/暂停循环
G90 — 绝对值编程
G91 — 增量编程
G92 — 设定工件坐标
G93 — 每分钟进给次数
G94 — 每分钟进给速度
G98 — 开始点返回
G99 — R平面选择
G98 — 固定循环 0
02 M代码指令
M00 — 程式停止(暂停)
M01 — 程式选择性停止/选择性套用
M02 — 程序结束
M03 — 主轴正转
M04 — 主轴反转
M05 — 主轴停止
M06 — 自动刀具交换
M07 — 吹气启动
M08 — 切削液启动
M09 — 切削液关闭
M10 — 工作台(B轴)锁住
M11 — 工作台(B轴)松开
M13 — 主轴顺时针转动及加切削液
M14 — 主轴逆时针转动及加切削液
M15 — 正方向运动
M16 — 负方向运动
M19 — 主轴定位
M21 — X轴镜象启动
M22 — Y轴镜象启动
M23 — 镜象取消
M24 — 第四轴镜象启动
M25 — 第四轴夹紧
M26 — 第四轴松开
M27 — 分度盘功能
M29 — 刚性攻牙
M30 — 程式结束/自动断电
M48 — 深钻孔启动
M52 — 刀库右移
M53 — 刀库左移
M70 — 自动刀具建立
M71 — 刀套向下
M72 — 换刀臂60°
M73 — 主轴松刀
M74 — 换刀臂180°
M75 — 主轴夹刀
M76 — 换刀臂0°
M77 — 刀臂向上
M81 — 工作台交换确认
M82 — 工作台上
M83 — 工作台下
M84 — 工作台伸出
M85 — 工作台缩回
M86 — 工作台门开
M87 — 工作台门关
M98 — 调用子程序
M99 — 子程序结束
关注最新机床技术 第十五届中国国际机床工具展览会(CIMES2020)将于2020年5月18-22日,在北京中国国际展览中心新馆(顺义)举办,欢迎您莅临指导。
无畏契约/瓦罗兰特错误代码46 开服报错的解决办法无畏契约自上市以来,便以新奇视角以全新游戏概念,博得了大众青睐,它主要竞技模式为爆破模式,双方轮流切换进攻方与防守方,画面精彩,爆破场面惊心动魄。据悉无畏契约国服版定档于7.12日。对于玩家来说又是新奇的冒险。但是不少玩家使用时会出现错误代码46的问题,那么这样的问题要如何解决?
无畏契约/瓦罗兰特开服报错 错误代码46的解决办法
解决方法一:使用加速器
无畏契约/瓦罗兰特错误代码,以及报错问题出现,可能是因为网络连接的问题,奇游就是一个能够很好帮助网络连接的工具,目前我们可使用奇游加速工具对游戏进行加速优化,打开奇游搜索游戏,一键进行加速即可,目前针对国服有限免加速活动,大家可以抓紧机会体验
解决方法二:重启游戏与计算机
无畏契约/瓦罗兰特错误代码46的问题,可以重新启动游戏,如果重启游戏后还没有办法很好地解决问题,也可以重启计算机试一下。
解决方法三:禁用或卸载杀毒软件
我们的电脑上一般都会有杀毒软件,由于无畏契约/瓦罗兰特的服务器在国外,因此在下载时会被杀毒软件拦截查杀,因此会出现无畏契约/瓦罗兰特错误代码46的问题,此时我们需要禁用或是卸载杀毒软件,再重新启动游戏即可进入了。
以上便是开服报错 错误代码46的解决办法的相关介绍,希望能够帮助大家解决问题,拥有全新的游戏体验。
近期,网上流传《为什么外国公司集体辱华?原因找到了!》的文章,将一些外国品牌在其官网上把台湾或香港列为独立地区,归因于使用了ISO3《国家和所属地区名称代码》国际标准,引起了热议。说明了大家对标准越来越。作为长期从事代码标准化的科研人员,针对该标准我来谈几点理解和认识。
首先,我们来了解一下国际标准化组织(ISO)和它所制定的国际标准。
ISO成立于1947年,是世界上最大的国际标准化机构,有1个成员,占世界国民总收入的98%和全球人口的97%。ISO也是联合国经济和社会理事会的综合性咨询机构,WTO技术贸易壁垒委员会(WTO/TBT委员会)的观察员,与联合国粮食及农业组织、联合国教科文组织、国际劳工组织、国际民航组织等国际组织保持密切联系。截至目前,ISO一共制定了22754项国际标准,在全球经济贸易活动中发挥着重要技术规制作用。
其次,让我们来了解一下ISO3《国家和所属地区名称代码》国际标准吧。
ISO3由三部分组成:ISO3-1《国家和所属地区名称代码——第一部分:国家代码》,主要规定了国家和地区的名称及其代码;ISO3-2《国家和所属地区名称代码——第二部分:国家所属地区代码》,主要规定了国家所属地区代码;ISO3-3《国家和所属地区名称代码——第三部分:国家曾用名代码》,主要规定了国家及其地区的曾用名代码。
ISO为什么要制定这个标准呢?
过去,国际间货物贸易通常要提供国家和地区全称,经常存在地名重复、信息过长等问题。随着国际货物贸易、服务贸易以及各种经济技术交流活动不断发展,世界各国对国家和地区信息交换效率的需求不断提高,都希望统一世界各国和地区名称代码。基于上述需求,ISO/TC46(信息与文献)于1974年发布了ISO3,统一了世界各国和地区名称代码,提高了信息处理效率。目前,ISO3在金融、物流、酒店、航空、电信、电子商务等许多领域中得到广泛应用。
该标准是基于联合国公布的国家名称清单编制的,制定过程中听取了众多国际组织的意见和建议,包括:世界海关组织(WCO)、联合国欧洲经济委员会(ECE)、联合国粮食及农业组织(FAO)、国际原子能机构(IAEA)、国际航空运输协会(IATA)、国际商会(ICC)、国际海运(ICS)、国际图书馆协会联合会(IFLA)、国际劳工局(ILO)、国际电信联盟(ITU)、国际铁路联盟(UIC)、联合国(UN)、联合国贸易和发展会议(UNCTAD)、万国邮政联盟(UPU)、世界知识产权组织(WIPO)和世界卫生组织(WHO)等。
其三,让我们再来看一看ISO3国际标准中涉及中国的内容。
ISO3-1明确规定了:中国(CHINA)的两位字母码为CN,三位字母码为CHN,三位数字码为;中国台湾(TAIWAN,PROVINCE OF CHINA)的两位字母码为TW,三位字母码为TWN,三位数字码为;中国香港特别行政区(HONG KONG, the Hong Kong Special Administrative Region of China)的两位字母码为HK,三位字母码为HKG,三位数字码为344;中国澳门特别行政区(MACAO, the Macao Special Administrative Region of China)的两位字母码为MO,三位字母码为MAC,三位数字码为446。
可见ISO3-1中将台湾作为中国的一个省,香港和澳门作为中国的两个特别行政区,并分别赋予不同的代码。
ISO3-2将涉及中国的直辖市、省、自治区和特别行政区的赋予代码,具体见以下截图。
截图译文如下:
从以上可以看出,无论是ISO3-1,还是ISO3-2,ISO始终坚持一个中国原则。
综上,我们可以清晰地看到ISO3《国家和所属地区名称代码》是一项重要的基础性标准,已经实施了近50年,被国际社会广泛应用,在国际间信息处理和交换中发挥了重要作用。
希望我提供的上述信息能够为大家理解该标准有所帮助。
来源:国家市场监督管理总局,作者:中国标准化研究院 咸奎桐