|
本帖最后由 kobelaoli 于 2013-9-11 11:16 编辑
$ G" E3 I9 w! b1 u" B* Z
4 Z# Z `. I' Z, r. R经大侠推荐,最近在看《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)
0 g% L8 F# r! L0 M9 \执行5 @6 q$ I* H/ F4 C }5 X
G90 X2.5 G91Y1.5
; O0 U, }$ X7 L) a/ r6 _其结果是(2.5,2.5),就是X是绝对Y是增量,同时进行的。
: m: @7 d& q/ c# r# U0 Z2 `$ b
" N; w' A/ k" P" O8 s; W那么对于G00和G01呢?是否也可以同行对不同轴分别指定?4 N9 m* B9 u Q) t/ s
比如假设:X轴G00速度是5800mm/m,G01速度是3000mm/m.
8 \! S/ j9 t. r! d2 ` B轴旋转轴,G00是8000°/m,G01速度是4500°/m& v* R; c3 ~) }$ g9 H4 w$ L; C
那么对于
9 Y7 ]; O/ o3 g% [ kG90 G00 X10 G01 B40
3 c0 d2 V* }+ P+ ^4 E; u其B轴速度和X轴速度各是多少?
2 K+ E H% \# D. K. t1 C2 G" D- |! t* Z
我的理解:* o& z7 j. Z, j+ m- C
1.按照书上说的,G00和G01是冲突的,如果在一行那么以后面的为准,就是这一行全部以G01速度运动,也就是X轴是3000,B轴是4500。0 x8 U# s& N7 R* L7 y
2.书上没有说G00和G01不能同行是针对一个轴还是多个轴,而对于多个轴,有G90和G91可以同行的例子,如果G00/G01和G90/G91相同运行机制,那么有可能对于不同轴,可以同行指定不同速度,也就是说X轴是5800,B轴是4500
8 C2 [) k+ ~7 x4 a2 w- B* G/ L( ]3 P; S
请各位前辈解惑 |
|