機(jī)床數(shù)控技術(shù)課程設(shè)計(jì)_第1頁(yè)
機(jī)床數(shù)控技術(shù)課程設(shè)計(jì)_第2頁(yè)
機(jī)床數(shù)控技術(shù)課程設(shè)計(jì)_第3頁(yè)
機(jī)床數(shù)控技術(shù)課程設(shè)計(jì)_第4頁(yè)
機(jī)床數(shù)控技術(shù)課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 機(jī)床數(shù)控技術(shù)課程設(shè)計(jì) 說(shuō)明書班級(jí):學(xué)號(hào):姓名: 指導(dǎo)教師:時(shí)間:2016年1月1、課設(shè)任務(wù):1.1 DL4DDA法插補(bǔ)第四象限直線;1.2 PA14逐點(diǎn)比較法插補(bǔ)第1-4象限順圓弧。2、課設(shè)要求:2.1具有數(shù)據(jù)輸入界面,如起點(diǎn)、終點(diǎn)、圓心、半徑及插補(bǔ)步長(zhǎng)等;2.2具有插補(bǔ)過(guò)程的動(dòng)態(tài)顯示功能,如單步插補(bǔ)、連續(xù)插補(bǔ);2.3插補(bǔ)的步長(zhǎng)可調(diào);3、編程語(yǔ)言:Matlab 4、DDA法插補(bǔ)任意象限直線4.1 DDA法插補(bǔ)任意象限直線界面4.1.1不同象限界面廣義第一象限(所有X2X1,Y2Y1)廣義第二象限(所有X2Y1)廣義第三象限(所有X2X1,Y2X1,Y2Y1)4.1.2不同寄存器位數(shù)界面四位寄

2、存器 八位寄存器 4.1.3不同插補(bǔ)步長(zhǎng)界面步長(zhǎng)s=1 步長(zhǎng)s=0.5 步長(zhǎng)s=24.2 DDA法插補(bǔ)任意象限直線程序設(shè)計(jì)4.2.1DDA直線插補(bǔ)程序設(shè)計(jì)流程圖初始化積分器累加X(jué)有溢出么?NYY有溢出么NX進(jìn)一步Y(jié)m=m-1m=0么?NN結(jié)束+X進(jìn)一步X2X1 Y2Y1YNYY進(jìn)一步+Y進(jìn)一步Y(jié)4.2.2DDA直線插補(bǔ)程序設(shè)計(jì)相關(guān)計(jì)算說(shuō)明累加次數(shù)m設(shè)直線起點(diǎn)(0,0),終點(diǎn)(Xe,Ye),設(shè)進(jìn)給速度V是均勻的,直線長(zhǎng)度為L(zhǎng),則有V/L=Vx/Xe=Vy/Ye=k;有Vx=kXe,Vy=kYe在t時(shí)間,XY方向上移動(dòng)的距離xy為x= kXety= kYet在m次累加后,XY方向上都分別到達(dá)終點(diǎn),

3、則Xe= mkXetYe= mkYet取t=s,則mkt=1而一般去K=1/(2n),則m=2n/s;起點(diǎn)非原點(diǎn)時(shí),被積函數(shù)寄存器Jvx中存放的應(yīng)該是終點(diǎn)與起點(diǎn)之差;把第一象限推廣到其他象限時(shí),只需要改變進(jìn)給方向。4.2.3DDA直線插補(bǔ)程序設(shè)計(jì)變量說(shuō)明x1起點(diǎn)坐標(biāo)xy1起點(diǎn)坐標(biāo)yx2終點(diǎn)坐標(biāo)xy2終點(diǎn)坐標(biāo)yx動(dòng)點(diǎn)坐標(biāo)xy動(dòng)點(diǎn)坐標(biāo)yc1x1x2中較大值C2x1x2中較小值d1y1y2中較大值d2y1y2中較小值m直線插補(bǔ)總步數(shù)m1第一象限直線插補(bǔ)步數(shù)m4第四象限直線插補(bǔ)步數(shù)s步長(zhǎng)5、逐點(diǎn)比較法插補(bǔ)任意象限圓弧5.1 逐點(diǎn)比較法插補(bǔ)1-4象限圓弧界面5.2.1程序設(shè)計(jì)流程圖初始化據(jù)起終點(diǎn)計(jì)算各象限的累加步數(shù)m進(jìn)入對(duì)應(yīng)象限的循環(huán)體,給u,v賦值判斷是在第幾象限F是否大于0NY減去步長(zhǎng)F相應(yīng)改變YX對(duì)應(yīng)進(jìn)給Y對(duì)應(yīng)進(jìn)給X對(duì)應(yīng)進(jìn)給判斷插補(bǔ)次數(shù)是否已滿結(jié)束F相應(yīng)改變起始YN5.2.2程序設(shè)計(jì)變量說(shuō)明x1起點(diǎn)坐標(biāo)xy1起點(diǎn)坐標(biāo)yx2終點(diǎn)坐標(biāo)xy2終點(diǎn)坐標(biāo)yx0圓心坐標(biāo)xy0圓心坐標(biāo)yx動(dòng)點(diǎn)坐標(biāo)xy動(dòng)點(diǎn)坐標(biāo)yr圓弧半徑m直線插補(bǔ)總步數(shù)m1第一象限直線插補(bǔ)步數(shù)m4第四象限直線插補(bǔ)步數(shù)s步長(zhǎng)t動(dòng)點(diǎn)相對(duì)X軸角度t1起點(diǎn)相對(duì)X軸角度t2終點(diǎn)相對(duì)X軸角度aX方向積分器JRXbY方向積分器

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論