刀具半徑補償課件_第1頁
刀具半徑補償課件_第2頁
刀具半徑補償課件_第3頁
刀具半徑補償課件_第4頁
刀具半徑補償課件_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

第四節(jié)

刀具補償原理

一、為什么要進行刀具補償如圖1所示,在銑床上用半徑為r的刀具加工外形輪廓為A的工件時,刀具中心沿著與輪廓A距離為r的軌跡B移動。我們要根據(jù)輪廓A的坐標(biāo)參數(shù)和刀具半徑r值計算出刀具中心軌跡B的坐標(biāo)參數(shù),然后再編制程序進行加工,因控制系統(tǒng)控制的是刀具中心的運動。在輪廓加工中,由于刀具總有一定的半徑,如銑刀半徑或線切割機的鉬絲半徑等。刀具中心(刀位點)的運動軌跡并不等于所加工零件的實際軌跡(直接按零件廓形編程所得軌跡),數(shù)控系統(tǒng)的刀具半徑補償就是把零件輪廓軌跡轉(zhuǎn)換成刀具中心軌跡。1精選課件

r刀具

A

rB

圖1刀具半徑補償

2精選課件當(dāng)實際刀具長度與編程長度不一致時,利用刀具長度補償功能可以實現(xiàn)對刀具長度差額的補償。加工中心:一個重要組成部分就是自動換刀裝置,在一次加工中使用多把長度不同的刀具,需要有刀具長度補償功能。輪廓銑削加工:為刀具中心沿所需軌跡運動,需要有刀具半徑補償功能。車削加工:可以使用多種刀具,數(shù)控系統(tǒng)具備了刀具長度和刀具半徑補償功能,使數(shù)控程序與刀具形狀和刀具尺寸盡量無關(guān),可大大簡化編程。具有刀具補償功能,在編制加工程序時,可以按零件實際輪廓編程,加工前測量實際的刀具半徑、長度等,作為刀具補償參數(shù)輸入數(shù)控系統(tǒng),可以加工出合乎尺寸要求的零件輪廓。3精選課件刀具補償功能還可以滿足加工工藝等其他一些要求,可以通過逐次改變刀具半徑補償值大小的辦法,調(diào)整每次進給量,以達(dá)到利用同一程序?qū)崿F(xiàn)粗、精加工循環(huán)。另外,因刀具磨損、重磨而使刀具尺寸變化時,若仍用原程序,勢必造成加工誤差,用刀具長度補償可以解決這個問題。

二、刀具補償原理刀具補償一般分為刀具長度補償和刀具半徑補償。銑刀主要是刀具半徑補償;鉆頭只需長度補償;車刀需要兩坐標(biāo)長度補償和刀具半徑補償。4精選課件1.

刀具長度補償以數(shù)控車床為例進行說明,數(shù)控裝置控制的是刀架參考點的位置,實際切削時是利用刀尖來完成,刀具長度補償是用來實現(xiàn)刀尖軌跡與刀架參考點之間的轉(zhuǎn)換。如圖3-35所示,P為刀尖,Q為刀架參考點,假設(shè)刀尖圓弧半徑為零。利用刀具長度測量裝置測出刀尖點相對于刀架參考點的坐標(biāo)xpq,zpq,存入刀補內(nèi)存表中。零件輪廓軌跡是由刀尖切出的,編程時以刀尖點P來編程,設(shè)刀尖P點坐標(biāo)為xp,zp,刀架參考點坐標(biāo)Q(xq,zq)可由下式求出:(3-45)這樣,零件輪廓軌跡通過式(3-45)補償后,就能通過控制刀架參考點Q來實現(xiàn)。5精選課件

