我想將很多個長方型,跟據闊度和高度分類,將它們如以下放在不同的Path
用set, member index 等成功分開三種闊度的長方型 最終成功將長方型分類
但我發現這分類法復習,在有較多長方型,例如1000個,速度會較慢,我的問題是,不知有否更好的方法去做分類??
Sort rectangle with width and height 3C.gh (22.1 KB)
我想將很多個長方型,跟據闊度和高度分類,將它們如以下放在不同的Path
用set, member index 等成功分開三種闊度的長方型 最終成功將長方型分類
但我發現這分類法復習,在有較多長方型,例如1000個,速度會較慢,我的問題是,不知有否更好的方法去做分類??
Jessesn 多謝你的意見,我之前用過Elefront 成功以闊度分類,但要在同樣闊度的長方型再以高度分類,我卻不知如何做,如下圖!
我見過一些Elefront例子,不是用create tree而是Filter by user attributes和create set 的配合,我也成功做到我想要的。如下圖!
先加上Attributes ,之后Bake ,再經reference by BakeName 讀資料,用filter by User Attributes 成功先將闊度分類,類似方法成功在每個相同闊的長方型以高度分類,
我想做一個GH cluster 但如何當我輸入長方型時Bake Object 和Reference by BakeName 會自動更新??
并没有发现你数据“分类” 有什么问题,这里看起来你是要处理规格化的问题,既要满足长度方向的筛选又要满足宽度方向的筛选,这样就是两个筛选条件的合集, 或者说是两个筛选条件的叠加
的确是如你说的两个筛选的合集!
将attributes 通过elefront attributes 与Get user Value 连上,不须要通过Bake Obj 和Reference by BakeName ,得到想要的结果。
Thanks Jessesn 问题已解决!