1.軟件概要
ISOX系統(tǒng)是基于AutoCAD和Visual Studio C++平臺,采用ObjectARX技術(shù)專門為杜肯索斯(武漢)空氣分布系統(tǒng)有限公司定制開發(fā)的風(fēng)管自動設(shè)計(jì)、自動編輯、數(shù)據(jù)批量提取和生產(chǎn)深化設(shè)計(jì)、工藝設(shè)計(jì)以及統(tǒng)計(jì)的軟件系統(tǒng)。
2.軟件作用
該自動化系統(tǒng)可以大大提高設(shè)計(jì)人員的設(shè)計(jì)效率,提高設(shè)計(jì)過程中數(shù)據(jù)計(jì)算、圖形生成和編輯的準(zhǔn)確性和快速性。靈活高效的數(shù)據(jù)提取功能(包括數(shù)據(jù)提取內(nèi)容的靈活性、提取格式的靈活性、后續(xù)表格的自動計(jì)算)可以完全取代人工統(tǒng)計(jì)和提取以及提取后的數(shù)據(jù)計(jì)算。同時該數(shù)據(jù)可以實(shí)現(xiàn)直接對接公司現(xiàn)有的金蝶ERP,從而快速高效的把設(shè)計(jì)、生產(chǎn)、采購、銷售等流程集成在一起,輔助實(shí)現(xiàn)企業(yè)生產(chǎn)管理的自動化和專業(yè)化程度。
3.軟件可擴(kuò)展性
軟件的開發(fā)平臺和技術(shù)實(shí)現(xiàn)方式對軟件所能夠?qū)崿F(xiàn)功能的強(qiáng)弱、軟件的擴(kuò)展性、軟件的靈活性,特別是客戶使用的友好性,具有決定性的影響。本軟件采用了AutoCAD提供的功能最強(qiáng)大和最靈活的ObjectArx技術(shù)和擴(kuò)展性最強(qiáng)的C++開發(fā)語言,對于滿足客戶所亟需的定制軟件的上述功能具有最好的開發(fā)效果。
二、 開發(fā)和運(yùn)行環(huán)境
1. 開發(fā)環(huán)境
Visual Studio C++ 2005/2008
Object ARX 2008/2010
Microsoft Foundation Classes(MFC)
2. 運(yùn)行環(huán)境和方法
操作系統(tǒng): Windows XP/Windows7/Windows8.
AutoCAD2008/2010/2012
激活方式:工具條激活和CAD命令激活
3. 數(shù)據(jù)存儲和數(shù)據(jù)庫
根據(jù)客戶需要可以采用Access數(shù)據(jù)庫存儲、Excel存儲、SQL Server數(shù)據(jù)庫存儲等方式。
4. ObjectARX介紹
ObjectARX是AutoDesk公司針對AutoCAD平臺上的二次開發(fā)推出的第三代軟件開發(fā)包,它提供了以C++為基礎(chǔ)的面向?qū)ο蟮拈_發(fā)環(huán)境及應(yīng)用程序接口,能真正快速的訪問AutoCAD圖形數(shù)據(jù)庫。 與以往的 AutuCAD 二次開發(fā)工具 AutoLISP 、VBA和ADS不同,ObjectARX應(yīng)用程序是一個DLL(動態(tài)鏈接庫),共享AutoCAD的地址空間,對AutoCAD進(jìn)行直接函數(shù)調(diào)用,創(chuàng)建能夠全面享受AutoCAD固有命令特權(quán)的新命令。所以,使用ARX編程的函數(shù)的執(zhí)行速度得以大大提高。ARX類庫采用了標(biāo)準(zhǔn)的C++類庫的封裝形式,這也大大提高了程序員編程的可靠度和效率。
ObjectARX應(yīng)用程序以C++為基本開發(fā)語言,具有面向?qū)ο缶幊谭绞降臄?shù)據(jù)可封裝性、可繼承性及多態(tài)性的特點(diǎn),用其開發(fā)的CAD軟件具有模塊性好、獨(dú)立性強(qiáng)、連接簡單、使用方便、內(nèi)部功能高效實(shí)現(xiàn)以及代碼可重用性強(qiáng)等特點(diǎn),并且支持MFC基本類庫,能簡潔高效地實(shí)現(xiàn)許多復(fù)雜功能。由于ARX是使用Visual C++作為基本程序設(shè)計(jì)語言,無論其效率、數(shù)據(jù)處理和軟硬件的控制能力都是最好的,是唯一圓滿地針對多圖檔環(huán)境的程序設(shè)計(jì)方法是從根本上擴(kuò)展VLISP、VBA的程序設(shè)計(jì)方法。
三、 詳細(xì)開發(fā)方案
1. 設(shè)計(jì)部分—繪圖模塊
本部分是整個軟件系統(tǒng)的基礎(chǔ),相比于原有的ISOX軟件,本軟件除了實(shí)現(xiàn)原有的基本內(nèi)容,會進(jìn)行一個大幅度的優(yōu)化工作。解決設(shè)計(jì)師使用過程中遇到的設(shè)計(jì)信息永久保存、編輯修改、不能刪除、風(fēng)管編號、標(biāo)注、任意角度風(fēng)管等問題,從而真正實(shí)現(xiàn)軟件的自動化設(shè)計(jì)工作。
本部分重點(diǎn)優(yōu)化實(shí)現(xiàn)以下內(nèi)容:
01. 根據(jù)用戶選擇和輸入的信息實(shí)現(xiàn)圖紙快速設(shè)計(jì)。
02. 風(fēng)管的自動排序,設(shè)計(jì)者可以任意刪除風(fēng)管和支管。刪除時該風(fēng)管的序號將會自動跟隨刪除,不需要任何后退操作,更不會影響后續(xù)的統(tǒng)計(jì)工作,也不會出現(xiàn)設(shè)計(jì)者忘記刪除序號的問題等。
03. 雙擊即可彈出原有對話框直接進(jìn)行編輯修改,該對話框中可以直接顯示設(shè)計(jì)者的所有設(shè)計(jì)信息。從而非常方便的實(shí)現(xiàn)編輯。
04. 設(shè)計(jì)信息在CAD圖紙數(shù)據(jù)庫的智能永久保存,包括關(guān)閉CAD以后的設(shè)計(jì)信息存儲。
05. 異性部件繪制部分包括直接調(diào)入的部分、根據(jù)標(biāo)準(zhǔn)公式計(jì)算的部分和輸入?yún)?shù)生成的部分。重點(diǎn)為PAD、ACD、三通(T型和Y型)、變徑、方變圓、彎頭等。
06. 自動根據(jù)輸入的信息查詢查詢圖塊庫,調(diào)入圖塊按照插入位置和比例自動插入到當(dāng)前圖紙。主要包括設(shè)計(jì)說明、安裝說明、大樣圖等,并且實(shí)現(xiàn)根根據(jù)圖紙中的管徑、根據(jù)安裝高度等修改設(shè)計(jì)說明模塊中的部分信息。
07. 開孔圖的繪制,根據(jù)指定送風(fēng)區(qū)域和高度,自動完成開孔圖的繪制。
1.1 創(chuàng)建風(fēng)管示意界面和操作
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXFG命令或者點(diǎn)擊創(chuàng)建風(fēng)管菜單圖標(biāo),激活對話框。
c) 用戶輸入Q風(fēng)量、P(壓力)、選擇形狀、V(管內(nèi)內(nèi)速)、輸入風(fēng)管標(biāo)高、選擇送風(fēng)模式和顏色。
d) 用戶輸入過程中,系統(tǒng)根據(jù)輸入的參數(shù),自動計(jì)算風(fēng)管的直徑。并且將計(jì)算結(jié)果自動寫入最下側(cè)的編輯框。
如果設(shè)計(jì)者認(rèn)為本次設(shè)計(jì)需要非標(biāo)的直徑,那么最后可以直接輸入該直徑即可。系統(tǒng)會采用該輸入直徑。
e) 選擇完畢以后,點(diǎn)擊創(chuàng)建按鈕,系統(tǒng)提示用戶輸入風(fēng)管的起始點(diǎn),用戶選擇一個點(diǎn),然后隨著鼠標(biāo)移動根據(jù)直徑出現(xiàn)風(fēng)管,鼠標(biāo)移動到目標(biāo)位置,點(diǎn)擊左鍵即可自動生成一個風(fēng)管。當(dāng)鼠標(biāo)繼續(xù)移動時,風(fēng)管繼續(xù)生成,若有轉(zhuǎn)折,則自動生成彎頭,直至點(diǎn)擊右鍵選擇“確定”或敲擊“回車”鍵,自動生成末端。
f) 生成以后,系統(tǒng)會對該風(fēng)管進(jìn)行自動編號,添加編號和相關(guān)的標(biāo)注。
編輯修改操作步驟
a) 設(shè)計(jì)者創(chuàng)建風(fēng)管以后可以任意時候打開DWG圖紙。
b) 雙擊創(chuàng)建風(fēng)管的中心線或者邊緣線。
c) 系統(tǒng)自動讀取保存在這些幾何體中的屬性信息。并且直接將這些信息顯示在上面圖1所示的界面中。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新風(fēng)管。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.2 創(chuàng)建支管示意界面和操作
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXZG命令或者點(diǎn)擊創(chuàng)建支管菜單圖標(biāo),激活對話框。
c) 點(diǎn)擊選擇主管按鈕,系統(tǒng)提示用戶選擇一個主管,系統(tǒng)會自動把主管的相關(guān)信息讀取過來,并且可以顯示在該對話框中,方便設(shè)計(jì)者設(shè)計(jì)支管。
d) 設(shè)計(jì)者輸入Q風(fēng)量、P(壓力)、選擇形狀、V(管內(nèi)內(nèi)速)、輸入風(fēng)管標(biāo)高、選擇送風(fēng)模式和顏色(此項(xiàng)為示意,開發(fā)時根據(jù)設(shè)計(jì)支管需要進(jìn)行修改和完善)。
e) 點(diǎn)擊創(chuàng)建按鈕,生成支管以后系統(tǒng)自動添加編號、設(shè)計(jì)屬性等信息。
f) 其他步驟同創(chuàng)建主管。
附注
附注1.支管設(shè)計(jì)可以首先選擇主管,然后系統(tǒng)會自動讀取主管的所有信息,并且可以顯示在支管設(shè)計(jì)對話框。設(shè)計(jì)者不必要進(jìn)行重復(fù)輸入。
附注2.其他附注信息同創(chuàng)建主管。
編輯修改操作步驟
a) 設(shè)計(jì)者創(chuàng)建支管以后可以任意時候打開DWG圖紙。
b) 雙擊創(chuàng)建支管的中心線或者邊緣線。
c) 系統(tǒng)自動讀取保存在這些幾何體中的屬性信息。并且直接將這些信息顯示在上面圖2所示的界面中。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新支管。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.3 創(chuàng)建PAD、ACD等部件示意界面和操作
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXPAD(或其他命令)命令或者點(diǎn)擊創(chuàng)建PAD、ACD菜單圖標(biāo),激活對話框。
c) 用戶點(diǎn)選生成PAD或者ACD,輸入相關(guān)的參數(shù)。
d) 點(diǎn)擊創(chuàng)建按鈕,系統(tǒng)提示用戶選擇生成位置。
e) 設(shè)計(jì)者選擇一個點(diǎn),系統(tǒng)自動生成該部件。
附注
附注1.本界面僅僅為示意對話框,其他部件的生成和編輯以及操作步驟可以參考本界面。
附注2.PAD、ACD的也會存儲設(shè)計(jì)者的設(shè)計(jì)信息,所有的設(shè)計(jì)信息全部存儲在AutoCAD圖形數(shù)據(jù)庫,隨著DWG文件進(jìn)行保存。設(shè)計(jì)者任意時候打開該DWG文件都是可以查詢到設(shè)計(jì)時候存儲的屬性信息的,隨時可以進(jìn)行編輯操作和提取信息的操作。
附注3:本界面即是生成界面,也是編輯界面,設(shè)計(jì)者只需要簡單的雙擊生成以后的部件,系統(tǒng)會自動識別該部件的類型和屬性信息,并且自動彈出相應(yīng)的對話框供設(shè)計(jì)者進(jìn)行編輯修改操作。編輯以后系統(tǒng)會自動更新部件和屬性信息。
附注4:設(shè)計(jì)者可以任意的刪除任意部件,不需要附加的操作,系統(tǒng)會自動更新存儲的數(shù)據(jù)信息,不會對后續(xù)的數(shù)據(jù)提取產(chǎn)生任何影響。
附注5:對于某些部件生成以后可能需要在周圍生成文字信息,系統(tǒng)會根據(jù)用戶輸入的長度,自動計(jì)算字體大小,也可以在自動計(jì)算的基礎(chǔ)上設(shè)計(jì)者進(jìn)行修改完成。
編輯修改操作步驟
a) 設(shè)計(jì)者創(chuàng)建以后可以任意時候打開DWG圖紙。
b) 雙擊創(chuàng)建的部件。
c) 系統(tǒng)會自動識別該部件的類型,自動讀取保存在這些幾何體中的屬性信息,并且彈出相應(yīng)的對話框,供設(shè)計(jì)者進(jìn)行修改。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新部件。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.4 標(biāo)準(zhǔn)模塊庫的建立和自動調(diào)入(包括設(shè)計(jì)說明、安裝示意圖、大樣圖等)
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXLIB(或其他命令)命令或者點(diǎn)擊創(chuàng)建設(shè)計(jì)說明、安裝示意圖、大樣圖界面示意圖菜單圖標(biāo),激活對話框。
c) 設(shè)計(jì)者首選選擇本次需要調(diào)入的圖塊的類型。
d) 系統(tǒng)根據(jù)選擇的主類型,對子類型進(jìn)行分類,并且自動調(diào)入供設(shè)計(jì)者選擇。設(shè)計(jì)者選擇子類型。
e) 設(shè)計(jì)者也可以通過輸入相關(guān)的關(guān)鍵參數(shù),系統(tǒng)根據(jù)關(guān)鍵參數(shù)自動查詢合適的圖塊,供設(shè)計(jì)者調(diào)入。
f) 點(diǎn)擊創(chuàng)建按鈕,系統(tǒng)提示用戶選擇生成位置。
g) 設(shè)計(jì)者選擇一個點(diǎn),系統(tǒng)自動調(diào)入該標(biāo)準(zhǔn)圖塊。
附注
附注1.本界面僅僅為示意對話框,其他圖塊的生成和編輯以及操作步驟可以參考本界面。
附注2.其他輔助信息同PAD、ACD。
編輯修改操作步驟
a) 設(shè)計(jì)者調(diào)入圖塊以后可以任意時候打開DWG圖紙。
b) 雙擊調(diào)入的圖塊。
c) 系統(tǒng)會自動識別該圖塊的類型,自動讀取保存在圖塊中的屬性信息,并且彈出相應(yīng)的對話框,供設(shè)計(jì)者進(jìn)行修改。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新部件。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.5 風(fēng)管剖面圖的自動繪制
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXPM命令或者點(diǎn)擊創(chuàng)建風(fēng)管剖面圖菜單圖標(biāo),激活對話框。
c) 系統(tǒng)自動讀取一個剛才輸入的高度參數(shù)。
d) 設(shè)計(jì)者點(diǎn)擊選擇送風(fēng)區(qū)域按鈕,選擇送風(fēng)區(qū)域。
e) 系統(tǒng)自動生剖面圖。
附注
附注1.同上。
編輯修改操作步驟
a) 同上。
1.軟件概要
ISOX系統(tǒng)是基于AutoCAD和Visual Studio C++平臺,采用ObjectARX技術(shù)專門為杜肯索斯(武漢)空氣分布系統(tǒng)有限公司定制開發(fā)的風(fēng)管自動設(shè)計(jì)、自動編輯、數(shù)據(jù)批量提取和生產(chǎn)深化設(shè)計(jì)、工藝設(shè)計(jì)以及統(tǒng)計(jì)的軟件系統(tǒng)。
2.軟件作用
該自動化系統(tǒng)可以大大提高設(shè)計(jì)人員的設(shè)計(jì)效率,提高設(shè)計(jì)過程中數(shù)據(jù)計(jì)算、圖形生成和編輯的準(zhǔn)確性和快速性。靈活高效的數(shù)據(jù)提取功能(包括數(shù)據(jù)提取內(nèi)容的靈活性、提取格式的靈活性、后續(xù)表格的自動計(jì)算)可以完全取代人工統(tǒng)計(jì)和提取以及提取后的數(shù)據(jù)計(jì)算。同時該數(shù)據(jù)可以實(shí)現(xiàn)直接對接公司現(xiàn)有的金蝶ERP,從而快速高效的把設(shè)計(jì)、生產(chǎn)、采購、銷售等流程集成在一起,輔助實(shí)現(xiàn)企業(yè)生產(chǎn)管理的自動化和專業(yè)化程度。
3.軟件可擴(kuò)展性
軟件的開發(fā)平臺和技術(shù)實(shí)現(xiàn)方式對軟件所能夠?qū)崿F(xiàn)功能的強(qiáng)弱、軟件的擴(kuò)展性、軟件的靈活性,特別是客戶使用的友好性,具有決定性的影響。本軟件采用了AutoCAD提供的功能最強(qiáng)大和最靈活的ObjectArx技術(shù)和擴(kuò)展性最強(qiáng)的C++開發(fā)語言,對于滿足客戶所亟需的定制軟件的上述功能具有最好的開發(fā)效果。
二、 開發(fā)和運(yùn)行環(huán)境
1. 開發(fā)環(huán)境
Visual Studio C++ 2005/2008
Object ARX 2008/2010
Microsoft Foundation Classes(MFC)
2. 運(yùn)行環(huán)境和方法
操作系統(tǒng): Windows XP/Windows7/Windows8.
AutoCAD2008/2010/2012
激活方式:工具條激活和CAD命令激活
3. 數(shù)據(jù)存儲和數(shù)據(jù)庫
根據(jù)客戶需要可以采用Access數(shù)據(jù)庫存儲、Excel存儲、SQL Server數(shù)據(jù)庫存儲等方式。
4. ObjectARX介紹
ObjectARX是AutoDesk公司針對AutoCAD平臺上的二次開發(fā)推出的第三代軟件開發(fā)包,它提供了以C++為基礎(chǔ)的面向?qū)ο蟮拈_發(fā)環(huán)境及應(yīng)用程序接口,能真正快速的訪問AutoCAD圖形數(shù)據(jù)庫。 與以往的 AutuCAD 二次開發(fā)工具 AutoLISP 、VBA和ADS不同,ObjectARX應(yīng)用程序是一個DLL(動態(tài)鏈接庫),共享AutoCAD的地址空間,對AutoCAD進(jìn)行直接函數(shù)調(diào)用,創(chuàng)建能夠全面享受AutoCAD固有命令特權(quán)的新命令。所以,使用ARX編程的函數(shù)的執(zhí)行速度得以大大提高。ARX類庫采用了標(biāo)準(zhǔn)的C++類庫的封裝形式,這也大大提高了程序員編程的可靠度和效率。
ObjectARX應(yīng)用程序以C++為基本開發(fā)語言,具有面向?qū)ο缶幊谭绞降臄?shù)據(jù)可封裝性、可繼承性及多態(tài)性的特點(diǎn),用其開發(fā)的CAD軟件具有模塊性好、獨(dú)立性強(qiáng)、連接簡單、使用方便、內(nèi)部功能高效實(shí)現(xiàn)以及代碼可重用性強(qiáng)等特點(diǎn),并且支持MFC基本類庫,能簡潔高效地實(shí)現(xiàn)許多復(fù)雜功能。由于ARX是使用Visual C++作為基本程序設(shè)計(jì)語言,無論其效率、數(shù)據(jù)處理和軟硬件的控制能力都是最好的,是唯一圓滿地針對多圖檔環(huán)境的程序設(shè)計(jì)方法是從根本上擴(kuò)展VLISP、VBA的程序設(shè)計(jì)方法。
三、 詳細(xì)開發(fā)方案
1. 設(shè)計(jì)部分—繪圖模塊
本部分是整個軟件系統(tǒng)的基礎(chǔ),相比于原有的ISOX軟件,本軟件除了實(shí)現(xiàn)原有的基本內(nèi)容,會進(jìn)行一個大幅度的優(yōu)化工作。解決設(shè)計(jì)師使用過程中遇到的設(shè)計(jì)信息永久保存、編輯修改、不能刪除、風(fēng)管編號、標(biāo)注、任意角度風(fēng)管等問題,從而真正實(shí)現(xiàn)軟件的自動化設(shè)計(jì)工作。
本部分重點(diǎn)優(yōu)化實(shí)現(xiàn)以下內(nèi)容:
01. 根據(jù)用戶選擇和輸入的信息實(shí)現(xiàn)圖紙快速設(shè)計(jì)。
02. 風(fēng)管的自動排序,設(shè)計(jì)者可以任意刪除風(fēng)管和支管。刪除時該風(fēng)管的序號將會自動跟隨刪除,不需要任何后退操作,更不會影響后續(xù)的統(tǒng)計(jì)工作,也不會出現(xiàn)設(shè)計(jì)者忘記刪除序號的問題等。
03. 雙擊即可彈出原有對話框直接進(jìn)行編輯修改,該對話框中可以直接顯示設(shè)計(jì)者的所有設(shè)計(jì)信息。從而非常方便的實(shí)現(xiàn)編輯。
04. 設(shè)計(jì)信息在CAD圖紙數(shù)據(jù)庫的智能永久保存,包括關(guān)閉CAD以后的設(shè)計(jì)信息存儲。
05. 異性部件繪制部分包括直接調(diào)入的部分、根據(jù)標(biāo)準(zhǔn)公式計(jì)算的部分和輸入?yún)?shù)生成的部分。重點(diǎn)為PAD、ACD、三通(T型和Y型)、變徑、方變圓、彎頭等。
06. 自動根據(jù)輸入的信息查詢查詢圖塊庫,調(diào)入圖塊按照插入位置和比例自動插入到當(dāng)前圖紙。主要包括設(shè)計(jì)說明、安裝說明、大樣圖等,并且實(shí)現(xiàn)根根據(jù)圖紙中的管徑、根據(jù)安裝高度等修改設(shè)計(jì)說明模塊中的部分信息。
07. 開孔圖的繪制,根據(jù)指定送風(fēng)區(qū)域和高度,自動完成開孔圖的繪制。
1.1 創(chuàng)建風(fēng)管示意界面和操作
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXFG命令或者點(diǎn)擊創(chuàng)建風(fēng)管菜單圖標(biāo),激活對話框。
c) 用戶輸入Q風(fēng)量、P(壓力)、選擇形狀、V(管內(nèi)內(nèi)速)、輸入風(fēng)管標(biāo)高、選擇送風(fēng)模式和顏色。
d) 用戶輸入過程中,系統(tǒng)根據(jù)輸入的參數(shù),自動計(jì)算風(fēng)管的直徑。并且將計(jì)算結(jié)果自動寫入最下側(cè)的編輯框。
如果設(shè)計(jì)者認(rèn)為本次設(shè)計(jì)需要非標(biāo)的直徑,那么最后可以直接輸入該直徑即可。系統(tǒng)會采用該輸入直徑。
e) 選擇完畢以后,點(diǎn)擊創(chuàng)建按鈕,系統(tǒng)提示用戶輸入風(fēng)管的起始點(diǎn),用戶選擇一個點(diǎn),然后隨著鼠標(biāo)移動根據(jù)直徑出現(xiàn)風(fēng)管,鼠標(biāo)移動到目標(biāo)位置,點(diǎn)擊左鍵即可自動生成一個風(fēng)管。當(dāng)鼠標(biāo)繼續(xù)移動時,風(fēng)管繼續(xù)生成,若有轉(zhuǎn)折,則自動生成彎頭,直至點(diǎn)擊右鍵選擇“確定”或敲擊“回車”鍵,自動生成末端。
f) 生成以后,系統(tǒng)會對該風(fēng)管進(jìn)行自動編號,添加編號和相關(guān)的標(biāo)注。
編輯修改操作步驟
a) 設(shè)計(jì)者創(chuàng)建風(fēng)管以后可以任意時候打開DWG圖紙。
b) 雙擊創(chuàng)建風(fēng)管的中心線或者邊緣線。
c) 系統(tǒng)自動讀取保存在這些幾何體中的屬性信息。并且直接將這些信息顯示在上面圖1所示的界面中。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新風(fēng)管。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.2 創(chuàng)建支管示意界面和操作
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXZG命令或者點(diǎn)擊創(chuàng)建支管菜單圖標(biāo),激活對話框。
c) 點(diǎn)擊選擇主管按鈕,系統(tǒng)提示用戶選擇一個主管,系統(tǒng)會自動把主管的相關(guān)信息讀取過來,并且可以顯示在該對話框中,方便設(shè)計(jì)者設(shè)計(jì)支管。
d) 設(shè)計(jì)者輸入Q風(fēng)量、P(壓力)、選擇形狀、V(管內(nèi)內(nèi)速)、輸入風(fēng)管標(biāo)高、選擇送風(fēng)模式和顏色(此項(xiàng)為示意,開發(fā)時根據(jù)設(shè)計(jì)支管需要進(jìn)行修改和完善)。
e) 點(diǎn)擊創(chuàng)建按鈕,生成支管以后系統(tǒng)自動添加編號、設(shè)計(jì)屬性等信息。
f) 其他步驟同創(chuàng)建主管。
附注
附注1.支管設(shè)計(jì)可以首先選擇主管,然后系統(tǒng)會自動讀取主管的所有信息,并且可以顯示在支管設(shè)計(jì)對話框。設(shè)計(jì)者不必要進(jìn)行重復(fù)輸入。
附注2.其他附注信息同創(chuàng)建主管。
編輯修改操作步驟
a) 設(shè)計(jì)者創(chuàng)建支管以后可以任意時候打開DWG圖紙。
b) 雙擊創(chuàng)建支管的中心線或者邊緣線。
c) 系統(tǒng)自動讀取保存在這些幾何體中的屬性信息。并且直接將這些信息顯示在上面圖2所示的界面中。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新支管。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.3 創(chuàng)建PAD、ACD等部件示意界面和操作
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXPAD(或其他命令)命令或者點(diǎn)擊創(chuàng)建PAD、ACD菜單圖標(biāo),激活對話框。
c) 用戶點(diǎn)選生成PAD或者ACD,輸入相關(guān)的參數(shù)。
d) 點(diǎn)擊創(chuàng)建按鈕,系統(tǒng)提示用戶選擇生成位置。
e) 設(shè)計(jì)者選擇一個點(diǎn),系統(tǒng)自動生成該部件。
附注
附注1.本界面僅僅為示意對話框,其他部件的生成和編輯以及操作步驟可以參考本界面。
附注2.PAD、ACD的也會存儲設(shè)計(jì)者的設(shè)計(jì)信息,所有的設(shè)計(jì)信息全部存儲在AutoCAD圖形數(shù)據(jù)庫,隨著DWG文件進(jìn)行保存。設(shè)計(jì)者任意時候打開該DWG文件都是可以查詢到設(shè)計(jì)時候存儲的屬性信息的,隨時可以進(jìn)行編輯操作和提取信息的操作。
附注3:本界面即是生成界面,也是編輯界面,設(shè)計(jì)者只需要簡單的雙擊生成以后的部件,系統(tǒng)會自動識別該部件的類型和屬性信息,并且自動彈出相應(yīng)的對話框供設(shè)計(jì)者進(jìn)行編輯修改操作。編輯以后系統(tǒng)會自動更新部件和屬性信息。
附注4:設(shè)計(jì)者可以任意的刪除任意部件,不需要附加的操作,系統(tǒng)會自動更新存儲的數(shù)據(jù)信息,不會對后續(xù)的數(shù)據(jù)提取產(chǎn)生任何影響。
附注5:對于某些部件生成以后可能需要在周圍生成文字信息,系統(tǒng)會根據(jù)用戶輸入的長度,自動計(jì)算字體大小,也可以在自動計(jì)算的基礎(chǔ)上設(shè)計(jì)者進(jìn)行修改完成。
編輯修改操作步驟
a) 設(shè)計(jì)者創(chuàng)建以后可以任意時候打開DWG圖紙。
b) 雙擊創(chuàng)建的部件。
c) 系統(tǒng)會自動識別該部件的類型,自動讀取保存在這些幾何體中的屬性信息,并且彈出相應(yīng)的對話框,供設(shè)計(jì)者進(jìn)行修改。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新部件。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.4 標(biāo)準(zhǔn)模塊庫的建立和自動調(diào)入(包括設(shè)計(jì)說明、安裝示意圖、大樣圖等)
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXLIB(或其他命令)命令或者點(diǎn)擊創(chuàng)建設(shè)計(jì)說明、安裝示意圖、大樣圖界面示意圖菜單圖標(biāo),激活對話框。
c) 設(shè)計(jì)者首選選擇本次需要調(diào)入的圖塊的類型。
d) 系統(tǒng)根據(jù)選擇的主類型,對子類型進(jìn)行分類,并且自動調(diào)入供設(shè)計(jì)者選擇。設(shè)計(jì)者選擇子類型。
e) 設(shè)計(jì)者也可以通過輸入相關(guān)的關(guān)鍵參數(shù),系統(tǒng)根據(jù)關(guān)鍵參數(shù)自動查詢合適的圖塊,供設(shè)計(jì)者調(diào)入。
f) 點(diǎn)擊創(chuàng)建按鈕,系統(tǒng)提示用戶選擇生成位置。
g) 設(shè)計(jì)者選擇一個點(diǎn),系統(tǒng)自動調(diào)入該標(biāo)準(zhǔn)圖塊。
附注
附注1.本界面僅僅為示意對話框,其他圖塊的生成和編輯以及操作步驟可以參考本界面。
附注2.其他輔助信息同PAD、ACD。
編輯修改操作步驟
a) 設(shè)計(jì)者調(diào)入圖塊以后可以任意時候打開DWG圖紙。
b) 雙擊調(diào)入的圖塊。
c) 系統(tǒng)會自動識別該圖塊的類型,自動讀取保存在圖塊中的屬性信息,并且彈出相應(yīng)的對話框,供設(shè)計(jì)者進(jìn)行修改。
d) 設(shè)計(jì)者輸入新的屬性信息。
e) 更新部件。
f) 注意該更新以后,后續(xù)的統(tǒng)計(jì)信息會讀取設(shè)計(jì)者輸入的新的信息,寫入統(tǒng)計(jì)表格。
1.5 風(fēng)管剖面圖的自動繪制
設(shè)計(jì)者操作步驟如下:
a) 進(jìn)入CAD2008或2010等版本。
b) 鍵入ISOXPM命令或者點(diǎn)擊創(chuàng)建風(fēng)管剖面圖菜單圖標(biāo),激活對話框。
c) 系統(tǒng)自動讀取一個剛才輸入的高度參數(shù)。
d) 設(shè)計(jì)者點(diǎn)擊選擇送風(fēng)區(qū)域按鈕,選擇送風(fēng)區(qū)域。
e) 系統(tǒng)自動生剖面圖。
附注
附注1.同上。
編輯修改操作步驟
a) 同上。