圖3-35刀具長度補償6精選課件加工中心上常用刀具長度補償,首先將刀具裝入刀柄,再用對刀儀測出每個刀具前端到刀柄基準(zhǔn)面的距離,然后將此值按刀具號碼輸入到控制裝置的刀補內(nèi)存表中,進行補償計算。刀具長度補償是用來實現(xiàn)刀尖軌跡與刀柄基準(zhǔn)點之間的轉(zhuǎn)換。在數(shù)控立式鏜銑床和數(shù)控鉆床上,因刀具磨損、重磨等而使長度發(fā)生改變時,不必修改程序中的坐標(biāo)值,可通過刀具長度補償,伸長或縮短一個偏置量來補償其尺寸的變化,以保證加工精度。刀具長度補償原理比較簡單,由G43、G44及H(D)代碼指定。7精選課件2.

刀具半徑補償ISO標(biāo)準(zhǔn)規(guī)定,當(dāng)?shù)毒咧行能壽E在編程軌跡(零件輪廓ABCD)前進方向的左側(cè)時,稱為左刀補,用G41表示。反之,當(dāng)?shù)毒咛幱谳喞斑M方向的右側(cè)時稱為右刀補,用G42表示,如圖3-36所示。G40為取消刀具補償指令。

yyBCDC

刀補進行ADAB刀補刀補建立刀補撤銷進行刀補撤銷刀補建立OxOx

a)G41左刀補b)G42右刀補圖3-36刀具補償方向8精選課件在切削過程中,刀具半徑補償?shù)难a償過程分為三個步驟:(1)刀補建立刀具從起刀點接近工件,在原來的程序軌跡基礎(chǔ)上伸長或縮短一個刀具半徑值,即刀具中心從與編程軌跡重合過渡到與編程軌跡距離一個刀具半徑值。在該段中,動作指令只能用G00或G01。(2)刀具補償進行刀具補償進行期間,刀具中心軌跡始終偏離編程軌跡一個刀具半徑的距離。在此狀態(tài)下,G00、G01、G02、G03都可使用。(3)刀補撤銷刀具撤離工件,返回原點。即刀具中心軌跡從與編程軌跡相距一個刀具半徑值過渡到與編程軌跡重合。此時也只能用G00、G01。9精選課件

三、刀具半徑補償算法刀具半徑補償計算:根據(jù)零件尺寸和刀具半徑值計算出刀具中心軌跡。對于一般的CNC裝置,所能實現(xiàn)的輪廓僅限于直線和圓弧。刀具半徑補償分B功能刀補與C功能刀補,B功能刀補能根據(jù)本段程序的輪廓尺寸進行刀具半徑補償,不能解決程序段之間的過渡問題,編程人員必須先估計刀補后可能出現(xiàn)的間斷點和交叉點等情況,進行人為處理。B功能刀補計算如下:1.

直線刀具補償計算對直線而言,刀具補償后的軌跡是與原直線平行的直線,只需要計算出刀具中心軌跡的起點和終點坐標(biāo)值。10精選課件如圖3-37所示,被加工直線段的起點在坐標(biāo)原點,終點坐標(biāo)為A。假定上一程序段加工完后,刀具中心在O′點坐標(biāo)已知。刀具半徑為,現(xiàn)要計算刀具右補償后直線段O′A′的終點坐標(biāo)A′。設(shè)刀具補償矢量AA′的投影坐標(biāo)為,則

(3-46)

(3-47)

11精選課件(3-48)

(3-48)式為直線刀補計算公式,是在增量編程下推導(dǎo)出的。對于絕對值編程,仍可應(yīng)用此公式計算,所不同的是應(yīng)是絕對坐標(biāo)。12精選課件圖3-37直線刀具補償圖3-38圓弧刀具半徑補償13精選課件2.

圓弧刀具半徑補償計算對于圓弧而言,刀具補償后的刀具中心軌跡是一個與圓弧同心的一段圓弧。只需計算刀補后圓弧的起點坐標(biāo)和終點坐標(biāo)值。如圖3-38所示,被加工圓弧的圓心坐標(biāo)在坐標(biāo)原點O,圓弧半徑為R,圓弧起點A,終點B,刀具半徑為r。假定上一個程序段加工結(jié)束后刀具中心為A′,其坐標(biāo)已知。那么圓弧刀具半徑補償計算的目的,就是計算出刀具中心軌跡的終點坐標(biāo)B′。設(shè)BB′在兩個坐標(biāo)上的投影為則

