數(shù)控原理基本第四章課件_第1頁
數(shù)控原理基本第四章課件_第2頁
數(shù)控原理基本第四章課件_第3頁
數(shù)控原理基本第四章課件_第4頁
數(shù)控原理基本第四章課件_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、插補的基本概念怎樣把單個的坐標(biāo)運動組合成理想曲線呢?這就是 插補所要解決的問 題!插補是一種運算程序,經(jīng)過運算,判斷出每一步怎樣進給誤差更???應(yīng)同時向幾個、還是一個坐標(biāo)軸進給?進多少?第一節(jié)概述插補技術(shù)是數(shù)控系統(tǒng)的核心技術(shù)。數(shù)控加工過程中,數(shù)主要內(nèi)容刀具或工件一步步移動,移動軌跡是一個個小線段構(gòu)成的折線,不是光滑曲線。刀具不能嚴(yán)格按照所加工零件的廓形運動,而用折線逼近輪廓線型。脈沖當(dāng)量或最小分辨率:刀具或工件能移動的最小位移量。輸入插補的實質(zhì)是根據(jù)有限的信息完成“數(shù)據(jù)密化”工作。數(shù)控系統(tǒng)根據(jù)主要內(nèi)容的基本數(shù)據(jù)(直線起點、終點坐標(biāo),圓弧圓心、起點、終點坐標(biāo)、進給速度等)運用一定的算法,自動在有限

2、坐標(biāo)點之間形成一系列的坐標(biāo)數(shù)據(jù),從而自動對各坐標(biāo)軸進行脈沖分配,完成整個線段的軌跡分析,以滿足加工精度的要求。數(shù)控系統(tǒng)控制刀具或工件不斷運動到插補運算后的中間坐標(biāo)點,擬合出零件輪廓。主要內(nèi)容數(shù)控系統(tǒng)使用的插補方法決定刀具沿什么路線進給。雖然存在插補擬合誤差,但脈沖當(dāng)量相當(dāng)?。?m、nm、pm級),插補擬合誤差在加工誤差范圍內(nèi)。XY逐點比較法插補概念: 每走一步都將加工點與給定軌跡進行比較,以確定下一步進給方向。 插補結(jié)束插補開始偏差判別坐標(biāo)進給偏差計算終點判別YNXYO插補步驟第二節(jié)逐點比較插補法插補規(guī)則當(dāng)F0,則沿+X方向進給一步當(dāng)F0F0時;當(dāng)M在OA下方,即F0時;當(dāng)Fi,j 0 新加工

3、點坐標(biāo)為: Xi+1= Xi +1, Yj+1=Yj 新偏差為: Fi+1,j=XeYj-(Xi +1) Yj = Fi,j -Ye當(dāng)Fi,j 0;當(dāng)M(Xi,Yi)在圓弧內(nèi),則F0;插補規(guī)則 當(dāng)F0, 則沿-X方向進給一步 當(dāng)F0, 則沿+Y方向進給一步Y(jié)OXA(X0,Y0)RRiM(Xi,Yj) B(Xe,Ye)F0F=0偏差判別式當(dāng)Fi,j 0 新加工點坐標(biāo)為: Xi+1= Xi -1, Yj+1=Yj 新偏差為:當(dāng)Fi,j TCPU ,為什么?答:因為除完成插補運算外,還要執(zhí)行顯示、監(jiān)控、位置采樣及控制等實時任務(wù)。T與采樣周期T反饋可相同或不同,一般:T T反饋的整數(shù)倍( FT )8R

4、22 = =8Rl = 8R如:美國A-B公司的7300系列,T T主要內(nèi)容現(xiàn)代數(shù)控系統(tǒng)的 T 已縮短到24ms,有的小于1毫秒。閉環(huán)、半閉環(huán)系統(tǒng)采用數(shù)據(jù)采樣插補方法。數(shù)據(jù)采樣插補方法:直線函數(shù)法、擴展數(shù)字積分法、二階遞歸擴展數(shù)字積分法、雙數(shù)字積分插補法等。1 + tan Y = Xyexetan =XXYOA(Xe ,Ye )lllY21cos =X = l cosX i = X i 1 + X iyexeYi = Yi 1 + Yi一、 數(shù)據(jù)采樣法直線插補原則:算法簡單、計算速度快、插補誤差小、精度高主要內(nèi)容1. 直接函數(shù)法K = = = T FRNl FTL LYi = KYeX i =

