GrasshopperのSetsパネルにあるコンポーネントを紹介しています。
List
List Items
| L(List) リスト | ![]() | L(List) リスト | |
| I(Item) 挿入するアイテム | |||
| i(Index) 挿入するインデックス | |||
| W(Wrap) TrueまたはFalse |
Item Index
| L(List) リスト | ![]() | i(Index) アイテムのインデックス | |
| i(Item) 検索するアイテム |
List Item
| L(List) リスト | ![]() | i(Item) 取り出したアイテム | |
| i(Index) アイテムのインデックス | |||
| W(Wrap) TrueまたはFalse |
List Length
| L(List) リスト | ![]() | L(Length) リストの長さ |
Partition List
| L(List) リスト | ![]() | C(Chunks) 分割されたリスト | |
| S(Size) リスト内に含まれる数 |
Replace Items
| L(List) リスト | ![]() | L(List) アイテムが置換されたリスト | |
| I(Item) 置換後のアイテム | |||
| i(Index) アイテムのインデックス | |||
| W(Wrap) TrueまたはFalse |
Reverse List
| L(List) リスト | ![]() | L(List) 順番が逆転したリスト |
Shift List
| L(List) リスト | ![]() | L(List) 順番がずれたリスト | |
| S(Shift) リストをずらす値 | |||
| W(Wrap) TrueまたはFalse |
Sort List
| K(Keys) 並び替えの参照値 | ![]() | K(Keys) 並び替えられた参照値 | |
| A(Values A) 並び変えるリスト | A(Values A) 並び変えられたリスト |
Split List
| L(List) リスト | ![]() | A(List A) インデックスより前のリスト | |
| i(Index) 分割場所のインデックス | B(List B) インデックスより後のリスト |
Sub List
| L(List) リスト | ![]() | L(List) 抜き出されたリスト | |
| D(Domain) リストから取り出す範囲 | I(Index) 抜出箇所のインデックス | ||
| W(Wrap) TrueまたはFalse |
Dispatch
| L(List) リスト | ![]() | A(List A) Trueに指定されたアイテム | |
| P(Pattern) 複数のTrueまたはFalse | B(List B) Falseに指定されたアイテム |
Null Item
| I(Item) アイテム | ![]() | N(Null) TrueまたはFalse | |
| X(Invalid Flags) TrueまたはFalse | |||
| D(Description) データの状態 |
Pick’n’Choose
| P(Pattern) 複数の値 | ![]() | R(Result) 抜き出されたアイテムリスト | |
| 0(Stream 0) リスト0 | |||
| 1(Stream 1) リスト1 |
Replace Nulls
| I(Item) アイテム | ![]() | I(Items) 置換されたアイテム | |
| R(Replaccements) 置換先のアイテム | N(Count) 置換されたNullの数 |
Weave
| P(Pattern) 複数のTrueまたはFalse | ![]() | W(Weave) 抜き出されたアイテムリスト | |
| 0(Stream 0) リスト0 | |||
| 1(Stream 1) リスト1 |
Combine Data
| 0(Input 0) リスト0 | ![]() | R(Result) 抜き出されたアイテムリスト | |
| 1(Input 1) リスト1 | I(Index) 複製箇所のインデックス |
Sift Pattern
| L(List) リスト | ![]() | 0(Output 0) リスト0 | |
| P(Pattern) 複数のTrueまたはFalse | 1(Output 1) リスト1 |
Cross Reference
| A(List A) リストA | ![]() | A(List A) リストA | |
| B(List B) リストB | B(List B) リストB |
Longest List
| A(List A) リストA | ![]() | A(List A) リストA | |
| B(List B) リストB | B(List B) リストB |
Shortest List
| A(List A) リストA | ![]() | A(List A) リストA | |
| B(List B) リストB | B(List B) リストB |
建築ソフトの使い方





















