不卡视频在线观看_三级网站视频在线观看_91精品网站_国产综合一区二区

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

下載app免費領取會員

NULL

ad.jpg

Dynamo教程 | Dynamo軟件教程:Dynamo如何輔助管廊設備智能布置?

發布于:2024-11-29 13:10:02

BIM中文網

更多

本文源自微信公眾號:華筑建筑科學研究院

image.png 

0ed8384695788780f0b18a0c234c85cf.png

一、管廊的特點

管廊是典型的線性帶狀工程,實際管廊隧道有彎道有坡度,管廊內設備在三維空間中的坐標位置規律性差,通過Revit平臺直接定位布置很難實現設備布置的高效化。

9020623b876eb4b56bda85a5a4fc601b.png

圖1.管廊縱斷圖示意

很多圖紙中管廊的設備布置只是一個管廊平面圖中示意的大致位置(具體位置在橫斷面圖中標明),有些甚至只是給了排布說明,并未標明設備確切的布置點位。不同設計院出具的圖紙也會出現各種其他情況,這些都會影響我們管廊設備布置的工作效率。

c93d856303a4638690278299dba0ab7e.png

圖2.管廊平面圖示意

另一方面,雖然管廊中排布的設備、支架等在三維空間中的絕對坐標位置雜亂、無規律,但其均沿管廊排布又有一定的相對位置關系,在其管廊標準橫斷面圖中明確體現。通過Dynamo拾取管廊的中心線、土建樓板等信息,附加一定的邏輯語言,定位到設備需放置的準確位置然后布置,可以有效的輔助我們管廊模型的建立,極大地提高我們的工作效率。

d46991d857f2d304f15461fc3ee15344.png

圖3.管廊橫斷圖示意

二、Dynamo應用管廊設備布置的基本思路及步驟

Dynamo是一款非常強大且便捷的可視化編程軟件,這里不再對Dynamo軟件及其基本操作贅述。直接針對管廊設備布置問題討論,完成該應用主要可分為以下幾步:

 1.通過CAD圖紙得到設備平面布置的坐標信息;

 2.獲取管廊的樓板信息,這里主要是為得到管廊設備的標高信息準備;

 3.通過管廊標準橫斷面圖中的相對位置關系得到設備布置的明確點位;

 4.對所布置設備在空間中旋轉合適角度,結合實際情況;

 5.在以上基礎上可以擴展Dynamo,單個程序放置管廊的多艙或多種設備,進一步提高效率。

這只是目前總結的管廊項目應用Dynamo的思路情況,該思路可能并不會適用于各種項目,管廊設備布置問題的解決方案更不局限于此思路。按該思路結合我們目前的項目情況,具體工作步驟主要分以下三步:

 1.在Revit中根據已有的管廊土建模型,對照CAD圖紙,完善便于后面Dynamo拾取使用的項目基點、管廊中心線和管廊土建樓板模型;

 2.整理CAD圖紙,確定出模型與圖紙中對應的點,從設備布置平面圖中提取出正確的設備布置的坐標信息(目前主要為平面坐標);

 3.根據管廊的標準橫斷面圖中的信息等,在對應的Dynamo中調整節點和參數,然后結合Revit中的布置情況,調試Dynamo,完成設備布置。

三、具體工作流程與問題總結

1、Revit中的準備工作

Revit中的準備工作主要包括明確和完善模型中的項目基點、管廊中心線和管廊土建樓板模型。

1.1 項目基點

首先是定位模型中的項目基點,使模型和CAD圖紙可以對應上。(一般已有的土建是已經完成這一步的,我們主要是核實、明確),如下圖所示。

另外,要注意調整Revit中的項目單位,管廊模型是線性帶狀工程,軸向距離較長,項目單位多設置為米,保留4位小數 (項目精度保證到0.1mm)。    

1.2 管廊中心線

根據已有的土建模型或導入的CAD底圖,結合管廊標準橫斷面圖,用模型線繪制管廊中心線。

c789738f45ea852364a7bea00322bbc3.png

