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

      下載app免費領取會員

      NULL

      ad.jpg

      Dynamo通過函數定義創建花瓶墩

      發布于:2019-01-28 16:05:09
      首頁/技術分享/Dynamo
      收藏
      8987

      來福

      更多

      本文第一步的節點“創建花瓶墩的長度、寬度和截面中心線”思路以及圖紙來源于微信公眾號:慧遠BIM


      1、首先定義花瓶墩的長度、寬度和截面中心點。

              計算花瓶墩橫向寬度時,“r1”為墩頭立面外側半徑,“r2”為墩頭立面內側半徑,“l”為墩頭立面底寬,“h”為截面的高度;

              計算花瓶墩縱向寬度時,“r”為墩頭立面側面半徑,“l”為墩頭側面底寬,“h”為截面的高度;

              計算花瓶墩截面中點時,“r”為墩頭立面內側半徑,“l1”為墩頭立面底寬,“h”為截面的高度。

      2、通過上一步創建的寬度、長度以及中心點創建矩形。將矩形轉換為多段線曲線以后,對其執行倒圓角命令。由于倒圓角后會出現兩種情況,因此將這兩種情況根據輸入的不同分為“true”和“false”。這兩種情況分別是邊數為4和邊數為8,我們需要的是邊數為8的結果,因此將邊數是否等于8作為判斷條件。

      3、經過上一步的判斷,我們得到兩種情況中邊數為8的兩組結果,其儲存于節點“List.FilterByBoolMask”的“in”輸出端。我們首先提取邊數為8的曲線的索引項,然后創建兩個列表,一個列表代表邊數為8的曲線的集合,另一個列表代表這些曲線在原來的列表(倒圓角之后儲存的列表)中各自索引項。之所以可以這樣篩選是因為,“true”和“false”兩種情況剛好互補,“true”中邊數為4的列表項在“false”中剛好邊數為8。

      4、上一步列表展平后排序是亂的,剛好通過列表項互補的特點執行排序。通過上一步提取的列表項作為關鍵字,對篩選出來的邊數為8的曲線執行排序命令,最后根據排序的結果執行放樣創建實體。

      5、通過調節參數調整花瓶墩的形狀。

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

      未標題-1.jpg

      上一篇:Dynamo通過函數定義創建莫比烏斯環

      下一篇:revit軟件手動添加門窗標記

      主站蜘蛛池模板: 国产一区二区三区在线观看影院 | 亚洲AV一区二区三区四区| 日韩免费观看一区| 色综合视频一区中文字幕| 国产日韩精品一区二区在线观看播放 | 丰满岳妇乱一区二区三区| 色欲综合一区二区三区| 久久亚洲中文字幕精品一区四 | 熟女精品视频一区二区三区| 亚洲一区二区精品视频| 国产成人一区二区三区高清| 日本一区二区三区免费高清| 久久久国产精品亚洲一区| 久久久精品一区二区三区| 久久综合一区二区无码| 波多野结衣一区二区三区高清在线| 91无码人妻精品一区二区三区L| 中文字幕精品无码一区二区| 一区二区三区在线|日本| 国产熟女一区二区三区五月婷| 国精产品一区一区三区有限公司| 日本免费一区二区在线观看| 亚洲国产一区国产亚洲| 亚洲av福利无码无一区二区| 成人免费区一区二区三区| 国精品无码一区二区三区在线蜜臀 | 久久免费国产精品一区二区| 熟女大屁股白浆一区二区| 亚洲人成人一区二区三区| 国产凹凸在线一区二区| 久久se精品一区精品二区| 国精产品一区二区三区糖心| 色婷婷AV一区二区三区浪潮| 激情综合一区二区三区| 亚洲一区二区三区香蕉| 久久久av波多野一区二区| 亚洲综合一区国产精品| 国产拳头交一区二区| 一区二区三区视频免费观看| 日本一区二区三区高清| 亚洲国产精品一区二区久久hs|