|
我用ug生成的车床刀路在加工中遇到一点问题:
5 c" Z$ P1 s/ F' S6 _' ] 车刀车端面从直径100车90处,手动编程:G01 X100 Z0;
$ h4 D9 H. H9 y- `, s i E, s# H G01 X90 Z0;
* x2 x9 G) u5 i5 K 如果是UG编出来的程序则是:G01 X50 Z0; ; H5 ~3 [( q) C. E2 A
G01 X45 Z0;
Z- x( Q5 c1 l( e (因为UG生成的刀路全是在Z轴的一边,所以X值都是半径值)" j& {: F3 I0 O: y/ A: W& j- e
把以上程序输入到机床中运行的结果是:刀尖从直径100车到直径95的地方6 x6 D. B3 _8 `5 P& m* o' Y
因为机床的X轴倍率是1,也就是说屏幕显示从50变到45,刀尖实际只移动了
1 p8 K: e4 j, C4 L. y% q" B9 W 2.5MM,如果把X轴倍率改为2,则加工正常,但问题也出来了:在车两个面的过渡圆弧
, K, b- ]( e, M 时,加工出来的R在Z方向和相临端面相切,但R在X方向不是与直径相切的,它有一点切深,6 b' C% P. g, d, l0 _
只有把X值乘2才能解决这个问题,本人现在想请教UG高手:怎样才能把UG生成出来的程序
2 b' t% @7 n- c, K7 k: y: [7 }- @ 里面的X值全都乘2的,或者怎样才能得到UG生成出来的程序里面的X值是直径值!# ^( a( @# j# x# p' I
本人万分谢谢!谢谢! |
|