圖4.管廊中心線示意

6dcdf6ebc76ca5548a858557b55d6dc5.png

圖5.管廊中心線

這里的模型線需要為一條連續的多段線,可以在Revit中通過Tab鍵切換來看是否可以選取整條模型線來初步檢驗。另外,這里需要注意的兩點是:①在同一位置重、疊兩條線,使得Dynamo中的多段線合并模塊(Curve.)報錯;②在Dynamo中設置其單位要選擇“中”或者“大”,不要選“特大”,這是因為我們在Dynamo中同時保證長度和精度同時滿足,“特大”的精度為1m,當有較短的線時可能會被忽略從而導致Dynamo運行的結果異常。

1.3 補齊管廊土建樓板模型

63b04ac74062cbd655166698a34b6011.png

管廊本身有坡度,還有很多的支廊、出入口等節點,其節點處的土建模型很多時候是用常規模型建立的,不能隔離出一塊完整的管廊樓板或墊層,為了方便我們的后續工作,就需要我們結合管廊的縱斷面圖及現有土建模型的補齊管廊樓板。需要注意的是補齊后樓板要保持光滑連接,及連接處的兩樓板沿兒線標高一致且共線,繪制出帶坡度的樓板。補齊的樓板如下圖所示,這里要通過Dynamo驗證,拾取對應的樓板后Dynamo中的Solid.ByUnion模塊可以將其合并為一個實體不報錯,才表示沒有問題。

b92a9a9096dc3cfd263a74d6e933d85b.png

2、CAD圖中獲取設備的布置信息

CAD圖中獲取設備的布置情況根據圖紙的不同情況,目前可主要分為兩大類:一類是平面圖無布置的大概位置,另一類是平面圖中對設備進行了大致排布。

2.1平面圖無布置的情況

當平面圖中未給出大致的布置情況,而是通過文字進行了排布說明,此時無需對在CAD圖紙的平面布置圖處理。僅需要對應參考管廊標準橫斷面圖,通過Dynamo拾取管廊中心線,按定長曲線找取設備布置的點位。

2.2平面圖有大致排布的情況

85eecd2dbc09920a50f1faca2066de94.png

當平面圖中給出了大致排布時,其設備數量及大致位置信息已給,管廊設備放置相比無布置時要定位更加精確,需對設備平面布置圖進一步處理,提取圖紙中設備(圖塊)的坐標信息。通過CAD中的“插入-提取數據”功能實現。這里需要注意的一點是:CAD圖紙中的表示設備的圖塊,由于其基點選取問題可能有問題,從中提取的坐標信息就是有誤的。需要在提取數據之前改塊的基點(目前是通過CAD的外部應用程序“賤人插件”實現的)。

3、Dynamo調整節點和參數

最后這一部分就是將上述的管廊布置思路通過Dynamo可視化編程實現。現以CAD圖中有大致排布的情況下進行管廊單艙單設備放置為例對Dynamo中的塊進行簡要介紹(該示例中藍色節點塊需要在Revit中選取對象,深綠色節點塊針對不同設備需要進行參數設置)。

3.1 Dynamo中的選取輸入節點

3.1.1在Revit中拾取項目基點

156ece6b3665761f0a997750b55d397e.png

點擊“更改”在Revit中選取項目基點,然后根據其名字獲取項目基點中的信息,方便后續步驟。需要注意的是項目基點的實際坐標與其標識的信息不同,所以下面這個Coordinates.BasePoint節點直接獲取項目基點的實際坐標信息。這里可以理解為圖中上面兩個值為項目對應的CAD圖紙中的坐標信息,下面兩個值為Revit項目中對應的坐標信息。圖紙中其他的點位都是按“項目基點”這個點去對應相對位置的,所以圖紙中其他的點位信息都應該為:

      XR,i——Revit項目中放置設備的點位坐標;

      XC,i——CAD中的設備點位坐標,CAD圖紙中提取的數據信息;

      XR,o——Revit中的項目基點的實際點位坐標,Coordinates.BasePoint節點直接獲取的坐標信息;

      XC,o——CAD中的項目基點的點位坐標;上圖 Model Elements節點獲取的項目基點的標識坐標信息。

