[發明專利]一種基于擺動誤差的刀具姿角可行域求解方法有效
| 申請號: | 201910274383.4 | 申請日: | 2019-04-08 |
| 公開(公告)號: | CN109947049B | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 馬建偉;陳思宇;賈振元;李冠霖;曲梓文;魯曉;司立坤 | 申請(專利權)人: | 大連理工大學 |
| 主分類號: | G05B19/408 | 分類號: | G05B19/408 |
| 代理公司: | 大連理工大學專利中心 21200 | 代理人: | 關慧貞 |
| 地址: | 116024 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 擺動 誤差 刀具 可行 求解 方法 | ||
1.一種基于擺動誤差的刀具姿角無干涉可行域求解方法,其特性在于,該方法在求解單點無干涉可行域的基礎上,通過分析刀具與工件切觸幾何關系,根據旋轉軸變化建立相鄰刀位點間實際切削軌跡方程;計算實際切削軌跡偏離插補軌跡的偏差即刀軸擺動誤差,建立旋轉軸角度變化與刀軸擺動誤差的關聯關系,求解相鄰刀位點旋轉軸角度變化范圍;利用當前刀軌參數確定的后一刀位點,將其單點無干涉可行刀具姿角范圍與刀軸擺動誤差約束下可行刀具姿角范圍進行求交,確定高精加工無干涉刀具姿角可行域;方法的具體過程如下:
第一步 建立單點無干涉可行域
為描述刀具實際切削軌跡,先建立坐標系統,包含局部坐標系、工件坐標系以及機床坐標系;設待加工自由曲面方程為S(u,v),u,v分別為自由曲面方程的參數,曲面上刀具運動軌跡方程C(u(t),v(t)),軌跡上任意一刀觸點P(uP,vP),建立其局部坐標系,定義局部坐標系XL軸沿刀觸點P進給方向,ZL軸沿刀觸點P處曲面法向方向,YL軸根據右手定則確定,記XL、YL、ZL軸單位向量分別為i、j、k;機床坐標系為機床本身固有坐標系,工件坐標系根據零件的幾何模型與實際情況建立;
根據平底刀刀具參數確定刀位點及刀軸矢量,令刀具半徑為RT,刀長為L,刀位點為OTL,刀軸矢量為T;刀軸在XLPZL平面內與Z軸夾角為傾斜角β,刀軸繞ZL軸旋轉角度為旋轉角θ,θ∈[0,2π);
在任一刀觸點P,將旋轉角θ等分為n(n≥1)份,對應每份旋轉角度為p=1,2,…,n,根據二分法確定傾斜角β,迭代次數為m(m≥1)次,對應傾斜角為βq,q=1,2,…,m,則刀軸矢量T表示為:
T=cos(θp)sin(βq)i+sin(θp)sin(βq)j+cos(βq)k (1)
相應刀位點OTL表示為:
將待加工自由曲面進行刀位網格劃分,確定刀觸點P對應刀軸矢量的待干涉檢測點范圍,即刀具在曲面上投影區域內網格節點;為減少計算量,將刀具投影在工件坐標系XWOWYW平面內的沿XW、YW方向最小包絡矩形定為待檢測點范圍;在工件坐標系中,沿ZW軸方向入射光,取過刀具軸線的投影截面為刀具投影受光截面,取該截面的兩個基向量,一個為刀軸矢量T,另一個為單位向量w1,考慮刀具端面影響,增加一修正單位向量w2,其中w1、w2為:
修正后受光截面頂點A、B、C、D分別按公式(5)計算:
修正后受光截面頂點A、B、C、D沿工件坐標系ZW軸方向在自由曲面投影的最小包絡圖形為待干涉檢測區域,即待干涉檢測區域中任意一點Q(x,y,z),滿足如下條件:
其中,min()表示取最小值函數,max()表示取最大值函數,xA,xB,xC,xD與yA,yB,yC,yD分別表示點A、B、C、D在工件坐標系XWYW平面內的橫、縱坐標;
確定待檢測點與刀具是否發生干涉,即判斷待檢測點Q是否在刀具內,設Q'為Q在刀軸上的投影點,投影點Q'的坐標計算為:
其中,κ為Q'到刀位點OTL的距離系數;當κ>L或κ<-RT,則點P不會與刀具干涉,當-RT≤κ≤L,計算||QQ'||,當||QQ'||<RT時,點Q與刀具發生干涉;若刀具與所有待檢測點不發生干涉,則認為刀具與曲面不發生干涉,記錄當前刀具傾斜角;計算每一旋轉角θp對應的無干涉傾斜β角,則刀觸點P對應刀具姿角可行域可表示為Ω(uP,vP),即P點的單點無干涉可行域;
第二步 建立相鄰刀觸點間實際切削軌跡方程
在工件坐標系中,P1、P2為兩相鄰刀觸點,由于兩個刀觸點間距較小,將理想加工曲線近似為一段圓心角很小的圓?。挥嬎憬茍A弧與實際刀具切觸軌跡之間距離,設OA為圓弧圓心,RA為圓弧半徑,θA為圓弧對應的圓心角;為簡化計算,用P1點的曲率半徑表示RA,OA落在P1、P2點中垂線上;
以雙轉臺五軸數控機床為例,根據測得實際工件位置,在機床坐標系中,設刀具在P1點處機床A、C軸旋轉角度為a1、c1,刀具在P2點處機床A、C軸旋轉角度為a2、c2;工作臺旋轉矩陣Rot(a,c)表示為:
在機床坐標系中,刀具在P1點處圓弧圓心矢量O1m及刀觸點矢量P1m為:
刀具在P2點的圓弧圓心矢量O2m及刀觸點矢量P2m為:
工作臺以機床坐標原點為中心做線性旋轉,則由a1轉動至a2,c1轉動至c2過程中A、C角可由下式表示:
則在機床坐標系下,圓弧圓心位置矢量Om(λ)表示為:
Om(λ)=Rot(a(λ),c(λ))·OA (12)
在機床坐標系下,刀具保持豎直,且只做線性移動,因此切觸點位置矢量Pm(λ),即相鄰刀觸點間實際切削軌跡表示為:
第三步 建立旋轉軸角度變化與刀軸擺動誤差的關聯關系
在多軸數控加工過程中,非線性誤差e(λ)為實際切削軌跡與理想切削軌跡的偏差,其中包含線性插補運動引起的直線段逼近待加工曲線的直線插補誤差en和旋轉軸擺動導致的刀觸點非線性運動軌跡偏離理論編程直線的刀軸擺動誤差em兩部分;當刀軌參數確定時,非線性誤差主要受刀具姿角變化引起的擺動誤差em影響;
由于向量在不同坐標系中模長相等,則根據公式(12)和公式(13)可知非線性誤差e(λ)為:
e(λ)=||Pm(λ)-Om(λ)||-RA| (14)
其中,||·||表示歐幾里得范數;
在刀軌參數一定的情況下,非線性誤差emax最大時,||Pm(λ)-Om(λ)||最小,即求解方程表示為:
使用二階泰勒展開式將工作臺旋轉矩陣Rot(a,c)簡化:
則向量OmPm在機床坐標系中表示為:
對向量OmPm進行一次微分得:
數控機床C軸轉動角度對非線性誤差影響較小,為簡便起見,僅考慮A角對非線性誤差的影響;則公式(17)和公式(18)化簡為:
將公式(19)和公式(20)代入公式(15)求解λ,得到即當時,非線性誤差最大;將帶入公式(14)得到:
因此,根據加工輪廓度Et要求,得到:
令
為使得所求角度具有實際物理意義,A軸旋轉角度變化量計算式為:
1)當時:
2)當時:
第四步 確定刀具姿角可行域
刀具姿角可行域是在局部坐標系定義的刀軸矢量可行范圍,因此需將A軸角度范圍轉化為刀具姿角可行范圍;根據第三步可計算滿足加工輪廓度要求的A軸角度變化量范圍Δa,結合P1點處A軸旋轉角度a1,求得P2點處A軸旋轉角度a2范圍:
1)
2)
根據A軸旋轉角度a2,確定局部坐標系XL、YL、ZL軸單位向量i、j、k分別在機床坐標系中的表達形式im、jm、km:
在機床坐標系中,刀軸無旋轉變化,則根據公式(26)-(28)計算局部坐標系下,P2點處滿足加工輪廓度要求刀具姿角β2、θ2的可行范圍Ω2m(uP,vP);
根據第一步求得的P2點處單點無干涉刀具姿角可行域Ω2(uP,vP)與P2點處滿足加工輪廓度要求刀具姿角β2、θ2的可行范圍Ω2m(uP,vP)進行求交,用公式(29)求出基于擺動誤差的刀具姿角可行域:
Ω2e(uP,vP)=Ω2(uP,vP)∩Ω2m(uP,vP) (29)
所得可行域Ω2e(uP,vP)即為基于擺動誤差的刀具姿角可行域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大連理工大學,未經大連理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910274383.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電主軸失衡故障診斷方法
- 下一篇:車削加工方法和用于實現其的車削加工設備





