午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

凹橢圓輪廓上車三角形螺紋

 GXF360 2017-08-26

凹橢圓輪廓上車三角形螺紋

■江蘇省江陰中等專業(yè)學校 (214433) 黃冬英 彭 正

摘要:介紹在凹橢圓輪廓上車三角形螺紋宏程序中加工起點坐標、終點坐標的確定方法,以及編程思路和加工方法。

近十年來,數控技能大賽的競賽難度不斷加大,題目圖形不斷推陳出新,各類異形螺紋也在不斷推出。這類異形螺紋形式多樣,很難用CAD/CAM自動編程來加工,僅用專門的螺紋加工指令G32、G92和G76也無法實現,多數只能用宏程序手工編程來實現。本文介紹的是在凹橢圓輪廓上車三角形螺紋,著重介紹螺紋加工起點、終點坐標的確定,相關尺寸的計算,編程思路和宏程序編制加工程序。所選用的數控系統是FANUC 0i-T。

1.零件圖分析

零件材料為45鋼,如圖1所示,主要由φ35mm外圓、退刀槽和異形螺紋組成。此異形螺紋的特征為在凹橢圓輪廓上加工三角形螺紋,螺距為4mm,螺紋牙深為1.5mm,螺紋有效長度為30mm,由此確定選用三把車刀來加工,分別是93°外圓車刀、5mm切槽車刀和 60°外螺紋車刀。

2.編程思路

為方便計算,將圖1簡化,如圖2所示。

橢圓方程為

異形螺紋的編程思路:沿著凹橢圓輪廓進行螺紋加工,移動步距等于螺距。每移動一個步距,依次求出X、Z的節(jié)點坐標,然后用逼近的方法結合G32指令來編程,至橢圓終點后才能退刀,先沿X軸退刀,再沿Z軸退刀,異形螺紋完成一個車削循環(huán)。

圖 1

橢圓方程的坐標與工件坐標系中的坐標之間的對應關系非常重要。橢圓方程的原點在橢圓中心,橢圓中的X值對應工件坐標系中的Z值,橢圓中的Y值對應工件坐標系中的X值。

橢圓X向的坐標用#1作為變量,對應點的Y向的坐標用#2作為變量,代入橢圓方程中,求出相應的值,取正值。接著把坐標值與工件坐標系中的值進行轉換,X1=90-2×#2,Z1=#1-15。然后將#1減去1個移動步距(即1個螺距4mm),計算出新的#2值,再轉換到工件坐標系中,得出新的X2和Z2坐標。把(X1,Z1)作為螺紋的起點,把(X2,Z2)作為螺紋的終點,執(zhí)行G32指令。之后將#1再減去1個移動步距,計算出新的#2值,再轉換到工件坐標系中,得出新的X3和Z3坐標。把(X2,Z2)作為螺紋的起點,把(X3,Z3)作為螺紋的終點,執(zhí)行G32指令。依次循環(huán),直至橢圓輪廓上的螺紋加工結束,退出循環(huán),退刀時先X向、后Z向。

圖 2

3.加工方法

加工過程為:①用外圓車刀粗、精車外圓,凹橢圓輪廓。②用切槽刀車削退刀槽。③用60°外螺紋車刀車異形螺紋(通過修改磨耗實現粗、精加工)。

在加工過程中,異形螺紋X向總切削深度為3mm(直徑量),采用直進法將切削深度遞減進行車削,分多次加工完成。第一刀的切削深度可選大些,建議不要超過0.8mm,然后0.6mm、0.4mm、0.3mm,……,最后0.1mm進行精車,使磨耗從-0.8mm逐漸改至-3mm,完成整個異形螺紋的加工。

4.螺紋加工起點坐標的確定方法

