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

下載app免費領(lǐng)取會員

NULL

ad.jpg

通過Dynamo給幕墻嵌板排序并編號(下)

發(fā)布于:2020-08-21 11:21:44

王錫金

更多

接著,我們需要根據(jù)位置(點)的X值對每一行的嵌板就行排序,因為我們是從左至右排序,所以X值越小,嵌板越靠近左側(cè),如下圖所示:

每行從左至右排序.png

此時,幕墻嵌板就按照我們想要的順序就行了排列。注意,我們在給幕墻嵌板排序的時候,每塊嵌板的位置點也跟著排序,這是為了后面給幕墻嵌板編號的時候,編號能夠根據(jù)位置點進行定位,準確地放置在每塊嵌板上。

最后,我們通過“文字”給嵌板編號,完整節(jié)點如下圖所示:

創(chuàng)建并放置編號.png

最終完成效果如下圖所示。

最終效果.png

綜上,我們整個腳本的設(shè)計思路其實非常簡單,主要進行了兩次排序。第一次排序根據(jù)每塊嵌板的高低進行排序(位置點的Z值大小),第二次排序根據(jù)每塊嵌板在它的那一行中的左右距離進行排序(位置點的X值)。我們這個案例里面的幕墻和嵌板都是規(guī)則的矩形,因此通過嵌板的位置點可以明顯的將它們區(qū)分。而我們在實際的項目中遇到的幕墻類型可能是千奇百怪的,因此,我們需要靈活地選擇能夠明顯區(qū)分出每塊幕墻的屬性來對幕墻進行排序,比如面積、距離某根柱的遠近等等。

本文版權(quán)歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標題-1.jpg

上一篇:通過Dynamo給幕墻嵌板排序并編號(上)

下一篇:Revit如何通過Dynamo繪制拋物線