完善主體資料,免費贈送VIP會員!
    * 主體類型
    * 企業名稱
    * 信用代碼
    * 所在行業
    * 企業規模
    * 所在職位
    * 姓名
    * 所在行業
    * 學歷
    * 工作性質
    請先選擇行業
    您還可以選擇以下福利:
    行業福利,領完即止!

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo教程 | 什么是Dynamo?如何運用Dynamo自動化創建Revit機電樣板?

    發布于:2024-12-28 08:30:01
    首頁/技術分享/Dynamo
    收藏
    1322

    BIM中文網

    更多

    以下內容源自微信公眾號:邁駿工程咨詢

    邁駿工程咨詢.jpg

    機電模型的創建是多專業、多人的協同作業。在項目開始前,首先需要統一的就是建模標準,統一標準的常規操作方法就是統一項目的樣板文件。在建模標準中相對重要的包括系統名稱、系統顏色、系統材質、構件命名規則、系統工藝連接方式及出圖標準等。本文我們將介紹通過Dynamo和Excel相結合的自動化方式生成系統名稱、材質、顏色的方法。

    什么是Dynamo

    4289fd8f16d46bb6f48807c6fc11f1bc.png

    眾所周知,Revit是一款通用的BIM建模與三維設計平臺,它可以幫助設計師在項目設計、建造和運營維護階段不斷優化設計、管理項目信息、提升建筑能效。Dynamo則是一個基于Revit的可視化編程平臺,讓設計師通過定義程序流程,探索參數化的方案設計和自動化建模與模型檢查工作流。通過Dynamo幫助設計師實現互操作性的工作流程文檔管理,自動的模型創建、協調、模擬和分析。

    b6c41b56bbdd0b118bdfe1d7cf631300.png

    系統名稱

    機電模型搭建時按照各個不同功能創建系統是十分重要的,這關系到模型創建完成后系統設計參數校核、工程量計算、施工模擬、設備材料采購等BIM應用是否能夠順利開展。在Revit中,默認的機電管道系統類型大致上分為衛生設備、家用冷水、家用熱水、循環供水、循環回水、干式消防系統、濕式消防系統、預作用消防系統、其他消防系統、送風系統、回風系統、排風系統及電氣橋架系統等,這樣的分類是滿足不了我們實際的工作需求的,主要原因有兩點:

    (1) 不同的設計單位對機電系統的定義習慣是不一樣的;

    (2) 不同的項目中機電系統的數量是不一樣的。

    在項目前期準備時臨時修改項目模板往往會占用較長的時間,一旦模板文件修改不徹底,則會對建模協同管理工作造成較大影響。為了方便項目協同管理,提高前期準備的效率和正確性,可以采用Dynamo與Excel相結合的方法來完成機電系統名稱的自動生成。

    系統顏色及材質

    在機電設計過程中,為了方便區分各個管線系統,需要分類控制各系統的顯示效果。在具體的項目中,往往會根據不同的行業要求、設計習慣或業主要求,不同系統的顯示顏色需要設定不同的顏色。項目初期的機電模板修訂過程中,手動一個一個復制材質、重命名、屬性修改等工作繁瑣且內容易出錯;該階段產生的錯誤不易察覺,但會對項目后期造成很大的影響。同前文所述方法,我們也可以采用Dynamo與Excel相結合的方式,快速有效的生成材質,并將其應用于不同的系統。

    建立自動生成項目類型所需的Excel數據表格

    利用Excel同居整理項目中所有機電系統的系統名稱、材質、顏色數據表格包括;

    (1) 建立項目中各個機電系統的列表及其與Revit中默認的系統類型的對應關系;

    (2) 整理各個機電類型相關的需要添加和修改的信息,入系統縮寫、系統類型的注釋說明、系統材質、系統顏色等信息,如下圖:

    f13313251d8b0a35e918d455c9fab05f.png

    57959136b6fb4556eb6db5024355897d.png

    由上面兩張圖可以看圖,Excel中第一列是Revit自帶的系統類型,第二列是我們要新建的系統類型,兩列是一一對應的關系,需要我們人為指定。后面幾列就都比較好理解了,根據需要設置即可。

    基礎數據準備好了,就可以著手開始寫程序了。

    首先,分兩步,一是讀取Excel數據,用Data.ImportExcel節點即可,二是獲取Revit自帶的管道系統,用Element Types節點,分別選擇管道系統和通風系統,獲取所有系統。

    ec7bbb8b6cb5449f7a6c7fee21b7a228.png

    e588783e1f7f274fd39271315e9a7e64.png

    然后我們提取Excel數據,首先用List.Deconstruct節點,去掉第一行標題,然后用List.Transpose節點,對數據轉置,獲取每列的數據。我們從Excel中可以看出,Revit系統類別這列是有重復的,那么我們可以對其他列的數據進行分組,根據Revit系統類型這列里同名的系統。

    94033af5c5ab40cbb5f65764fc987b3e.png

    另一邊,根據項目中所有的管道系統,比對Excel中的名稱,來獲取管道和風道系統:

    7dfcd7987d76804254a503d8ca37c027.png

    之后用Code Block將系統名稱和縮寫連接在一起:

    6fcc3f0f1f46097c567a9832bbd19e87.png

    復制Revit原始系統族類別,這里用到ElementType. Duplicate節點,并為相關參數賦值:

    11e851416ea53289fa0ec310c29a8139.png

    928900464eed3f1a273a215bda284e37.png

    系統復制好以后,我們可以對系統材質進行設置,這里有個前提,就是我們Excel里材質名稱列里的材質,必須是項目中有的,然后我會根據這個材質,復制我們所需要的材質。之后就可以復制材質,并根據Excel數據給材質設置顏色:

    9b7bb05d159c08e728a56779ff385451.png

    完整節點詳圖如下:

    339c2c1921eb69f3a7cb3fe2f753aa84.png

    對于大型機電項目來說,整個建筑內可能會有十幾個甚至二三十個系統需要分別定義。按照上述流程,項目負責人只需在Excel表格中完整統一的建立一套系統表格,即可利用Dynamo的自動化功能一次性準確無誤地批量生成全部系統類型。該節點流程建立好以后,自動生成系統類型的時間僅僅是手動生成操作耗時的四分之一,甚至更少。


    本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

    未標題-1.jpg

    上一篇:Dynamo教程 | Dynamo軟件教程:Linkdwg2節點包的一些常用操作

    下一篇:Dynamo教程 | Dynamo有幾個功能區域?Dynamo主界面功能區域介紹

    主站蜘蛛池模板: 99在线精品一区二区三区| 日本高清一区二区三区| 亚洲一区二区三区四区视频| 久久青青草原一区二区| 无码AV动漫精品一区二区免费| 亚洲成AV人片一区二区| 少妇无码AV无码一区| 亚洲av无一区二区三区| 精品永久久福利一区二区| 视频在线一区二区三区| 亚洲日韩AV一区二区三区中文| 国产精品亚洲一区二区三区在线| 丝袜美腿一区二区三区| 美女视频在线一区二区三区| 人妻体内射精一区二区| 毛片一区二区三区无码| 亚洲国产AV一区二区三区四区 | 精品国产香蕉伊思人在线在线亚洲一区二区| 国产日本亚洲一区二区三区| 久久精品黄AA片一区二区三区| 久久久久久人妻一区精品| 国产伦精品一区二区三区| 久久久久久综合一区中文字幕 | 久久99精品波多结衣一区| 黄桃AV无码免费一区二区三区| 国产激情一区二区三区在线观看 | 无码日韩人妻AV一区免费l| 午夜在线视频一区二区三区| 国内精品视频一区二区三区八戒| 亚洲精品伦理熟女国产一区二区| 亚洲日韩中文字幕一区| 国产精品电影一区二区三区| 日本一区二区三区精品国产| 果冻传媒一区二区天美传媒| 狠狠色婷婷久久一区二区| 91福利一区二区| 八戒久久精品一区二区三区 | 国产日韩一区二区三区| 亚洲熟妇无码一区二区三区导航| 最新欧美精品一区二区三区| 国模极品一区二区三区|