|
最近遇到ug的线框加工的一个难题:
- v" r) s1 i& s! X$ b1 x比如我们要用φ10的刀加工一个边长为100的正方形(逆铣),程序原点在它的几何中心,用到刀补。- ~( g/ w$ @- R( d: K7 g
大概如下:0 p7 i/ ?: D) k7 K$ C' q
。。。。
$ g: {" R& T% ]) U& e* }G1G42D31X-50.Y-50.F80
$ A, n5 o9 a" w( v: L3 [' [) |. _X50.
( C5 b2 a# k" `Y50.
/ I2 S9 o) q/ p% ]X-50.
8 Z( U7 k" n5 b4 SY-50.
, ^# m2 p+ u7 x: Y: TG40Y-60.F500( x& {( f( g( {
。。。。。。. \0 o2 S& J) j; M1 @8 [; \7 g
在用mastercam编程时,我们只要把刀具补偿选为控制器(control)就可以了。而在UG中操作起来很麻烦,加式方式只能选“配置文件”才能出像类似上述那样的NC代码,并且出来的程序是电脑已经把半径偏置了的(如mastercam的半径补偿为电脑computer一样的),那样加工出来的正方形边长就是110了!如果选刀位位于曲线上(不是相切),本来可以修正这一错误,但加工的只能是单一图素(比如圆),如果是由几条线段组成就不行了(比如上面说的正方形,刀位只能在其中的一段在曲线上)!0 V. J `5 g1 B) a$ y* T$ y& ^
我们知道,在2D加工中如能用控制器补偿,对一些精度不高的机床调整尺寸是很方便的。, r6 }" E/ i: s6 ~1 L
此问题望高手解决! |
|