|
本帖最后由 kobelaoli 于 2013-9-11 11:16 编辑
& H; b4 t: ^$ W( }3 U# e5 U
# x$ j. R( l `: L: q9 n: H' ?8 h经大侠推荐,最近在看《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)1 @( V: l4 c* e6 Q
执行$ H0 s; H4 c/ C: w. o
G90 X2.5 G91Y1.58 P: x0 O* L$ [" T* I$ r3 b: m) c3 ? Z
其结果是(2.5,2.5),就是X是绝对Y是增量,同时进行的。4 b/ s5 }7 H% u* [! i7 J( z
# j, N2 ]1 C7 z% A! M8 X
那么对于G00和G01呢?是否也可以同行对不同轴分别指定?$ S# ^" z0 s8 {7 \0 @3 Y5 T
比如假设:X轴G00速度是5800mm/m,G01速度是3000mm/m.
7 a2 i! W$ L# k: m; l B轴旋转轴,G00是8000°/m,G01速度是4500°/m% E' |4 k4 L7 ?7 Y. j( A
那么对于! m7 |% G4 T9 N6 I. D8 v
G90 G00 X10 G01 B40
: O5 T3 F" W; o其B轴速度和X轴速度各是多少?
h8 Q/ T$ T4 r( w3 i: \% Y
4 r/ E8 f8 a, l7 J+ Z; T: a& |我的理解:
' V4 q. g( A$ T% g1.按照书上说的,G00和G01是冲突的,如果在一行那么以后面的为准,就是这一行全部以G01速度运动,也就是X轴是3000,B轴是4500。
e1 T, ^; p6 A. y2.书上没有说G00和G01不能同行是针对一个轴还是多个轴,而对于多个轴,有G90和G91可以同行的例子,如果G00/G01和G90/G91相同运行机制,那么有可能对于不同轴,可以同行指定不同速度,也就是说X轴是5800,B轴是4500
5 |' a& k: v" e. q1 f5 O6 V g; M) D) s
请各位前辈解惑 |
|