(計算機應用技術(shù)專業(yè)論文)基于測量文檔快速繪圖方法的研究與應用.pdf_第1頁
(計算機應用技術(shù)專業(yè)論文)基于測量文檔快速繪圖方法的研究與應用.pdf_第2頁
(計算機應用技術(shù)專業(yè)論文)基于測量文檔快速繪圖方法的研究與應用.pdf_第3頁
(計算機應用技術(shù)專業(yè)論文)基于測量文檔快速繪圖方法的研究與應用.pdf_第4頁
(計算機應用技術(shù)專業(yè)論文)基于測量文檔快速繪圖方法的研究與應用.pdf_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于測量文檔快速繪圖方法的研究與應用 摘要 房地產(chǎn)業(yè)的迅速發(fā)展使得對建筑物圖形的需求越來越多。傳統(tǒng)的房地產(chǎn)業(yè) 繪圖過程是測繪人員根據(jù)測繪數(shù)據(jù)制作測繪文檔一一通常是e x c e l 表格,然后 繪圖人員依據(jù)測繪文檔在c a d 等軟件中手工繪圖,繪圖效率不高。本文提出基 于測繪文檔的快速繪圖方法,實現(xiàn)基于測繪文檔的自動繪圖,從而減少繪圖工 作量。本文的主要工作包括: ( 1 )通過分析測繪文檔的結(jié)構(gòu)特點,提出并實現(xiàn)了測繪數(shù)據(jù)的自動提取方法。 該方法實現(xiàn)了從文檔中讀取測量數(shù)據(jù)和測量數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù)。為基 于測繪文檔的快速繪圖解決數(shù)據(jù)獲取問題。 ( 2 )通過分析建筑的拓撲結(jié)構(gòu),把建筑圖形分解成基本圖元,再把圖元定義 成對象,然后研究基于圖元對象的建筑物繪圖方法。 ( 3 )在上述兩項工作的基礎(chǔ)上,使用v b a 進行二次開發(fā)在a u t o c a d 中實現(xiàn) 了基于測繪文檔的快速繪圖系統(tǒng)。 關(guān)鍵詞:測繪文檔:快速繪圖:a u t o c a d :二次開發(fā) r e s e a r c ho ns u r v e y i n g - d o c u m e n t sb a s e dr a p i dd r a w i n g m e t h o da n di t sa p p l i c a t i o n a b s t r a c t w i t hr a p i dd e v e l o p m e n to fr e a le s t a t ei n d u s t r y , t h ed e m a n do fb u i l d i n g g r a p h i c i sm o r ea n dm o r e t r a d i t i o n a l l y , t h es u r v e y p e o p l ec r e a t es u r v e yd o c u m e n tt o r e c o r ds u r v e yd a t af i r s t l y ,i nm o s tc a s et h es u r v e yd o c u m e n ti si ne x c e lf o r m a t ,t h e d r a w i n g p e o p l e ,d r a wb u i l dg r a p h i c w i t hc a da c c o r d i n gs u r v e yd o c u m e n t m a n u a l l y ,i ti si n e f f i c i e n t t h ed i s s e r t a t i o np r e s e n t sar a p i d - d r a w i n gm e t h o dt o r e a l i z ea u t o m a t i cd r a w i n gb a s e do ns u r v e yd o c u m e n t s ,t or e d u c ed r a w i n gw o r k l o a d t h ed i s s e r t a t i o n sm a i nc o n t e n t si n c l u d e : ( 1 ) b ya n a l y z i n gt h es t r u c t u r ec h a r a c t e r i s t i c so fs u r v e yd o c u m e n t ,a na u t o m a t i c s u r v e yd a t ae x t r a c t i o nm e t h o di sp r o p o s e da n di m p l e m e n t e d ;t h em e t h o dc a n e x t r a c ts u r v e yd a t af r o ms u r v e yd o c u m e n ta n dc o n v e r ts u r v e yd a t ai n t o v e c t o rd a t a t h em e t h o ds o l v e sd a t a a c q u i s i t i o np r o b l e m f o r s u r v e y d o c u m e n tb a s e dr a p i dd r a w i n gm e t h o d ( 2 ) b ya n a l y z i n gt o p o l o g i ec h a r a c t e r i s t i c so fb u i l d i n gt o p o l o g yg r a p h i c ,b u i l d i n g g r a p h i ci sb r o k e nd o w ni n t o as e to fp r i m i t i v e s ,w h i c ha r ed e f i n e da s p r i m i t i v eo b j e c t ;a n dt h e nt h ed i s s e r t a t i o nr e s e a r c h e sp r i m i t i v eo b j e c tb a s e d d r a w i n gm e t h o do fb u i l d i n gg r a p h i c ( 3 ) b a s e do nt h ea b o v et w ow o r k s ,as u r v e yd o c u m e n t sb a s e dr a p i dd r a w i n g s y s t e mi sd e v e l o p e di na u t o c a dt h r o u g hs e c o n d a r yd e v e l o p m e n tw i t hv b a k e y w o r d s :s u r v e y i n g - d o c u m e n t :f a s t d r a w i n g ; a u t o c a d ; s e c o n d a r y d e v e l o p m e n t l i 圖表目錄 圖1 1 快速繪圖流程圖6 圖2 一l 測量數(shù)據(jù)示例截圖9 圖2 2 測量數(shù)據(jù)解析流程圖1 0 圖2 3 數(shù)據(jù)轉(zhuǎn)換1 2 圖3 1 圖形的分解與圖元對象的定義1 4 圖3 2 基于文檔繪圖系統(tǒng)界面1 8 圖3 3 繪圖過程示例1 8 圖3 4 建筑實體分解成構(gòu)件2 0 圖3 5 把構(gòu)件定義為對象2 1 圖3 6 對象項的模型2 l 圖3 7 對象模型的組合2 2 圖3 8 構(gòu)件梁的對象模型一2 4 圖5 一l 系統(tǒng)框架圖3 2 圖5 2 系統(tǒng)主界面3 5 圖5 3 快速繪圖界面3 5 圖5 4 快速建模界面3 5 表3 1 涼亭的測量數(shù)據(jù)2 0 表4 1 某商住綜合樓公攤面積的計算3 0 v i 獨創(chuàng)性聲明 本人聲明所呈交的學位論文是本人在導師指導下進行的研究工作及取得的研究成 果。據(jù)我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表 或撰寫過的研究成果,也不包含為獲得 金起蘭些厶堂 或其他教育機構(gòu)的學位或 證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了 明確的說明并表示謝意。 一躲毒愕 簽字日期:h 卵年6 月玄f 、日 f 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解金目巴王些太堂有關(guān)保留、使用學位論文的規(guī)定,有權(quán)保 留并向國家有關(guān)部門或機構(gòu)送交論文的復印件和磁盤,允許論文被查閱和借閱。本人授 權(quán)金廈工些太堂可以將學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采 用影印、縮印或掃描等復制手段保存、匯編學位論文。 ( 保密的學位論文在解密后適用本授權(quán)書) 學位論文作者簽名: 舌、i 粵 簽字日期:咖7 年月哆死 學位論文作者畢業(yè)后去向:1 雙j 蘭二, 三竺囂嘿肥- 7 | ;t 友- 憊0 她 | d 通訊地址:香即考毛乎檔 導師簽名: 簽字日 電話: 郵編: 講月乒 鐘。哆77 父多 致謝 自2 0 0 5 年5 月開始攻讀學位以來,至今己4 年。在這段時間里,從專 業(yè)學習到論文的完成,無不得到導師羅月童副教授的不倦教誨。導師認真 的工作態(tài)度,嚴謹?shù)闹螌W作風和探索創(chuàng)新的精神,時刻在鼓勵和鞭策著我。 在羅月童副教授的指導下,使我確定了自信心,也使我從做工程的思維模 式向理論研究的思維模式的轉(zhuǎn)變,學會了科研的方法,開闊了視野,也學 到了許多做學問、做人的道理。在此向尊敬的導師表示深深的謝意! 感謝安徽省測繪局王芳同學在我做論文期間給予的幫助。她的研究成 果為我的研究提供了有益的參考。 感謝所有參考文獻的作者和同行的工作,給予我莫大的啟發(fā)。 最后衷心感謝我的家人對我的支持,以及所有曾經(jīng)幫助過我的人。 劉兵 2 0 0 9 年5 月15 日 第一章緒論 1 1 選題背景 近年來隨著經(jīng)濟的發(fā)展,全國各地修建大量商業(yè)小區(qū),房地產(chǎn)業(yè)在中國迅 速崛起,房地產(chǎn)業(yè)對建筑物圖形的需求也迅速增長,對快速繪制建筑圖形提出 更高要求。目前房地產(chǎn)業(yè)繪圖的現(xiàn)狀一般都是測繪人員將現(xiàn)場測繪的數(shù)據(jù)輸入 到e x c e l 中,并將測繪數(shù)據(jù)整理牛成測繪文檔,然后把e x c e l 文檔中的數(shù)據(jù)以 坐標的形式輸入到c a d 中以逐點逐線的方式畫出圖形。這個過程需要技術(shù)人員 手工完成,即測量數(shù)據(jù)從e x c e l 錄入到a u t o c a d 直至繪圖、出圖整個過程全靠 手工完成,不僅工作量大且易出錯。這種繪圖方式漸漸不能滿足房地產(chǎn)業(yè)日益 增長的需求。如何利用計算機技術(shù)實現(xiàn)快速繪圖的研究應運而生。傳統(tǒng)的繪圖 方式?jīng)]有充分發(fā)揮e x c e l 和a u t o c a d 的潛在功能。本文根據(jù)e x c e l 和a u t o c a d 的二次開發(fā)技術(shù),研究基于測繪文檔快速繪圖的方法,即通過e x c e l 與a u t o c a d 的結(jié)合,可以方便快捷地驅(qū)動a u t o c a d 繪圖。使a u t o c a d 中一些相對繁冗的 操作通過e x c e l 的使用得以簡化,實現(xiàn)a u t o c a d 自動讀取e x c e l 中的數(shù)據(jù)并繪 制圖形。 1 2 繪圖與建模的現(xiàn)狀 當前我國房地產(chǎn)業(yè)繪圖使用的c a d 軟件是主要是美國a u t o d e s k 公司開 發(fā)的a u t o d e s k 軟件,它是一個功能強大、易學易用、具有開放型結(jié)構(gòu)的軟件, 不僅便于用戶使用,而且系統(tǒng)本身可不斷地擴充和完善,它被廣泛地應用于微 機及工作站上【2 】。國內(nèi)外軟件開發(fā)商在有關(guān)工程設(shè)計方面開發(fā)的c a d 軟件有: 華遠的h o u s e 軟件、建研院的a b d 集成化軟件和b i c a d 軟件、理正的c a d 軟件、方圓公司的方圓三維室內(nèi)設(shè)計系統(tǒng)等。隨著c a d 技術(shù)的不斷發(fā)展,其覆 蓋的工作領(lǐng)域也不斷地擴大,如工程設(shè)計c a d 項目的管理、初步設(shè)計、分析計 算、繪制工程、統(tǒng)計優(yōu)化等。c a d 技術(shù)的應用正在有力而迅速地改變著傳統(tǒng)的 工程設(shè)計方法和設(shè)計生產(chǎn)的管理模式。通過多年的設(shè)計實踐c a d 技術(shù)以簡單、 快捷、存儲方便等優(yōu)點已在工程設(shè)計中承擔著不可替代的重要作用【”。 1 2 1 繪圖現(xiàn)狀 目前我國房地產(chǎn)繪圖方法主要有手工繪圖和參數(shù)化繪圖兩類。手工繪圖就 是繪圖人員( 設(shè)計人員) 借助繪圖軟件把測量數(shù)據(jù)變成二維或三維圖形方式展 示出來。傳統(tǒng)的手工繪圖通過繪圖員向c a d 軟件平臺輸入點的坐標值來繪制 點、線、面的方式來繪制圖形,這種繪圖方式不僅速度慢而且容易出錯,工作 繁雜枯燥。為了改變這種繪圖現(xiàn)狀,人們引入?yún)?shù)化繪圖方法。 參數(shù)化繪圖即圖形參數(shù)化技術(shù),就是在工程圖形模型中,以其尺寸為參數(shù), 用尺寸的改變驅(qū)動圖形的改變。這樣的模型可以得到一系列的圖形,很適合系 列產(chǎn)品的繪圖。參數(shù)方法有變量幾何法、幾何推理法和變量流技術(shù)的參數(shù)化方 法等。變量幾何法又稱為非線性方程組整體求解法。它應用一組特征點來定義 歐氏空間中的一個形體,用n 個特征點定義的形體共有3 n 個自由度,相應需 要建立3 n 個獨立的約束方程才能唯一確定形體的形狀和位置。此法的概念清 楚,適應能力強。但是方程組整體求解的效率低,處理過程的幾何直觀性差, 非線性方程組求解網(wǎng)難,如果迭代初值選擇不當,算法可能失敗【l 】。幾何推理 法包含作圖規(guī)則匹配法、幾何作圖局部求解法和輔助線作圖法等。作圖規(guī)則匹 配法的主要特點是將人們手工繪圖的過程分解為一系列最基本的作圖規(guī)則,采 用人工智能的符號處理、知識表示、幾何推理等手段,將當前的作圖步驟與基 本規(guī)則相匹配來求解。求解未知參數(shù)時,只有在有關(guān)的局部范圍內(nèi),確定好優(yōu) 化作圖步驟后,修改設(shè)計的執(zhí)行速度才快;但是采用人工智能的幾何推理、匹 配技術(shù),其繁瑣的約束謂詞又會延長幾何模型本身的建立時間。這種方法現(xiàn)在 還不能直接應用于實時交互繪圖系統(tǒng)。幾何作圖局部求解法,即在交互作圖過 程中,隨時標注每個新增加幾何元素的自由度和所受的約束關(guān)系,經(jīng)判斷、檢 測,解出條件成熟的元素,直至解出所有未知參數(shù)。輔助線作圖法在實現(xiàn)技巧 上與幾何作圖局部求解法完全一樣,只是求解步驟更簡單。上述方法繪畫一般 的圖形效果好,但是對復雜的工程圖來說,距實用尚有一定距離。變量技術(shù)的 參數(shù)化方法是基于幾何作圖局部求解法。它以全交互方式準確的定義基型。基 型隨時可以被改變,引入通道確認機制,系統(tǒng)自動提取約束,并實施尺寸驅(qū)動。 因此,基本上解決了多通道多變量多視圖的圖形問題。用此方法已能繪出復雜 的工程圖【12 1 。 1 2 2 建模現(xiàn)狀 一、c a d 實體建模技術(shù) c a d 實體建模技術(shù)是指給定一組幾何元素和一系列描述它們之間關(guān)系的 約束條件,求解滿足這些約束條件的這組幾何元素。整個建模過程借助c a d 軟 件系統(tǒng)來實現(xiàn),利用鼠標在計算機屏幕上直接繪制或通過c a d 自帶的編程語 言繪制實體,也可以利用模型庫中已有的元件通過“交”、“差”、“并”等幾何體 的正則運算拼合成實體空間模型10 1 。 二、特征建模技術(shù) 特征建模技術(shù)是基于一組預定義特征 1 1 】,在系統(tǒng)內(nèi)部預先形成特征庫和特 征分類,并組織成層次化的結(jié)構(gòu),在設(shè)計過程中,用戶根據(jù)需要交互輸入特征 類型,然后通過定義尺寸約束,添加位置約束,完成特征約束模型的建立和求 解。 三、參數(shù)化實體建模技術(shù) 2 參數(shù)化實體建模技術(shù)是一種通過相關(guān)幾何關(guān)系組合一系列用參數(shù)控制的 特征部件而構(gòu)造整個幾何結(jié)構(gòu)模型的技術(shù)。參數(shù)化實體建模與實體c a d 圖形 建模的不同之處在于,前者側(cè)重于實體模型形態(tài)的完全參數(shù)化,用戶與模型的 交互只能通過修改參數(shù)來實現(xiàn);而后者則側(cè)重于實體建模過程的用戶參與,用 戶借助c a d 軟件系統(tǒng),能夠交互控制實體的位置、結(jié)構(gòu)及其操作【2 引。 在建模方面,常用的建模方法有幾何建模( 包括線框建模、曲面建模、實 體建模) 、特征建模( 包括參數(shù)化和變量化建模) 、面向?qū)ο蠼<爱a(chǎn)品集成建 模的發(fā)展過程。三維幾何建模又分為線框建模、曲面建模和實體建模。線框建 模是以線來構(gòu)造三維物體,其主要算法是空間自由曲線的擬合和表達相對簡單。 曲面建模是由曲面來構(gòu)造三維物體,其主要算法是自由曲面或雕塑曲面的牛成 算法等,其算法較為復雜。實體建模是構(gòu)成真實的實體,其算法比較復雜l l 川。 在實體建模技術(shù)研究中提出了很多算法,常用的有邊界表示法b r e p 和幾何構(gòu) 造法c s g e l 3 】。為了統(tǒng)一幾何建模的表示,還研究開發(fā)了新的算法即非均勻有理 b 樣條( n u r b s ) 算法。這種算法在幾何建模中起了重要的作用。隨著幾何建 模技術(shù)的發(fā)展和實際應用的要求,到8 0 年代后期又出現(xiàn)了參數(shù)化和變量化的建 模技術(shù)。參數(shù)化建模技術(shù)一般是指設(shè)計對象的結(jié)構(gòu)形狀比較定型,可以用一組 參數(shù)來約定尺寸關(guān)系,參數(shù)的求解較簡單,參數(shù)與設(shè)計對象的控制尺寸有顯示 對應關(guān)系,設(shè)計結(jié)果的修改受尺寸驅(qū)動【2 7 】。這種c a d 系統(tǒng)最早推出的是p t c 公司的p r o e n g i n e e r 。變量化建模技術(shù)是指設(shè)計對象的修改需要更大的自由度, 通過求解一組約束方程來確定產(chǎn)品的尺寸和形狀。約束方程可以是幾何關(guān)系, 也可以是工程計算條件,設(shè)計結(jié)果的修改受約束方程的驅(qū)動。變量化建模的代 表是s d r c 公司的v g x 。這一技術(shù)應用到s d r c 產(chǎn)品i d e a sm a s t e rs e r i e s 系 統(tǒng)中 1 4 】。v g x 為c a d 軟件帶來了空前的易用性。特征建模是c a d 建模方法 的個新發(fā)展【2 引。特征建模是著眼于更好地表達產(chǎn)品完整的功能和生產(chǎn)管理信 息,為建立產(chǎn)品的集成信息模型服務。特征包含了產(chǎn)品的特定幾何形狀、拓撲 關(guān)系、典型功能、繪圖表示方法、制造技術(shù)和公差要求等。特征的引用直接體 現(xiàn)了設(shè)計意圖,使得建立的產(chǎn)品模型更容易為人理解和組織生產(chǎn) 2 4 1 。 1 3 技術(shù)支持 1 3 1 面向?qū)ο蠓椒?面向?qū)ο蠓椒▽W的出發(fā)點和基本原則是盡可能模擬人類習慣的思維方式, 使開發(fā)軟件的方法與過程盡可能接近人類認識世界解決問題的方法與過程,也 就是使描述問題的問題空間與實現(xiàn)解法的解空間在結(jié)構(gòu)上盡可能一致【2 1 | 。 面向?qū)ο蠓椒ㄊ前殉绦蚩醋魇窍嗷f(xié)作而又彼此獨立的對象集合,面向?qū)?象方法具有下述的四個要點: 認為客觀世界是由各種對象組成的,任何事物都是對象,復雜的對象可以 由比較簡單的對象以某種方式組合而成。 3 把所有對象都劃分為各種對象類,每個對象類都定義了一組數(shù)據(jù)和一組方 法。 按照派生類與基類的關(guān)系,把若干個對象類組成一個層次結(jié)構(gòu)的系統(tǒng)。 對象之間僅能通過傳遞消息相互聯(lián)系。 綜上所述,面向?qū)ο缶褪羌仁褂脤ο笥质褂妙惡屠^承等機制,而且對象之 間僅能通過傳遞消息實現(xiàn)彼此通信。 面向?qū)ο蠓椒▽W的優(yōu)點包括與人類習慣的思維方法一致、穩(wěn)定性好、可重 用性好、較易開發(fā)大型軟件產(chǎn)品、可維護性好等【2 6 1 。 1 3 2 參數(shù)化方法 參數(shù)化方法,即采用參數(shù)化設(shè)計方法來改變傳統(tǒng)的手工繪圖方式。它實現(xiàn) 使用者一次輸入數(shù)據(jù),計算機自動繪制圖形,它把設(shè)計人員從繁瑣的重復性繪 圖工作中解放出來,大大減輕了設(shè)計人員的勞動強度,降低對普通用戶在專業(yè) 和計算機軟件方面的要求,縮短了產(chǎn)品的設(shè)計周期,提高了繪圖的速度【3 】。 參數(shù)化繪圖主要適用于圖形結(jié)構(gòu)形式基本固定而結(jié)構(gòu)尺寸參數(shù)變化的圖 形。參數(shù)化繪圖方法主要包括程序參數(shù)化繪圖、參數(shù)交互式繪圖及尺寸驅(qū)動式 繪圖三種,現(xiàn)簡介如下: 一、程序參數(shù)化繪圖 程序參數(shù)化繪圖的實質(zhì),就是將圖形信息記錄在程序中。圖形的描述通常 可分為:圖形的拓撲關(guān)系、圖形的幾何參數(shù)以及這些幾何參數(shù)與圖形結(jié)構(gòu)參數(shù) 之間的聯(lián)系。通常用一組變量記錄圖形的幾何參數(shù),用一系列的賦值語句表達 幾何參數(shù)與結(jié)構(gòu)參數(shù)之間的關(guān)系,然后用一系列的調(diào)用語句來描述圖形的拓撲 關(guān)系。 二、參數(shù)交互式繪圖 參數(shù)交互式繪圖的實質(zhì)是對圖元的操作。任何一個圖形,都可以看作是由 若干基本圖元構(gòu)成。首先將圖形結(jié)構(gòu)分解為參數(shù)化的基本圖元并建立圖元庫, 然后交互式地將圖元組合形成各種圖形結(jié)構(gòu),同時允許對圖元進行修改。 三、尺寸驅(qū)動式繪圖 參數(shù)交互式輸入圖形,必須嚴格依照構(gòu)成幾何形體的圖素的準確值和它們 之間的相對位置關(guān)系來繪制。如果無須對圖素準確定位,可以以草圖形式快速 生成圖形,然后通過運行程序產(chǎn)生準確圖形,這就是尺寸驅(qū)動式繪圖的基本思 想【38 1 。 參數(shù)驅(qū)動是一種新的參數(shù)化方法,其基本特征是直接對數(shù)據(jù)庫進行操作。 因此它具有很好的交互性,用戶可以利用繪圖系統(tǒng)全部的交互功能修改圖形及 其屬性,進而控制參數(shù)化的過程;與其他參數(shù)化方法相比較,參數(shù)驅(qū)動方法具 有簡單、方便、易開發(fā)和使用的特點,能夠在現(xiàn)有的繪圖系統(tǒng)基礎(chǔ)上進行二次 開發(fā)。而且適用面廣,對三維問題也同樣適用 2 4 1 2 5 】。 4 1 3 3 電子表格繪圖技術(shù) 電子表格繪圖技術(shù)就是把e x c e l 電子表格中的數(shù)據(jù)直接輸入繪圖軟件實現(xiàn) 自動繪圖。a u t o c a d 具有強大的繪圖功能,e x c e l 具有強大的數(shù)據(jù)處理功能, 寫出適用的程序?qū)烧邇?yōu)點結(jié)合起來就能實現(xiàn)a u t o c a d 直接讀取e x c e l 中的數(shù) 據(jù)自動繪圖。a u t o c a d 與e x c e l 都具有二次開發(fā)功能,用e x c e l 編程聯(lián)接c a d 或用c a d 編程聯(lián)接e x c e l 都能實現(xiàn)電子表格繪圖功能f 9 】。 電子表格繪圖優(yōu)點:參數(shù)化繪圖適用于圖形的形狀固定,大小不同的繪圖 方式;由于有通信技術(shù)的支持,電子表格繪圖技術(shù)不儀能改變圖形的大小,也 能圖形的形狀。 1 4 研究內(nèi)容 在計算機技術(shù)迅速發(fā)展的今天,如何利用計算機技術(shù)實現(xiàn)快速繪圖、建模 的問題日益突出。以房產(chǎn)測繪為例,在測繪工作中一般都會有大量測量數(shù)據(jù), 這些數(shù)據(jù)通常保存在e x c e l 文檔中,如果能夠直接利用這些數(shù)據(jù)來繪圖、建模 無疑會有效解決手工繪圖、建模速度慢的問題。 本文在綜合參數(shù)化方法和面向?qū)ο蠓椒ǖ幕A(chǔ)上,利用e x c e l 和a u t o c a d 的二次開發(fā)技術(shù),提出了基于文檔快速繪圖、建模的方法,也就是直接利用e x c e l 文檔中的數(shù)據(jù)來完成繪圖與建模的工作。為了實現(xiàn)基于文檔繪圖與建模需要研 究以下問題: 一、數(shù)據(jù)格式轉(zhuǎn)換 e x c e l 中的原始數(shù)據(jù)是數(shù)值型的測量數(shù)據(jù),a u t o c a d 繪圖、建模的數(shù)據(jù)是 矢量數(shù)據(jù),測量數(shù)據(jù)不能直接用于c a d 繪圖和建模,必須把e x c e l 中的測量數(shù) 據(jù)轉(zhuǎn)換成矢量數(shù)據(jù)。數(shù)據(jù)格式轉(zhuǎn)換可以利用e x c e l 的數(shù)據(jù)處理功能實現(xiàn)。 二、e x c e l 與a u t o c a d 之間的數(shù)據(jù)通信 e x c e l 完成數(shù)據(jù)格式轉(zhuǎn)換后,還要把矢量數(shù)據(jù)錄入a u t o c a d ,即建立e x c e i 與a u t o c a d 之間的通信。這一問題可以通過編程聯(lián)結(jié)c a d 與e x c e l ,實現(xiàn)二 者的通信,把轉(zhuǎn)換后的數(shù)據(jù)從e x c e l 傳遞到c a d 。 三、快速繪圖 如何利用e x c e l 中的數(shù)據(jù)驅(qū)動a u t o c a d 自動繪圖是本文研究的重要內(nèi)容。 文獻【25 】中利用e x c e l 與c a d 地結(jié)合畫出一條由多個坐標點連接成曲線。 在此基礎(chǔ)上本文嘗試通過e x c e l 與c a d 的結(jié)合快速繪制二維平面圖和三維立體 圖。 本文利用e x c e l 應用程序來保存數(shù)據(jù)轉(zhuǎn)換的矢量數(shù)據(jù)( 多個點的x 、y 坐標 值) ,并與c a d 地結(jié)合起來,就能很容易地畫出由多個坐標點連接成的圖形。 四、公攤面積的計算 商品房銷售中存在大量有關(guān)公攤面積爭議的原因有二,一是缺少有關(guān)公攤 面積的權(quán)威性規(guī)定;二是缺少各方認可的公攤面積計算公式。同時在房產(chǎn)基礎(chǔ) 測繪中包含房屋共有面積分攤計算。因此本文在研究快速繪圖方法的同時嘗試 5 根據(jù)建設(shè)部關(guān)于公攤面積問題的最新規(guī)定,結(jié)合通行的計算方法,在e x c e l 中 用v b a 設(shè)計出公攤面積的計算公式,實現(xiàn)公攤面積的自動計算。 1 5 研究方法 基于文檔快速繪圖的目的是提高繪圖的速度,降低人的手工作業(yè)量。為此 本文擬從以下兩方面著手: 一、改變數(shù)據(jù)的輸入方式 在傳統(tǒng)繪圖方式中大量的測量數(shù)據(jù)是靠繪圖員以手工方式輸入c a d 軟件, 這種數(shù)據(jù)輸入方式不僅繁瑣且易出錯。本文通過c a d 的二次開發(fā)功能編程建 立c a d 與e x c e l 的通信,使c a d 直接從e x c e l 文檔中讀取數(shù)據(jù)。 二、改變繪圖方式 傳統(tǒng)繪圖方法是采取逐點、逐線的方式來繪圖,這種繪圖方式繁瑣低效, 是繪圖速度慢的主要原因。本文根據(jù)測量數(shù)據(jù)和建筑結(jié)構(gòu)把整個建筑若干基本 部分。繪圖時把基本部分定義成基本圖形對象,通過參數(shù)控制其大小和形狀, 全部繪制好基本部分的圖形,再通過組合方式把基本圖形組合成平面圖;建模 時把基本部分定義成基本構(gòu)件對象,通過參數(shù)控制其大小和形狀,通過參數(shù)對 構(gòu)件建模,構(gòu)件模型通過布爾運算組成建筑模型。 如何把建筑分解成基本部分取決于從文檔中獲取的信息。即根據(jù)從文檔中 的信息確定如何對建筑物進行分解。 1 、信息的獲取 本文繪圖和建模的數(shù)據(jù)都來自文檔,從文檔中獲取兩類信息:一是直接讀 取建筑的邊長、坐標等測量數(shù)據(jù),測量數(shù)據(jù)通過數(shù)據(jù)格式轉(zhuǎn)換變成矢量數(shù)據(jù), 為繪制基本圖形和對構(gòu)件建模提供數(shù)據(jù);二是通過分析測量數(shù)據(jù)和建筑實體的 對應關(guān)系推導出建筑實體各組成部分的拓撲關(guān)系。拓撲關(guān)系是指建筑各部分之 間的鄰接、關(guān)聯(lián)和包含等空間相互關(guān)系。拓撲關(guān)系為基本圖形、構(gòu)件的組合方 式提供依據(jù)。即基本圖形組合成平面圖時哪些線段是應該刪除的多余線段;基 本構(gòu)件之間的布爾運算是并、交、補的哪一種。 二維平面圖ll 三維線框模型 撲關(guān)系 圖1 - 1 快速繪圖流程圖 6 2 、模塊化的繪圖方式 采用模塊化的繪圖、建模方法能夠降低手工作業(yè)的難度,充分發(fā)揮計算機 自動繪圖和建模技術(shù)。本文根據(jù)e x c e l 文檔中的測量信息和建筑的結(jié)構(gòu)信息把 建筑分解為若干部分( 模塊) 并定義為對象,通過參數(shù)繪制其大小和形狀,再 把不同模塊組合成整體【l 6 1 。 3 、面向?qū)ο蠓椒?在繪圖和建模中引入面向?qū)ο蠓椒?。繪圖時把建筑圖形分解為若干基本圖 形,把每一基本圖形定義成圖形元素對象( 圖元) ,圖元的大小和形狀由其參數(shù) 控制;建模時把建筑實體分解成一系列基本構(gòu)件,把每一個基本構(gòu)件定義成構(gòu) 件對象,通過構(gòu)件參數(shù)對構(gòu)件對象建?!? 2 1 。 4 、參數(shù)化方法 本文是通過參數(shù)不僅能控制基本圖形( 構(gòu)件) 的大小也能改變其形狀,用 轉(zhuǎn)換的矢量數(shù)據(jù)給對象的參數(shù)賦值。通過參數(shù)控制對象的大小和形狀。 1 6 章節(jié)安排 第一章分析當前房地產(chǎn)業(yè)對建筑物圖形與模型的需求快速增長與傳統(tǒng)繪 圖和建模方式的矛盾,介紹當前繪圖與建模的現(xiàn)狀以及本課題的內(nèi)容和研究方 法;敘述了本文的研究基礎(chǔ)一一參數(shù)化方法與面向?qū)ο蠓椒ā?第二章數(shù)據(jù)處理介紹測繪文檔的結(jié)構(gòu),測量數(shù)據(jù)的存儲特點,通過分析測 量數(shù)據(jù)與建筑物的對應關(guān)系推導出測量數(shù)據(jù)與基本圖形、測量數(shù)據(jù)與基本構(gòu)件 的對應關(guān)系,為圖形、構(gòu)件的分解提供依據(jù)。數(shù)據(jù)處理包括繪圖模式數(shù)據(jù)處理 和建模模式數(shù)據(jù)處理;數(shù)據(jù)格式轉(zhuǎn)換是把測量數(shù)據(jù)轉(zhuǎn)換成繪圖和建模的矢量數(shù) 據(jù)格式,并將轉(zhuǎn)換后的數(shù)據(jù)以按照一定方式保存便于用矢量數(shù)據(jù)對參數(shù)賦值。 第三章基于文檔快速繪圖,通過文檔中測量數(shù)據(jù)的解析,把建筑圖分解成 若干基本圖形,再把基本圖形定義成基本圖元對象并設(shè)置圖元參數(shù)來控制其大 小和形狀。用c a d 的繪圖語句繪制基本圖形,通過基本圖形的組合形成建筑 平面圖。在面向?qū)ο蟮幕A(chǔ)上把建筑實體分解成一系列基本構(gòu)件,把構(gòu)件定義 為構(gòu)件對象并設(shè)置參數(shù)控制其大小和形狀,通過參數(shù)對構(gòu)件對象建模,構(gòu)件模 型通過布爾運算組成建筑模型。 第四章公攤面積計算,分析當前商品房銷售中有關(guān)公攤面積爭議的原因, 介紹建設(shè)部關(guān)于公攤面積的規(guī)定,最后在e x c e l 中設(shè)計出自動計算公攤面積程 序。 第五章系統(tǒng)設(shè)計,介紹本文的系統(tǒng)開發(fā)工具一v b a ,闡述了快速繪圖和建 模的系統(tǒng)框架設(shè)計及系統(tǒng)的實現(xiàn)方法。 第六章對全文做出了總結(jié)并對未來的研究工作進行了展望。 7 第二章數(shù)據(jù)處理 a u t o c a d 是繪圖軟件,e x c e l 是辦公軟件,兩者的數(shù)據(jù)格式并不相同。直 接利用e x c e l 文檔中的測量數(shù)據(jù)實現(xiàn)快速繪圖首先要做的工作是數(shù)據(jù)處理,即 如何把文檔中的測量數(shù)據(jù)轉(zhuǎn)換成a u t o c a d 繪圖的矢量數(shù)據(jù)。本文利用e x c e l 的數(shù)據(jù)處理能力把e x c e l 中得測繪數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù)并按一定的方式保存在 e x c e l 中,以便于a u t o c a d 直接讀取這些數(shù)據(jù)進行繪圖。 2 1 測繪文檔結(jié)構(gòu)與數(shù)據(jù)解析 2 1 1 測繪文檔結(jié)構(gòu) 在對測量數(shù)據(jù)處理之前先要從文檔中讀取數(shù)據(jù)并分析即文檔解析。先了解 一下文檔結(jié)構(gòu)。 測繪文檔豐要包括以下內(nèi)容: 房屋建筑面積測繪成果書 編號: 項目名稱: 委托方: 測繪單位: 測繪日期: 目錄 測繪依據(jù) 測繪責任人 房屋建筑面積測繪報告 房屋建筑面積測繪成果 一、房屋測繪驗收書 二、房屋建筑測繪數(shù)據(jù)表總表 ( 一) 、某某項目房屋建筑面積分幢匯總表 ( 二) 、房屋建筑面積對照表 ( 三) 、幢號對照表 三、房屋建筑面積計算成果表 ( 一) 、房屋建筑分戶數(shù)據(jù)表( 住宅) 、( 非住宅) ( 二) 、共有共用建筑面積分攤表 四、房屋建筑面積計算表 ( 一) 、共有共用部位面積計算表 ( 二) 、共有共用建筑面積分攤計算表 ( 三) 、住宅( 非住宅) 建筑面積計算表【6 】 其中第二項房屋建筑測繪數(shù)據(jù)表保存的是測量數(shù)據(jù),是本文進行分析、處 理的對象。 文檔中的數(shù)據(jù)有兩種類型,一種是數(shù)值型數(shù)據(jù),如圖2 1 。另一種是牮標 型測量數(shù)據(jù)。這兩種數(shù)據(jù)在文檔巾都是以表格形式存貯。數(shù)值型的測量數(shù)據(jù)與 建筑的邊長對應,坐標型測量數(shù)據(jù)與測繪的華標與建筑的端點對應。為了實現(xiàn) 繪圖和建模,一方面要把測量數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù),另一方面還要通過對數(shù)據(jù) 的分析,推導出建筑實體各部分的拓撲關(guān)系,為基本圖形的組合及構(gòu)件的布爾 運算方式提供依據(jù)。 abcd 7 號檉1 4 3 53 7 9 5 5 7 5 9 2 0 7 房同i63 3 9 2 4 5 7 房n 2 1 3 2 3 1 0 2 #1 2 5 51 5 08 房間1 2 l6 房間2 t 51 75 5 虜間33 0 4 2 圖2 1 測量數(shù)據(jù)表示例截圖 2 1 2 數(shù)據(jù)解析 測繪數(shù)據(jù)在文檔采用圖表方式描述,分析表2 - 1 可知數(shù)據(jù)表中數(shù)據(jù)元素關(guān) 系屬于樹型集合結(jié)構(gòu),即表中的數(shù)據(jù)元素是“屬于同一個集合”( 這些數(shù)據(jù)屬于 同一建筑) 。從結(jié)構(gòu)上看,該結(jié)構(gòu)的數(shù)據(jù)元素之間存在著一對多的關(guān)系,其中的 根節(jié)點表不建筑物的邊長,子節(jié)點表示室( 戶) 的邊k ,葉f 節(jié)點表示房間的 邊長。這種存儲結(jié)構(gòu)可以方便的將數(shù)據(jù)按建筑的幾何特性進行有效組織并將 其轉(zhuǎn)換為能夠方便的進行編輯和移動的節(jié)點的形式;而且這種樹狀結(jié)構(gòu)非常適 合系統(tǒng)進行各種遍歷操作。由于文檔中的測量數(shù)據(jù)在格式、組織等方面與c a d 完全不同,因此要實現(xiàn)快速繪圖必須把文檔中的數(shù)據(jù)格式轉(zhuǎn)換成c a d 的格式, 進而驅(qū)動c a d 自動繪圖。數(shù)據(jù)格式的轉(zhuǎn)換正是數(shù)據(jù)解析所要做的工作。數(shù)據(jù) 解析首先對讀入內(nèi)存的文件進行遍歷,讀取所需要的數(shù)據(jù)元素,將其轉(zhuǎn)換成樹 形層次結(jié)構(gòu),其中樹的根節(jié)點表示整個建筑物的尺寸信息,第二層表示房間之 間的分界線葉子節(jié)點表示各房間的墻線信息;然后把根節(jié)點和子節(jié)點的數(shù)據(jù) l 2 3 4 o 6 7 8 9 m u 值賦給對應的數(shù)組,每一個數(shù)組表示對應節(jié)點的坐標。解析就是把每一節(jié)點值 轉(zhuǎn)換成c a d 中對應點的畢標格式。 具體方法是定義二維數(shù)組變量( x n ,y n ,z n ) ,用來表示建筑物各點的矢量 坐標。選擇建筑物的某一點為基點( x 0 ,y 0 ,z ) 。在文檔的數(shù)據(jù)表中確定與該點有 關(guān)聯(lián)的各邊邊長和方向,據(jù)此計算每一條邊的另點畢標( x l ,y l ,z 1 ) ,以同樣 的方法計算出同一房間的各點舉標。再用同桿方法計算相鄰房間及整個樓層的 坐標。解析過程如罔2 2 所示。 * 镕 陡 倒2 - 2 測量數(shù)據(jù)解析流 罕削 2 2e x c e l 概述 m i c r o s o f te x c e l 是美斟微軟公司開發(fā)的w i n d o w s 環(huán)境下的電子表格系 統(tǒng),它足目前應用最為廣泛的辦公室表格處理軟件之一。e x c e l 軟件的強大的 數(shù)據(jù)處理功能和操作的簡易性逐漸走入了一個新的境界,整個系統(tǒng)的智能化程 度也不斷提高。e x c e l 具有強有力的數(shù)據(jù)庫管理功能、豐富的宏命令和函數(shù)、 強有力的決策支持工具,它具有以下豐要特點。 一、分析能力 e x c e l 除了可以做一些般的計算工作外,還有4 0 0 多個函數(shù),用來做 統(tǒng)計、則務、數(shù)學、字符串等操作咀及各種工程上的分析與計算。e x c e l 還專 門提供了一組現(xiàn)成的數(shù)據(jù)分析工具,稱為“分析工具庫”,這些分析工具為建立 復雜的統(tǒng)訓或汁量分析t 作帶來極大的方便。 二、操作簡便 三、圖表能力 四、數(shù)據(jù)j 乍管理能力 m 、 t t ,。竺里一型掣囊匹迎 、*rl, ,竺復坐蠢 霾一 艫 一 五、宏語言功能 在e x c e l 中,用戶可使用v i s u a lb a s i c 語言,進行宏命令的開發(fā)。利用宏 命令,用戶可以將e x c e l 的下拉菜單和對話框更改或?qū)D形按鈕的說明更換, 使它們更適合于用戶的工作習慣和特殊要求【9 1 。 六、樣式功能 七、對象連接和嵌入功能 2 3 數(shù)據(jù)格式轉(zhuǎn)換 數(shù)據(jù)格式轉(zhuǎn)換的任務是把e x c e l 中的測量數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù)并按一定順 序保存在e x c e l 中。本文基于e x c e l 的宏語言功能對e x c e l 進行二次開發(fā)來實現(xiàn) 這一目的。 一、工作機理 數(shù)據(jù)格式轉(zhuǎn)換實質(zhì)是把e x c e l 工作簿( w o r k b o o k s ) q b 工作表( w o r k s h e e t l ) 中 數(shù)據(jù),按預設(shè)的轉(zhuǎn)換公式轉(zhuǎn)換成矢量數(shù)據(jù)再保存到另一張工作表( w o r k s h e e t 2 ) 中。 與a u t o c a d 的a c t i v e x 對象模型一樣,e x c e l 的a c t i v e x 對象模型其項層 對象也是a p p l i c a t i o n 對象,e x c e l a p p l i c a t i o n 對象提供的w o r k b o o k s 工作簿集 合對象包含有全部已經(jīng)啟動的e x c e l 工作簿對象,可以使用a p p l i c a t i o n 對象的 a c t i v e w o r k b o o k 方法來獲取當前活動的工作簿對象,也可以使用 w o r k b o o k s ( i n d e x ) 方法來得到指定的工作簿對象【4 1 。獲取要操作的工作簿后,需 要獲取工作簿中的指定工作表( w o r k s h e e t ) 才能訪問到其中的指定單元格內(nèi)容。 e x c e l 的單元格的確定由行和列唯一指定,例如r a n g e ( ”b ,4 ”) 表示第4 行第2 列。 二、數(shù)據(jù)格式轉(zhuǎn)換 從文檔中讀取測量數(shù)據(jù)按以下轉(zhuǎn)換公式進行轉(zhuǎn)換。 轉(zhuǎn)換公式:x l = x 0 + a l1 y l = y 0 + a 2 1 z 1 = z 0 + a 3l x 0 y 0 z 0 是預定義的圖形基點坐標,a 1 1 a n l 是建筑的邊長。 根據(jù)數(shù)據(jù)解析中測量數(shù)據(jù)與建筑的對應關(guān)系,把轉(zhuǎn)換后的矢量數(shù)據(jù)按照與 圖形之間的對應關(guān)系保存在另一張工作表( w o r k s h e e t ) 中,這種數(shù)據(jù)存貯順序便 于a u t o c a d 讀取數(shù)據(jù)繪制基本圖形,也為基本圖形的組合方式提供依據(jù)。 下面的代碼把從e x c e l 文檔中讀出數(shù)據(jù)按數(shù)據(jù)轉(zhuǎn)換公式轉(zhuǎn)換成矢量數(shù)據(jù)并 寫入e x c e l 文檔的另一張工作表中。 s u be x c e l r e a d 0 d i me x c e l a p pa sn e we x c e l a p p l i c a t i o n 聲明并新建一個 e x c e l a p p l i c a t i o n 對象 d i mia si n t e g e r i = 2 e x c e l a p p w o r k b o o k s o p e n ”d :b o o k l x l s ,r e a d o n l y 調(diào)用e x c e l 的 a p p l i c a t i o n 對象的w o r k b o o k s 集合的o p e n 方法,以只讀方 式打開指定的e x c e l 文檔 d i me x c e l w k b ka se x c e l w o r k b o o k s e te x c e l w k b k = e x c e l a p p w o r k b o o k s a d d w i t he x c e l a p p a e t i v e w o r k b o o k w o r k s h e e t s ( ”s h e e tl ”)對當前活動的e x c e l w i t he x e e l a p p a c t i v e w o r k b o o k w o r k s h e e t s ( ”s h e e t 2 ”)文檔中s h e e t l 、s h e e t 2 工作表進行操作 s h e e t 2 r a n g e ( ”b i l & i ) = x i + s h e e t l r a n g e ( ”b ”& i ) s h e e t 2 。r a n g e ( ”c ”& i ) = y i + s h e e t l r a n g e ( ”b ”& i ) s h e e t 2 r a n g e ( ”d ”& i ) = ”= s h e e t l r a n g e ( ”b ”i ) ,s h e e t l r a n g e ( ”b & i ) ”z i e n dw i t h e x c e l a p p w o r k b o o k s c l o s e e x c e l a p p q u i t e x c e l a p p a c t i v e w o r k b o o k s a v e a s ”d :b o o k :1 x l s ” 保存轉(zhuǎn)換后的矢量數(shù)據(jù) e x c e l a p p w o r k b o o k s c l o s e e x c e l a p p q u i t e n ds u b 將轉(zhuǎn)換后的x 坐標值放入a 列,y = x 2 + 1 坐標值放入到b 列,再將a 列和b 列合并成c 列,由于a u t o c a d 中的二維坐標點之間需要用逗號隔開, 所以我們在c 2 單元格中輸入:”= a 2 & ”,”& b 2 ,c 2 中就出現(xiàn)了對坐標值, 見圖2 - 3 。 1 2 一,: abe d 。: l xy x y 2 :7 號樓 31 0 1 # 4 。房間1 00 0 ,0 5 6 30 6 3 ,0 6 6 33 9 6 3 j3 9 7 o3 9 0 ,3 9 8 房間2 00 0 ,0 9 ; 4 90 4 9 ,0 l o ; 4 92 7 4 9 ,2 7 l l : 2 70 2 7 j0 。i 2 圖2 - 3 數(shù)據(jù)轉(zhuǎn)換 2 4 本章小結(jié) 本章介紹測繪文檔的結(jié)構(gòu),文檔中測量數(shù)據(jù)的存儲特點,數(shù)據(jù)格式轉(zhuǎn)換的 環(huán)境一e x c e l 的特點。數(shù)據(jù)格式轉(zhuǎn)換的機理和實現(xiàn)過程,并將轉(zhuǎn)換后的數(shù)據(jù)以 按照一定方式保存在e x c e l 中,便于繪圖和建模時用矢量數(shù)據(jù)對參數(shù)賦值。 1 3 第三章基于文檔快速繪圖 傳統(tǒng)繪圖方式是先把點的坐標輸入c a d ,再連點成線,最終畫出整個圖 形。這種繪圖方式工作量大且繁瑣。本文對傳統(tǒng)繪圖方法做以下改進;一、改 變數(shù)據(jù)輸入方式。數(shù)據(jù)輸入由傳統(tǒng)的人工輸入改為c a d 自動從e x c e l 文檔中讀 ?。贿@種改進需要用數(shù)據(jù)格式轉(zhuǎn)換和c a d 與e x c e l 的數(shù)據(jù)通信來支持。其中數(shù) 據(jù)格式轉(zhuǎn)換已在第二章實現(xiàn),本章將實現(xiàn)c a d 與e x c e l 的數(shù)據(jù)通信。二、改變 繪圖方式。把傳統(tǒng)繪圖的連點成線,逐線繪圖方式改進為c a d 根據(jù)讀入的數(shù) 據(jù)一次性繪制一個基本圖形,再用基本圖形組合成完整的建筑圖。 為了能夠一次畫出一個基本圖形先要把建筑平面圖分解成若干基本圖形。 基于文檔繪圖根據(jù)數(shù)據(jù)處理中的測量數(shù)據(jù)和拓撲關(guān)系把建筑圖形分解成 若干基本圖形,再把每一個基本圖形定義成圖形元素對象,并設(shè)置參數(shù)來控制 的大小和形狀,用轉(zhuǎn)換的矢量數(shù)據(jù)對參數(shù)賦值,再調(diào)用c a d 的繪圖語句繪制 基本圖形。所有的基本圖形繪制完以后,根據(jù)數(shù)據(jù)處理中的拓撲關(guān)系把基本圖 元組合成草圖并刪除其中多余線段,最終形成建筑平面圖。 設(shè)置圖形對象一方面是降低繪圖難度。在實際繪圖中一次繪制一幅建筑平 面圖難度較大,而一次繪制一個結(jié)構(gòu)簡單的基本圖形較易實現(xiàn);另一方面便于 實現(xiàn)計算機自動繪圖。目前計算機自動繪圖和建模能力還局限于結(jié)構(gòu)簡單的物 體。基于以上考慮本文在繪圖和建模都采用先局部后整體的模塊化方式來完成。 田 母一 圖3 - 1 圖形的分解與圖元對象的定義 3 1a u t o c a d 概述 3 1 1a u t o c a d 技術(shù) a u t o c a d 3 2 】是由a u t o d e s k 公司于二十世紀八十年代初為微機上應用 c a d 技術(shù)而開發(fā)的繪圖程序軟件包,經(jīng)過不斷的完善,現(xiàn)已經(jīng)成為國際上廣為 流行的繪圖工具。 一、a u t o c a d 概述 a u t o c a d 具有友好的用戶界面,通過交互式菜單或命令行方式便可以進行 各種操作。它的多文檔設(shè)計環(huán)境,讓非計算機專業(yè)人員也能很快地學會使用。 在不斷實踐的過程中更好地掌握它的各種應用和開發(fā)技巧,從而不斷地提高工 作效

溫馨提示

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

評論

0/150

提交評論