亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Equipment >> 数控机床

DIN 66025 标准:NC 编程代码综合指南

DIN 代表 Deutsches Institut für Normung (德国标准化学会)。

CNC 相关 DIN 标准:

DIN 66025 标准:NC 编程代码综合指南
Din 66025 NC Programming Codes

RS-274-D – EIA 标准化的 G 代码数控语言版本。
或 RS-274D 为电子工业协会制定的数控机床标准。

按 ISO (DIN 66025) 与 RS274 标准的 NC 编程

Din 66025 G 代码 (节选核心)

G 代码功能
G00快速移动
G01带进给的直线插补
G02圆弧插补 (顺时针)
G03圆弧插补 (逆时针)
G02/G03螺旋插补
G04驻留时间 (毫秒)
G05样条定义
G06样条插补
G07切向圆弧/螺旋/多边形/进给插补
G08块过渡斜坡函数关闭 / 前瞻关闭
G09块过渡斜坡函数开启 / 前瞻开启
G10停止动态块预处理
G11停止块预处理插补
G12带半径圆弧插补 CW
G13带半径圆弧插补 CCW
G14极坐标编程绝对值
G15极坐标编程相对值
G16极坐标系极点定义
G17XY 平面选择
G18ZX 平面选择
G19YZ 平面选择
G20自由定义平面选择
G21平行轴开启
G22平行轴关闭
G24安全区编程下限值
G25安全区编程上限值
G26安全区编程关闭
G27安全区编程开启
G33恒导程螺纹切削
G34变导程螺纹切削
G35振荡配置
G38镜像开启
G39镜像关闭
G40路径补偿关闭
G41工件轮廓左侧路径补偿
G42工件轮廓右侧路径补偿
G43改进进刀的左侧路径补偿
G44改进进刀的右侧路径补偿
G50缩放
G51工件旋转;度编程
G52工件旋转;弧度编程
G53零偏移关闭
G54–G59零偏移 #1–#6
G63进给/主轴倍率无效
G66进给/主轴倍率有效
G70英制格式激活
G71公制格式激活
G72精密停止插补关闭
G73精密停止插补开启
G74移动至原点
G75曲率功能激活
G76曲率加速度限制
G78正常功能开启 (旋转轴定向)
G79正常功能关闭
G80固定循环关闭
G81钻削至最终深度固定循环
G82带驻留的平面钻削固定循环
G83深孔钻削固定循环
G84平衡卡盘攻丝/螺纹切削固定循环
G85铰削固定循环
G86镗削固定循环
G87带测量停止的铰削固定循环
G88主轴停止退刀镗削固定循环
G89带中间停顿镗削固定循环
G81–G88 (圆柱磨削)往复/端面/深孔/多遍/肩部磨削等专用循环
G90绝对值编程
G91增量值编程
G92位置预设
G93恒工具圆周速度开启 (砂轮)
G94进给 mm/min (或 inch/min)
G95进给 mm/rev (或 inch/rev)
G96恒切削速度开启
G97恒切削速度关闭
G98定位轴信号输出至 PLC
G99轴偏移
G100极坐标变换关闭
G101极坐标变换开启
G102圆柱展开变换开启;笛卡尔坐标系
G103圆柱展开变换开启,带实时半径补偿 (RRC)
G104圆柱展开变换带中心线迁移 (CLM) 和 RRC
G105极坐标变换开启,带极轴选择
G106圆柱展开变换极/圆柱坐标
G107圆柱展开变换极/圆柱坐标带 RRC
G108圆柱展开变换极/圆柱坐标带 CLM 和 RRC
G109轴变换刀具深度编程
G110–G117功率控制轴选择/预设 (通道 1)
G120–G134轴变换定向/电子齿轮箱/零滞后攻丝
G140–G141轴变换工件固定/激活坐标系定向指定
G160–G166ART 自适应调节技术激活/学习/滤波
G170–G176数字测量信号块传输/SERCOS ID 读写
G180–G188轴变换关闭/开启/坐标系定义/刀具尺寸/前瞻参数/定位轴激活
G190–G193直径编程关闭/开启及显示模式
G200–G203圆角平滑关闭/开启 (定半径/公差/最大公差)
G210–G217功率控制通道 2 参数
G220–G223角度砂轮变换
G265距离调节轴选择
G270车削精加工循环
G271车削毛坯清除
G272端面毛坯清除
G274啄削精加工循环
G275外径/内径车削循环
G276多道螺纹循环
G310–G317功率控制通道 3 参数

M 代码 (节选核心)

M 代码功能
M00无条件停止
M01有条件停止
M02程序结束
M03主轴顺时针
M04主轴逆时针
M05主轴停止
M06换刀 (见下注)
M19主轴定向
M20启动振荡 (G35 配置)
M21结束振荡
M30程序结束
M40主轴档位自动选择
M41–M46主轴档位 1–6
M70–M73样条定义 (起止点切向/曲率条件)
M80探针功能删除剩余行程
M81驱动开启应用块 (PLC 信号同步轴位置)
M101–M108快速输出字节位 1–8 复位
M109快速输出字节全位复位
M111–M118快速输出字节位 1–8 置位
M121–M128快速输出字节位 1–8 脉冲
M140距离调节开启 (G265 配置)
M141距离调节关闭
M150探针输入删除剩余行程 (16 路 M151-M168)
M151–M158数字输入字节 1 位 1–8 为有效探针
M159PLC 不定义探针位掩码
M160PLC 定义探针位掩码 (最多 16 位)
M161–M168数字输入字节 2 位 1–8 为有效探针
M170继续块前瞻处理 (取消 M171)
M171停止块前瞻处理 (类似 G10)
M200自动模式下启用手轮操作 (引入程序偏移)
M201–M208选择手轮操作轴 (1–8 号轴)
M209自动模式手轮操作,PLC 控制轴选择
M210自动模式下禁用手轮输入
M211禁用手轮并清除手轮偏移
M213–M215第 2 主轴 CW/CCW/停止
M280–M281可切换主轴/旋转轴,旋转轴开启 (组合 1/2)
M290–M291可切换主轴/旋转轴,主轴使能 (组合 1/2)

注:换刀 (通常 M06) 或冷却控制等机床功能,其 M 代码值由 PLC 应用指定,非 CNC 软件固定。上表多数 M 代码可配置。其他 M 代码 (至 M699) 由 PLC 根据机床需求处理。

数控机床

  1. G代码与M代码大全:CNC编程入门到精通指南
  2. 精通 G 码与 M 码:CNC 编程终极指南
  3. CNC G02顺时针圆弧插补——实战G代码编程实例
  4. GSK 980TDb 车削系统 G 代码完整参考手册
  5. 西门子 Sinumerik 808D ISO 模式 G 代码完整参考指南
  6. 三菱 CNC 车床 700/70 系列 G 代码完整参考手册
  7. 三菱 CNC 700/70 系列加工中心 G 代码综合指南
  8. 精通 CNC 圆弧插补编程:R 半径法详解 (第 2 部分)
  9. 精通圆弧插补:概念与编程基础 (第 1 部分)
  10. 精通 CNC 铣削:G02/G03 圆弧插补编程指南
  11. M代码精通:CNC编程测验
  12. 掌握G代码:参加CNC编程测验