|
本帖最后由 kobelaoli 于 2013-9-11 11:16 编辑 , A" C" t" Y( \( f
7 ]) T& r1 S. J1 a! ?4 X8 B经大侠推荐,最近在看《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)
9 v. G+ B9 n5 u* U执行
$ ^+ ^& u5 K" K uG90 X2.5 G91Y1.5: t1 Z2 l7 q& S" a+ O
其结果是(2.5,2.5),就是X是绝对Y是增量,同时进行的。
, u! y0 T5 q8 B6 k
2 _- Q7 S, z8 ]/ `1 B0 V0 v那么对于G00和G01呢?是否也可以同行对不同轴分别指定?. [/ ^, m! O' m; J$ i3 z( p; c) U
比如假设:X轴G00速度是5800mm/m,G01速度是3000mm/m.
; {9 Y/ j9 a' X1 v; b B轴旋转轴,G00是8000°/m,G01速度是4500°/m7 v) Y3 K# @* k1 f+ m7 b+ K
那么对于
, \+ y+ F5 O5 P- {2 @$ iG90 G00 X10 G01 B40
" b! H- f: T4 Y" R, T其B轴速度和X轴速度各是多少?
, i% n4 r4 f2 @4 l
9 j; m7 d+ F1 I2 U, Z/ j& ^我的理解:- ]1 Q- g) O% P0 V d- `
1.按照书上说的,G00和G01是冲突的,如果在一行那么以后面的为准,就是这一行全部以G01速度运动,也就是X轴是3000,B轴是4500。
6 O+ {2 ^% K* X2.书上没有说G00和G01不能同行是针对一个轴还是多个轴,而对于多个轴,有G90和G91可以同行的例子,如果G00/G01和G90/G91相同运行机制,那么有可能对于不同轴,可以同行指定不同速度,也就是说X轴是5800,B轴是4500: ]& j" |/ J& k, S
3 I- A6 C- S1 M" J. n- L5 h& Y1 k请各位前辈解惑 |
|