


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、此程序是根據(jù)微型計(jì)算機(jī)控制技術(shù)(第二版)清華大學(xué)出版社 第三章數(shù)字控制技術(shù) 3.2插補(bǔ)原理中的321逐點(diǎn)比較法的直線 插補(bǔ),逐點(diǎn)比較法圓弧插補(bǔ)編寫的。其中的變量定義,原理依 據(jù)均來源于此,如有疑問,請(qǐng)參考書中的講解。尤其是例子,以下兩 個(gè)程序的第一個(gè)運(yùn)行圖均與例題中的一致。一、四象限直線插補(bǔ)程序分別加工第一、二、三、四象限直線,起點(diǎn)均為(0,0),終點(diǎn)坐標(biāo)為(NX , NY), 進(jìn)行插補(bǔ)計(jì)算。程序中(NX,NY)為終點(diǎn)坐標(biāo);NXY為總步數(shù);XOY=1,2,3,4,分別為第一、二、三、四 象限;ZF=1,2,3,4,分別代表+x,-x,+y,-y走步方向;FM為加工點(diǎn)偏差,初值為0。源程序:#
2、in elude stdio.h# in elude stri ng.h# in elude math.hvoid mai n() int NX,NY,NXY,BS,XOY,ZF;int FM=0;char a10=+X,b10=-X,c10=+Y,d10=-Y,e10;printf(nn請(qǐng)輸入 NX,NYn);sea nf(%d %d,&N X,&N Y);if(NX0):(qo)AcbisNTZ 3S|3(0o)Acbis!l=dZ (K=人 OXl l=人 0X)M(0=l/ld)4!(-AXN:0=AXN! k(AN)sqe)+ (XN)sqe)二人XN)0j !(AN)sqe)+ (
3、XN)sqe)=sg直44至削翳率洱兩滋乎 u.)BuuddOXlu釧碧p%蚩丑沖場(chǎng) “)#U!d:e=A0x3S|3N人OX(O 人 N)j!3S|3P=AOX3S|3EOX(O=0SR1,NR2-yFm+1 = F m-2ym+1Xm+1= Xm ;ym+1 =y m-1SR3,NR4+yNR1,SR4-xFm+1 = F m-2xm+1Xm+1= Xm -1; y m+1 =y mNR3,SR2+xFM0SR1,NR4+xFm+1 = F m+2xm+1Xm+1= Xm +1; y m+1 =y mSR3,NR2-xNR1,SR2+yFm+1 = F m+2ym+1Xm+1= Xm ;
4、ym+1 =y m+1NR3,SR4-y so6OUSNMOAOX)七 so 匚SNM so叮SNMOAOX)七(anaoam(xnvoxmman03xn03oa03-ox03-=p% P% P% p%=ueos MMAN-XN-OA-OX =lreE= pnQu 云=IT6UES= pnQu 云izopls- pnQu 云RNS=2;elseif(YONY)if(X00)RNS=4;elseRNS=6;elseif(X00)RNS=5;elseRNS=3;printf(” 該圓弧為 dn”,RNS);BS=fabs(NX-XO) + fabs(NY-YO);XM=X0;YM=Y0;for(N
5、XY= fabs(NX-X0) + fabs(NY-Y0)-1;NXY=0;NXY-)if(RNS=1|RNS=3|RNS=6|RNS=8)if(FM=0)if(RNS=1|RNS=8)ZF=1;strcpy(e,a);elseZF=2;strcpy(e,b);FM=FM+2*fabs(XM)+1;XM=XM+1;prin tf( %d%sFM=%dXM=%d,YM=%dNXY=%dnn ”,BS-NXY,e, FM,XM,YM,NXY);elseif(RNS=1|RNS=6)ZF=3;strcpy(e,c);elseZF=4;strcpy(e,d);FM=FM-2*fabs(YM)+1;YM
6、=YM-1;XM=%d,YM=%dprintf( %d%sFM=%dNXY=%dnn ”,BS-NXY,e, FM,XM,YM,NXY);elseif(FM=0)if(RNS=2|RNS=7)ZF=1;strcpy(e,a);elseZF=2;strcpy(e,b);FM=FM-2*fabs(XM)+1;XM=XM-1;XM=%d,YM=%dprintf( %d%sFM=%dNXY=%dnn ”,BS-NXY,e, FM,XM,YM,NXY);elseif(RNS=2|RNS=5) ZF=3;strcpy(e,c);elseZF=4;strcpy(e,d);FM=FM+2*fabs(YM)+1;YM=YM+1;FM=%dXM=%d,YM=%dprin tf(%d%sNXY=%dnn ”,BS-NXY,e, FM,XM,YM,NXY);第一象限逆圓弧 A - B,圓弧的圓心在坐標(biāo)原點(diǎn),已知起點(diǎn)坐標(biāo)為(0,4 )終點(diǎn)坐標(biāo)(4,0 )。圓弧插
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 社交媒體平臺(tái)在科技創(chuàng)新活動(dòng)中的互動(dòng)與轉(zhuǎn)化
- 科技引領(lǐng)下的生態(tài)農(nóng)業(yè)與健康食品產(chǎn)業(yè)
- 電動(dòng)車與公共安全的關(guān)聯(lián)性研究
- 雪佛蘭購(gòu)車合同范本
- 2025至2030年中國(guó)濕壓鍶鐵氧體永磁材料數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 藥房加盟合同范本
- 電子商務(wù)在企業(yè)管理中的技術(shù)支撐
- 租用公司車合同范本
- 2025年02月黃石市事業(yè)單位公開招聘160名工作人員筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025至2030年中國(guó)漢字輸入法數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 小學(xué)二年級(jí)有余數(shù)的除法口算題(共300題)
- 高職院校高水平現(xiàn)代物流管理專業(yè)群建設(shè)方案(現(xiàn)代物流管理專業(yè)群)
- 妊娠期高血壓疾病試題
- 清華抬頭信紙
- 毫火針療法PPT課件
- 三年級(jí)部編版語文下冊(cè)第二單元日積月累
- 蝴蝶蘭溫室工廠化栽培管理技術(shù)
- 原發(fā)性肺癌手術(shù)臨床路徑(最全版)
- 最新工程招投標(biāo)實(shí)訓(xùn)課程標(biāo)準(zhǔn)教案
- 企業(yè)職工流動(dòng)登記表格模板(最新)
評(píng)論
0/150
提交評(píng)論