水利工程論文-給排水專業(yè)CAD軟件開發(fā)方法探討.doc_第1頁
水利工程論文-給排水專業(yè)CAD軟件開發(fā)方法探討.doc_第2頁
水利工程論文-給排水專業(yè)CAD軟件開發(fā)方法探討.doc_第3頁
水利工程論文-給排水專業(yè)CAD軟件開發(fā)方法探討.doc_第4頁
水利工程論文-給排水專業(yè)CAD軟件開發(fā)方法探討.doc_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

水利工程論文-給排水專業(yè)軟件開發(fā)方法探討提要本文結合筆者實際工作經驗,分析了國內給排水專業(yè)軟件開發(fā)及應用現(xiàn)狀,探討了給排水軟件開發(fā)的原則、思路、方法及步驟等,并給出了開發(fā)實例。一、給排水專業(yè)開發(fā)應用現(xiàn)狀在工程設計行業(yè),技術的應用大大提高了設計及繪圖效率。應用軟件的開發(fā)也越來越重要。在給排水設計領域,開發(fā)應用起步較晚。有些設計院從八十年代末開始嘗試進行開發(fā),但進展比較慢,多數(shù)是圖塊和小型實用程序,在深度和廣度上都存在著差距。從1993年以后給排水開發(fā)步伐開始加快。1994年底全國給排水學會和給排水技術情報網組織召開了“計算機技術在給排水專業(yè)應用研討會”,對給排水軟件開發(fā)起了積極的促進作用。目前在給排水開發(fā)方面已經取得了可喜的成績,尤其是建筑室內給排水方面涌現(xiàn)出一些比較優(yōu)秀的給排水軟件,如洛陽的一家軟件和北京的幾家軟件。這些軟件都具有計算機輔助設計建筑給排水平面圖、自動生成系統(tǒng)圖、自動統(tǒng)計材料表;進行室外給排水管網計算、自動生成圖形等功能,其中個別軟件已在室外設計和泵房設計等方面有了新的進展?,F(xiàn)有軟件都偏重于民用建筑給排水方面,而且也有待于繼續(xù)完善、發(fā)展。在給排水的其它領域,由于難度大,投資回報較低,軟件公司還不愿涉足,所以進展緩慢。應用進行給排水及水處理系統(tǒng)的優(yōu)化設計更是少有人涉足。此外,目前還沒有專業(yè)設計軟件的標準和規(guī)范。商業(yè)化軟件多數(shù)都不經過權威部門嚴謹?shù)募夹g測試和鑒定,所以其數(shù)據(jù)庫、計算方法、設計方法和生成圖形的準確性還沒有嚴格保障,這一點還可能成為工程設計質量的隱患?,F(xiàn)在設計部門的給排水應用水平也參差不齊。有的購買或自行開發(fā)了給排水專業(yè)軟件,提高了設計繪圖效率。有的只是在用的簡單命令繪圖,雖提高了出圖率,卻根本談不上利用提高效率。給排水專業(yè)應用水平還有待于進一步提高。目前許多有精力的設計院及研究部門都在研究開發(fā)本單位適用的專業(yè)軟件及應用程序,但由于開發(fā)經驗不足,成績不明顯。本文將結合筆者的工作經驗,著重論述有關給排水軟件開發(fā)的原則、思路、方法及步驟,旨在拋磚引玉,促進給排水軟件開發(fā)工作。二、給排水軟件包開發(fā)思路及原則由于現(xiàn)有建筑給排水軟件已經比較成熟,且仍在繼續(xù)開發(fā)、升級。一般開發(fā)者在水平和起點上均與這些軟件開發(fā)有一定差距,所以應該購買此類軟件,而著重開發(fā)適合本單位使用的實用程序、應用軟件或優(yōu)化設計軟件。高起點開發(fā)者則應在深度及廣度上向更高層次沖擊。1.給排水軟件開發(fā)依據(jù)及原則(1)設計依據(jù)為有關設計規(guī)范、制圖標準以及設計手冊等;保證數(shù)據(jù)庫、計算方法和設計方法的準確性。(2)軟件包開發(fā)設計首先要突出專業(yè)水平,把專業(yè)設計思想轉化為計算機語言是專業(yè)軟件包的關鍵所在。(3)符合設計人員思維習慣及設計習慣,人機界面友好,操作簡單,易掌握。(4)適用性強,容易修改,容易擴充,容易發(fā)展。(5)盡量使用效率高、功能強的計算機語言及開發(fā)工具。(6)嚴格執(zhí)行標準化及規(guī)范化。(7)通過自動繪圖以及建立標準圖庫,提高圖紙復用率等途徑,提高設計繪圖速度,真正發(fā)揮計算機的優(yōu)勢,把設計人員從圖板上解脫出來。2.設計開發(fā)步驟(1)開發(fā)適合于給排水專業(yè)應用的軟件環(huán)境,包括的優(yōu)化配置及常用專業(yè)圖塊及繪圖工具。(2)開發(fā)一些獨立的專業(yè)繪圖軟件,發(fā)展標準圖形庫,由淺到深,從易到難,逐步提高自動成圖及圖紙復用比例,使軟件包成為覆蓋面廣,功能齊全的專業(yè)繪圖軟件包。(3)開發(fā)給排水專業(yè)高階段設計方案優(yōu)化軟件,以及設計、繪圖一體化軟件,逐步成為智能化、自動化程度較高的專家系統(tǒng)軟件包。3.開發(fā)人員配備軟件開發(fā)是一項較復雜的腦力勞動,對開發(fā)人員要求也較高,專業(yè)軟件開發(fā)人員大致可分為以下幾個檔次:(1)初級水平:專業(yè)人員掌握一些基本計算機知識及開發(fā)工具可以進行一些專業(yè)圖塊制作,簡單的實用程序開發(fā)。(2)中等水平:較高專業(yè)水平加上較高計算機水平。熟悉專業(yè)設計習慣,有較豐富的設計經驗的專業(yè)人員,如果掌握先進的開發(fā)技術,可以開發(fā)出較高水平的應用軟件,可以提高設計效率,特別是可以大大提高繪圖效率。(3)高級水平:高深的專業(yè)水平加上先進的計算機開發(fā)技術。在專業(yè)方面應該熟練掌握專業(yè)基礎知識,有豐富的工程設計經驗,善于總結專業(yè)設計思路,發(fā)現(xiàn)規(guī)律,具有較強的系統(tǒng)工程及方案優(yōu)化水平。在計算機方面要掌握、等開發(fā)工具(或其它高級開發(fā)工具)。這類人員開發(fā)專業(yè)軟件是最理想的。由于給排水專業(yè)涉及面廣,而且不同行業(yè)給排水設計習慣也不盡相同,不可能有軟件可以覆蓋所有給排水領域,適用于所有設計院,所以目前仍然需要分行業(yè)、分類進行開發(fā)。前述的個別建筑給排水軟件包及開發(fā)人員屬于較高水平,其開發(fā)設計思路非常值得向給排水其它領域延伸。4.開發(fā)工具(軟件方面)目前較常用的開發(fā)工具主要有語言、語言以及數(shù)據(jù)庫處理,也有的開發(fā)者使用、等高級語言與的圖形數(shù)據(jù)交換接口進行開發(fā);還有用+開發(fā)或用等在界面下開發(fā)的;此外,網絡技術也越來越重要。開發(fā)軟件,需要非常熟悉命令,以及其中的各參數(shù)、系統(tǒng)變量、圖層、圖塊、線形等,這樣才能方便靈活地在程序中執(zhí)行各種命令,掌握開發(fā)技巧,例如圖塊的屬性可以帶許多信息,一條線的厚度可以存入管道的管徑等。此外現(xiàn)在有些軟件使用數(shù)據(jù)的后處理方式,使軟件和結合得更好,這些技術還需要對圖元數(shù)據(jù)庫和數(shù)據(jù)圖形交換等有更深的了解。是在內部使用的語言,用編輯的程序可以定義變量,對數(shù)據(jù)進行處理和作出圖形,并可能自定義函數(shù),比較適合搞人工智能工作,特別是它的表處理功能以及遞歸等功能比較獨特,在工作中它可以獨立工作,也可能與圖形交換文件互相配合。其不足之處是速度慢,且程序代碼幾乎無法保護。是11.0版以后新增加的用來開發(fā)應用的一個語言編程環(huán)境。它運行速度快,代碼保護性好,能更有效地利用內存空間以及訪問設備與系統(tǒng),具有更強大的開發(fā)功能。但掌握要比困難,要求開發(fā)人員具備語言編程經驗并熟悉庫中各函數(shù)用法。一般商業(yè)軟件應該用。還提供了可編程對話框()工具,使用戶可以結合自身專業(yè)特點,用語言構造自己的對話框,從而改善界面,提高軟件效率。目前最流行、最實用的專業(yè)開發(fā)工具是、,加上少量。三、開發(fā)過程1.專業(yè)繪圖環(huán)境的開發(fā)(1)的配置及改善.選擇版本。目前最常用的是漢化12.0版。但其漢字輸入不太方便,應配上較先進的漢字系統(tǒng),或用12.0版(中文)。.對系統(tǒng)變量進行重新優(yōu)化配置及設定,主要包括系統(tǒng)變量及尺寸變量設置,層、線形設置等,使.成為理想的樣板圖。.對.進行優(yōu)化,將許多常用命令放在最容易拾取的位置或固定位置。專業(yè)菜單部分可加入.,也可以獨立編寫。.利用.做簡化命令(10.0版以前的版本可在.中用函數(shù)設定),編寫.。(2)專業(yè)繪圖功能.專業(yè)圖框繪制:可由菜單點取或用屏幕幻燈菜單點取,自

溫馨提示

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

評論

0/150

提交評論