设为首页
收藏本站
开启辅助访问
搜索
本版
文章
帖子
群组
用户
快捷导航
机械设计
BBS
机械资讯
签到
3D打印服务
QQ登录
微博登录
微信登录
注册
登录
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程
每日签到
机械设计论坛
»
机械设计
›
机械设计与制造
›
数控论坛
›
G31跳过功能到底有什么作用?尤其单独一行时
返回列表
发布主题
G31跳过功能到底有什么作用?尤其单独一行时
[复制链接]
查看:
2396
|
回复:
9
kobelaoli
kobelaoli
当前离线
积分
65
该用户从未签到
发表于 2013-10-31 21:51:13
|
显示全部楼层
|
阅读模式
关注机械设计论坛微信公众平台,直接获取网盘资源下载链接
程序里面频繁使用,但是不懂意义何在,书上网上也找不到,请大侠详解,谢谢!
补充一点,我所见的程序里面G31都是单独一行,后面没跟其它语令,不是材料上讲的后面跟了很多动作,遇到中断信号就放弃后面动作那种情况。
所以不清楚G31单独一行时是干嘛用的。
回复
使用道具
举报
kobelaoli
kobelaoli
当前离线
积分
65
该用户从未签到
楼主
|
发表于 2013-10-31 21:51:55
|
显示全部楼层
请指教
回复
支持
反对
使用道具
举报
閩男人
閩男人
当前离线
积分
11
该用户从未签到
发表于 2013-10-31 21:52:37
|
显示全部楼层
G31就是一个跳跃功能。例如,安装测量设备,到了测量点后,就必须要使用跳跃功能,否则就撞机了。
回复
支持
反对
使用道具
举报
zhengyan123
zhengyan123
当前离线
积分
19
该用户从未签到
发表于 2013-10-31 21:53:32
|
显示全部楼层
探针会使用,主要用来测量用
回复
支持
反对
使用道具
举报
kobelaoli
kobelaoli
当前离线
积分
65
该用户从未签到
楼主
|
发表于 2013-10-31 21:54:11
|
显示全部楼层
閩男人 发表于 2013-9-30 10:26
G31就是一个跳跃功能。例如,安装测量设备,到了测量点后,就必须要使用跳跃功能,否则就撞机了。
N10 #1=#1(1)
G31
M105
G19 G56
G31
IF [[#114 EQ 0] AND [#555 EQ 1]] GOTO 50
M60
比如这段里面G31如何作用?谢谢
回复
支持
反对
使用道具
举报
kobelaoli
kobelaoli
当前离线
积分
65
该用户从未签到
楼主
|
发表于 2013-10-31 21:54:52
|
显示全部楼层
zhengyan123 发表于 2013-9-30 14:02
探针会使用,主要用来测量用
貌似我们这台机没有探针,专用设备,不需要探位置和角度
N10 #1=#1(1)
G31
M105
G19 G56
G31
IF [[#114 EQ 0] AND [#555 EQ 1]] GOTO 50
M60
比如这段里面G31如何作用?谢谢
回复
支持
反对
使用道具
举报
oleg0007
oleg0007
当前离线
积分
233
该用户从未签到
发表于 2013-10-31 21:55:29
|
显示全部楼层
kobelaoli 发表于 2013-10-7 23:36
N10 #1=#1(1)
G31
M105
下面是宏语句,加G31的作用是,防止在执行上一段程序时预读到这些宏语句。
回复
支持
反对
使用道具
举报
kobelaoli
kobelaoli
当前离线
积分
65
该用户从未签到
楼主
|
发表于 2013-10-31 21:56:25
|
显示全部楼层
oleg0007 发表于 2013-10-8 09:45
下面是宏语句,加G31的作用是,防止在执行上一段程序时预读到这些宏语句。
大概明白您的意思,但是还不是很清晰,能不能就我的例子里面的两个G31具体作用过程解释下?麻烦了
回复
支持
反对
使用道具
举报
oleg0007
oleg0007
当前离线
积分
233
该用户从未签到
发表于 2013-10-31 21:57:11
|
显示全部楼层
kobelaoli 发表于 2013-10-8 10:44
大概明白您的意思,但是还不是很清晰,能不能就我的例子里面的两个G31具体作用过程解释下?麻烦了
一般单段加G31,是怕正在执行的程序段影响G31后面程序段的结果。比如, 你的例子中,IF [[#114 EQ 0] AND [#555 EQ 1]]判断语句,是要求在M105执行后、且进入G56坐标系后,再进行判断。没有G31,有可能会造成系统还在执行M105或者在其他坐标系中时,系统因为将判断语句做了预读处理已经完成了判断,这样就会出错,判断语句不能得到正确的结果;而如果加上G31,后面的语句不能预读,就可以避免这种情况的发生。
回复
支持
反对
使用道具
举报
kobelaoli
kobelaoli
当前离线
积分
65
该用户从未签到
楼主
|
发表于 2013-10-31 21:57:58
|
显示全部楼层
oleg0007 发表于 2013-10-8 11:57
一般单段加G31,是怕正在执行的程序段影响G31后面程序段的结果。比如, 你的例子中,IF [[#114 EQ 0] AND ...
谢谢!
那G31的作用范围是多少?是只要G31存在,那么该行之后的所有内容都不预读?
另外第一个G31有作用吗?琢磨不出来
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
服务
广告合作
软文合作
网站建设
网站优化
推荐
热门搜索
机械问答
关注
关于我们
运营一点通
客户列表
联系
Q Q:
公众号:aijixie123
微信:feidian6
邮件:feidian@zgjxcad.com
小黑屋
|
手机版
|
Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
闽ICP备2023009579号-1
技术支持:
机械网站建设
Powered by
Discuz!
X3.4
快速回复
返回顶部
返回列表