數(shù)控車削加工刀具軌跡自動生成的算法研究(下)

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

當(dāng)切削的方向為水平向左時,其步驟為:
         ①確定刀具切削加工的封閉圖形區(qū)域。
         ②處理邊界線。在封閉圖形中如有和刀具走刀方向相同的線段則將其剔除,將零件輪廓線作為左邊界,其余部分為右邊界,用過左邊界節(jié)點的水平線與右邊界相截,求其對應(yīng)的點;同樣,對左邊界進行同樣的處理,此時左右邊界為具有相同段數(shù),且每段起止x坐標相同的輪廓線。
         ③確定刀具的切入點和切出點。用等距(其距離即為切削深度)的水平直線分別與左右邊界求交點,右交點即為刀具切削被加工零件時的切入點,XP,其左交點與上一左交點間的曲線即為零件的輪廓曲線。圖2中的XL-XLL,刀具的軌跡即為零件的輪廓曲線,切出點為上一左交點,如圖2中的XLL點。④確定刀具返回時的軌跡。此軌跡為刀具的空行程軌跡,如圖中XLL-S-T。⑤重復(fù)上述過程直至到達輪廓的起點。
  (2)凹槽輪廓處理,如圖2,從給定的零件起點開始搜索,當(dāng)線段的終點x坐標,大于其起點的x坐標時,即為一谷點,繼續(xù)向后搜索直到峰值點,此由峰峰點間的線段所構(gòu)成的輪廓即為凹槽,此時所要切削的部分是由工藝毛坯輪廓和經(jīng)處理后零件輪廓構(gòu)成的一封閉圖形,刀具的切入和切出點即為二條曲線的交點,如圖中2的D點和D'點,對這一封閉圖形的加工,其算法同(1)所述。
  (3)欠切削部分的切除,為避免刀具干涉,在某一方向切削時隨零件的輪廓形狀不同,有可能產(chǎn)生欠切削的殘留部分,如圖中的陰影部分。為此在零件的加工工藝中,通過反向走刀切削切除其殘留部分。此時的切削部分是由工藝毛坯和留有精加工余量的零件輪廓所構(gòu)成的一封閉圖形,刀具的切入和切出點即為二條曲線的交點(圖2),對這一封閉圖形的加工刀具軌跡的生成算法同(1)所述相同。
  (4)對于切削方向為向右和向下時,其刀具軌跡的生成算法和向左切削時相類似。
  零件外表面粗加工刀具軌跡生成的流程圖見圖3。
 

更多相關(guān)信息