螺旋轉(zhuǎn)子的截面形狀是由漸開線和擺線組成的,截面繞著軸心旋轉(zhuǎn)360度成一個導程。如果用成形刀在帶數(shù)控分度頭的數(shù)控銑床上加工,只需編制一個非常簡單的加工程序即可。我們的數(shù)控銑床分度頭在A軸上,編制一個A軸轉(zhuǎn)360度,X軸方向走一個導程的數(shù)控加工程序就可以了。但如果采用標準球刀進行切削加工,球刀在加工過程中與轉(zhuǎn)子的接觸點是隨時變化的。如果采用一般的CAD/CAM軟件用螺旋面來編制可變軸加工程序也是不合理的,一般的編程軟件如果包含可變軸編程模塊則價格很高,而且編程難度也很大,加工的效率不高,這樣造成加工成本可能不降反而上升。螺旋曲面生成后,根據(jù)螺旋轉(zhuǎn)子的形狀尺寸大小,確定選用加工的球刀直徑,在YZ面產(chǎn)生一條球刀的軌跡干涉線。利用此干涉線產(chǎn)生一個切削寬度平行于X軸的加工刀具路徑。X方向的長度則由轉(zhuǎn)子的需加工長度而定。利用A軸轉(zhuǎn)360度,X軸方向走一個導程的原理修改軟件的后處理器中輸出數(shù)據(jù)格式。選用修改好的后處理器輸出刀具路徑,就生成CNC數(shù)控加工程序文件。