見出し画像

Sort List A端子は座標位置とかの整理に使えそう

Sort Listはリストの中身を昇順(小さい数値が上で下に行くほど大きくなる並び順)に並べ替えてくれるコンポーネントだ


データを入力のKeys端子につなげるだけでリスト内を並べ替えてくれる

上図だとジオメトリをDeconstruct Brepで要素ごとに分解、
そのうちのサーフェスをつなげると
サーフェスの面積を昇順に並べ替えてくれる


ちなみにEdges(曲線)、Vertices(頂点)だと下図のように、線分の長さや原点からの距離(たぶん)にして昇順に並べる

Edgesから入力
Verticesから入力



Sort Listは入力にValues Aの端子(A端子)を持っていて
前述したデータの並び替えに合わせて
このA端子に入力したデータの並び順も変えてくれる


例えばAreaコンポーネントは出力に図芯も出力してくれるが
これをSort ListのA端子に入力するとKeys端子のインデックスの並びに合わせて並び替えてくれる


AreaのCentroidからの出力の並びを昇順にした面積の並びに対応させる

いいなと思ったら応援しよう!