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

    下載app免費領取會員

    NULL

    ad.jpg

    如何用Dynamo給不同板厚的樓板上色(投稿/文/李呈偉)

    發布于:2019-12-25 15:33:53
    首頁/技術分享/Dynamo
    收藏
    7645

    David

    更多

    我們在展示模型時,如果只是三維展示,雖然直觀但感覺還不夠豐富,如果能夠將不同顏色賦予不同的構件,那么會增加我們的豐富度,比如下圖:

    三維1.jpgimage.png三維2.jpg


    上面展示的樓板板厚分布圖,不同的板厚所在不同的位置,是不是一目了然呢。

    這次就來介紹用如何用Dynamo給不同板厚的樓板上色。

    給構件的上色的節點叫做“Element.OverrideColorInView”(在活動視圖中覆蓋圖元的顏色);

    路徑為:Reivt-Elements-Element-Element.OverrideColorInView”;

    當然也可以直接在搜索欄內輸入相關節點即可。

    節點Element.OverrideColorInView”比較簡單,就二個輸入端口,一個是圖元,另外一個是要應用的顏色,如果我們直接相連,那么就對所有的樓板進行了上色,如圖:

    對所有類型圖元著色.jpg

    這當然不符要求,我們需要將不同的板厚過濾出來,并對其賦予各自的顏色。那么,如何實現呢?

    首先就是需要獲取模型中各個樓板類型的厚度,我們知道,樓板的厚度為類型參數,用以來節點可以得到:

    獲得板厚參數.jpg

    獲得板厚參數后,我們需要對其分組,不同樓板厚度的樓板分成一組,我們用List.GroupByKey”節點來實現,如下圖:

    List.GroupByKey節點.jpg

    從中可以得知項目中存在五種板厚的樓板類型,子列表0 list包含0-45個不同類型樓板集合,子列表1 list包含的項目中存在哪些板厚,也就是nique keys的數值。

    它的排列從300-180-200-250-100數值大小不同,所用用“List.Sort”節點對其從小到大進行排序,如圖:

    List.Sort排序.jpg

    然后將這里的板厚值和項目樓板總數量值做判斷比較,看是否在總數值節點內,如果在我們就全部提取出來給他們著色,如果不在就過濾掉;從100開始直到300結束,如下圖:

    提取板厚.jpg

    最后將所有的節點連接,點擊運行,即可看到項目內已經成功將顏色賦予不同板厚的樓板:

    02.gif

    PS

    此節點比較長,附上全部節點高清圖。

    賦予板厚顏色節點高清圖.png

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

    未標題-1.jpg

    上一篇:如何使用Dynamo創建過濾器(投稿/文/李呈偉)

    下一篇:Revit中如何改樓梯“向上”文字的字體(投稿/文/李呈偉)

    主站蜘蛛池模板: 亚洲福利秒拍一区二区| 一区二区三区视频在线| 91一区二区在线观看精品| 国产精品合集一区二区三区| 日本精品啪啪一区二区三区| 人妻无码一区二区三区AV| 国产一区二区三区在线观看免费| 亚洲国产老鸭窝一区二区三区| 日韩精品一区二区午夜成人版| 无码成人一区二区| 熟女少妇精品一区二区| 又紧又大又爽精品一区二区| 无码av中文一区二区三区桃花岛| 久久久久人妻精品一区二区三区 | 国产一区二区精品久久| 日韩在线一区二区三区免费视频| 欧美av色香蕉一区二区蜜桃小说| 中文字幕日韩一区| 无码精品国产一区二区三区免费| 国精产品一区一区三区| 插我一区二区在线观看| 久久一区二区三区99| 一区二区三区91| 丰满岳乱妇一区二区三区| 精品免费AV一区二区三区| 国产剧情一区二区| 一区二区三区四区在线观看视频| 无码日韩AV一区二区三区| 国产精品久久亚洲一区二区| 日韩成人一区ftp在线播放| 冲田杏梨AV一区二区三区| 国产精品亚洲一区二区三区久久 | 色欲精品国产一区二区三区AV| 国偷自产Av一区二区三区吞精| 亚洲国产综合无码一区二区二三区| 国产一区二区三区免费视频| 亚洲中文字幕丝袜制服一区 | 亚洲综合无码一区二区痴汉| 伊人久久精品无码麻豆一区| 国产一区二区三区国产精品| 91久久精一区二区三区大全|