2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、ExcelVBA開發(fā)渠道縱斷面圖輔助繪圖程序?qū)嵺`與探討.txt如果中了一千萬,我就去買30套房子租給別人,每天都去收一次房租。哇咔咔~~充實(shí)騎白馬的不一定是王子,可能是唐僧;帶翅膀的也不一定是天使,有時(shí)候是鳥人。本文由pingtou168貢獻(xiàn)pdf文檔可能在WAP端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機(jī)查看。新疆農(nóng)業(yè)大學(xué)學(xué)報(bào)2009,32(1):89~92JournalofXinjiangAgriculturalUniv

2、ersity文章編號:1007—8614(2009)01—0089—04ExcelVBA開發(fā)渠道縱斷面圖輔助繪圖程序?qū)嵺`與探討董文明1,馬英杰1,崔龍1,孔德庸100094)(1新疆農(nóng)業(yè)大學(xué)水利與土木工程學(xué)院,烏魯木齊830052;2中國農(nóng)業(yè)大學(xué)資源與環(huán)境學(xué)院。北京摘要:使用Excel的VBA編程功能,將設(shè)計(jì)好的數(shù)據(jù)自動(dòng)的輸出為AutoCAD的命令組文件(Script),在Au—toCAD里運(yùn)行該命令組文件,即口r快速的繪制渠道縱斷面圖

3、。使用該程序時(shí)還可根據(jù)各項(xiàng)目的特點(diǎn)修改局部參數(shù)和預(yù)設(shè)圖框內(nèi)容,直接批量生成施工圖極大程度上減化了渠道設(shè)計(jì)人員的繪圖工作。關(guān)鍵詞:Excel;AutoCAD;VBA編程;渠道縱斷面圖繪圖;傳統(tǒng)繪圖方法文獻(xiàn)標(biāo)識碼:A中圖分類號:TV2221PracticeandDiscussiononAuxiliaryDrawingRoutineofExcelVBADevelopmentChannelProfileDiagramDONG(1Collegeo

4、fWen—min91,MAYin-jiel,CUILon91,KONGDe—yon92WaterConservancyandCivilEngineering,XinjiangAgriculturalUniversity,Urumqi830052;2CollegeofResourcesandEnvironmentScience,ChinaAgriculturalUniversity,Beijing100094)Inthispaper,it

5、introducesfinishcanAbstract:animprovedwaytoto者,大部分利用Excel表格處理斷面數(shù)據(jù)(地面高程、渠底高程等),但將數(shù)據(jù)錄入到AutoCAD中繪制斷面圖卻產(chǎn)生了一定的困難,采用常規(guī)的手工錄入數(shù)據(jù),繪制各條設(shè)計(jì)線的方法,其效率和正確率都很低,一直以來,不收稿日期:2008—10一12基金項(xiàng)目:新疆水利水電重點(diǎn)學(xué)科基金項(xiàng)目通訊作者:馬英杰E-mail:dwm@xjaueducn少設(shè)計(jì)者在Excel

6、和CAD之間尋求著快捷、便利的方法,諸如:復(fù)制、粘貼或利用手工編制CAD命令組文件,雖然取得了一定的進(jìn)展,但工序煩瑣,人工參與較多,當(dāng)然,目前也有不少相關(guān)軟件,但由于價(jià)格偏高或有的需要程序讀取和數(shù)據(jù)轉(zhuǎn)換,成圖效率低等特點(diǎn),并不能真正意義上給廣大的渠道設(shè)計(jì)者萬方數(shù)據(jù)90新疆農(nóng)業(yè)大學(xué)學(xué)報(bào)提供便利。筆者在長期實(shí)踐工作中利用Excel的VBA編程功能,將設(shè)計(jì)好的數(shù)據(jù)自動(dòng)輸出為Auto—CAD的命令組文件(Script),結(jié)合AutoCAD內(nèi)部的

7、命令組文件。開發(fā)出一套可快速繪制渠道縱斷面圖的渠道輔助繪圖程序。該程序還可根據(jù)各項(xiàng)目的特點(diǎn)修改局部參數(shù)和預(yù)設(shè)圖框內(nèi)容,直接批量生成施工圖。Sheetl中第i行、第j列單元格數(shù)值2程序編制的實(shí)現(xiàn)過程在C盤(也可其它盤符,本研究以C盤編制程序)建立“Canal”子目錄,后續(xù)的CAD圖、Excel表格、程序生成文件均在此目錄下。21渠道設(shè)計(jì)的Excel表格建立在Canal目錄下新建名為“渠道繪圖”的Excel1程序編制的基本原理程序編制的基本

8、原理主要是通過ExcelVBA編制程序讀取Excel渠道設(shè)計(jì)數(shù)據(jù)并生成AutoCAD可以執(zhí)行的命令組文件(Script)。命令組文件也稱腳本研究件,是CAD中讀人并能鶯復(fù)執(zhí)行CAD命令的文件(以下簡稱scr文件),相當(dāng)于Dos系統(tǒng)下的批處理文件[1]。如建立一Testscr文件:TextMc10,1035Line15,015,20900+000表,默認(rèn)Sheetl為當(dāng)前活動(dòng)表格,其第一行的1~8列分別為“填高”、“挖深”、“設(shè)計(jì)渠頂高程

9、”、“設(shè)計(jì)水面高程”、“設(shè)計(jì)渠底高程”、“設(shè)計(jì)開挖高程”、“原地面高程”和“樁號”,設(shè)計(jì)數(shù)據(jù)從第二行開始,樁號使用“x+XXX”的格式。在表格的右邊空白處,從“視圖”一“工具欄”一“控件工具箱”插入3個(gè)文本框控件、3個(gè)標(biāo)簽控件和一個(gè)命令按鈕控件,使用標(biāo)簽控件從上至下分別標(biāo)志三文本框Textboxl、Textboxl和Textbox3為“橫向比例”、“縱向比例”和“生成新圖圖名”;命令按鈕Caption內(nèi)容為“生成繪圖文件”。22實(shí)現(xiàn)的流

溫馨提示

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

評論

0/150

提交評論