下載app免費(fèi)領(lǐng)取會(huì)員
一、簡(jiǎn)介
要將Revit文件集成到FME中,可以使用Revit內(nèi)置的IFCExporter(File>Export>IFC)導(dǎo)出IFC文件。獲取文件后,使用FME的IFCwithDataViews讀模塊在FME中打開(kāi)文件。本示例演示了如何通過(guò)FME2019+和Revit2019+的RevitIFCExporter使用IFCwithDataViews讀模塊。
RevitIFCExporter是Revit的Autodesk插件,可基于buildingSMART?IFC數(shù)據(jù)交換標(biāo)準(zhǔn)提供經(jīng)過(guò)完全認(rèn)證的導(dǎo)出。
二、前提條件與環(huán)境
Revit,RevitArchitecture,RevitMEP或RevitStructure,需要使用2019版或更高版本
使用FME64位FMEDesktop,需要使用2019.0或更高版本
三、安裝IFCExporter插件
AutodeskRevit自帶了IFCExporter插件,因此無(wú)需單獨(dú)安裝。Autodesk可通過(guò)其應(yīng)用程序商店進(jìn)行更新。
四、使用IFCExporter插件
請(qǐng)遵循AutodeskRevitIFC手冊(cè)中的說(shuō)明。
對(duì)于大多數(shù)轉(zhuǎn)換,我們建議:
IFC版本:FME可以讀取IFC2x3和IFC4
文件類(lèi)型:IFC
導(dǎo)出階段:在大多數(shù)情況下都可以使用默認(rèn)工作空間的設(shè)置,但是您可能需要明確選擇獲取所有的項(xiàng)目
空間邊界:1級(jí)或2級(jí)
五、從Fme讀取IFC
前面我們的博客介紹了三篇關(guān)于IFC轉(zhuǎn)換CityGML的相關(guān)內(nèi)容,如下(點(diǎn)擊跳轉(zhuǎn)):
IFC轉(zhuǎn)CityGML-基礎(chǔ)
此示例演示了將低細(xì)節(jié)IFC模型轉(zhuǎn)換為CityGML文件的過(guò)程。
IFC轉(zhuǎn)CityGML-中級(jí)
此示例展示了如何將一個(gè)高細(xì)節(jié)的IFC模型轉(zhuǎn)換為一個(gè)細(xì)節(jié)級(jí)別為4的CityGML文件。示例工作區(qū)足夠全面,可以處理大多數(shù)IFC架構(gòu)數(shù)據(jù)集。
IFC轉(zhuǎn)CityGML-高級(jí)
此示例演示將高細(xì)節(jié)和低細(xì)節(jié)IFC數(shù)據(jù)合并到具有多個(gè)詳細(xì)級(jí)別的單個(gè)CityGML文件中。
六、如何使用FMEExporter處理Revit數(shù)據(jù)
注意:適用于Revit的FMEExporter已從FME2019+起停止維護(hù),因?yàn)樗鼘?shí)質(zhì)上復(fù)制了所有Revit版本中已經(jīng)存在的功能。
當(dāng)我們首次為Revit創(chuàng)建FMEExporter插件時(shí),它是基于Revit自己的IFCExporter以及一些我們認(rèn)為可能有用的額外信息構(gòu)建的。但是,在過(guò)去的幾年中,我們意識(shí)到可以在RVZ文件的IFC組件中找到對(duì)用戶(hù)有用的所有信息,并且導(dǎo)出器是多余的。Revit(*.rvt)讀模塊能夠讀取IFC文件,并從中產(chǎn)生完全相同的要素。
通過(guò)在FME2019+中引入原生的AutodeskRevit(*.rvt)讀模塊,我們將原來(lái)的AutodeskRevit(*.rvz)讀模塊重新用作IFCwithDataViews(FMEExporterforRevit)讀模塊。該讀模塊可以從IFC數(shù)據(jù)中提取到GIS或CAD中的要素信息,并將繼續(xù)進(jìn)行維護(hù)。我們建議的方法是將IFCwithDataViews讀模塊與原生的RevitIFCExporter插件一起使用。
(1)簡(jiǎn)介
此示例演示了如何在Revit使用FMEExporter,從安裝插件到單次導(dǎo)出和批量導(dǎo)出,從.rvt創(chuàng)建.rvz文件后在FMEWorkbenchFME2018和更低版本以及Revit2018和更低版本中使用。
問(wèn)題:什么是FMEExporter
答:FMEExporter是Revit的免費(fèi)插件,用于導(dǎo)出.rvz文件。這些.rvz文件本質(zhì)上是IFC導(dǎo)出的文件,其中包含諸如屬性集之類(lèi)的其他數(shù)據(jù),可以在您的FME集成工作流中使用。請(qǐng)注意,插件擴(kuò)展是免費(fèi)的,但需要FME許可或試用許可證才能使用加載項(xiàng)。
前提條件
Revit,RevitArchitecture,RevitMEP或RevitStructure,版本2013-2018
FME2015至2018版
如果使用32位Revit,則需要安裝32位FMEDesktop。要使用64位Revit,需要64位FMEDesktop。
安裝插件
當(dāng)您安裝FME64位或獨(dú)立的FMERevitforRevit時(shí),將自動(dòng)安裝該插件。請(qǐng)注意,只有將項(xiàng)目加載到Revit中才能使用該插件。
如果安裝了64位FME,但FME導(dǎo)出插件未出現(xiàn)在Revit中,則可能需要手動(dòng)去擴(kuò)展它。為此,請(qǐng)從“開(kāi)始”菜單啟動(dòng)應(yīng)用程序
FMEUtilitiesFMEIntegrationConsole:
如果收到提示“需要管理員權(quán)限”,請(qǐng)關(guān)閉該程序,右鍵單擊該程序,然后使用“以管理員身份運(yùn)行”重新打開(kāi)該程序。如果FMEExporterforRevit的狀態(tài)為“未擴(kuò)展”,請(qǐng)單擊右側(cè)的“擴(kuò)展”按鈕。如果狀態(tài)為“擴(kuò)展”,請(qǐng)單擊右側(cè)的“還原”按鈕,然后單擊“擴(kuò)展”按鈕以將其重新擴(kuò)展。
如圖,F(xiàn)MEExporter插件已在FME集成控制臺(tái)中成功擴(kuò)展。
使用FME導(dǎo)出器
啟動(dòng)FME導(dǎo)出器后,將出現(xiàn)“導(dǎo)出”對(duì)話(huà)框。FME導(dǎo)出器實(shí)質(zhì)上是RevitIFCExporter的擴(kuò)展版本,因此對(duì)話(huà)框是相同的。導(dǎo)出器提供了多種預(yù)先設(shè)置可供選擇。
要使用自己的設(shè)置,選擇<in-sessionSetup>,然后單擊ModifySetup按鈕。
有關(guān)此對(duì)話(huà)框的更多信息,請(qǐng)參見(jiàn)Autodesk幫助(IFC導(dǎo)出設(shè)置選項(xiàng))。
對(duì)于大多數(shù)轉(zhuǎn)化,我們建議:
?IFC版本:FME可以讀取IFC2x3和IFC4
?文件類(lèi)型:IFC
?要導(dǎo)出的階段:默認(rèn)階段在大多數(shù)情況下都適用,但是您可能需要明確選擇一個(gè)階段才能獲得所有項(xiàng)目
?空間邊界:1級(jí)或2級(jí)
基本數(shù)量和屬性集:選中所有。
按級(jí)別拆分墻和列:如果要在FMERevit讀模塊中使用“平面圖”數(shù)據(jù)視圖,請(qǐng)選中此復(fù)選框,對(duì)于其他數(shù)據(jù)視圖則保持選中狀態(tài)。
導(dǎo)出2D平面視圖元素:如果要在FMERevit讀模塊中使用“平面圖”數(shù)據(jù)視圖,請(qǐng)選中此復(fù)選框。
在站點(diǎn)本地放置中包括IFCSITE高程:選中此項(xiàng)以獲得更好的地理參考。
調(diào)整了設(shè)置之后,單擊ExportButton并選擇輸出RVZ文件位置。
現(xiàn)在,該文件已做好導(dǎo)入FME的準(zhǔn)備好。
(2)批量導(dǎo)出
可以將FMEExporterforRevit配置為以“headless”模式運(yùn)行。使用數(shù)據(jù)集啟動(dòng)Revit.exe,導(dǎo)出將自動(dòng)進(jìn)行,完成后Revit.exe將自動(dòng)關(guān)閉。可以非常容易地將其添加到批處理腳本中,而無(wú)需手動(dòng)干預(yù)即可執(zhí)行多個(gè).rvz導(dǎo)出。
例如,以下命令將自動(dòng)導(dǎo)出數(shù)據(jù)集“file.rvt”:
Revit.exefile.rvt
當(dāng)然,若不希望每次在Revit中打開(kāi)數(shù)據(jù)集時(shí)都發(fā)生導(dǎo)出命令,可在FME的WindowsTemp目錄中查找“rvzAutoExportFile”的文件(例如C:Users<user>AppDataLocalTemp)。當(dāng)該文件不存在時(shí),Revit.exe將恢復(fù)其默認(rèn)設(shè)置。
您可以自動(dòng)在批次中創(chuàng)建“rvzAutoExportFile”文件,然后在完成后將其刪除:
echoa>%TEMP%
vzAutoExportFile
"C:ProgramFilesAutodeskRevit2016Revit.exe""Building1.rvt"
"C:ProgramFilesAutodeskRevit2016Revit.exe""Building2.rvt"
del%TEMP%
vzAutoExportFile
請(qǐng)注意,如果您的Revit版本比在其中創(chuàng)建項(xiàng)目的版本新,Revit將更新模型。這可能會(huì)彈出您需要響應(yīng)的對(duì)話(huà)框,然后該過(guò)程才能繼續(xù)。
批量導(dǎo)出的輸出文件將保存在以下目錄中:
"C:Users<user>DocumentsFMEExporterforRevit2017exported"
Revit中文網(wǎng)作為國(guó)內(nèi)知名BIM軟件培訓(xùn)交流平臺(tái),幾十萬(wàn)Revit軟件愛(ài)好者和你一起學(xué)習(xí)Revit,不僅僅為廣大用戶(hù)提供相關(guān)BIM軟件下載與相關(guān)行業(yè)資訊,同時(shí)也有部分網(wǎng)絡(luò)培訓(xùn)與在線培訓(xùn),歡迎廣大用戶(hù)咨詢(xún)。
網(wǎng)校包含各類(lèi)BIM課程320余套,各類(lèi)學(xué)習(xí)資源270余種,是目前國(guó)內(nèi)BIM類(lèi)網(wǎng)校中課程最有深度、涵蓋性最廣、資源最為齊全的網(wǎng)校。網(wǎng)校課程包含Revit、Dynamo、Lumion、Navisworks、Civil 3D等幾十種BIM相關(guān)軟件的教學(xué)課程,專(zhuān)業(yè)涵蓋土建、機(jī)電、裝飾、市政、后期、開(kāi)發(fā)等多個(gè)領(lǐng)域。
需要更多BIM考試教程或BIM視頻教程,可以咨詢(xún)客服獲得更多免費(fèi)Revit教學(xué)視頻。
l BIM項(xiàng)目實(shí)戰(zhàn)訓(xùn)練營(yíng)
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:Revit技巧 | revit怎么添加族參數(shù)?Revit族自動(dòng)化批量添加族參數(shù)
下一篇:Revit技巧 | revit安裝常見(jiàn)問(wèn)題及解決辦法:Revit2020安裝教程、新功能介紹
推薦專(zhuān)題