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

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo樣例文件解析之Core_ListAtLevel

    發布于:2019-08-07 11:01:41
    首頁/技術分享/Dynamo
    收藏
    5738

    來福

    更多

    該樣例文件主要是介紹列表中級別的應用,列表中關于級別的設置可以讓我們直接選擇要處理的列表級別。

    1、創建一個多維列表。

    1.1 代碼塊中的第一行“0..30..#8”表示生成一個起始值為0、終止值為30、列表的項數為8的列表。

    1.2 代碼塊中的第二行“12..0..#4”表示生成一個起始值為12、終止值為0、列表的項數為4的列表。

    1.3 通過節點Point.ByCoordinates創建點,連綴方式為叉積。將第一個列表作為點X分量的值,將第二個列表作為點Y分量和Z分量的值。

    1.4 所生成的點列表一共有三個維度。L3上一共有八個列表,這八個列表是由X分量的數值所控制的。L3上的八個列表在L2層級各有4個子列表。L2上的所有子列表再L1層級上各有四個點對象。共計“8x4x4=128”個點。

    2、通過使用級別操作列表。

    2.1 為生成的點圖元連接節點Count。同時打開“使用級別”,將級別定位在L4的時候,Count命令將會針對該級別的一個列表,因此結果為8個子列表。

    2.2 為生成的點圖元連接節點Count。同時打開“使用級別”,將級別定位在L3的時候,Count命令將會針對該級別的八個列表,因此結果為4個子列表。每個列表都是4個子列表,因此結果是八個4。

    2.3 為生成的點圖元連接節點Flatten。同時打開“使用級別”,將級別定位在L3的時候,Flatten命令將會針對該級別的八個列表,因此這八個列表就都被展平,原本的四個子列表變為一個列表。

    3、打開“保持列表結構”。同樣都是接入節點Count,并且針對L2執行命令。在不保持列表結構的情況下,所獲取的結果是32個4組成的列表,但是所得的結果被存入一個列表中。在保持列表結構的情況下,所獲取的結果會保留原本列表的存放規律。

    4、通過節點List.Map可以實現和使用級別相同的效果。

    4.1 在沒有使用節點List.Map的情況下,節點List.GetItemAtIndex會針對輸入列表最外層的列表執行命令。因此結果是將L4層級下的“1 List”和“2 List”的內容。

    4.2 使用第一個List.Map,節點List.GetItemAtIndex會脫離列表的第一層級,將函數應用至距離最外側第二層的列表。因此結果是獲取位于L3層級下的“1 List”和“2 List”的內容。

    4.3 使用第二個List.Map,節點List.GetItemAtIndex會脫離列表的第一層級,將函數應用至距離最外側第三層的列表。因此結果是獲取位于L2層級下的“1 List”和“2 List”的內容。

    5、通過列表的使用級別功能,可以更加高效地獲取嵌套列表內部的數據。

    5.1 打開節點List.GetItemAtIndex的“使用級別”,并且“保持列表結構”。獲取的結果與步驟4.3連續使用兩次List.Map的結果是一樣的。

    5.2 最后通過生成兩個幾何圖形來說明最終列表的結果。第一個是通過節點List.GetItemAtIndex列表中的L4層級中的八個列表生成八塊曲面。第二個是通過節點List.GetItemAtIndex列表中的L4層級中的八個列表生成“4x8=32”條直線。

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

    未標題-1.jpg

    上一篇:revit MEP 中如何編輯管道材質

    下一篇:Dynamo樣例文件解析之Core_ListLacing

    主站蜘蛛池模板: 少妇无码一区二区三区| 日本高清无卡码一区二区久久| 成人区精品一区二区不卡亚洲 | 久久精品国产一区二区三区不卡 | 2020天堂中文字幕一区在线观 | 国产乱人伦精品一区二区| 无码人妻一区二区三区兔费| 国产精品一区二区三区免费| 果冻传媒董小宛一区二区| 久久国产一区二区三区| 亚洲熟女综合一区二区三区| 国产在线一区二区在线视频| 久久se精品一区二区国产| 中文字幕一区二区三区有限公司 | 久久久国产精品一区二区18禁| 久久久久国产一区二区| 99在线精品一区二区三区| 2022年亚洲午夜一区二区福利 | 天天爽夜夜爽人人爽一区二区 | 亚洲日韩AV一区二区三区四区| 香蕉在线精品一区二区| 99久久精品国产高清一区二区 | 韩国精品福利一区二区三区| 亚洲福利秒拍一区二区| 黑巨人与欧美精品一区| 一区二区三区波多野结衣| 亚洲AV无码一区二区二三区软件| 国产精品亚洲一区二区三区在线观看| 91久久精一区二区三区大全| 久久国产精品一区免费下载| 日本免费一区二区三区最新vr| av一区二区三区人妻少妇| 无码欧精品亚洲日韩一区夜夜嗨 | 亚洲日韩AV无码一区二区三区人| 麻豆一区二区三区精品视频| 精品国产一区二区三区在线| 在线视频亚洲一区| 亚洲一区二区三区免费| 亚洲中文字幕丝袜制服一区 | 亚洲AV成人一区二区三区观看| 亚洲视频一区调教|