1.1安裝與卸載
1.1.1 系統(tǒng)要求
RevitToPaco程序基于.NET Framework 4.0 和Revit 2013 API編寫,兼容32位和64位的Autodesk Revit 2013程序。RevitToPaco的系統(tǒng)要求為已經(jīng)安裝Revit 2013軟件的計(jì)算機(jī),因此其系統(tǒng)要求與Revit 2013的系統(tǒng)要求相同,具體如下:面向 Windows 32位的 Autodesk Revit 2013
? Microsoft® Windows® 7 32位Enterprise、Ultimate、Professional或Home Premium版;或Microsoft® Windows® XP(SP2或更高版本)Professional或Home版*
? 單核或多核 Intel® Pentium®, Xeon®, or I 系列處理器,或AMD同類型處理器。
? 4 GB內(nèi)存
? 5 GB可用磁盤空間
? 1,280 x 1,024真彩色顯示屏
? 支持24位彩色基本圖形的顯示適配器,配有256 MB顯存且支持DirectX® 9和Shader Model 3的高級(jí)圖形顯卡。
? Microsoft® Internet Explorer® 7.0或更高版本
? 兼容微軟鼠標(biāo)的定點(diǎn)設(shè)備
? 下載或使用DVD9安裝
? 互聯(lián)網(wǎng)連接用于許可注冊(cè)
面向 Windows 64位的 Autodesk Revit Structure 2013
? Microsoft® Windows® 7 64位Enterprise、Ultimate、Professional或Home Premium版;
? 多核 Intel® Pentium®, Xeon®, or I 系列處理器,或AMD同類型處理器。
? 8 GB內(nèi)存
? 5 GB可用磁盤空間
? 1,680 x 1,050真彩色顯示屏
? 支持24位彩色基本圖形的顯示適配器,配有256 MB顯存且支持DirectX® 9和Shader Model 3的高級(jí)圖形顯卡。
? Microsoft® Internet Explorer® 7.0或更高版本
? 兼容微軟鼠標(biāo)的定點(diǎn)設(shè)備
? 下載或使用DVD9安裝互聯(lián)網(wǎng)連接用于許可注冊(cè)
只要滿足上述要求,并且成功安裝Revit 2013軟件,即可安裝RevitToPaco。
1.1.2 安裝步驟
安裝程序同樣基于.NET Framework 4.0 編寫,運(yùn)行需要.NET Framework 4.0支持。由于安裝Revit 2013默認(rèn)已經(jīng)將.NET Framework 4.0 安裝完成,因此安裝.NET Framework的過程予以跳過。圖1 安裝包文件
1. 安裝包包含兩個(gè)文件,運(yùn)行Setup.exe即可開始安裝。
圖2 安裝向?qū)Ы缑?/p>
2. 進(jìn)入安裝向?qū)Ы缑?,點(diǎn)擊下一步繼續(xù)。
圖3 選擇安裝文件夾
3. 進(jìn)入選擇安裝文件夾界面,這里選擇的是RevitToPaco插件的安裝目錄,而非Revit 2013的安裝地址。插件的調(diào)用文件會(huì)自動(dòng)生成在Revit 2013的插件讀取目錄下。在選擇好安裝目錄后,點(diǎn)擊下一步繼續(xù)。
圖4 確認(rèn)安裝界面
4. 進(jìn)入確認(rèn)安裝界面,如安裝信息確認(rèn)無(wú)誤,請(qǐng)點(diǎn)擊下一步繼續(xù);如需要修改安裝信息,請(qǐng)點(diǎn)擊上一步修改。
圖5 正在安裝
5. 進(jìn)入安裝文件界面,請(qǐng)等待安裝完成。
圖6 安裝完成
6. 安裝完成,點(diǎn)擊關(guān)閉即可。
1.1.3 卸載步驟
圖7 運(yùn)行卸載程序
1. 如需卸載軟件,可以運(yùn)行安裝文件夾下的Uninstall程序
圖8 卸載確認(rèn)
2. 進(jìn)入卸載確認(rèn)頁(yè)面,點(diǎn)擊“是”卸載,點(diǎn)擊“否”取消卸載。
圖9 正在刪除
3. 點(diǎn)擊“是”之后,等待其卸載完成即可。
1.2軟件操作方法
RevitToPaco軟件屬于Revit 2013二次開發(fā)插件。安裝之后,會(huì)在Revit運(yùn)行時(shí)自動(dòng)加載。其轉(zhuǎn)換模型操作步驟如下:① 打開Revit 2013 軟件
圖10 打開Revit 2013
② 打開需要轉(zhuǎn)換的模型文件
圖11 打開待轉(zhuǎn)換的模型文件
③ 點(diǎn)擊“附加模塊”選項(xiàng)卡,可以看到RevitToPaco的圖標(biāo),單擊該圖標(biāo),運(yùn)行RevitToPaco。
圖12 運(yùn)行RevitToPaco插件
④ 打開RevitToPaco選項(xiàng)界面,各項(xiàng)說明如下:
圖13 RevitToPaco選項(xiàng)界面
① 節(jié)點(diǎn)合并選項(xiàng):
對(duì)應(yīng)于章節(jié)3.2.5所闡述的合并節(jié)點(diǎn)過程??梢赃x擇是否啟用節(jié)點(diǎn)合并,以及針對(duì)于水平構(gòu)件和豎直構(gòu)件,節(jié)點(diǎn)合并的容差值(節(jié)點(diǎn)合并判斷值=節(jié)點(diǎn)合并容差值+當(dāng)前合并部分最大截面邊長(zhǎng)/2)。
② 轉(zhuǎn)換內(nèi)容選項(xiàng):
允許用戶選擇轉(zhuǎn)換的內(nèi)容,包括梁、柱、墻、樓板、洞口,可以使用戶有更加靈活的轉(zhuǎn)換選擇。注意:在不轉(zhuǎn)換墻和樓板時(shí),是不能轉(zhuǎn)換生成洞口的。
③ 是否應(yīng)用分析模型判斷邊界
正如前文所述,在本接口中,并未直接采用分析模型判斷樓板和墻的邊界線(樓板采用的是SlabShapeCreases,而墻采用的是Location Curve加標(biāo)高的方法),而只是采用分析模型判斷偏心。在這里可以選擇讓程序強(qiáng)制使用分析模型的邊界生成樓板和墻,用以應(yīng)對(duì)轉(zhuǎn)換兼容性問題,如老版本生成的模型沒有SlabShapeCrease等等。
④ 輸出cdt文件選項(xiàng)
在這里可以選擇輸出生成的cdt文件名和路徑,默認(rèn)為當(dāng)前Revit模型所在目錄,文件名與Revit模型文件名相同。
1.3轉(zhuǎn)換示例
為了對(duì)接口的兼容性和有效性進(jìn)行測(cè)試,我們分別對(duì)單層復(fù)雜模型和某體育場(chǎng)模型進(jìn)行了測(cè)試。1.3.1 單層復(fù)雜模型
模型如圖33。從整體圖上我們可以比較直觀地看出,該模型雖然層數(shù)較少擔(dān)包含了該接口可以轉(zhuǎn)換的所有信息,包括梁、柱、墻、樓板、洞口,以及梁柱偏心,端部約束,異形洞口等等。從整體上來(lái)看,模型轉(zhuǎn)換結(jié)果良好。
從圖34可以看出,該接口將梁的旋轉(zhuǎn)、傾斜和偏心都進(jìn)行了正確的轉(zhuǎn)換,同時(shí)也實(shí)現(xiàn)了節(jié)點(diǎn)合并。對(duì)于樓板的偏心,該接口也能正確考慮。