基於Pro/E的圓柱凸輪非等價加工
首先在Pro/E中根據圓柱凸輪的廓面曲線方程,構建出圓柱凸輪的三維模型,然後建立加工所需的毛坯件,設置機床參數、加工坐標系、非等價刀具,最後定義加工工藝。在Pro/E中加工工藝採取軌跡法,即刀具分別沿著凸輪槽的兩側曲面進行加工。
按照刀位補償加工的理念,在Pro/E中設置的非等價加工方法具體如下:先選擇凸輪槽的一個側面為初始的驅動面,即第一刀沿著這個側面來進行,然後根據槽寬,計算偏移量a和偏移次數n,並在Pro/E中設置參數a和n-1,設置n-1的目的是使最後一刀不採用偏移的辦法,而讓其餘的中間刀路橫向偏移即可。最後一刀採用和第一刀類似的方法,即選擇凸輪槽的另一個側面,使最後一刀能夠沿著凸輪槽的另一個側面進行。這樣最關鍵的兩刀其實是沿著凸輪槽的兩個側面分別進行加工,就能保證凸輪加工最關鍵的兩個側面的精度,正符合凸輪加工的要求。如果直接設置偏移次數為n的話,這樣並不能保證最後一刀與另一個側面完全重合,在加工中就會有偏差出現,分別選擇兩個側面就可在軟體中解決了凸輪非等價加工的問題。

圖1 圓柱凸輪的非等價模擬加工
如圖1所示,這兩刀就是分別以凸輪槽的兩個側面為驅動面,從進退刀就可以看出第二刀並不是第一刀簡單的偏移,而是分別沿兩個側面進行加工,在加工設置中將非等價加工的這幾刀都作為一個工序輸出,這樣可以使進退刀更為合理,也可以使程式更為連續。完成模擬加工後,就經過後處理器輸出圓柱凸輪加工的NC代碼了。








