|
我用ug生成的车床刀路在加工中遇到一点问题:% ^5 G# y( q' T
车刀车端面从直径100车90处,手动编程:G01 X100 Z0;
: J3 e# ~' L! ^9 d/ c( K9 c: Q G01 X90 Z0;
7 Y( s2 i3 |7 b5 y7 q 如果是UG编出来的程序则是:G01 X50 Z0;
0 D8 {+ w1 w; ] G01 X45 Z0;8 ? {$ x& Q. V1 M4 @+ l+ N
(因为UG生成的刀路全是在Z轴的一边,所以X值都是半径值)
- s' B- z" _. z8 F+ q' x, t W 把以上程序输入到机床中运行的结果是:刀尖从直径100车到直径95的地方) D( ~; Y9 i7 U8 f1 W" a7 C" K
因为机床的X轴倍率是1,也就是说屏幕显示从50变到45,刀尖实际只移动了
( t- f, v( M; A2 Q- B 2.5MM,如果把X轴倍率改为2,则加工正常,但问题也出来了:在车两个面的过渡圆弧3 ~% q& _9 r; ]9 D$ c
时,加工出来的R在Z方向和相临端面相切,但R在X方向不是与直径相切的,它有一点切深,4 r# {. C. \2 e. g/ V
只有把X值乘2才能解决这个问题,本人现在想请教UG高手:怎样才能把UG生成出来的程序/ O1 @, f) X, g# {7 ]) H: }
里面的X值全都乘2的,或者怎样才能得到UG生成出来的程序里面的X值是直径值!
! X' V9 W0 H( j 本人万分谢谢!谢谢! |
|