3.1.2 在Revit中拾取繪制的管廊中心線

f06b2360572731a6f1a45033093d60f7.png

點擊“更改”在Revit中選取前面繪制的管廊中心線,圖塊中是將在Revit中選取的多段模型線合并為一條多段線,最后的Curve.Reverse節點是翻轉該多段線的方向,為使我們后面通過該線獲取的各種向量與我們的主觀定義保持一致,方便使用。如無需翻轉模型線的方向可直接跳過該節點。

3.1.3 獲取CAD中數據提取的點位坐標信息

eed05c36407399f006bcfb7ecb38cb4f.png

點擊“更改”選擇通過CAD數據提取生成的Excel表格,直接獲取表格中的坐標信息,Excel表格內的數據信息格式如下圖。

f480adca7cc86cfc2d1c96a0d8536fb8.jpg

3.1.4在Revit中拾取繪制的樓板

點擊“更改”在Revit中選取前面繪制的樓板(只選取我們前面補齊的用來做管廊參照面的樓板),與獲取中心線后處理一樣,后面是將多塊樓板合并為一個實體。

70906e6308f1415bd9f2061b712c3884.png

3.2 Dynamo中的設置輸入節點

3.2.1設置中心線的偏移值

根據放置不同的設備,需要設置不同的這個線的橫向偏移的距離。對應的意義是通過偏移拾取的中心線獲取到管廊中設備放置的定位線。

b5aae18ea7c2b047cdaa65ddc2ff1111.png

3.2.2設置設備放置點距樓板底板的高度值

該節點處前一步是將設備放置的點位投影到樓板底面處,然后需要根據放置設備實際距樓板底面的距離將設備點位向上平移。

6dbd049e3ec199d3ec049b53841baa41.png

3.2.3選族

該節點是通過在String節點中輸入所需放置設備族的族和族類型的名稱提取設備族進而在找取的各點位進行批量放置。

41d3473e8bedfedc2ba940b41e50e8f8.png

3.2.4族的放置角度設置

該處的設置只是根據設備實際的放置情況,對族是否需要旋轉或翻轉進行統一的設置,結合下面獲取定位線上個放置點位的切向量等角度信息共同計算,得到設備放置的旋轉角度。

56ff426c6dd5cbed36bc006b8cba9f52.png

3.3Dynamo中的中間處理節點

該部分的節點是對獲取的信息進行處理,實際操作中不用再做修改,但可以獲取其中的一點點位或角度信息,補充dynamo程序進一步處理后實現管廊多艙室多設備的同時放置。3.3.1 設備坐標信息的處理

c07203bbbf70b6e961807b2ac2243aee.png

關于設備點位坐標信息的處理參照3.1.1獲取項目基點時的說明。

3.3.2確定設備布置點位的xOy平面坐標

27d961d3e5406c2971082cb7ad771b47.png

圖中的節點功能是獲取定位線上距設備位置點最近的點。關于此處對兩點進行說明。

1.這里的點位坐標信息確定仍然只是其點位的x軸和y軸坐標,z軸的坐標是通過距樓板的距離偏移實現的。

2.該Dynamo中獲取管廊中心線以及對齊處理均針對的是該示例中“CAD圖紙給的坐標信息只是大致位置”的情況,所以需要我們借助管廊中心線輔助定位。另外的不同情況,處理會不同。(如CAD中的定位準確,可以直接獲取坐標信息進行處理,無需定位線輔助;如根據排布說明布置,此時從CAD圖紙無法提取坐標信息,需要根據定位線的弧長等信息自己定位設備布置的坐標信息)

3.3.3設備布置點投影到的樓板底面

ca06a55bcbde3a9687c5170d8fe1fecb.png

