|
本帖最后由 kobelaoli 于 2013-9-11 11:16 编辑 + Y4 w- |( c6 s- O
5 V/ T8 \- ]1 o+ N; @4 N; a( X经大侠推荐,最近在看《数控编程手册-第二版》,其中62页明确指出同一行中,不同轴可分别指定增量模式还是绝对模式,例如对于原绝对位置(1,1)/ N1 j' S- y" e! k* r! C
执行
4 o* @; M: d0 k' U1 s5 cG90 X2.5 G91Y1.5
, H6 u, s. D1 w) [其结果是(2.5,2.5),就是X是绝对Y是增量,同时进行的。7 X; K3 x& h- m- U
- ^) ^+ i2 e+ @6 {, i. v/ a0 u那么对于G00和G01呢?是否也可以同行对不同轴分别指定?# e( p/ U! N5 }' E2 `
比如假设:X轴G00速度是5800mm/m,G01速度是3000mm/m.( F: \9 b1 v) p' n' A/ g' y3 ~; y
B轴旋转轴,G00是8000°/m,G01速度是4500°/m! |/ c- d' F3 |' |, ^
那么对于$ C6 @( ~2 T. _! H/ ?
G90 G00 X10 G01 B40
^2 r# u0 e! V4 t其B轴速度和X轴速度各是多少?
( R5 [' i7 n9 G+ B+ s4 o7 k1 j' T* r& n9 q
我的理解:& g, o9 o+ I3 p0 r# `& J
1.按照书上说的,G00和G01是冲突的,如果在一行那么以后面的为准,就是这一行全部以G01速度运动,也就是X轴是3000,B轴是4500。9 u% b! ^- W/ U& v
2.书上没有说G00和G01不能同行是针对一个轴还是多个轴,而对于多个轴,有G90和G91可以同行的例子,如果G00/G01和G90/G91相同运行机制,那么有可能对于不同轴,可以同行指定不同速度,也就是说X轴是5800,B轴是4500. x. r/ X0 c$ s
! Z. a' I5 q% I: J. B6 r( l* M* X( Q请各位前辈解惑 |
|