數(shù)控系統(tǒng)與插補原理課件_第1頁
數(shù)控系統(tǒng)與插補原理課件_第2頁
數(shù)控系統(tǒng)與插補原理課件_第3頁
數(shù)控系統(tǒng)與插補原理課件_第4頁
數(shù)控系統(tǒng)與插補原理課件_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

*《數(shù)控機床電氣系統(tǒng)檢修》計算機數(shù)控系統(tǒng)一、CNC系統(tǒng)的組成二、CNC系統(tǒng)的硬件結(jié)構(gòu)三、插補原理**一、數(shù)控系統(tǒng)的基本原理數(shù)控系統(tǒng)(NumericalComputerSystem)是指利用數(shù)字控制技術(shù)實現(xiàn)的自動控制系統(tǒng)。最初的數(shù)控系統(tǒng)是由數(shù)字邏輯電路構(gòu)成的,因而被稱之為硬件數(shù)控系統(tǒng)。隨著微型計算機的發(fā)展,硬件數(shù)控系統(tǒng)已逐漸被淘汰,取而代之的是當(dāng)前廣泛使用的計算機數(shù)控系統(tǒng)(ComputerNumericalControl,簡稱CNC系統(tǒng))。數(shù)控機床是一種裝了程序控制系統(tǒng)的機床,該系統(tǒng)能邏輯地處理具有使用號碼或其它符號編碼指令規(guī)定的程序。*一、數(shù)控系統(tǒng)的基本原理數(shù)控系統(tǒng)工作過程:(1)輸入輸入零件加工程序和補償數(shù)據(jù)等(2)譯碼將加工程序翻譯成機器碼(3)數(shù)據(jù)處理對補償參數(shù),加工速度和輔助功能等的處理(4)插補實現(xiàn)起點和終點之間數(shù)據(jù)的密化(5)伺服控制信號的控制和放大(6)管理程序程序的預(yù)讀*二、數(shù)控系統(tǒng)的結(jié)構(gòu)數(shù)控系統(tǒng)硬件:(1)輸入輸出裝置(2)數(shù)控裝置(3)驅(qū)動控制裝置(4)機床電器邏輯控制裝置控制對象:機床的主軸和進給*CNC系統(tǒng)的結(jié)構(gòu)框圖

**二、數(shù)控系統(tǒng)的結(jié)構(gòu)單CPU結(jié)構(gòu)特點(1)結(jié)構(gòu)簡單,容易實現(xiàn)(2)采用總線結(jié)構(gòu)(3)對存儲,插補,控制等運算采用分時控制(4)進給速度慢*二、數(shù)控系統(tǒng)的結(jié)構(gòu)多CPU結(jié)構(gòu)框圖主/從式多CPU系統(tǒng)結(jié)構(gòu)圖:*二、數(shù)控系統(tǒng)的結(jié)構(gòu)多CPU結(jié)構(gòu)框圖共享存儲器的多CPU結(jié)構(gòu)框圖

共享存儲器I/O(CPU1)CRT(CPU2)插補(CPU3)軸控制(CPU4)*二、數(shù)控系統(tǒng)的結(jié)構(gòu)多CPU結(jié)構(gòu)特點(1)運算速度快,性能價格比高(2)適應(yīng)性強,擴展容易(3)可靠性高(4)硬件易于規(guī)模生產(chǎn)*二、數(shù)控系統(tǒng)的結(jié)構(gòu)數(shù)控系統(tǒng)軟件:

CNC任務(wù)分解

*二、數(shù)控系統(tǒng)的結(jié)構(gòu)數(shù)控系統(tǒng)軟件:實時中斷處理優(yōu)先級*二、數(shù)控系統(tǒng)的結(jié)構(gòu)數(shù)控系統(tǒng)軟件:實時中斷處理資源重疊流水處理

*三、典型數(shù)控系統(tǒng)介紹-西門子西門子PPT*脈沖增量插補

脈沖增量插補就是通過向各個運動軸分配脈沖,控制機床坐標(biāo)軸作相互協(xié)調(diào)的運動,從而加工出一定形狀零件輪廓的算法。每個脈沖通過步進電動機驅(qū)動裝置使步進電動機轉(zhuǎn)過一個固定的角度(稱為步距角),相應(yīng)地使機床移動部分(刀架或工作臺)產(chǎn)生一個單位的行程增量(脈沖當(dāng)量——一個脈沖所對應(yīng)的機床機械運動機構(gòu)所產(chǎn)生的位移量)。*1.逐點比較法

逐點比較法是通過逐點地比較刀具與所需插補曲線之間的相對位置,確定刀具的進給方向,進而加工出工件輪廓的插補方法。刀具每走一步都要將加工點的瞬時坐標(biāo)與規(guī)定的圖形軌跡相比較,判斷其偏差,然后決定下一步的走向。在逐點比較法中,每進給一步都要經(jīng)過四個節(jié)拍,如圖所示。*逐點比較法工作流程圖*(1)逐點比較法第I象限直線插補假設(shè)動點處于OE的上方,則直線OT的斜率大于直線OE的斜率,從而有

即XeYi-XiYe>0刀具與直線之間的位置關(guān)系*(1)逐點比較法第I象限直線插補設(shè)點T處于直線OE的下方,則有下式成立

即XeYi-XiYe<0

刀具與直線之間的位置關(guān)系*

由式F=XeYi-XiYe可以看出,每次求F時要作乘法和減法運算,而這在使用硬件或匯編語言軟件實現(xiàn)插補時不大方便,還會增加運算的時間。因此,為了簡化運算,通常采用遞推法,即每進給一步后新加工點的加工偏差值通過前一點的偏差遞推算出。*

現(xiàn)假設(shè)第i次插補后動點坐標(biāo)為T(Xi,Yi),偏差函數(shù)為Fi=XeYi-XiYe

若Fi≥0,則向(+X)方向進給一步,新的動點坐標(biāo)值為Xi+1=Xi+1Yi+1=Yi*新的偏差函數(shù)為Fi+1=XeYi+1-Xi+1Ye

=XeYi一XiYe-Ye

=Fi-Ye所以Fi+1=Fi-Ye(7-1)*

同樣,若F<0,則向(+Y)方向進給一步,新的動點坐標(biāo)值為Xi+1=Xi,Yi+1=Yi+1所以Fi+1=Fi+Xe

(7-2)*

根據(jù)公式可以看出,采用遞推算法后,偏差函數(shù)F的計算只與終點坐標(biāo)值Xe,Ye有關(guān),而不涉及動點坐標(biāo)Xi,Yi的值,且不需要進行乘法運算,新動點的偏差函數(shù)可由上一個動點的偏差函數(shù)值遞推出來(減Ye或加Xe)。因此,該算法相當(dāng)簡單,易于實現(xiàn)。*終點判別

終點坐標(biāo)法是刀具每進給一步,就將動點坐標(biāo)與終點坐標(biāo)進行比較,即判別Xi—Xe=0?和Yi一Y=0?是否成立,若等式成立,插補結(jié)束,否則繼續(xù)。*

總步長法是根據(jù)刀具沿X、Y軸所走的總步數(shù)判斷終點。從直線的起點O移動到終點E,刀具沿X軸應(yīng)走的步數(shù)為Xe,沿

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論