孫浩 王春雷 趙興福
摘 要:螺紋被廣泛應用于航空航天領域,是最常見的機械結(jié)構(gòu)之一。由于螺紋螺旋線的特殊性質(zhì),使螺紋在加工后會在所在軸徑的起始端、結(jié)束端形成尖銳的不完整螺扣,該不完整螺扣易產(chǎn)生彎曲變形使得裝配難度加大,降低螺紋的使用壽命,同時不完整螺扣在工作過程中脫落后會污染油路系統(tǒng),對機器運行產(chǎn)生很大影響。目前采用人工手動打磨或使用專用設備用以去除該部分,效率低、質(zhì)量差,同時受工件結(jié)構(gòu)限制,工裝工具往往無法到達指定位置。文章介紹了依據(jù)數(shù)控車床螺紋成形原理編制宏程序,實現(xiàn)螺紋加工、去除不完整扣一道工序高質(zhì)量、高效率加工。
關鍵詞:螺紋;不完整螺扣;宏程序
中圖分類號:TG62 文獻標志碼:A 文章編號:2095-2945(2018)15-0090-03
Abstract: Thread is widely used in the field of aerospace and is one of the most common mechanical structures. Because of the special properties of the spiral thread, the thread will form sharp incomplete snails at the beginning and end of the shaft diameter after machining. The incomplete screw thread is prone to bend and deform, which makes the assembly more difficult and reduces the service life of the thread. At the same time, the incomplete snails will pollute the oil system after falling off during the working process, which has a great impact on the operation of the machine. At present, manual grinding or the use of special equipment to remove this part has low efficiency and poor quality; at the same time, due to the structure of the workpiece constraints, tooling devices often can not reach the designated position. In this paper, in accordance with the principle of CNC lathe thread forming, the macro program is compiled to realize thread processing and remove incomplete buckles in a process of high quality and high efficiency.
Keywords: thread; incomplete screw; macro program
螺紋常見的加工方法有:攻絲、套絲、數(shù)控車、數(shù)控銑、滾壓螺紋、磨螺紋等,其中數(shù)控車螺紋因其生產(chǎn)效率高、質(zhì)量穩(wěn)定、通用性強而被廣泛應用。螺紋加工后形成的不完整螺扣(見圖1),該不完整螺扣易產(chǎn)生彎曲變形使得裝配旋合難度加大,降低螺紋的使用壽命,同時不完整螺扣在工作過程中脫落后會污染油路系統(tǒng),對機器運行產(chǎn)生很大影響。為了提高螺紋質(zhì)量,大部分航空航天領域的螺紋結(jié)構(gòu)已經(jīng)明確要求去除不完整螺扣,常見的要求為去除1/4、1/2、1個不完整螺扣。目前采用手銼、打磨、數(shù)控銑、專用設備等方法去除,但存在勞動強度大、效率低、經(jīng)濟性差等弊端,往往某工件內(nèi)孔深處的內(nèi)螺紋尾部不完整螺扣,受工件結(jié)構(gòu)限制,以上方法均無法適用。為了實現(xiàn)螺紋不完整螺扣去除,現(xiàn)根據(jù)螺紋加工原理,研究了一套數(shù)控車床去除螺紋不完整螺扣的宏程序,使得只要可以數(shù)控車加工的螺紋均可以使用數(shù)控車直接去除,去不完整螺扣工作有了質(zhì)的飛躍。
1 數(shù)控車床去除螺紋不完整螺扣原理
數(shù)控車床加工螺紋時,是工件的旋轉(zhuǎn)運動與刀具的直線運動的復合運動,如刀片位置突然改變,則會產(chǎn)生螺紋“亂扣”現(xiàn)象,“亂扣”是螺紋加工報廢的常見原因之一。如果對已加工完好的螺紋不完整螺扣部分補充進行人為 “亂扣”加工,則“亂扣”的結(jié)果是螺紋不完整螺扣被去除。但需要解決兩個問題,一是如何保證去螺扣時與加工螺紋時的角向關系,使得去不完整螺扣的刀具能準確定位螺扣的起始、結(jié)束點,保證去螺扣角向。二是如何使去螺扣的加工長度可控且去除表面連續(xù),保證去螺扣表面質(zhì)量。
常用的數(shù)控機床都有主軸角向記憶功能,加工同一個工件的不同刀具之間主軸的起始角向是一致的。所以,去除不完整螺扣的刀具只要保持著與加工螺紋刀具具有相同(或相差N個螺距,N為整數(shù))進刀點,那么角向關系就找到了。采用該方法去除不完整螺扣,如僅是一條螺旋線,會將不完整螺扣實體一分為二。為了去除整個不完整螺扣,需要構(gòu)建一簇軸向連續(xù)的螺旋線,每一條螺旋線與原螺紋不完整螺扣實體重疊,而這些連續(xù)的螺旋線可以通過編制一套宏程序來實現(xiàn)。
2 應用實例
使用某SIEMENS數(shù)控系統(tǒng)的數(shù)控車床(刀臺在機床外側(cè))加工螺紋時的最后一刀程序為:T1D1M03S200;G0X200Z100;G0X96Z8;G33Z-22K2;G0X200;G0Z200M0。可直接用該螺紋刀具進行起始端去螺扣加工,程序為:T1D1M03S200;G0X96;R1=0.05(去螺扣時每刀軸向竄動量0.05,該值由去螺扣刀具的刀尖半徑大小決定,其大小不能大于刀尖半徑值,為了保證刀具使用壽命,建議該值為1/2~1/3的刀尖半徑大小);AAA:R2=8-R1(“AAA”為定義宏程序,R2為去螺扣時的軸向進刀起始點,可以按螺距整數(shù)倍適當增大或減小); R3=-R1(R3為去螺扣時的軸向進刀結(jié)束點);G0Z=R2;X96;G33Z=R3K2(執(zhí)行去螺扣加工的語句); G33X106I10(退刀,這是一個端面螺紋指令,I10代表刀具由X95退到X106,按照工件每一轉(zhuǎn)退刀距離10進行,I值越大退刀過程越迅速,但工件表面粗糙度較差,I值過小會導致退刀過慢,刀具會在工件完整螺扣圓周上產(chǎn)生劃痕,該值需要結(jié)合實際調(diào)整); G0X110(退刀);R1=R1+0.05(控制每刀軸向竄量的宏程序語句);IF R1≤2 GOTOB AAA(R1初始值為0.05,結(jié)束值為2,代表去螺扣總長度為2,2/0.05=40刀);G0Z200M0(退刀);見圖2。
為提高去螺扣效率及降低螺紋刀具磨損,去螺扣時可以更換剛性更強的刀具加工,但須與螺紋刀具具有相通的對刀零點,以保證去螺扣時的角向關系。去除螺紋結(jié)束端不完整螺扣時為避免破壞完整螺紋,需從空刀槽處向螺紋起始端進刀。建議使用有效寬度大于螺距的槽刀片加工以提高效率,刀具扣裝(刀尖朝下),且對刀點與最初的螺紋刀具一致,主軸反轉(zhuǎn),程序為:T2D1M04S200(刀具扣裝,主軸反轉(zhuǎn),使用刀具右切削刃在原零點對刀);G0X110;R1=0.1(由于選擇的槽刀有效寬度大于螺距,所以軸向不必分層加工,但徑向由于切削量過大需分層加工,建議每層進刀0.1);BBB:R2=100-R1(R2代表去螺扣時的徑向位置);G0Z-24(去螺扣的進刀起始點,該值必須與加工螺紋起始點有整數(shù)倍關系,進刀點為8,8與-24之間相差16個完整螺距);X=R2;G33Z-18K2(去螺扣加工的語句,由于螺紋有效長度為20,-18是去螺扣時的進刀結(jié)束點);G33X106I10;
G0X110;R1=R1+0.1;IF R1≤4 GOTOB BBB(4代表去螺扣深度,螺紋大徑-小徑=4);G0Z200M0;見圖3。
去螺扣的長度可以根據(jù)去螺扣語句中進刀結(jié)束點的大小來適當調(diào)整,去螺扣時的徑向值大小決定了去螺扣表面與原螺紋小徑能否接齊。需要注意的是加工螺紋的刀具與去螺扣的刀具不是同一把刀具時,需要保證兩刀具的刀補值相同,否則螺紋小徑無法接齊。
使用某SIEMENS數(shù)控系統(tǒng)的數(shù)控車床(刀臺在機床外側(cè))加工該螺紋時的最后一刀及直接用該螺紋刀具進行起始端去螺扣加工程序為:T3D1M3S180;G0X80Z8;G33Z-22K2;G0X70;Z200;M00;R1=0.05;CCC:;R2=8-R1;R3=R2-8;G0Z=R2;X80;G33Z=R3K2;G33X66I10;G0X60;R1=R1+0.05;IF R1≤2 GOTOB CCC;G0Z500;M00。見圖4。
去除該內(nèi)螺紋尾部不完整扣需要更換槽刀加工,刀具扣裝、主軸反轉(zhuǎn),程序為:T4D1M04S180;G0X60;R1=0.1;DDD:;R2=76+R1;G0Z-22;X=R2;G33Z-18K2;G33X66I10;
G0X60;R1=R1+0.1;IF R1≤4 GOTOB DDD;G0Z200;M00。見圖5。內(nèi)螺紋不完整螺扣的去除同樣需要注意對刀點、刀具正反裝、主軸正反轉(zhuǎn)、槽刀片寬度等問題。
3 結(jié)束語
在實際應用中,會有內(nèi)、外螺紋的左、右旋向、空刀槽所處位置、全螺紋等多種情況產(chǎn)生,去螺扣的程序也要依據(jù)實際進行調(diào)整,但整體去螺扣原理不變。數(shù)控車床去除螺紋不完整螺扣原理適用于所有數(shù)控車螺紋的補充加工,具有產(chǎn)品質(zhì)量高、經(jīng)濟性好、加工周期短、適用性強等優(yōu)點,具有很大的推廣價值。
參考文獻:
[1]機械設計手冊[M].北京:機械工業(yè)出版社,2005.
[2]國家標準GB 192-81[S].國家標準總局.