模态指令和非模态指令
来源:互联网 发布:星际淘宝网无防盗 编辑:程序博客网 时间:2024/06/05 18:04
G指令和M指令均有模态和非模态指令之分。
模态指令:也称续效指令,按功能分为若干组。模态指令一经程序段中指定,便一直有效,直到出现同组另一指令或被其他指令取消时才失效,与上一段相同的模态指令可省略不写。
非模态指令:非续效指令,仅在出现的程序段中有效,下一段程序需要时必须重写(如G04)。
g代码 组别 功能 附注
g00 01 快速定位 模态
g01 直线插补 模态
g02 顺时针圆弧插补 模态
g03 逆时针圆弧插补 模态
*g10 数据设置 模态
g11 数据设置取消 模态
g17 16 xy平面选择 模态
g18 zx平面选择(缺省) 模态
g19 yz平面选择 模态
g20 06 英制(in) 模态
g21 米制(mm) 模态
*g22 09 行程检查功能打开 模态
g23 行程检查功能关闭 模态
*g25 08 主轴速度波动检查关闭 模态
*g40 07 刀具半径补尝取消 模态
g41 刀具半径左补尝 模态
g42 刀具半径右补尝 模态
g43 00 刀具长度正补尝 模态
g44 刀具长度负补尝 模态
g45 刀具长度补尝取消 模态
*g54 14 第一工件坐标系设置 模态
g55 第二工件坐标系设置 模态
g56 第三工件坐标系设置 模态
g57 第四工件坐标系设置 模态
g58 第五工件坐标系设置 模态
g59 第六工件坐标系设置 模态
g66 12 宏程序模态调用 模态
g67 宏程序模态调用取消 模态
*g80 10 钻孔固定循环取消 模态
g81 钻孔循环
g84 攻螺纹循环 模态
g85 镗孔循环
g86 镗孔循环 模态
g87 背镗循环 模态
g89 镗孔循环 模态
g90 01 绝对坐标编程 模态
g91 增量坐标编程 模态
g92 工件坐标原点设置 模态
g04 00 暂停 非模态
g26 主轴速度波动检查打开 非模态
g27 00 参考点返回检查 非模态
g28 参考点返回 非模态
g31 跳步功能 非模态
g50 00 工件坐标原点设置,最大主轴速度设置 非模态
g52局部坐标系设置 非模态
g53 机床坐标系设置 非模态
g65 00 宏程序调用 非模态
g73 00 高速深孔钻孔循环 非模态
g74 工旋攻螺纹循环 非模态
g75 精镗循环 非模态
具体查各数控系统编程操作说明书。
模态指令:也称续效指令,按功能分为若干组。模态指令一经程序段中指定,便一直有效,直到出现同组另一指令或被其他指令取消时才失效,与上一段相同的模态指令可省略不写。
非模态指令:非续效指令,仅在出现的程序段中有效,下一段程序需要时必须重写(如G04)。
g代码 组别 功能 附注
g00 01 快速定位 模态
g01 直线插补 模态
g02 顺时针圆弧插补 模态
g03 逆时针圆弧插补 模态
*g10 数据设置 模态
g11 数据设置取消 模态
g17 16 xy平面选择 模态
g18 zx平面选择(缺省) 模态
g19 yz平面选择 模态
g20 06 英制(in) 模态
g21 米制(mm) 模态
*g22 09 行程检查功能打开 模态
g23 行程检查功能关闭 模态
*g25 08 主轴速度波动检查关闭 模态
*g40 07 刀具半径补尝取消 模态
g41 刀具半径左补尝 模态
g42 刀具半径右补尝 模态
g43 00 刀具长度正补尝 模态
g44 刀具长度负补尝 模态
g45 刀具长度补尝取消 模态
*g54 14 第一工件坐标系设置 模态
g55 第二工件坐标系设置 模态
g56 第三工件坐标系设置 模态
g57 第四工件坐标系设置 模态
g58 第五工件坐标系设置 模态
g59 第六工件坐标系设置 模态
g66 12 宏程序模态调用 模态
g67 宏程序模态调用取消 模态
*g80 10 钻孔固定循环取消 模态
g81 钻孔循环
g84 攻螺纹循环 模态
g85 镗孔循环
g86 镗孔循环 模态
g87 背镗循环 模态
g89 镗孔循环 模态
g90 01 绝对坐标编程 模态
g91 增量坐标编程 模态
g92 工件坐标原点设置 模态
g04 00 暂停 非模态
g26 主轴速度波动检查打开 非模态
g27 00 参考点返回检查 非模态
g28 参考点返回 非模态
g31 跳步功能 非模态
g50 00 工件坐标原点设置,最大主轴速度设置 非模态
g52局部坐标系设置 非模态
g53 机床坐标系设置 非模态
g65 00 宏程序调用 非模态
g73 00 高速深孔钻孔循环 非模态
g74 工旋攻螺纹循环 非模态
g75 精镗循环 非模态
具体查各数控系统编程操作说明书。
- 模态指令和非模态指令
- page指令、include指令和forward指令
- 指令、伪指令和宏指令
- 逻辑运算指令和移位指令
- 逻辑运算指令和移位指令
- 市价指令和限价指令
- call指令和ret指令
- scp指令和ssh指令
- angular指令和自定义指令
- LEA指令和OFFSET指令
- 指令
- “%@ %”指令
- #指令
- 指令
- 指令
- 指令
- 指令
- 指令
- ActivityGroup相关--getLocalActivityManager()
- PPT幻灯片放映不显示备注,只让备注显示在自己屏幕上!
- ffmpeg转板卡可以播放的alaw
- Silverlight中利用Blend绘制可伸缩的Tab菜单
- Python语言解析xml文件
- 模态指令和非模态指令
- 我的第三十八个C++上机报告(成绩处理第二季)
- 代理设计模式之(静态代理+Java自身提供的动态代理机制)
- strtok()和strtok_r()
- 应用Python写的一个简单的Class代码生成器
- 数组大折腾
- JS判断浏览器类型与版本
- 有点小激动
- linux下firefox登录12306购票网站的证书问题