(1)Z坐標的確定。螺紋加工起點坐標應在橢圓輪廓上,橢圓起點坐標為(X42,Z9)。確定方法為:在加工螺紋時,為了保證螺紋牙型完整、不亂牙,應有一個升速進刀段,這個距離通常選2個螺距值。本例中橢圓的有效長度為30mm,一半就是15mm,為了達到左右橢圓螺紋對稱,從橢圓的原點開始計算,4個螺距等于16mm,正好在螺紋的右端1mm處,這個1mm滿足不了升速距離的要求,因此再加上2個螺距作為升速進刀段,所以橢圓的起點距離定在X24(#1)處(轉換到編程坐標系的Z坐標起點應為9mm處)。

(2)X坐標的確定。把X(#1)=24代入橢圓方程式,求得Y(#2)=24,轉換到編程坐標系中的X坐標是直徑量,橢圓中心到Z軸的距離為45mm,X向半徑量=45-24=21(mm),則直徑量=42mm,即為起點的X坐標值。所以最終確定在工件坐標系中的起點坐標為(X42,Z9)。

5.螺紋加工終點坐標的確定方法

螺紋加工終點坐標也應在橢圓輪廓上,坐標值的確定方法可以參考起點坐標的計算方法,減速退刀段通常選取0.5~1個螺距,本例中Z向走刀總長度應為螺距的整數倍,同時一定要結合退刀槽的位置來確定,因此減速退刀距離取值可以適當靈活些。本例中選工件坐標系中的Z值為-35,從-31到9正好是40mm,恰巧等于10個螺距,又大于螺紋有效長度30mm,滿足要求。終點的X坐標由宏程序根據變量利用橢圓方程自動求出。

6.加工程序

橢圓上車三角形螺紋的加工程序如下:

O0002 程序名

M03 S600 主軸正轉

T0303 選用60°三角螺紋車刀

M08 切削液打開

#1=24 #1為橢圓中的X值

G00 X42 Z9 定位到加工起始點

N20 #1=#1-4 X值改變一個步距

#2=30*SQRT[1-#1*#1/1600] 計算橢圓中的Y值

#3=45- #2 計算工件坐標系中的X半徑量

G32X[2*#3] Z[#1-15] F4 車螺紋至第一點,螺距為4

IF[#1GT-20]GOTO 20 判斷X值是否在范圍之內

G00 X150 X向退刀

Z150 Z向退刀

M05 主軸停轉

M09 切削液關閉

M30 程序結束

%

7.宏程序嵌套優(yōu)化加工程序

以上程序的不足之處是只能完成車一刀螺紋,然后要通過手動修改磨耗值的方法,使車刀以遞減的切削量往里車削多次,才能完成整個螺紋的加工,效率較低。

基于宏程序有嵌套功能,結合對G76螺紋切削循環(huán)的加工軌跡的研究,對程序進行優(yōu)化,將切削深度放到宏程序中,仍采用遞減直進法進刀。第一刀切削循環(huán)時的背吃刀量為Δd,第二刀的背吃刀量為,第n刀的背吃刀量為,并設置一個最小切深Δdmin,當加工幾刀后,會出現背吃刀量小于最小切深的情況,此后每刀進給0.05mm(#30),直至總切深滿足圖樣要求。本例中第一刀切削深度Δd(#10)選0.4mm,設置一個計數器#11,最小切深Δdmin(#25)為0.08mm,利用公式求出背吃刀量,設為#15;實際切削深度為#20。然后把#20疊加到第二層宏程序的X值中。

螺紋的粗加工用遞減直進法,粗加工切深超過給定值(此處為2.6mm)時,判斷語句會跳出循環(huán),執(zhí)行N25后面的精加工。留0.4mm作為精加工余量,每刀切深為0.1mm(直徑量)。粗加工次數根據設定的Δd值和判斷條件能自動求出。增加判斷條件的目的是為了避免在粗加工時,當第一刀切深Δd取值(如0.8mm)較大時,背吃刀量#15要滿足小于最小背吃刀量#25的時候,實際的切削深度早已超過圖樣的切深,仍在執(zhí)行宏程序的循環(huán),導致螺紋報廢的現象。

優(yōu)化后加工程序如下:

O0002 程序名

M03 S600 主軸正轉

T0303 選用60°三角螺紋車刀

M08 切削液打開

G00 X42 Z9 定位到加工起始點

#10=0.4 第一刀背吃刀量

#11=1 粗加工次數賦初值

#25=0.08 最小背吃刀量

N10 #15=[ SQRT[#11]-SQRT[#11-1]]*#10 背吃刀量計算

#20=2*SQRT[#11]*#10 計算切削深度

IF [#20GT2.6]GOTO25 切深到2.6mm時退出循環(huán),執(zhí)行N25后的精加工

#1=24 #1為橢圓中的X值

G00 X[42-#20] Z9 定位螺紋加工起點

N20 #1=#1-4 X值改變1個步距

#2=30*SQRT[1-#1*#1/1600]計算橢圓中的Y值

#3=45- #2 計算工件坐標系中的X半徑量

#4=2*#3-#20 螺紋的X直徑坐標

G32X[#4] Z[#1-15] F4 車螺紋,螺距為4mm

IF[#1GE-20]GOTO 20 判斷X值是否在范圍之內

G00 X45 X向退刀

G00 Z9 Z向退刀

#11=#11+1 加工次數加1

IF [#15GT#25]GOTO 10 判斷背吃刀量的值

N25 #30=0.05 每刀精加工背吃刀量

N30 #20=#20+#30*2 計算切削深度

#1=24 以下為精加工,程序與粗加工類似

G00 X[42-#20] Z9

N40 #1=#1-4

#2=30*SQRT[1-#1*#1/1600]

#3=45- #2

#4=2*#3-#20

G32X[#4] Z[#1-15] F4

IF[#1GE-20]GOTO 40

G00 X45

G00 Z9

IF[#20LE3] GOTO 30 判斷切深是否到3mm,滿足則車螺紋結束

G00 X150 X向退刀

Z150 Z向退刀

M05 主軸停轉

M09 切削液關閉

M30 程序結束

%

8.結語

實踐證明,若將該宏程序中的IF語句改用WHILE、ENDW語句來進行變換,也適用于華中數控系統。對于其他類型的異形螺紋也有一定的參考價值,如果將圖中橢圓的基本尺寸進行參數化,多設幾個變量,通用性將大大增強。

參考文獻:

[1] 黃冬英.凸橢圓上車三角異型螺紋[J].機械工程師,2014(11):171-172.

[2] 朱明松.數控車床編程與操作項目教程[M].北京:機械工業(yè)出版社,2015.

專家點評

本例中的凹橢圓異形螺紋很難用CAD/CAM編程軟件和數控車床自帶的的螺紋加工指令來實現,在技能大賽中最便捷的方法就是宏程序手工編程。

作者著重介紹了異形螺紋的編程思路,在工件的凹橢圓輪廓上,控制螺紋加工的起點和終點坐標,以螺距遞增的方法,將多圈錐螺旋路徑擬合成一條完整的橢圓包絡線。為類似異形螺紋提供了實用的加工方法。

(收稿日期:20170406)

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多