螺紋錐度是指螺紋圓錐的底面直徑與錐體高度之比,如果是圓臺,則為上、下兩底圓的直徑差與錐臺高度之比值。那具體的算法是怎樣的呢?我們一起來看看。
根據(jù)上面表中我們可以算出螺紋大小頭直徑,和程序中的R值。在編程加工中外螺紋以小頭端面測量,內(nèi)螺紋以大頭端面測量。
下面我們來計算外螺紋的尺寸:
1、比1比16我們可以先算出每一毫米長度的直徑,1/16=0.0625。
2、小頭等于基準大直徑減去基準長度乘以上面算出的0.0625,小頭直徑=21.223-8.2*0.0625=20.710。
3、大頭直徑等于小頭直徑加上0.0625乘以螺紋總長度,上面表中我們可以看到螺紋有效長度為13.2,一般情況我們需要比這個長度長1到2個牙,所以這里設(shè)置螺紋總長度為16。所以大頭直徑=上面算出的小頭直徑的值+0.0625*16=21.710。
4、程序中的R值,R值有正負,當螺紋從大頭往小頭車的時候R為正,當螺紋從小頭往大頭車的時候R為負。R算法等于大頭減去小頭在除以2,不過這里要注意一個問題,因為車削螺紋時由于螺紋加減速,我們需要有螺紋導(dǎo)入量,比如設(shè)置端面為Z0.,我們需要大概大于一個螺距的起刀點,這里我們設(shè)置為Z3。所以我們的R值需要把這起刀的三毫米也算進去,所以R=[大頭-小頭+3*0.0625] /2=0.594 也可以直接用0.0625*[16+3]/2=0.594。
下面我們來看一下程序的編法;
O0001
M3S800G99
T0101M08
G0X23.Z10.
Z3.
G92X21.Z-16.R-0.594F1.814(螺紋第一刀以大頭直徑為準,吃刀量0.71)
……
X18.80(最后一刀,大頭直徑減去牙高*2)
G0X120.Z130.
M30
下面我們來計算內(nèi)螺紋算法:
1:比1比16我們可以先算出每一毫米長度的直徑,1/16=0.0625
2 大頭等于螺紋基準小徑 加上0.0625*8.2。大頭直徑=18.321+0.0625*8.2=18.833
3:小頭直徑等于大頭直徑減去0.0625乘以螺紋總長度,上面表中我們可以看到螺紋有效長度為13.2,一般情況我們需要比這個長度長1到2個牙,所以這里設(shè)置螺紋總長度為16。所以小頭直徑=上面算出的大頭直徑的值-0.0625*16=17.833
4:程序中的R值,R值有正負,當螺紋從大頭往小頭車的時候R為正,當螺紋從小頭往大頭車的時候R為負。R算法等于大頭減去小頭在除以2,不過這里要注意一個問題,因為車削螺紋時由于螺紋加減速,我們需要有螺紋導(dǎo)入量,比如設(shè)置端面為Z0.,我們需要大概大于一個螺距的起刀點,這里我們設(shè)置為Z3。所以我們的R值需要把這起刀的三毫米也算進去,所以R=[大頭-小頭+3*0.0625] /2=0.594 也可以直接用0.0625*[16+3]/2=0.594
下面我們來看一下程序的編法
O0001
M3S800G99
T0101M08
G0X17.Z10.
Z3.
G92X18.Z-16.R0.594F1.814(螺紋第一刀以小頭直徑為準,第一刀吃刀量0.167)
……
X20.73(最后一刀,小頭直徑加上牙高*2)
G0X120.Z130.
M30
寫到這里內(nèi)外錐螺紋已經(jīng)介紹完成,下面我們介紹坐標偏移的方法和程序。
這里我們需要加工一個長度5,外徑20,孔徑12的小零件,我們需要一次裝夾做10件下來,用切刀寬度3。所以下面我們介紹子程序加坐標整體偏移的方法來完整加工,程序如下:
主程序:
O0001
M98P00100002(調(diào)用10次0002為程序號)
G50W-82.(加工完畢以后坐標偏回來,[5.1+3+0.1]*10 這里5.1是工件長度,留0.1掉頭,3為切刀寬度,0.1為平面余量)
M30
子程序:
O0002
M3S1400G99
T0101M08(外徑車刀)
G0X21.Z10.
Z1.
G1Z0.F0.2
G1X10.F0.14
G0W1.X19.
G1Z0.F0.2
G1X20.W-0.5F0.08
G1Z-8.1F0.12
G0U1.Z1.
X120.Z100.
T0202S1200(內(nèi)孔車刀)
G0X13.Z10.
Z1.
G1Z0.F0.2
G1X12.W-0.5F0.08
G1Z-8.1F0.12
G0U-0.5Z1.
X120.Z100.
T0303S800(切斷刀)
G0X21.Z10.
Z1.
Z-8.1
G1X10.F0.06
G0X100.
Z130.
G50W8.2(坐標整體往負方向偏移8.2,注意這和刀補是反的)
M99