chenxin_98 发表于 2013-10-31 22:16:40

椭圆加工疑问

铣床加工长轴50 短轴27的椭圆
直径20的立铣刀
铣刀的走刀轨迹还是椭圆吗?
在CAD上将画出椭圆向外偏10mm的曲线不是椭圆
不能用椭圆编程。
如果按长轴50+10 短轴27+10的椭圆定义刀具轨迹加工出的形状有偏差
应该如何编写加工程序?

凰呀 发表于 2013-10-31 22:17:34

是橢圓沒問題,你CAD偏置出來不是橢圓才有問題

xuzhihui871029 发表于 2013-10-31 22:18:05


个人观点:
CAD作图不是椭圆可能是参数设置不对,视觉上感觉不是椭圆。
关于编程,可用椭圆参数方程编写,a,b分别为长轴短轴,X=acosθ,Y=bsinθ。θ值初设为0,至《=360结束,估计可以。
以西门子840D为例
M61M62M63
R1=50
R2=27
R3=0
G54G17G90G0Z150
X70Y0
M3S300F100
Z20
G01Z0
N1X=R1*cos(R3)Y=R2*sin(R3)
R3=R3+1
IF R3
xuzhihui871029 发表于 2012-9-30 22:05

个人观点:
CAD作图不是椭圆可能是参数设置不对,视觉上感觉不是椭圆。
关于编程,可用椭圆参数方程编 ...
如果加工椭圆加刀具半径 即a+10,b+10的椭圆吗

chenxin_98 发表于 2013-10-31 22:18:43


chenxin_98 发表于 2012-9-30 22:20

如果加工椭圆加刀具半径 即a+10,b+10的椭圆吗
是这样,如果曲线不对,是不是你作图有问题。我还是推荐你用刀补,加减半径的方法不方便。不利于编程

xuzhihui871029 发表于 2013-10-31 22:19:24

用半徑補償就行,到時候尺寸不對也不用改程序,不過加工內橢圓的時候刀具半徑要小於最小的曲率半徑

凰呀 发表于 2013-10-31 22:20:03

三楼的宏写的可以

顺子zs 发表于 2013-10-31 22:20:47

用宏程序,角度设为变量,再把椭圆的参数方程带进去就可以用了

伤情于剑 发表于 2013-10-31 22:21:26


试过了
如果编宏程序,刀具中心轨迹编程,铣出来的形状
与 将椭圆上的点一个一个算出来 测量,有差别
铣出来的不是椭圆

chenxin_98 发表于 2013-10-31 22:22:24



chenxin_98 发表于 2012-10-1 08:06

试过了
如果编宏程序,刀具中心轨迹编程,铣出来的形状
与 将椭圆上的点一个一个算出来 测量,有差别
這個你最好貼個圖出來看看,我以前也用宏程序走過,如沒寫錯的話,就算尺寸有出入作出來的也是橢圓,這個做出來不是橢圓是什麽情況
PS:用宏程序和一個一個算座標都是一回事,只是宏里的座標是機床自己算出來的
页: [1]
查看完整版本: 椭圆加工疑问