摘 要:傳統(tǒng)的加工螺紋工藝很難完成變螺距螺紋的加工。本文通過具體實例程序,淺談通過數(shù)控車床編制宏程序加工變螺距螺紋的方法,第一步完成牙變槽不變螺紋加工,第二步完成槽變牙不變的變螺距螺紋的加工。
關(guān)鍵詞:變螺距螺紋 牙變槽不變 槽變牙不變
變螺距螺紋螺距有規(guī)律地增大或減小,一般應(yīng)用在飲料灌裝機(jī)械、塑料機(jī)械、飼料機(jī)械上,特點是加工難度較大,在普通車床上很難加工,在數(shù)控車床上雖然借助CAM軟件來完成是可行的,但編程效率較低,通過宏程序來加工變螺距螺紋效率較高。本文通過具體實例程序,來講解如何利用宏程序車削牙變槽不變與槽變牙不變兩種不同結(jié)構(gòu)形式的變螺距螺紋。
一、牙寬變槽寬不變螺紋
指令格式:
G32 X_____ W_____ F_____
x、z為絕對值編程時,有效螺紋終點在工件坐標(biāo)系中的坐標(biāo);指令中用f為所加工變螺距螺紋的初始螺距;W指工件旋轉(zhuǎn)一圈后刀具移動的距離。
零件為矩形螺紋,采用3mm切斷刀直接加工,零件上第一螺距為8mm、第二螺距是10mm、第三螺距是12mm,每次螺距的變化量是2mm,根據(jù)螺距變化的特點相對應(yīng)的每一次的移動量是W-8、W-10、W-12。完成螺距變化的這種切削,就是采用如下原理編寫,如圖1所示。
01;
G99 G97 G40 T0101; (選用3mm切槽刀)
M03 S400; (轉(zhuǎn)速為400r/min 速度不能高)
G0 X42 Z5;
#1=0;
N1 G0X50Z5; (定位點)
X[40-#1]; (刀具每次下刀深度)
G32 Z0 F6; (P為6mm切到端面)
G32 W-8 F8; (P為8mm Z軸增量為8)
G32 W-10 F10; (P為10mm Z軸增量為10)
G32 W-12 F12; (P為12mm Z軸增量為12)
G32 W-10 F12; (P為14mm Z軸增量為10)
G0X50; (退刀)
Z5; (返回定位點)
#1=#1+0.1; (每次增量為0.1mm)
IF[#1LE3]GOTO1; (如果剩余牙高≤3,則轉(zhuǎn)移到N1程序段)
G0X100 Z100; (返回安全點)
M30;
二、牙寬不變槽寬變螺紋
牙寬不變槽寬變螺紋是在牙寬變槽寬不變螺紋基礎(chǔ)上進(jìn)行切削,將多余的余量切除。通過CAD繪圖將改變后的螺距計算出來,再進(jìn)行編制改變后的螺距,改變后第一螺距為8mm、第二螺距也是8mm、第三螺距是10mm等,通過循環(huán)切削每次下刀0.1mm,就完成了變螺距的車削。如圖2所示。
O2;
G99 G97 G40 T0101; (選用3mm切槽刀)
M03 S400; (轉(zhuǎn)速為400r/min速度不能高)
G0 X42 Z5;
#1=0;
N1 G0X50Z5; (定位點)
X[40-#1]; (刀具每次下刀深度)
G32 Z0 F6; (P為6mm 切到端面)
G32 W-8 F8; (P為8mm Z軸增量為8)
G32 W-8 F8; (P為8mm Z軸增量為8)
G32 W-10 F10; (P為10mm Z軸增量為10)
G32 W-12 F12; (P為12mm Z軸增量為12)
G32 W-2 F14; (P為14mm Z軸增量為2)
G0X50; (退刀)
Z5; (返回定位點)
#1=#1+0.1; (每次增量為0.1mm)
IF[#1LE3]GOTO1;(若剩余牙高≤3mm,則轉(zhuǎn)移到N1程序段)
G0X100 Z100; (返回安全點)
M30;
此方法已得到驗證,且加工出的零件符合圖樣要求,效率較高。