今天繼續進行數控車程式設計宏程式的第六講,宏程式在圓弧螺紋加工中應用。其實在前面兩節關於圓弧和螺紋方面的知識點已經進行了講解,今天這主要的講解思路是結合前面兩個知識點,以一個圓弧螺紋加工為例,闡述一下圓弧螺紋的編制思路!
今天是中秋節,圖簡單畫畫吧!主要談談該螺紋的加工原理吧!咱們把該圓弧放大一些
簡單的來說,該圓弧螺紋也沒有啥,只要求出圓弧上各點的座標即可,然後採用螺紋加工指令G32或G92加工即可!從圖上可以看出,加工R4的圓弧咱們可以選用小於該半徑的刀具即可,以R4-R2為半徑,以要加工的圓弧即R4的圓心為座標,當刀具或R2沒變化一次時,均可以採用圓的引數方程來進行計算:X=R*COS(a),Y=R*SIN(a),換算到車床座標系中X=R*SIN(a),Z=R*COS(a),這一點請大家思考清楚。
然後把角度a作為一個變數,既然是一個半圓那麼該變數的範圍為0-180,如果大家能看到這一步,接下來宏的程式設計思路就出來,另外你還要考慮R4圓弧的圓心座標在工件座標系中的位置,要考慮到座標的偏移量,參考程式如下:
#1=0
#2=180
WHILE[#1LE#2]DO1
#3=2*SIN[#1]
#4=2*COS[#1]
#5=30-2*#3
#6=6+#4
G01X[#5]Z[#6]
G32Z-30F9
G0X32
Z6
#1=#1+3
END1
模擬效果如下圖所示:
試想一下,如果該螺紋不是在外圓柱上,比如是在橢圓拋物線線上如何編制呢?如果你能看懂今天這個講解,這個問題應該就沒啥了!其實也想再挿一句,這只是加工圓弧螺紋的一種方法,考慮一下還有別的方法沒?好了,今天就簡單的說到這裡了,更多內容請關注吧!