5、 X i 1 + X iYi = Yi 1 + YiXXYOA(Xe ,Ye )lllY插補計算: X i = KX e步長系數(shù)2. 進給速率數(shù)法(擴展DDA法)主要內(nèi)容tg i + = 1 DM DH + HMcos x i +tg =sin y i 內(nèi)容 2 OD OC CDl2l21. 直線函數(shù)法在圓弧插補時,以內(nèi)接弦進給代替弧主要線進給。xy (xi+1,yi+1)i(xi,yi)H2CDOMxi + cos 45yi sin 45主要內(nèi)容7M 系 統(tǒng) 中 采 用 sin45 和 cos45 來 取 代 sin 和cos 近 似 求 解 tg , 這 樣 造 成 的 tg 的 偏 差

6、最小,即ool2l2tg 11 + tg 2再由關(guān)系式 cos =進而求得:x = l cosxi + yi = (xi + x) + ( yi + y)主要內(nèi)容( xi + x)xyi yy=lsin?因此,求新的插補點坐標(biāo) :xi +1 = ix + x2 2 2 2y =1212主要內(nèi)容采用近似計算引起的偏差能夠保證圓弧插補的每一插補點位于圓弧軌跡上,僅造成每次插補輪廓步長 l的微小變化,所造成的進給速度誤差指令速度的1,這種變化在加工中是允許的,完全可認(rèn)為插補速度仍是均勻的。主要內(nèi)容2. 擴展數(shù)字積分法(進給速率法)在數(shù)字積分原理的基礎(chǔ)上發(fā)展起來的,并將切線逼近圓弧的方法改進為用割線逼

7、近,減小了逼近誤差,提高了圓弧插補精度。美國A-B公司的7360 CNC系統(tǒng)采用該插補法,系統(tǒng) 的 插補 周期 與位 置反饋 采樣 周期相 同,均 為10.24ms,通過10.24ms的實時時鐘中斷來實現(xiàn)。+ R(xAi, yi)l + Rx i l l y i 主要內(nèi)容12y i 1 2= xll sin 22122 1 2 BAi x =XYMCHQOAii-1l R 2省略l y i x i = =y = d i d i x + y 1 2 令 1 2 同理lRllx i2 R12R=y i R 主要內(nèi)容 x =FTRlR= FRN T d 數(shù)據(jù)采樣插補法(又稱為數(shù)字增量插補法) 基本原

8、理 用一系列首尾相連的微小直線段來逼近給定軌跡。這些微小直線段是根據(jù)程編進給速度(F指令),將給定軌跡按每個插補周期TS 對應(yīng)的進給量(輪廓步長或進給步長L)來分割的。每個TS 內(nèi)計算出下一個周期各坐標(biāo)進給位移增量(X,Y),即下一插補點的指令位置;CNC裝置按給定采樣周期TC (位置控制周期)對各坐標(biāo)實際位置進行采樣,并將其與指令位置比較,得出位置跟隨誤差,由此對伺服系統(tǒng)進行控制。時間分割法插補伺服電機工作臺速度控制單元傳動機構(gòu)位置控制檢測反饋插補器常用時間分割插補算法把加工一段直線或圓弧的整段時間分為許多相等的時間間隔,該時間間隔T稱為單位時間間隔,也即插補周期。插補周期T內(nèi)的合成進給量f

9、 稱為一次插補進給量。 若進給速度v的單位取mm/min,插補周期T的單位取ms,插補進給量的單位取m,則一次插補進給量 :例:系統(tǒng)設(shè)F為程序編制中給定的速度指令(單位為mm/min) ;插補周期T為; f 為一個插補周期的進給量(單位為m) ;則時間分割插補算法要解決的關(guān)鍵問題 插補周期T的選擇 插補周期內(nèi)各坐標(biāo)軸進給量的計算 插補周期T的選擇1、插補周期T與插補運算時間的關(guān)系插補周期T 必須大于插補運算時間與完成其它實時任務(wù)(插補及位置誤差計算、顯示、監(jiān)控、I/O處理)所需時間 之和2、插補周期T與位置反饋采 樣的關(guān)系插補周期T與位置反饋采 樣周期可以相同,也可以不同。 如果不同,則一般插

