机械社区

标题: G91和G90可以在一行语句中,那么G00和G01也可以吗? [打印本页]

作者: kobelaoli    时间: 2013-9-11 11:11
标题: G91和G90可以在一行语句中,那么G00和G01也可以吗?
本帖最后由 kobelaoli 于 2013-9-11 11:16 编辑
4 _' N- I# F1 Z; L) m; Q( A* d' K* |$ w
经大侠推荐,最近在看《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)
$ I$ R% m8 {5 i执行
* d& c) \7 r( w( }G90 X2.5 G91Y1.55 C$ T1 a0 i% _: [3 B! y4 O4 L: I' K
其结果是(2.5,2.5),就是X是绝对Y是增量,同时进行的。
# ]8 S6 c+ `3 R" }- |1 Y
( {; g$ H# X- b. b那么对于G00和G01呢?是否也可以同行对不同轴分别指定?
- H8 y# R3 R  p8 `7 ]9 H7 o
比如假设:X轴G00速度是5800mm/m,G01速度是3000mm/m.
9 d) o6 x# t$ U7 t0 ?; _  |; k                  B轴旋转轴,G00是8000°/m,G01速度是4500°/m
8 T& W: W* r2 Z5 [那么对于; G0 J* [, ^8 g# r* p4 J
G90 G00 X10  G01 B40
( K3 [0 B4 s+ P8 F5 i
其B轴速度和X轴速度各是多少?( \7 W, j$ X$ P; S

+ i9 P0 t# i; ~8 N
我的理解:$ T" K* {6 w1 k! I
1.按照书上说的,G00和G01是冲突的,如果在一行那么以后面的为准,就是这一行全部以G01速度运动,也就是X轴是3000,B轴是4500
) E) z; j. _: x  I7 v2.书上没有说G00和G01不能同行是针对一个轴还是多个轴,而对于多个轴,有G90和G91可以同行的例子,如果G00/G01和G90/G91相同运行机制,那么有可能对于不同轴,可以同行指定不同速度,也就是说X轴是5800,B轴是45004 L. o3 W, Z! I4 k8 l

. X* q% t$ Y& m$ `
请各位前辈解惑
作者: 夜总是要来的    时间: 2013-9-11 12:07
多打一行会死啊
作者: sjkabc    时间: 2013-9-11 12:15
无语,有意义么?多添个分号换一行就好了,你那样是为了移动快点呢还是怎么样?
作者: 天天他爸    时间: 2013-9-11 12:28
没试过
作者: kobelaoli    时间: 2013-9-11 12:40
sjkabc 发表于 2013-9-11 12:15
" Q* k+ D" s! r1 F+ I无语,有意义么?多添个分号换一行就好了,你那样是为了移动快点呢还是怎么样?

9 O% A, R1 ?* d为了提高效率,我这边单件时间15S,中间两个1S的合并就可以提高7%效率,两个就15%了,一天多出500多的产量,你说有没有意义?
' K, ]; [% A  P- \6 C2 W如果单支循环时间是四五分钟,当然没什么意义
作者: kobelaoli    时间: 2013-9-11 12:41
夜总是要来的 发表于 2013-9-11 12:07 . X7 V( Q, o' h/ w
多打一行会死啊
/ h' ^( a% h4 y2 N
为了提高效率,我这边单件时间15S,中间两个1S的合并就可以提高7%效率,两个就15%了,一天多出500多的产量,你说有没有意义?( l* `3 U1 }1 L: x
如果单支循环时间是四五分钟,当然没什么意义
作者: 夜总是要来的    时间: 2013-9-11 14:18
那你去试试可不可以!
* T0 ^7 L! L, Y. {0 M% |: V1 I
" Y, B+ b; o! h3 o
作者: kobelaoli    时间: 2013-9-11 17:28
夜总是要来的 发表于 2013-9-11 14:18   y/ `  H4 W% }
那你去试试可不可以!
* @! T9 i3 u- N) ~5 t1 h, @
你这么激动干嘛???踩你尾巴啦?碍你事啦?你觉得不理解可以不看,就算纯理论讨论行不行??
. B, }- Y- N, y* A. B7 ^3 l2 c9 g1 u/ A& C6 O5 o3 v
在机床上作尝试要申请的,公司问你自己有没有把握,你说我不知道,我试一下咯,老师傅说没见过这样用的,公司谁会同意?撞车了算谁的?维修谁出钱?
作者: sjkabc    时间: 2013-9-11 19:16
不行,31I机试过,直接提示G代码错误。MD机明日再来试,估计也不能。
作者: kobelaoli    时间: 2013-9-11 22:19
sjkabc 发表于 2013-9-11 19:16
# O# m# ?0 r2 |  H/ h& ]% X不行,31I机试过,直接提示G代码错误。MD机明日再来试,估计也不能。
9 H: g7 w  l7 \& z. r: l2 _
多谢,真是好人,留个QQ吧?我的24306069   
作者: wuxiluanpaoP    时间: 2013-9-11 23:12
系统报错啊撸主
作者: kobelaoli    时间: 2013-9-12 09:20
wuxiluanpaoP 发表于 2013-9-11 23:12 4 ?  ?3 v: [6 i8 t- ~2 R/ ]
系统报错啊撸主
: G0 S$ k5 T7 S
谢谢,看来此路不通啊,看来只能改G00速度来限制了
作者: 夜总是要来的    时间: 2013-9-14 12:30
kobelaoli 发表于 2013-9-11 17:28
5 G; \& I/ t) Q7 M; c1 _你这么激动干嘛???踩你尾巴啦?碍你事啦?你觉得不理解可以不看,就算纯理论讨论行不行??
& S2 ^0 t# s" |# ]6 i4 _: Q' g) o+ P" e1 t4 [
在机床 ...

& q6 |" a6 ?) n0 {3 I我可没激动。。。
, z9 g8 Y! W+ {/ s
9 m, k& E0 j" F2 p+ G: `我只是让你自己去尝试下
9 X" R/ |* q, [$ x. F# U
作者: 冷月梧桐    时间: 2013-9-15 16:43
书上的对吗??竟是忽悠人的,在宏程序教程中,前面是说程序段号不能参数N#100,后面又说是可以的




欢迎光临 机械社区 (http://www.cmiw.cn/) Powered by Discuz! X3.4