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

      下載app免費領取會員

      NULL

      ad.jpg

      Dynamo中如何為選擇的圖元排序

      發布于:2020-04-27 08:50:33
      首頁/技術分享/Dynamo
      收藏
      9193

      來福

      更多

      1、通過節點 Select Model Elements 選擇的對象如何排布幾乎是控制不住的。通過節點 Element.GetLocation 獲取到的定位點表示,選取的這些對象分布是不規律的。

      0101_獲取定位點.png

      2、現在假設以點 X 方向的坐標分量作為排序的條件,首先通過節點 Point.X 獲取每個點的 X 值。

      0201_獲取點的X坐標值.png

      3、節點 List.Sort 可以將 X 坐標值從小到大進行排列。接著有一個思路需要理解,排序后的 X 值與排序前的 X 值在列表中對應的索引項不一樣,因此需要節點 List.AllIndicesOf 讀取出排序后的每一個 X 值在排序前的索引。最后用節點 Flatten 鋪平。

      0301_獲取排序后數據在原始列表中的索引.png

      4、既然已經知道了排序后每一個數據在原始的列表中的索引項,直接用節點 List.GetItemAtIndex 根據排序后的索引值獲取節點 Select Model Elements 中的各個圖元。

      0401_獲取排序后的圖元.png

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

      未標題-1.jpg

      上一篇:Revit中導入圖紙大小不正確怎么辦?

      下一篇:Revit2021破解安裝教程,Revit2021注冊機使用方法

      主站蜘蛛池模板: 国产a久久精品一区二区三区| 久久国产一区二区三区| 精品少妇人妻AV一区二区| 国产AV国片精品一区二区| 亚洲一区二区三区免费在线观看| 国产亚洲情侣一区二区无| 亚洲国产成人久久一区久久| 人妻天天爽夜夜爽一区二区| 亚洲综合av一区二区三区| 无码人妻av一区二区三区蜜臀 | 麻豆AV天堂一区二区香蕉| 国产精品毛片a∨一区二区三区| 一区二区三区免费视频网站| 在线|一区二区三区| 精品一区二区三区在线播放| 精品无码成人片一区二区| 伊人色综合一区二区三区影院视频| 国产在线精品一区二区中文| 亚洲视频一区在线| 无码一区二区三区亚洲人妻| 男人的天堂精品国产一区| 中文字幕亚洲乱码熟女一区二区| 国产一区二区视频免费| 国产成人av一区二区三区不卡 | 国精产品一区一区三区有限在线| 无码乱人伦一区二区亚洲 | 国产乱码精品一区三上 | 精品一区二区三区在线观看视频| 国产一区二区高清在线播放| 99精品国产高清一区二区三区 | 精品国产免费一区二区三区| 一区二区三区在线看| 国产成人无码AV一区二区| 奇米精品视频一区二区三区| 久久人妻内射无码一区三区| 青青青国产精品一区二区| 亚洲熟妇AV一区二区三区浪潮| 亚洲日韩中文字幕一区| 国产精品va一区二区三区| 国产精品小黄鸭一区二区三区 | 国产另类ts人妖一区二区三区 |