技術文章
討論數(shù)控車床加工曲面螺紋的辦法
閱讀:148 發(fā)布時間:2020-8-121.前言
本文以如圖1所示工件為例,介紹FANUC系統(tǒng)宏程序的編程,探討非圓曲面螺紋的加工方法。已知橢圓的長半軸a=50,短半軸b=20,方程式:小圓直徑為5,深度為1,槽底直徑24,寬10,螺距6。
2..編程思路
非圓曲線的加工很容易,關鍵是螺紋。曲面螺紋的加工是刀具沿著曲面路徑加工而成。當?shù)毒叩那邢髌瘘c有規(guī)律的變化,每次還沿著曲線的軌跡車螺紋,就形成了曲面異形螺紋。本例橢圓曲面圓弧螺紋的切削起點有規(guī)律的變化(沿著R2. 5小圓的圓周作等步距的變化),每次螺紋還都走橢圓曲線,終形成橢圓面上圓弧螺紋,所以編程的關鍵是小圓的圓心坐標系與橢圓坐標系疊加起來找到與工件坐標系的關系,再計算出小圓圓心角的變化范圍和橢圓曲線的變化范圍,問題就迎刃而解了。
3.圓弧螺紋的切削加工
3.1刀具的選擇
該螺紋如果使用中5的圓弧刀,圓弧刀要磨出一定的螺旋升角,防止刀具的后刀面與工件發(fā)生干涉。螺紋到達底部時切削刃與工件接觸過多,容易引起振動,切削高強度材料時容易崩刀。若使用93“,排屑比較容易,加工牙型表面質量比較好,但螺紋曲面要平緩,牙型深度不宜過深.防止刀具與工件發(fā)生干涉。
3. 2螺紋切削用量的選擇
螺紋切削時,在考慮刀具的壽命的同時要保證螺紋質量和切削速度,合理的走刀次數(shù)和進刀量對螺紋的質量有決定性的影響,圓弧刀轉速取200對min(轉速公式N-1200/P-K),轉速可以高一些300r/min,切削深度不宜過大,進給速度為一個螺距F=6,當然轉速和吃刀量還要根據(jù)機床的剛性,刀具的強度和切削材料的強度等具體情況而定。
3. 3螺紋的切削指令選擇
FANUC系統(tǒng)螺紋的加工指令有G32, G92,G76, G35/G36,但對于非圓曲面螺紋的加工,數(shù)控車系統(tǒng)沒有現(xiàn)成的螺紋加工指令,只有利用G32指令結合非圓曲線輪廓宏程序加工。G32螺紋切削指令格式為:
G32x (U)_ z (w)_ F_ x (U) , z (w)為螺紋切削的終點坐標值,F為導程
3. 4編程加工方法
方法一,使用加工圓弧螺紋。
(1)螺紋行程的確定
在數(shù)控加工螺紋時,由于車床伺服系統(tǒng)本身有滯后性,在螺紋的起始段和停止段發(fā)生螺距不規(guī)則現(xiàn)象,也就是車螺紋時起始時有一個加速過程,結束時有一個減速過程,所以車螺紋時設置導入量和到處量。如上圖將螺紋進,退刀點偏移工件一個螺距。
(2)小圓圓心角和橢圓起始,終止角的變化范圍
通過繪圖軟件CAD可以方便標出小圓1圓心坐標02 (24. 0, 19. 02),小圓1到9起始和終止角度的變化范圍在[25, 155]之間,(比賽的時候不需要標出小圓的起始和終止角,直接取[0,180]).橢圓曲線的起始角a和終止角R為:a二arccos (24/51. 5) =62. 2 0 R =180- a =117. 7 0
(3)坐標系的疊加
工件坐標系,橢圓坐標系和小圓坐標系的坐標原點分別為0, O1和。2(如圖2所示)任意切削點A的確定,在小圓坐標系下圓的參數(shù)方程和在橢圓坐標系下橢圓的方程分別為:
橢圓中心O1在工件坐標系下對應的坐標為(-18, 0),所以A在工件坐標系下疊加后對應方程為:
Z=2. 5}cos B +51. 5}cos B 1.-18
X=2. 5}cos B +21. 5}sin B 1.
(4)程序的編寫
00001
G40G97G99S300M03
T0202(930裝350刀片外圓刀)
GOOZ6. 0
X38. 04
#1二一25
N10#2=2.5}COS[#1](小圓坐標系中Z坐標)
#3=2. 5}SIN [#1](小圓坐標系中X坐標)
GOOX[19.02*2+2}#3]Z[#2+6](螺紋切削起點)
#4=62. 2 0(橢圓曲線的起始角度)
N20#5=51.5}COS[#4](橢圓坐標系中Z坐標)
#6=21. 5}SIN [#4](橢圓坐標系中X坐標)
G32X[2.0}#6+2.0}#3]Z[#5+#2一18. 0]F6. 0坐標系疊)
#4=#4+2. 0(橢圓遞增步距20)
IF [#4LE117. 7] GOT020(條件判斷2)
GOOX100
Z6. 0
X38. 04
#1=#1-1(小圓弧遞減步距10)
IF[#1 GE-155]GOTO10(條件判斷)
GOOX100
2100
M30
以上程序陰影部分橢圓曲線的程序也可以用橢圓的標準方程編寫,值得注意的是橢圓的標準方程和參數(shù)方程編程時,由于逼近橢圓曲線的方式不同的,為了減少螺紋的誤差,橢圓曲線和螺紋的編程方法要統(tǒng)一。橢圓曲線加工精度與步距有關,步距越小,橢圓的精度越局。
方法二,使用成型刀加工圓弧螺紋。
(1)宏程序的調用
功能:當G65時,調用以地址P的用戶宏程序,數(shù)據(jù)(自變量)能傳遞到用戶宏程序中。
格式:G65P (p) L (I)(自變量賦值)
(p)要調用的程序號
(I)重復次數(shù)(省略時默認為1)
(自變量賦值):傳遞到宏程序的數(shù)據(jù)
(2)吃刀量和刀具軌跡
由于使用圓弧刀車螺紋時,越靠近底部吃刀刃越寬,切削力越大,也容易振動,根據(jù)機床,刀具的具體情況分配吃刀量,第一刀量可以多一點,刀量少點,刀具的軌跡如圖4所示(O1為螺紋切削起點,圓弧刀對刀時Z方向必須是圓弧刀的中心)。
(3)程序的編寫
主程序
00003
G40G99G97S200M03
T0303 (} 5圓弧刀)
GOOZ6. 0
X35. 08
G65P0006K0. 4 (K地址對應變量#6)
G65P0006K0. 8
G65P0006K1.1
G65P0006K1.4
G65P0006K1.7
G65P0006K1.9
G65P0006K2.0
GOOX100
2100
M30
子程序
00006
#1=24
N20#2=20/50}SQRT[50.0*50.0-#1}#1]
G32X [2. 0}#2-#6] Z [#1-18. 0] F6. 0
#1=#1-6. 0
IF[#1 GE-24]GOT020
GOOX100
Z6
X35. 08
M99
上面程序也可使用單一循環(huán)修改刀補值的方法來實現(xiàn),在機床的摩號中修改每一刀切削深度值,其程序省略。
4.加工辦法對比和剖析
從以上的加工辦法看,運用編程繁瑣,但加工表面質量十分好,有必要注意的是牙型深度不宜過大不然刀具與工件發(fā)作干與。運用直徑為5MM的成型刀運用單一循環(huán)修正刀補值的辦法編程十分簡略,在技術競賽中十分實用,但有一定的局限性,有時沒有牙型形狀的刀子。當牙型深度過大乃至大于于小圓半徑時,有必要挑選小于小圓半徑的圓弧刀,選用的編程辦法,將上述辦法起來就可以了。
5.結束語
筆者巧用非圓曲線概括宏程序G32螺紋切削指令的辦法,解決了曲面螺紋編程疑問,只需改動變量賦值,曲線方程或成型刀的形狀,就能習慣同類零件非圓曲面螺紋的編程與加工,在生產中有著實際意義。
本文由 伯特利技術文章 整理發(fā)表,文章來自網(wǎng)絡僅參考學習,本站不承擔任何法律責任。
伯特利數(shù)控一直以盡心、盡力、盡意的態(tài)度把握每一臺 加工中心、鉆攻中心的質量
相關文章可查閱本站:技術文章 或本文下方 標簽 分類
相關產品可查閱本站:產品中心
數(shù)控教學論文及行業(yè)發(fā)展資訊可查閱本站:行業(yè)資訊