海德汉 ISO G 代码
DIN/ISO 功能概述 Heidenhain TNC 640/530/410/426/430/320 G 功能。
海德汉 TNC 640 数控
海德汉 ISO G 代码
工具移动
G代码 | 描述 |
---|---|
G00 | 直线插补、直角坐标、快速移动 |
G01 | 直线插值,直角坐标 |
G02 | 圆弧插补,直角坐标,顺时针 |
G03 | 圆弧插补,直角坐标,逆时针 |
G05 | 圆弧插补,笛卡尔坐标系,无方向指示 |
G06 | 圆弧插补,直角坐标,切线轮廓逼近 |
G07 | 近轴定位块 |
十国集团 | 直线插补、极坐标、快速移动 |
G11 | 直线插值,极坐标 |
G12 | 圆弧插补,极坐标,顺时针 |
G13 | 圆弧插补,极坐标,逆时针 |
G15 | 圆弧插补,极坐标,无方向指示 |
G16 | 圆弧插补、极坐标、切线轮廓逼近 |
倒角/圆角/接近轮廓/离开轮廓
G代码 | 描述 |
---|---|
二十四国集团 | 长度为R的倒角 |
二十五国集团 | 半径为 R 的圆角 |
G26 | 半径为R的切线轮廓逼近 |
G27 | 半径为R的切线轮廓逼近 |
工具定义
G代码 | 描述 |
---|---|
G99 | 带刀号T,长度L,半径R |
刀具半径补偿
G代码 | 描述 |
---|---|
G40 | 无刀具半径补偿 |
G41 | 刀具半径补偿,轮廓左侧 |
G42 | 刀具半径补偿,轮廓右侧 |
G43 | G07的近轴补偿,加长 |
G44 | G07的近轴补偿,缩短 |
图形的空白表格定义
G代码 | 描述 |
---|---|
G30 | (G17/G18/G19) 分钟。点 |
G31 | (G90/G91) 最大值点 |
钻孔、攻丝和螺纹铣削循环
G代码 | 描述 |
---|---|
G83 | 啄食 |
G84 | 使用浮动水龙头支架攻丝 |
G85 | 刚性攻丝 |
G86 | 切线 |
G200 | 钻孔 |
G201 | 扩孔 |
G202 | 无聊 |
G203 | 万能钻孔 |
G204 | 背镗 |
G205 | 万能啄食 |
G206 | 使用浮动水龙头支架攻丝 |
G207 | 刚性攻丝 |
G208 | 钻孔加工 |
G209 | 断屑攻丝 |
创建点模式的周期
G代码 | 描述 |
---|---|
G220 | 圆形图案 |
G221 | 线性模式 |
SL Cycles,第 1 组
G代码 | 描述 |
---|---|
G37 | 轮廓几何,子轮廓程序编号列表 |
G56 | 先导钻探 |
G57 | 粗加工 |
G58 | 顺时针方向轮廓铣削(精加工) |
G59 | 轮廓铣削,逆时针方向(精加工) |
SL 周期,第 2 组
G代码 | 描述 |
---|---|
G37 | 轮廓几何,子轮廓程序编号列表 |
G120 | 轮廓数据(适用于G121到G124) |
G121 | 先导钻探 |
G122 | 粗加工 |
G123 | 地板整理 |
G124 | 侧面整理 |
G125 | Contour train(加工开放轮廓) |
G127 | 圆柱面 |
G128 | 圆柱面槽 |
坐标变换
G代码 | 描述 |
---|---|
G53 | 基准表中的基准偏移 |
G54 | 程序中的基准偏移 |
G28 | 镜像 |
G73 | 坐标系的旋转 |
G72 | 比例因子(缩小或放大轮廓) |
G80 | 倾斜工作平面 |
G247 | 基准设置 |
多道铣削循环
G代码 | 描述 |
---|---|
G60 | 运行 3-D 数据 |
G230 | 平面的多道铣削 |
G231 | 倾斜表面的多道铣削 |
G232 | 面铣 |
特殊循环
G代码 | 描述 |
---|---|
G04 | 停留时间 F 秒 |
G36 | 主轴方向 |
G39 | 程序调用 |
G62 | 快速轮廓铣削的公差偏差 |
G440 | 测量轴位移 |
G441 | 快速探测 |
定义加工平面
G代码 | 描述 |
---|---|
17国集团 | 工作平面 X/Y,刀具轴 Z |
八国集团 | 工作平面Z/X,刀具轴Y |
G19 | 工作平面 Y/Z,刀具轴 X |
二十国集团 | 刀轴IV |
维度
G代码 | 描述 |
---|---|
G90 | 绝对尺寸 |
G91 | 增量维度 |
计量单位
G代码 | 描述 |
---|---|
七国集团 | 英寸(在程序开始时设置) |
G71 | 毫米(在程序开始时设置) |
其他G功能
G代码 | 描述 |
---|---|
G29 | 将最后一个标称位置值作为极点(圆心)传输 |
G38 | 停止程序运行 |
G51 | 下一个刀具编号(带中央刀具文件) |
G79 | 循环调用 |
G98 | 设置标签编号 |
钻孔、攻丝和螺纹铣削循环
G代码 | 描述 |
---|---|
G240 | 居中 |
G200 | 钻孔 |
G201 | 扩孔 |
G202 | 无聊 |
G203 | 万能钻孔 |
G204 | 背镗 |
G205 | 万能啄食 |
G206 | 使用浮动水龙头支架攻丝 |
G207 | 刚性攻丝 |
G208 | 钻孔加工 |
G209 | 断屑攻丝 |
G241 | 单刃深孔钻 |
钻孔、攻丝和螺纹铣削循环
G代码 | 描述 |
---|---|
G262 | 螺纹铣削 |
G263 | 螺纹铣削/锪孔 |
G264 | 螺纹钻孔/铣削 |
G265 | 螺旋螺纹钻/铣 |
G267 | 外螺纹铣削 |
铣槽、螺柱和槽的循环
G代码 | 描述 |
---|---|
G74 | 槽铣 |
G75 | 顺时针方向铣矩形腔 |
G76 | 逆时针方向铣矩形腔 |
G77 | 顺时针方向铣圆形凹槽 |
G78 | 逆时针方向铣削圆形凹槽 |
G210 | 往复式切槽铣削 |
G211 | 往复式圆槽 |
G212 | 矩形口袋精加工 |
G213 | 矩形螺柱精加工 |
G214 | 圆形口袋精加工 |
G215 | 圆形螺柱精加工 |
铣槽、螺柱和槽的循环
G代码 | 描述 |
---|---|
G251 | 矩形口袋,完整 |
G252 | 圆形口袋,完整 |
G253 | 插槽,完成 |
G254 | 圆槽,完成 |
G256 | 矩形螺柱 |
G257 | 圆形螺柱 |
创建点模式的周期
G代码 | 描述 |
---|---|
G220 | 圆点图案 |
G221 | 线上的点模式 |
多道铣削循环
G代码 | 描述 |
---|---|
G230 | 光滑表面的多道铣削 |
G231 | 倾斜表面的多道铣削 |
G232 | 面铣 |
用于测量工件不对中的探测循环
G代码 | 描述 |
---|---|
G400 | 使用两点的基本旋转 |
G401 | 两个孔的基本旋转 |
G402 | 两个螺柱的基本旋转 |
G403 | 通过旋转轴补偿基本旋转 |
G404 | 设置基本旋转 |
G405 | 补偿与 C 轴的偏差 |
用于原点设置的探测循环
G代码 | 描述 |
---|---|
G408 | 槽中心参考点 |
G409 | 孔中心参考点 |
G410 | 矩形内部的基准 |
G411 | 矩形外的基准 |
G412 | 圆内的基准 |
G413 | 圆外基准 |
G414 | 外角基准 |
G415 | 内角基准 |
G416 | 基准圆心 |
G417 | 接触探针轴中的基准 |
G418 | 4孔中心基准 |
G419 | 可选轴中的参考点 |
用于工件测量的探测循环
G代码 | 描述 |
---|---|
G55 | 测量任意坐标 |
G420 | 测量任意角度 |
G421 | 测量孔 |
G422 | 测量圆柱形螺柱 |
G423 | 测量矩形口袋 |
G424 | 测量矩形螺柱 |
G425 | 测量槽 |
G426 | 测量脊线 |
G427 | 测量任意坐标 |
G430 | 测量圆心 |
G431 | 测量任意平面 |
刀具测量的探测循环
G代码 | 描述 |
---|---|
G480 | 校准TT |
G481 | 测量刀具长度 |
G482 | 测量刀具半径 |
G483 | 测量刀具长度和刀具半径 |
数控机床