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

    下載app免費領(lǐng)取會員

    NULL

    ad.jpg

    Dynamo教程 | Dynamo機電應用實例(三)批量生成預埋套管

    發(fā)布于:2018-10-26 18:49:16

    網(wǎng)友投稿

    更多

    本文來自微信公眾號:老劉聊BIM


    熟悉機電BIM應用流程的小伙伴都清楚,機電管線綜合后首先都要出預留預埋及預留套管圖,方便建筑結(jié)構(gòu)施工時預埋工作,避免后期機電大安裝時二次開洞,造成不必要的材料、設備的浪費。本文將分享《Dynamo基礎實戰(zhàn)教程》一書中一個經(jīng)典的Dynamo機電應用實例場景—批量生成穿墻套管。

    該案例的程序步驟如下:

    步驟一:取得當前項目中需放置套管的結(jié)構(gòu)類別

    首先使用“All Elements of Categroy”節(jié)點,取得當前項目中和套管相關(guān)的建筑、結(jié)構(gòu)圖元類別,當然必要時也可以加入更多的圖元類別。

    腿腿教學網(wǎng)-Dynamo教程 | Dynamo機電應用實例(三)批量生成預埋套管

    步驟二:提取設備管線信息,獲取各管線形狀曲線

    使用“Dynamo Nodes”所提供的“Get all Pipe from linkPython節(jié)點,取得鏈接模型當中的機電管線數(shù)據(jù),并使用“Clockwork”軟件包的“Element.Location”節(jié)點,獲得各管線的形狀曲線。

    腿腿教學網(wǎng)-Dynamo教程 | Dynamo機電應用實例(三)批量生成預埋套管

    步驟三:取得當前管線與建筑、結(jié)構(gòu)圖元相交線段

    將管線的形狀曲線與建筑、結(jié)構(gòu)圖元相交,并去除未相交得到的空置結(jié)果,進而得到每條管線的曲線分別和建筑、結(jié)構(gòu)圖元相交線段的列表。

    腿腿教學網(wǎng)-Dynamo教程 | Dynamo機電應用實例(三)批量生成預埋套管

    步驟四:獲取管道直徑數(shù)據(jù)

       可以由上述相交線段列表,反推得知那一條管線與建筑、結(jié)構(gòu)圖元發(fā)生了相交,并得到其管徑直徑。需要注意的是,由于一條直線段可能與兩個以上的建筑、結(jié)構(gòu)圖元相交,也就是說后續(xù)需要放置兩個以上的套管,因此可以利用“List.Count”節(jié)點獲得每一條直線段與多少結(jié)構(gòu)圖元相交,并利用“List.OfRepeatedItem”重復,這樣才能得到最終需要放置的套管的數(shù)量與尺寸。

    腿腿教學網(wǎng)-Dynamo教程 | Dynamo機電應用實例(三)批量生成預埋套管

      步驟五:按照相交線段放置套管

        在機電管線與建筑、結(jié)構(gòu)圖元相交線段的列表中,取得曲線的起始點和終點,作為放置自適應套管族的放置點,然后使用“AdaptiveComponent.ByPoints”節(jié)點放置套管。

    步驟六:選擇設置套管規(guī)格及前切建筑、結(jié)構(gòu)套管放置處幾何形體

    不同管徑的機電管線的套管管徑肯定不一樣,因此當取得管線的尺寸后,需根據(jù)規(guī)范要求選擇比管線直徑規(guī)格大兩號還是一號的尺寸作為套管的尺寸。比如管線的管徑規(guī)格為DN32,其套管的尺寸規(guī)格應該為DN50(規(guī)范的要求)。因此要新建一個“Code Block”節(jié)點,當中從小到大列出不同管線的尺寸,作為一個列表。接著找出每條管線對應的套管尺寸列表。

    最后使用自行編寫的“Python”節(jié)點“Cut.Element”,調(diào)用Revit?API中“Autodesk?.Revit?.DB.InstanceVoidCutUtils”類別的“AddInstanceVoidCut”方法,前切建筑、結(jié)構(gòu)圖元的幾何形體。

    此程序運行后,從Revit?模型文件中,可以查看套管的擺放位置。

    腿腿教學網(wǎng)-Dynamo教程 | Dynamo機電應用實例(三)批量生成預埋套管

    此應用案例大大提高我們預留套管的建模效率,最后留給讀者一個思考題,如何快速的通過Dynamo可視化編程手段,快速的出建筑、結(jié)構(gòu)預留洞口圖?


    本文版權(quán)歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

    未標題-1.jpg

    上一篇:Dynamo教程 | Dynamo基礎入門曲面的創(chuàng)建與編輯

    下一篇:BIM教程 | Revit如何用體量來繪制一個樁基礎

    主站蜘蛛池模板: 精品国产福利在线观看一区| 亚洲乱码一区av春药高潮| 国产一区二区电影| 麻豆AV无码精品一区二区| 免费精品一区二区三区第35| 亚洲第一区精品观看| 久久精品国内一区二区三区| 亚洲一区二区在线视频| 中文字幕无码一区二区免费| 国产高清在线精品一区二区三区| 精品少妇ay一区二区三区| 久久精品国产一区二区| 内射少妇一区27P| 动漫精品第一区二区三区| 秋霞日韩一区二区三区在线观看 | 丝袜人妻一区二区三区网站| 日本一区二区三区不卡视频中文字幕| 亚洲AV无码一区二区一二区| 亚洲一区二区三区播放在线| 精品一区二区三区自拍图片区| 亚洲一区二区三区香蕉| 久久国产精品一区二区| 高清一区二区三区免费视频| 国产一区二区三区91| 无码毛片视频一区二区本码| 人妻体内射精一区二区三四| 亚洲视频一区在线观看| 亚洲AV成人精品一区二区三区 | 一区二区三区视频在线观看| 国产精品无码AV一区二区三区| 日韩精品一区二区三区大桥未久| 久久一本一区二区三区| 国产日韩一区二区三区| 国产精品视频免费一区二区| 波多野结衣一区在线| 中文字幕一区在线| 中文字幕精品一区| 精品一区二区三区免费观看 | 欧洲精品一区二区三区在线观看| 加勒比精品久久一区二区三区 | 国产一区二区在线|