(3-49)14精選課件(3-50)

(3-51)15精選課件圖3-39B刀補示例加工如圖3-39外部輪廓零件ABCD時,由AB直線段開始,接著加工直線段BC,根據(jù)給出的兩個程序段,按B刀補處理后可求出相應(yīng)的刀心軌跡A1B1和B2C1。16精選課件事實上,加工完第一個程序段,刀具中心落在B1點上,而第二個程序段的起點為B2,兩個程序段之間出現(xiàn)了斷點,只有刀具中心走一個從B1至B2的附加程序,即在兩個間斷點之間增加一個半徑為刀具半徑的過渡圓弧B1B2,才能正確加工出整個零件輪廓??梢?,B刀補采用了讀一段,算一段,再走一段的控制方法,這樣,無法預(yù)計到由于刀具半徑所造成的下一段加工軌跡對本程序段加工軌跡的影響。為解決下一段加工軌跡對本段加工軌跡的影響,在計算本程序段軌跡后,提前將下一段程序讀入,然后根據(jù)它們之間轉(zhuǎn)接的具體情況,再對本段的軌跡作適當(dāng)修正,得到本段正確加工軌跡,這就是C功能刀具補償。C功能刀補更為完善,這種方法能根據(jù)相鄰輪廓段的信息自動處理兩個程序段刀具中心軌跡的轉(zhuǎn)換,并自動在轉(zhuǎn)接點處插入過渡圓弧或直線從而避免刀具干涉和斷點情況。17精選課件圖3-40a給出了普通數(shù)控系統(tǒng)的工作方法,在系統(tǒng)內(nèi),數(shù)據(jù)緩沖寄存區(qū)BS用以存放下一個加工程序段的信息,設(shè)置工作寄存區(qū)AS,存放正在加工的程序段的信息,其運算結(jié)果送到輸出寄存區(qū)OS,直接作為伺服系統(tǒng)的控制信號。圖3-40b為CNC系統(tǒng)中采用C刀補方法的原理框圖,與3-40a不同的是,CNC裝置內(nèi)部又增設(shè)了一個刀補緩沖區(qū)CS。當(dāng)系統(tǒng)啟動后,第一個程序段先被讀入BS,在BS中算得第一段刀具中心軌跡,被送到CS中暫存后,又將第二個程序段讀入BS,算出第二個程序段的刀具中心軌跡。接著對第一、第二兩段刀具中心軌跡的連接方式進行判別,根據(jù)判別結(jié)果,再對第一段刀具中心軌跡進行修正。18精選課件修正結(jié)束后,順序地將修正后的第一段刀具中心軌跡由CS送入AS中,第二段刀具中心軌跡由BS送入CS中。然后,由CPU將AS中的內(nèi)容送到OS中進行插補運算,運算結(jié)果送到伺服系統(tǒng)中予以執(zhí)行。當(dāng)修正了的第一段刀具中心軌跡開始被執(zhí)行后,利用插補間隙,CPU又命令第三段程序讀入BS,隨后,又根據(jù)BS和CS中的第三、第二段軌跡的連接情況,對CS中的第二程序段的刀具中心軌跡進行修正。依此下去,可見在刀補工作狀態(tài),CNC內(nèi)部總是同時存在三個程序段的信息。19精選課件

a)b)圖3-40兩種數(shù)控系統(tǒng)的工作流程緩沖寄存區(qū)BS工作寄存區(qū)AS輸出寄存區(qū)OS輸出寄存區(qū)OS工作寄存區(qū)AS刀補緩沖區(qū)CS緩沖寄存區(qū)BS20精選課件在CNC裝置中,處理的基本廓形是直線和圓弧,它們之間的相

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論