見出し画像

同性同名みたいなの勘弁してくれ・Rectangle

Grasshopperをするときに全く同じ名前なのに
全く異なる使い方をするコンポーネントってあるよね

初見殺しかって

Rectangleコンポーネントがその一つ

全然難しいものではないんだけれど
全く同じ名前なのに2種類ある


そもそもRectangleとは四角形という意味でRhinoコマンドでもRectangleがある
コーナーを指定して四角の曲線をつくるアレだ


GrasshopperではCurveタブのPrimitiveグループにある
これは入力に

  • 平面

  • Xサイズ(範囲指定)

  • Yサイズ(範囲指定)

  • 角度

以上の4つを入力として持つコンポーネントだ


ここでXサイズ、Yサイズの入力は四角形の辺の長さを範囲で指定するためConstructDomain等で範囲を決められるコンポーネントを使って入力していく

このRectangleはかなりGrasshopperっぽいといいますか
なんかいろんな入力端子があってワクワクする


そしてRectangleコンポーネントには同じ名前でもう1つある
それがParamsタブ>Geometryで選択できるRectangleだ

こっちは入力端子は一つしかないのだがCrvコンポーネントと違ってRhino上で作成した四角形をコンテクストメニュー(コンポーネントを右クリックして出るメニュー)からSetOneRectangleしても格納できない

SetOneRectangleをクリックするとRhino上での操作が始まり
唐突に2コーナー指定をさせられる
それで四角形がRhino上に生成されるわけだが
この時にできる四角形をRectangleコンポーネントに格納する


前者のようにキャンバス上で大きさを四角形を作るRectangleとは打って変わって後者はRhino上で感覚的につくるイメージだ


()書きでもいいから名前で区別できるようにならないかな


こういうのはRectangle以外にもありそうだ



この記事が気に入ったらサポートをしてみませんか?