數(shù)控車削加工刀具干涉處理的算法研究(一)

發(fā)布日期:2011-11-25    蘭生客服中心    瀏覽:2056

    在數(shù)控自動編程系統(tǒng)中,刀具軌跡的自動生成中存在刀具角度的干涉處理問題。本文針對數(shù)控車削加工中的刀具角度干涉,提出了刀具角度干涉處理的算法,經(jīng)實際應(yīng)用檢驗,效果良好。
1 刀具干涉處理前的零件圖預處理
    按數(shù)控車削加工的零件特征,可將零件分為:外(內(nèi))表面、倒角、退刀槽及螺紋。由于車削加工的特點,在刀具干涉處理中將退刀槽及螺紋先用外表面代替,從而對零件加工時的刀具干涉處理,只需考慮表面加工時的刀具干涉。
2 刀具干涉處理算法
    通過對零件圖進行干涉前預處理,此時被加工的零件輪廓由直線和圓弧組成,因此數(shù)控車削加工時刀具干涉處理僅僅是對直線和圓弧加工時的干涉處理。
    為減少多次安裝帶來的安裝誤差,數(shù)控加工中一般采用一次裝夾。對那些需要調(diào)頭加工的部位則采取右偏刀反向走刀切削,對反向走刀切削的刀具干涉處理算法與正向切削時類似。此外對內(nèi)表面加工時刀具干涉處理的算法與外表面切削時也相類似。因此本文擬就對正向切削外表面時的刀具干涉處理的算法加以討論。
1) 切削直線時的刀具干涉處理算法
    當β≤α時,刀具切削加工時無干涉。
    當β>α時,如圖2中線段C,該刀具加工到此處時將留下圖中陰影的殘留部分。為切出殘留部分,可通過改變刀具角度,或者通過反向走刀切削切除。為減少更換刀具次數(shù)和統(tǒng)一刀具干涉處理的算法,本算法采用反向走刀的方法切除其殘留部分。如圖2中,將其線段C轉(zhuǎn)化為角度為α的直線C'''''''''''''''',對殘留部分在下一工步采用右偏刀切削,切削的起刀點定位在圖中Q點,刀具的軌跡為QDC,C為終點。經(jīng)過正反向切削即可加工出零件圖的輪廓形狀。
2) 切削圓弧時的刀具干涉處理算法
    當零件輪廓為第Ⅰ象限圓弧時,刀具切削該圓弧時無干涉。
    零件輪廓為第Ⅱ象限圓弧時,隨零件輪廓圓弧的起點與終點的位置不同,切削時有可能產(chǎn)生刀具干涉。如圖3(a),作角度為α的直線L與圓弧C相切,其切點為T,當被切削圓弧的起點位于切點T的左邊時則存在干涉.將圓弧C分解為圓弧C‘和C”。切削C’時將不會產(chǎn)生干涉,而切削C”時將產(chǎn)生干涉,為此將圓弧C”用其切線TP代替,同時增加輔助線PD(PD為過本段圓弧終點與切線相交的垂線),增加此輔助線的目的是為算法實現(xiàn)的方便.在后續(xù)的處理中,對此段圓弧用切線代替后的處理如同上述對直線的處理。同樣對該輔助線處理也轉(zhuǎn)化為上述對直線的處理。
    當零件輪廓為第Ⅲ象限時,切削時刀具無干涉。

更多相關(guān)信息