[Grasshopper]Join Curvesコンポーネントの使い方

[Grasshopper]Join Curvesコンポーネントの使い方 Grasshopperコンポーネント

Join Curvesコンポーネントの使い方について解説します。

見え方1
見え方2

グラスホッパー上では上の2つのどちらかで表されます。

本記事では、コンポーネントはアイコン表示になっています。

アイコン表示に変えたい場合、以下のリンク先の記事を参考にしてください。

線の両端が重なっている線同士を結合する

Join Curvesを使うことで、線の両端が重なっている線同士を、結合することができます。

最初に使う線

最初は、これらの3つの線を結合したいと思います。

線の両端が重なっている線同士を結合する

それぞれの線を、全てC端子につなげます。

今回は、それぞれのCurveに格納された線をつなげています。

すると、それぞれの線が結合されます。

線が結合された

ライノセラス上でも、このように結合されていることが分かります。

向きが異なる線を結合しない

線の向きが異なる場合に、結合しないように設定することもできます。

今回使う2つの線

今回は、こちらの2つの向きが異なる線を使って解説します。

P端子にBoolean Toggleをつなげる

P端子に、Boolean Toggleをつなげます。

Boolean Toggleは、スイッチのように、オンオフを設定することができます。

Join Curvesの初期状態では、Falseになります。

Falseの場合は、線の向きが異なっていても、線が結合されます。

Falseなので線が結合される

このように、Falseなので線が結合されています。

Trueに変更

今度は、Boolean Toggleをダブルクリックして、Trueに変更します。

すると、向きが違う場合、線が結合されません。

実際に、線が2本出力されています。

List Itemで1本出力する

結合されていないことを見るために、List Itemを使って線を1本抽出します。

線が結合されていない

このように、1本線を抽出することができたので、線が結合されていないことが分かりました。

Join Curvesコンポーネントを使用しているグラスホッパー記事はこちら↓