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