A. 數控編程英制螺紋怎樣編
說明書給你
§8.3.1.5
螺紋插補指令g30,g32、g33
本指令用於加工標准公、英制直螺紋、錐螺紋、多頭螺紋。g30用來設定螺紋退尾方式,g32為英制螺紋,g33為公制螺紋。在本指令中,必須採用增量尺寸方式編程,如g32,g33指令中含有絕對尺寸x、z,則處錯e18-03。程序中的u為直徑量。
1.螺紋退尾方式設定:
本系統螺紋退尾方式有三種:
(1)
標准退尾(無g30指令或g30後不帶參數):x向退尾量為2倍的導程再加2mm,
如導程為1.5mm的螺紋,退尾量為2×1.5+2=5mm(實際位移2.5mm),z向退尾量為1.2mm。
指令格式
n××××
g30
如果不用g30指令則系統默認為標准退尾。
(2)
無退尾:螺紋指令結束時沒有退尾,用於攻絲。
指令格式
n××××
g30
u0
w0
(3)
螺旋線退尾(老鼠尾):按g30指令設定的u值與w值退尾。
指令格式
n××××
g30
u__
w__
其中0<u<30mm,w>1/4螺距。
例
n0080
g30
u10
w2
n0090
g00
u-16
n0100
g33
w-40
f1.5
在螺紋總長度40mm中z方向走到38mm時,即最後剩下2mm時x方向開始退尾,x方向退尾量為10mm,x方向退尾的同時,z方向走完剩下的尺寸。
(4)
在程序中g30必須設在螺紋加工指令前,並且g30指令具備模態,即g30設定後,其後面的螺紋指令均以設定的方式退尾,直至新的g30出現。
2.螺紋指令格式如下:
g32
u__
w__
f__
g33
u__
w__
f__
f表示螺紋導程,公制螺紋單位為毫米,f范圍為:0.25~12.00mm,英制螺紋用每吋牙數表示,小數點後的數值表示分數牙數的分母值,如每吋11
牙表示為11.2。f范圍為33
~3
牙/吋。編程舉例如下:
例1
n0160
g33
w-50
f1.5
表示刀具沿z軸負方向運行50毫米,加工導程為1.5毫米的右旋公制螺紋(主軸正轉)。
例2
n0180
g32
w50
f11.2
表示沿z軸正方向運行50毫米,加工每吋11
牙的英制左旋螺紋(主軸正轉)。
(1)
參數u為螺紋終點與起點間的直徑差,無u時為直螺紋,有u時為錐螺紋。
(2)
參數w為螺紋總長,其正負與z軸一致,要求│w│>│u│,│w│>4mm,
否則程序出錯e18-04。由於螺紋加工起步時的螺距是變化的,因此編程時必須使刀尖讓開工件足夠的距離。
(3)
在執行g32,g33前必須安排一道x向進刀指令(g00或g01),用來確定
螺紋切削完畢時x向的退尾方向,本系統規定退尾方向與進刀方向相反,如果沒有進刀指令,則程序出錯e18-05。
例
n0150
g01
u-10
f150
n0160
g33
w-50
f2
其中,第n0150段程序(負方向走刀)指出了第n0160段程序的退尾方向是正方向。
3.螺紋加工需與主軸轉速相適應,主軸轉速過高或不穩會因系統響應跟不上而使螺紋破牙,如果主軸剛起動或剛變速而轉速不穩,則必須延時足夠的時間等主軸平穩後再開始螺紋加工。本系統推薦主軸轉速n應滿足下式:
n≤2300/t-60,對於較大的機床或較大的導程,其轉速還應適當降低。其中,n—主軸轉速(轉/分),t—螺紋導程(mm),英制螺紋應將其換算成公制導程。
4.加工多頭螺紋程序編制見本章§8.6例3。
5.本系統具有檢查編碼器脈沖數及主軸轉速功能,即在手動方式下起動主軸,按f5鍵就可看到編碼器脈沖數及主軸轉速。