基于宏程序的梯形螺紋加工程序編制
2020-6-4 來源: 遼寧軌道交通職業學院 作者:陳國奇,劉一波
摘要:結合典型梯形螺紋加工實例,詳細介紹宏程序的編程方法。采用左右交替進刀法和分層切削方法對梯形螺紋加工程序進行編制,利用宏程序的編程方法可進一步簡化梯形螺紋的編程,為梯形螺紋車削加工起到指導作用。
關鍵詞:宏程序;梯形螺紋;數控加工
0、引言
梯形螺紋的牙型角一般為 30°,按旋向可分為右旋螺紋和左旋螺紋兩種,一般大型的機械設備上的傳動都會用到梯形螺紋。在數控車加工指令中一般采用G76來實現梯形螺紋的加工,除了第一刀切深和精加工可以控制外,切削循環過程的背吃刀量是由機床根據參數進行內部運算得到的,這樣容易產生扎刀現象。因此,本文運用宏程序來進行梯形螺紋加工程序的編制,為梯形螺紋確定一個合理的加工方案。
1、梯形螺紋的加工工藝分析
1.1 零件圖分析
梯形螺紋零件如圖 1 所示。該零件為 Tr38×6的單線米制梯形螺紋,材料為45鋼,其兩端直徑 為Φ20mm;在對梯形螺紋編程加工前,其外徑和軸向尺寸都已加工完成,在這里只需要加工梯形螺紋部分。

圖1 梯形螺紋零件圖
1.2 工藝路線分析
該零件裝夾時,利用三爪自定心卡盤采用一夾一頂方式,用百分表進行找正。刀具選用 30°梯形螺紋刀,刀尖寬度小于螺紋小徑的寬度,為了減小螺紋加工誤差,刀具數量為2把,分別用于粗、精加工。量具選用0mm~150mm 卡尺、25mm~50mm 外徑千 分尺、25mm~50mm 公法線千分尺配帶三針。同時三針測量需要計算測量時的理論數值,其計算公式為:
M=d+4.864D-1.866P .
其中:M 為三針實測的螺紋中徑理論值;d 為螺紋的中徑;D 為鋼針的直徑,D=0.518P,P 為螺距。
1.3 編程思路規劃及切削參數設定
在車削梯形螺紋時可以參照加工普通三角螺紋的走刀動作來完成定位、進刀、加工螺紋、退刀這幾個動作。首先選用粗加工梯形螺紋刀,對刀點為刀尖的位置,由零件圖可知要加工的是螺距為6mm 的梯形螺紋,宏程序編制采用左右交替分層切削方法。程序的大概思路為:刀具快速定位到 X=38、Z=-15的位置設定第一刀螺紋起始點,把0賦值給#101為背吃刀量的初始值,-15 賦 值 給 #102 為 螺 紋 加 工 Z 向 起點,0.5賦值給#104為第一層背吃刀量,0.144賦值給#105為Z 軸進刀量。設#101=#101-#104為徑向車削的每次背吃刀量,#106為 X 方向退刀量。經 過 G0 X [#106]使 X 方 向 進 刀,Z[#102-#105]為Z 軸進刀量,運用 G32螺紋指令加工螺紋螺距為6mm,進行第一刀螺紋加工,Z 軸到達螺紋終點之后使用 G00 X[#106+10]進行 X 方向退刀,經過運行Z[#102+#105]確定Z 向定位,然后進行第二刀 X 定位,在第一刀的基礎上遞減0.5mm 距離進行G32螺紋切削,以此類推,直至滿足條件IF[#101GT-3]GOTO10(如果#101大于-3,則程序跳轉到 N10程序段)。條件語句一共使用4個,分別為第一層切削吃刀量0.5mm,第二層切削吃刀量0.3mm,第三層切削吃刀量 0.1 mm,第 四 層 切 削 吃 刀 量 0.05 精 加工;當加工到第三層,加工之后程序暫停,換精加工刀具,其對刀點與粗加工對刀點重合。繼續運行程序,當條件語句不滿足時跳出循環體外,運行IF[#101GT-7]GOTO10以下程序,最后 M30程序結束。
2、梯形螺紋加工程序
梯形螺紋加工程序如下:



3、梯形螺紋加工仿真
梯形螺紋加工程序編制完成后,利用 VERICUT 仿真軟件進行切削仿真模擬,以校驗加工程序的準確性,這樣可以清晰地觀察刀具的運行路徑,直觀地發現錯誤或不符合加工梯形螺紋的走刀方法,避免在機床上運行導致撞機或不必要的錯誤。程序的驗證結果如圖2所示。

圖2 梯形螺紋仿真加工。
4、結束語
運用宏程序加工梯形螺紋實現了左右交替分層切削方法,該方法是加工梯形螺紋一個較為典型的方法。靈活地使用#104變量重新賦值來控制每層的背吃刀量變化,解決了螺紋加工后期吃刀量大的問題,使整個梯形螺紋加工的效率、精度均有所提高。
投稿箱:
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
更多相關信息