這一步的可以分為圖中紅框的兩部分,前面是將設備布置的點位延z軸向下偏移。保證點位在獲取樓板的下方,第二步把點投影到樓板上,進而通過3.2.2設置的高度值偏移對應點位得到設備布置點位準確的z軸坐標。

3.3.4設備族的旋轉角度獲取

e8161a86f098ba2d16c880f7abc8014b.png

首先是將定位線和向上的點借助Curve.ParameterAtPoint組合,然后根據節點Curve.TangentAtParameter獲取線上該點的切向量,然后獲取該切向量和x軸在xOy平面的夾角。

87100eaadb123e32bdac1f5b2a343763.png

然后根據設備的實際放置情況,考慮設備的翻轉和旋轉,進而完成對設備族旋轉角度的設置,使其在管廊中放置的情況符合實際。

3.4補充

Dynamo中各節點按邏輯結構前后連接在一起。對以上節點了解后,在Dynamo中結合節點和連接線,對照基本思路更便于理解。

fb22f8e784e96bbe3b248c79d3f5899a.png

5e882a78277daaba255d23f1c57279d5.png

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

未標題-1.jpg

上一篇:Dynamo教程 | Dynamo參數化建模的優勢是什么?Dynamo參數化建模的四大優勢

下一篇:Dynamo教程 | Dynamo是什么軟件?可視化編程平臺Dynamo概述

