机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 11004|回复: 13

G90和G91可以在一行代码中用吗

[复制链接]
发表于 2016-10-14 08:31:25 | 显示全部楼层 |阅读模式
《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)! N& |* F5 |# n( \$ y% V8 M% f2 Z6 @7 B; A: r
执行G90 X2.5 G91Y1.5. d! n# E! `. e9 I+ C: C: P9 Q( g, C% B" @
其结果应该是(2.5,2.5),就是X是绝对Y是增量,同时进行的。
5 \8 k/ J2 \- C9 ?* E8 q5 l% ^/ h可实际结果是x3.5 y2.5,全部执行的是g91,请问如果想得到以上结果,应该怎么办?
- M1 M3 T6 |- K
回复

使用道具 举报

发表于 2016-10-14 11:32:16 | 显示全部楼层
可以!但程序只认后面的那个。所以一行指令中,应该只有一个G90或一个G91。
回复 支持 反对

使用道具 举报

发表于 2016-10-14 11:43:24 | 显示全部楼层
编程没这么干法的,同一行系统只执行一个指令。不要混用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-14 16:55:44 | 显示全部楼层
所罗门_x 发表于 2016-10-14 11:43
$ X/ ^3 I) Q$ X" F, f- E2 O编程没这么干法的,同一行系统只执行一个指令。不要混用

. X  n/ T) X! Z5 H/ C看来没办法实现了0 L" H# t# c6 |9 T6 q- d, F
回复 支持 反对

使用道具 举报

发表于 2016-10-14 19:00:15 | 显示全部楼层
同一段行只允许一个模态指令!
回复 支持 反对

使用道具 举报

发表于 2016-10-14 19:00:17 | 显示全部楼层
同一段行只允许一个模态指令!
回复 支持 反对

使用道具 举报

发表于 2016-10-14 23:21:33 | 显示全部楼层
有点看不懂呢,还没开始就结尾了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-15 06:16:16 | 显示全部楼层
五面怪 发表于 2016-10-14 19:00) q5 w# V5 I" g$ A
同一段行只允许一个模态指令!
- k* s. a( D* N2 E4 o4 C0 c$ R- |0 F
那《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,就是错的了?
, G& E2 m6 L. j' J  C
回复 支持 反对

使用道具 举报

发表于 2016-11-20 18:36:58 | 显示全部楼层
那本书就一垃圾。看看作者就知道
回复 支持 反对

使用道具 举报

发表于 2016-11-21 18:59:49 | 显示全部楼层
在同一行系统只执行一个。G    M   S指令。 比如G0 Z5  G1  Z5;,执行G1 。 G0  Z5  G99;这样同行2个G指令系统会报警。但同行可以G0  Z5 M03  S500  T101; 这样可以多个指令
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-24 16:36 , Processed in 0.055972 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表