技術特征:1.一種三角網格銑削加工光順刀軌確定方法,其特征在于,該方法包括如下步驟:
1)確定刀具軌跡邊界線
定義三角形b為刀具軌跡邊界線,三角形b的三個頂點為bi(xi,yi),為對應頂點在笛卡爾直角坐標系中的坐標;
2)確定下刀中心位置I(xI,yI)
利用下式得出下刀中心位置
其中:I(xI,yI)為三角形b的內切圓圓心I在笛卡爾直角坐標系中的坐標;
3)利用下式確定切削圈數(shù)N
其中:ae=0.85Deff;i=0,1,2;Deff為刀具底部直徑;
4)最外側一圈,即曲線b的三個轉折應保持原有軌跡,而次外圈至中心所有轉折均可添加圓角;Ri為第i個轉折點,以任意下標連續(xù)遞增的三個轉折點構建兩條折邊,將折邊尖角處改為半徑為R的圓角過渡,利用下式確定切削區(qū)域各個轉折圓弧中心坐標(xRi,yRi);
其中:min(xi,xi+1,xi+2)<xRi<max(xi,xi+1,xi+2);
min(yi,yi+1,yi+2)<yRi<max(yi,yi+1,yi+2);
R為過渡圓角的半徑;
5)提取特征點
a)利用下式得出各個切點Ti的坐標(xTi,yTi),即各個直線或圓弧的端點;
其中:i=1,2,...,6N-8;
b)利用下式確定各個直線的中點Li的坐標(xLi,yLi);
其中:i=1,3,...,6N-9;
c)利用下式確定各個圓弧的中點Ci的坐標(xCi,yCi)
其中:min(xi+1,xRi)<xCi<max(xi+1,xRi)
min(yi+1,yRi)<yCi<max(yi+1,yRi)
i=2,4,....,6N-8;
6)選擇三次B樣條曲線控制點
除了最內側的內切圓,順次提取其余的切點(直線與圓弧)、直線中點以及圓弧中點,并在與曲線b相交后的半段直線上選取4個點,依次作為三次B樣條曲線的控制點di(i=0,1,...,6N-5)
7)確定三次B樣條曲線控制多邊形的邊長li及控制多邊形總長
li=|di-di-1|
其中:L為控制多邊形總長;
8)利用下式確定三次B樣條曲線節(jié)點矢量
u0=u1=u2=u3=0
un+1=un+2=un+3=un+4=1
其中:un為三次B樣條曲線節(jié)點矢量;
9)生成三次B樣條曲線
a)利用下式確定三次B樣條基函數(shù);
其中:Ni,3(u)(i=0,1,2,...,n)為三次B樣條基函數(shù);
b)逐點確定三次B樣條上對應點的點位p(u),從而得到完整的三次B樣條曲線
其中:
2.如權利要求1所述的一種三角網格銑削加工光順刀軌確定方法,其特征在于,還包括步驟10),判斷是否存在刀軌未覆蓋區(qū)域,由于刀軌出現(xiàn)未覆蓋區(qū)域而使最終零件表面產生加工殘留,則存在,此時重復上述步驟1)~9),且則改變步驟3)中的ae按10%遞減,直到刀軌全部覆蓋待加工區(qū)域,不存在殘留加工區(qū)域為止。