本帖最后由 桌前一盆花 于 2011-8-22 20:13 编辑 0 J' Q9 D9 z& E% F2 z* q0 }0 k& e
3 z: U& p3 X; w- B9 f4 r. m
首先,我庆祝先本人在五天内,没有任何师傅的指导,没有任何书籍的借鉴。仅仅是凭借着一些残缺不全的信息,独立研究5天。终于将UG四轴和五轴的编程给搞定了。$ \8 I! z* J6 L5 {
; D" r$ a/ h, c+ Q" e 一个驱动,把我搞得东倒西歪的。连着研究了2天才弄明白。 Q) i( m, a+ l4 J' C6 R$ j
. p( p8 R3 x# t& L6 K, S) ]昨天自己画了个叶轮造型,然后摸索着搞出了五轴编程,处理出了程序。后来搞一个长轴,制作出了四轴的程序,刀路也对。仿真的也对。可是在出程序的时候,老出成三轴的程序。真的很苦闷!
% o- h k) }& S- @) [' R1 m+ V5 W' S: S6 h* e% \) W/ |
- d! R' s$ A" a5 z
今晚我看了看程序。发现生成的程序第二段内有一个“B0.0”。后来就没有A和BA了。我感觉这个可能就是我的问题的突破口。于是我又想了想。
( X9 m: u0 ^' N, g9 J& Q" Y
1 e6 Q; y" m1 D: s$ B( `0 a8 r1 w
! ?9 g8 o+ M6 i 几分钟后,我将工件旋转了一下。再次生成四轴程序。记过还是只有个“B270” 这是怎么回事?我又试着生出五轴程序。奇迹出现了。在程序的第二行里。出现了个“B270".之后就全是A...,A.....,......是哪里的问题?难道是?9 D/ B, v8 A" [. R3 o7 m
0 b( S4 c* u) L! X9 l 于是我试着变换了下坐标系。结果我真的生成出了四轴的程序。哈哈!我太高兴了。7 M9 D+ y0 R% v: M4 F3 e# k/ m8 }0 J
* w6 {* c. ]. n
) S+ \0 X$ K$ b7 j* m9 y 问题的根源是:UG默认的是以Y轴作为旋转轴。而我在没有设定的情况下,把Z作为旋转轴。结果就出现了“B0,0”,后来我改变了下,是把X轴做为了旋转轴。结果就出现了“B270”。最后我是把Y轴做为了旋转轴。就成功了。哈哈哈!7 }$ w; s% t& ^+ O& |7 S6 I" C7 S
各位大虾!以后再编写四轴程序时,一定要选择好对应的旋转轴啊!
3 u% a; X) R, l, {! X6 r+ _( h
: W1 s7 @0 r( W& A# x6 ]" |/ C
; Y$ Y0 r: [" b/ W) s6 _ |