不卡视频在线观看_三级网站视频在线观看_91精品网站_国产综合一区二区

      欧美一区二区网站| 欧美国内亚洲| 久久久亚洲人| 狂野欧美一区| 欧美成人自拍| 国产精品久久久久久久久动漫| 国产精品xxx在线观看www| 国产精品每日更新| 激情综合自拍| 亚洲午夜视频在线| 久久久久99| 欧美日韩情趣电影| 国产毛片久久| 亚洲精品婷婷| 欧美一级视频免费在线观看| 狂野欧美激情性xxxx| 欧美精品一区视频| 国产一区二区0| 日韩亚洲欧美在线观看| 欧美一区二区三区在线观看| 久久综合给合久久狠狠色| 欧美日韩精品久久久| 国内外成人免费视频| 宅男噜噜噜66国产日韩在线观看| 久久精品91久久香蕉加勒比 | 欧美一级久久久| 欧美大片免费观看| 国产精品美女xx| 亚洲国产经典视频| 亚洲制服少妇| 欧美日韩在线视频首页| 在线免费观看日韩欧美| 亚洲欧美日本国产专区一区| 欧美日韩成人一区二区| 国产日韩欧美黄色| 在线综合+亚洲+欧美中文字幕| 久久免费视频网| 亚洲精品国产视频| 欧美国产成人精品| 国产欧美日韩视频一区二区三区| 欧美日韩黄色大片| 国产一区二区三区四区三区四| 中文欧美字幕免费| 国产精品激情| 久久精品国产精品| 欧美日韩一区二区三区四区在线观看| 国产欧美日韩亚洲| 99精品视频一区| 欧美成人国产一区二区| 黑丝一区二区三区| 久久超碰97人人做人人爱| 国产精品久久久久久久电影| 9久草视频在线视频精品| 欧美大片免费看| 亚洲国产成人久久综合| 久久精品国产999大香线蕉| 国产精品影音先锋| 午夜精品视频| 国产午夜精品久久久久久久| 午夜在线观看免费一区| 国产欧美一区二区三区视频| 午夜精品久久久久久久蜜桃app | 日韩亚洲欧美综合| 欧美激情视频网站| 99在线精品视频在线观看| 欧美精品成人一区二区在线观看| 91久久久在线| 欧美日韩黄色大片| 亚洲欧美色一区| 国产专区精品视频| 欧美成人免费全部观看天天性色| 亚洲成人中文| 欧美日韩一区二区三区在线观看免 | 久久国产主播精品| 激情综合久久| 欧美激情一区二区三区在线视频| 亚洲美女视频在线观看| 国产精品毛片在线看| 香蕉国产精品偷在线观看不卡 | 国产精品手机在线| 久久久五月天| 夜夜嗨av一区二区三区四季av| 国产精品a久久久久| 性欧美videos另类喷潮| 在线观看一区二区精品视频| 欧美激情一区二区三区在线视频 | 欧美三区美女| 久久九九有精品国产23| 日韩一级裸体免费视频| 国产精品在线看| 欧美精品91| 久久国产夜色精品鲁鲁99| 亚洲激情在线视频| 国产精品亚洲一区| 欧美韩日一区| 久久九九精品| 亚洲视频一区二区| 亚洲激情婷婷| 国产日韩欧美日韩| 欧美日韩一区二区三区四区在线观看 | 亚洲欧美999| 最新中文字幕亚洲| 国产一区二区三区在线播放免费观看| 欧美国产日韩亚洲一区| 欧美在线视频a| 制服丝袜亚洲播放| 亚洲人成毛片在线播放| 韩国免费一区| 国产精品国产精品国产专区不蜜| 久久亚洲综合网| 亚洲欧美激情精品一区二区| 亚洲国产精品精华液2区45 | 欧美成人午夜影院| 久久国产精品99国产精| 一本色道久久综合狠狠躁篇怎么玩 | 欧美日韩在线观看一区二区三区| 老司机免费视频一区二区三区| 亚洲欧美制服中文字幕| 亚洲乱亚洲高清| 亚洲高清一二三区| 加勒比av一区二区| 国产亚洲福利| 国产亚洲精品久久久久久| 国产精品久久久久久超碰| 欧美日韩国产综合视频在线观看| 欧美.www| 欧美激情一区二区三区四区| 免费中文字幕日韩欧美| 久久夜色精品国产| 久久久久久穴| 久久亚洲电影| 免费观看成人网| 欧美激情1区2区| 欧美精品激情| 欧美日韩综合久久| 国产精品久久综合| 国产伦精品一区二区三区照片91| 国产精品对白刺激久久久| 欧美日韩一区二区视频在线观看| 欧美三级网址| 国产精品免费一区二区三区观看| 国产精品国色综合久久| 国产精品久久久久久久久免费樱桃| 欧美日韩卡一卡二| 国产精品呻吟| 国产综合色一区二区三区| 狠狠入ady亚洲精品经典电影| 激情伊人五月天久久综合| 亚洲高清免费| 91久久精品国产91性色tv| 亚洲精选在线| 午夜精品福利在线| 久久亚洲私人国产精品va媚药| 老司机免费视频一区二区| 欧美精品观看| 国产欧美一区二区视频| 在线欧美影院| 亚洲天堂免费在线观看视频| 欧美一级大片在线观看| 麻豆国产精品777777在线| 欧美日本韩国一区| 国产欧美日韩综合一区在线播放| 国产在线观看91精品一区| 亚洲人成7777| 久久www免费人成看片高清| 蜜桃伊人久久| 国产精品一二三四区| 亚洲激情视频在线观看| 亚洲午夜国产一区99re久久 | 日韩视频中午一区| 欧美在线亚洲一区| 欧美日韩成人精品| 狠狠入ady亚洲精品经典电影| 夜夜狂射影院欧美极品| 欧美在线亚洲在线| 欧美日韩a区| 极品尤物久久久av免费看| 亚洲自拍都市欧美小说| 欧美顶级少妇做爰| 国产自产v一区二区三区c| 亚洲天堂网在线观看| 欧美大片专区| 激情视频亚洲| 欧美一级视频免费在线观看| 欧美精品九九99久久| 韩国女主播一区| 亚洲午夜国产成人av电影男同| 牛人盗摄一区二区三区视频| 国产免费一区二区三区香蕉精| 9l视频自拍蝌蚪9l视频成人 | 亚洲免费小视频| 欧美日韩视频在线一区二区| 在线日韩精品视频| 久久久久青草大香线综合精品| 国产精品豆花视频| 亚洲美女电影在线| 欧美第十八页| 91久久久久久久久| 蜜桃久久精品乱码一区二区| 狠狠色狠狠色综合人人|