外圓一般是粗車迴圈,大可以不用迴圈,反正是粗車,用迴圈也不見得會比不迴圈的效率高.
螺紋的話,用G92指令:
G92 X(U) Z(W) P E I K R L
X(U),Z(W)這些反正都表示終點座標,都知道的.
P和E分別表示公制和英制螺紋的導程
I,K為退刀,外螺紋的話都是正,內螺紋正好相反.
R是螺紋起點直徑與終點直徑之差,外螺紋的話是取負數.
當然了並非一句指令就可以完美的解決問題,你還需要按照斜度算出Z0方向再向右大於一個螺距以上的位置的小頭的直徑,以及大頭的直徑再向左大於一個螺距以上位置的直徑,斜率不能改變.
一般圖紙上畫的都是有效長度,所以要收尾的地方和開始切削的地方要空出來,這個位置需要計算.
如切削小頭為20,大頭為22,長度為20,螺距為2的錐度單頭螺紋.
首先用外圓車至小頭19.8,大頭21.8,長度為20,這個我就不寫了.
然後以端面為Z0,算出Z3位置和Z-23位置的X尺寸,公式演算法如下:
(22-20)/20=(20-a)/3
(22-20)/20=(b-22)/3
a為Z3位置的X尺寸,b為Z-23位置的X尺寸.
得到: a=19.7;b=22.3
轉到螺紋刀,程式設計如下:
G0 X24 Z3
G92 X20.6 Z-23 P2 I2 K1 //1X45度退刀
X19.8
X19.6
G0 X.. Z..
.....
螺紋的終點外徑為22.3,用22.3-1.3*螺距2,結果是19.7,但是螺紋刀刀尖鈍點就不一樣了,所以必須有檢測的東西或者螺紋千分尺來量中徑,一般情況下你按上面車下來還須再切深5絲到10絲左右,如果對刀準的話,就是19.5到19.55左右就標準了.
外圓一般是粗車迴圈,大可以不用迴圈,反正是粗車,用迴圈也不見得會比不迴圈的效率高.
螺紋的話,用G92指令:
G92 X(U) Z(W) P E I K R L
X(U),Z(W)這些反正都表示終點座標,都知道的.
P和E分別表示公制和英制螺紋的導程
I,K為退刀,外螺紋的話都是正,內螺紋正好相反.
R是螺紋起點直徑與終點直徑之差,外螺紋的話是取負數.
當然了並非一句指令就可以完美的解決問題,你還需要按照斜度算出Z0方向再向右大於一個螺距以上的位置的小頭的直徑,以及大頭的直徑再向左大於一個螺距以上位置的直徑,斜率不能改變.
一般圖紙上畫的都是有效長度,所以要收尾的地方和開始切削的地方要空出來,這個位置需要計算.
如切削小頭為20,大頭為22,長度為20,螺距為2的錐度單頭螺紋.
首先用外圓車至小頭19.8,大頭21.8,長度為20,這個我就不寫了.
然後以端面為Z0,算出Z3位置和Z-23位置的X尺寸,公式演算法如下:
(22-20)/20=(20-a)/3
(22-20)/20=(b-22)/3
a為Z3位置的X尺寸,b為Z-23位置的X尺寸.
得到: a=19.7;b=22.3
轉到螺紋刀,程式設計如下:
G0 X24 Z3
G92 X20.6 Z-23 P2 I2 K1 //1X45度退刀
X19.8
X19.6
G0 X.. Z..
.....
螺紋的終點外徑為22.3,用22.3-1.3*螺距2,結果是19.7,但是螺紋刀刀尖鈍點就不一樣了,所以必須有檢測的東西或者螺紋千分尺來量中徑,一般情況下你按上面車下來還須再切深5絲到10絲左右,如果對刀準的話,就是19.5到19.55左右就標準了.