10、補周期應(yīng)是采樣周期的整數(shù)倍。3、插補周期與精度、速度的關(guān)系在直線插補中,插補所形成的每個直線段與給定的直線重合,不會造成軌跡誤差。 在圓弧插補時,一般用內(nèi)接弦線或內(nèi)外均差弦線來逼近圓弧,這種逼近必然會造成軌跡誤差。最大半徑誤差eR與步距角的關(guān)系 eR=R ( 1-cos(/2))對上式進行冪級數(shù)展開并化簡則得:最大徑向誤差: eR=(FT)2/ 8R當(dāng)給定R、f 和eR,則應(yīng)有 T=(8ReR)1/2/ FfYOReRR插補周期內(nèi)各坐標(biāo)軸進給量的計算設(shè)給定直線OA,動點Mi-1(Xi-1, Yi-1),程編進給速度F,插補周期T ,插補進給量f (進給步長)則 f FT 由圖可得如下關(guān)系:Xi

11、-1A(Xe,Ye)OXiYi-1YiMi-1MiXiYiXY則T內(nèi)各坐標(biāo)軸對應(yīng)的位移增量 Xi= f Xe/L Yi= f Ye/L由此可得下一個插補點Mi(Xi, Yi)的坐標(biāo)值為: Xi = Xi-1 + Xi = Xi-1 + f Xe/L Yi = Yi-1 + Yi = Yi-1 +f Ye/L一、譯碼第五節(jié)數(shù) 據(jù) 處 理輪廓加工時,刀具中心軌跡總相對于零件輪廓偏移一個刀具半徑值。這個 偏移量稱為刀具半徑補償量。刀具半徑補償作用(刀補):根據(jù)零件輪廓和刀具半徑值計算出刀具中心的運動軌跡,作為插補計算的依據(jù)。加工內(nèi)輪廓,刀具向零件內(nèi)偏一個半徑值加工外輪廓,刀具向零件外偏一個半徑值A(chǔ)B

12、C”CBAG41刀具G42刀具編程軌跡刀具中心軌跡C二、刀具補償半徑補償?shù)倪^渡形式 圓弧過渡(傳統(tǒng)) 直線過渡(現(xiàn)代)圓弧過渡的過切現(xiàn)象圓弧過渡增加輔助圓弧程序段(b1b2程序段)直線過渡需求出刀具中心軌跡的交點b,此方法稱為C機能刀具半徑補償ACBabc緩 沖 寄存 器 區(qū)BS刀 具 補 償緩 沖 區(qū)CS工 作 寄存 器 區(qū)AS輸 出 寄存 器 區(qū)OS程序段直線過渡的C機能刀具半徑補償P1、P2、P3:程序段第一步:P1讀入、譯碼BS 算出P1的刀具中心軌跡CS 第二步:P2 BS 算出P2的刀具中心軌跡判別P1和P2的程編軌跡轉(zhuǎn)接方式修正、確定CS中P1的刀具中心軌跡 AS第三步: P2程

13、編軌跡(BS)CS P1的刀具中心軌跡(AS) OS插補計算位置控制利用插補與位控的間隙P3 BS 算出P3的程編軌跡判別P2和P3的程編軌跡轉(zhuǎn)接方式確定CS中P2的刀具中心軌跡 C 機能補償?shù)膸追N轉(zhuǎn)接情況: 縮短型轉(zhuǎn)接伸長型轉(zhuǎn)接插入型轉(zhuǎn)接三、輔助信息處理1. F功能的處理(1)進給速度計算在開環(huán)系統(tǒng)中,坐標(biāo)軸運動速度是通過控制輸出給步進電動機脈沖的頻率來實現(xiàn)。(2)加減速控制在CNC系統(tǒng)中,為了保證機床在啟動或停止時不產(chǎn)生沖擊,必須對進給電動機進行加減速控制。2. M、T、S功能的處理 S功能主要完成對主軸轉(zhuǎn)速的控制,常用S2位代碼和S4位代碼形式進行編程。主軸一般不由數(shù)控系統(tǒng)來直接控制,數(shù)控系統(tǒng)只是將譯碼后的S信息傳送給主軸控制系統(tǒng),由主

溫馨提示

  • 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

提交評論