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

    下載app免費領取會員

    NULL

    ad.jpg

    DynamoPrimer解析之Custom Nodes - Revit-StructuralFraming

    發布于:2020-02-10 14:00:05
    首頁/技術分享/Dynamo
    收藏
    5009

    來福

    更多

    1、在項目文件中繪制兩條模型線作為結構框架放置的基準。

    0101_繪制模型線.png

    2、調出一個PythonScript節點,對其進行編輯。通過點擊節點面板上的加號,將輸入端增加至5個。

    0201_調用PythonScript節點.png

    3、雙擊PythonScript的節點面板,進入編輯模式。修改以下內容:

    3.1 第1行至第10行的內容是引用需要用到的庫。

    3.2 第13行和第14行是定義節點中的輸入端,IN[0]和IN[1]就是節點輸入端的IN[0]和IN[1]。IN[0].Curves表示獲取該輸入端的曲線,由于獲取的結果是一個列表,因此通過IN[0].Curves[0]獲取列表中索引項為0的元素。crvA和crvB是變量的名稱,用來儲存輸入端裝化的結果。

    3.3 第17行和第18行的內容也是定義輸入端數據,framingType和designLevel分別接入IN[3]和IN[4]。

    3.4 第21行是將輸出端OUT定義為一個列表。方便后期數據填入。

    3.5 從第23行開始創建一個循環。

    3.5.1 第23行的for val in IN[2]:表示如果數據存在與輸入端IN[2]中。

    3.5.2 第25行和第26行是通過節點Curve.PointAtParameter獲取指定曲線上參數處的點。參數由變量val控制。

    3.5.3 第28行是通過節點Line.ByStartPointEndPoint兩兩連接步驟3.5.2中的點生成直線。

    3.5.4 第30行是通過節點StructuralFraming.BeamByCurve生成結構框架,該節點所需的定位線、定位標高和族類型。

    3.5.5 第32行首先是通過beam.Faces獲取結構框架的各個曲面,然后通過python中列表的函數append將數據一一填入列表OUT中。

    0301_PythonScript的內容.png

    4、為PythonScript準備輸入端的數據。

    4.1 輸入端IN[0]需要曲線,通過節點Select Model Element拾取Revit中的曲線,拾取的結果是模型線。

    4.2 輸入端IN[1]需要曲線,通過節點Select Model Element拾取Revit中的曲線,拾取的結果是模型線。

    4.3 輸入端IN[2]需要數值,圖中是通過代碼塊創建了一個從0到1均分為11個對象的數值列表。

    4.4 輸入端IN[1]需要輸入結構框架的族類型,通過節點Structural Framing Types指定。

    4.5 輸入端IN[1]需要輸入具體的標高,通過節點Levels指定。

    0401_準備輸入端.png

    5、最終的效果就是沿著拾取的兩條曲線放置結構框架。

    0501_最終的結果.png

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

    未標題-1.jpg

    上一篇:Revit如何做一個帶蓋板的排水溝族(投稿/文/李呈偉)

    下一篇:DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(上)

    主站蜘蛛池模板: 在线欧美精品一区二区三区 | 波多野结衣av高清一区二区三区| 在线电影一区二区| 国产乱码伦精品一区二区三区麻豆| 末成年女A∨片一区二区| 亚洲一区二区三区在线网站| 中文字幕一区二区三区视频在线 | 免费高清在线影片一区| 日本一区二区三区在线观看| 一区二区三区在线| 国产成人av一区二区三区不卡| 国产大秀视频在线一区二区| 无码人妻AⅤ一区二区三区| 99精品国产一区二区三区| 成人区人妻精品一区二区三区| 亚洲欧美日韩一区二区三区在线| 亚洲综合在线成人一区| 一区高清大胆人体| 亚洲一区精品中文字幕| 亚洲综合无码一区二区| 无码欧精品亚洲日韩一区| 一区二区在线观看视频| 亚洲国产国产综合一区首页| 无码人妻精品一区二区三区东京热| 中文字幕精品亚洲无线码一区应用 | 亚洲综合av一区二区三区不卡| 色窝窝无码一区二区三区成人网站| 日本在线一区二区| 老熟妇仑乱视频一区二区 | 精品欧洲AV无码一区二区男男| 看电影来5566一区.二区| 久久99精品波多结衣一区| 日韩精品区一区二区三VR| 亚洲综合一区二区精品久久| 无码中文字幕一区二区三区| 国产精品无码一区二区三区免费 | 美女免费视频一区二区| 久久精品国产一区二区| 国产精品无码一区二区三级| 中文字幕精品一区二区日本| 国产伦精品一区二区三区不卡|