前兩天在網上寫一個篇關於梯形螺紋如何用宏程序編程的入門講解文章,看完部分的評論後,說句不好聽的話,有些人說的確實很中肯,反而有些人惡語傷人,我只想說,沒有哪一種方法是完美無瑕的,適合最好!所以,在文章的開頭我想說,如果我的作品你不喜歡,可以取消關注,完全沒必要!
好了,今天我主要以一個Tr80*10的一個梯形螺紋進行講解,螺紋的主要相關參數如下
加工的思路:就是一層三刀,即每進給一個深度,刀具走完一個輪廓或一層,一直加工到牙槽底部!
說明:刀寬為2mm,#5為刀寬和牙槽底寬的差值,#6為精加工量,#7為進給的深度,#7是隨著切削深度是不斷在變化的!越往後,越小,粗加程序如下!
G0X82
Z15
#1=0
#2=80
#7=0.2
WHILE[#1LE5.5]DO1
#2=80-2*#1
#3=TAN[15]*5.5-TAN[15]*#1+0.696-0.2
G0X#2
Z15
G32Z-30F10
G0X82
G0X#2
Z[15+#3]
G32Z-30F10
G0X82
Z[15-#3]
G0X#2
G32Z-30F10
G0X82
Z15
IF[[#1GT2]AND[#1LE3]]THEN#7=0.15
IF[[#1GT3]AND[#1LE4]]THEN#7=0.1
IF[[#1GT4]AND[#1LE5.5]]THEN#7=0.05
#1=#1+#7
END1
G0X82
仿真效果圖如下,有圖有真相!精加工程序,請自行考慮!
本文能力有限,有不當之處,請批評指正,祝好!
閱讀更多 zny850210數控 的文章