[Grasshopper]ハッチングのパターンを作成・編集するModel Hatch Patternの使い方

[Grasshopper]ハッチングのパターンを作成・編集するModel Hatch Patternの使い方 Grasshopperコンポーネント

ハッチングのパターンを作成・編集する、Model Hatch Patternの使い方について解説します。

見え方1
見え方2

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


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


本サイトIArchwayでは、ココナラにてGrasshopperのプログラミング作成・不明点のご相談や作成のご依頼を承っております。


ハッチングのパターンを作成する

Model Hatch Patternを使うことで、ハッチングのパターンを作成することができます。

ハッチングのパターンを作成する

使用コンポーネント:①RectangleUnit YHatch Line ④Model Hatch Pattern ⑤Model Hatch

例としてパターンを作成し、四角形内にハッチングを作成してみます。

四角形を作成

最初に、RectangleのXとY端子に、1辺の長さの数値を入力します。

今回は10を入力しているので、10×10の四角形が作成されました。

次に、パターン作成に必要なハッチラインのデータを作成します。

Hatch LineのS端子に、ハッチラインの始点の座標か点データを入力します。

今回は、0,0,0の原点の座標を入力しています。

さらに、Hatch LineのD端子に、ハッチラインのベクトル情報を入力します。

今回は、Unit Yを入力しているので、Y軸方向にハッチラインが伸びていきいます。

また、Hatch LineのO端子に、ハッチラインの間隔の数値を入力します。

今回は1を入力しているので、ハッチラインの間隔は1になります。

これで、ハッチラインのデータを作成できました。

パターンを作成

次に、Model Hatch Patternでパターンを作成します。

Model Hatch PatternのN端子に、任意のパターンの名前を入力します。

今回は、ABCDという名前に設定しています。

その後、Model Hatch PatternのL端子に、Hatch LineのL端子をつなげます。

すると、ABCDという名前のハッチングのパターンが作成されました。

しかし、この段階ではパターンが作成されただけであり、ハッチング自体は作成されません。

ハッチングを作成

最後に、Model Hatch Patternで作成したパターンを使い、ハッチングを作成します。

Model HatchのB端子に、RectangleのR端子をつなげます。

最後に、Model HatchのP端子に、Model Hatch PatternのP端子をつなげます。

作成したパターンからハッチングを作成

すると、作成したパターンから、ハッチングを作成することができました。

このように、Model Hatch Patternでハッチングのパターンを作成することができます。

ハッチングのパターンを取得・編集

ハッチングのパターンを、取得・編集することもできます。

ハッチングのパターンを取得

追加コンポーネント:①Model Hatch Pattern

Model Hatch Patternには、もう1つ同名のコンポーネントがあることに気を付けてください。

もう1つのModel Hatch Patternには、他のパターン情報を格納しています。

もう1つのModel Hatch Patternを、今回のModel Hatch PatternのP端子につなげます。

すると、右側の端子から、パターンを構成するデータを取得できます。

右側のP端子からは、パターンのデータが取得できます。

右側のN端子からは、パターン名を取得できます。

右側のL端子からは、パターンに使用されたハッチラインのデータが取得できます。

ハッチングのパターンを編集

この状態で、左側のN端子やL端子にデータをつなげることで、既存のパターンの1部を編集することができます。

上の画像の例は、N端子にABCDという新たなパターン名を入力しています。

すると、パターン名のみ編集できました。

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

コメント

タイトルとURLをコピーしました