机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 11652|回复: 13

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

[复制链接]
发表于 2016-10-14 08:31:25 | 显示全部楼层 |阅读模式
《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)! N& |* F5 |# n( \$ y
/ Z) H  w  e0 ^3 l# ^执行G90 X2.5 G91Y1.5. d! n# E! `. e9 I+ C
7 c( Y  e; \2 ~: v4 |+ q+ a其结果应该是(2.5,2.5),就是X是绝对Y是增量,同时进行的。6 N' _4 G. ~8 V$ Q& ]" n
可实际结果是x3.5 y2.5,全部执行的是g91,请问如果想得到以上结果,应该怎么办?
; |( d0 Z2 g! \* D6 q9 E
回复

使用道具 举报

发表于 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:432 T9 k: y. S9 h
编程没这么干法的,同一行系统只执行一个指令。不要混用
1 n9 ^5 ]0 o% b6 R
看来没办法实现了! H. o  T7 h) \$ `& k8 P  v
回复 支持 反对

使用道具 举报

发表于 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: e+ O+ E7 T' c8 C& E4 C( n5 H+ I/ H
同一段行只允许一个模态指令!

4 H* {( E  D  N- P5 R7 m那《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,就是错的了?
* y/ G7 A4 [& C8 R. [% B" e
回复 支持 反对

使用道具 举报

发表于 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, 2025-5-4 12:33 , Processed in 0.090612 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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