建物プロファイル活用:フラットスキーム計算のTips

RhinoとGrasshopperを使った建築設計では、敷地や既存建物の形状を正確に考慮することが不可欠です。特に、フラットスキーム計算のようなボリュームスタディでは、実際の建物プロファイル(輪郭)をスクリプトに組み込むことで、より現実的で精度の高い結果を得られます。このTipsでは、既存のフラットスキーム計算スクリプトに、具体的な建物プロファイルを統合し、活用する方法を解説します。設計初期段階からリアルな条件を反映させたい方、必見です。

プロファイルの取り込みと準備

まず、Rhinoで作成した建物プロファイルをGrasshopperに取り込みます。Rhinoで描いた曲線やポリラインは、CurveコンポーネントやBrepコンポーネントで参照可能です。例えば、Rhinoの建物外形線をCurveコンポーネントに設定します。閉じた領域であれば、Boundary Surfacesコンポーネントで平面を作成すると、後の計算で扱いやすくなります。プロファイルから特定の領域を除外したい場合は、Region Differenceコンポーネントが便利です。これで不要な部分を差し引いた計算対象エリアを生成できます。

フラットスキーム計算への応用

取り込んだ建物プロファイルをフラットスキーム計算に組み込むには、いくつかのステップがあります。建物の占有面積を計算したい場合、Areaコンポーネントでプロファイルが囲む面積を算出できます。また、プロファイルを基準にオフセットしたラインを作成するには、Offset Curveコンポーネントが役立ちます。これにより、建物の周りのセットバック領域を考慮した計算が可能になります。これらの整形されたプロファイル情報は、既存の計算ロジックに直接連携させることが可能です。例えば、各フロアのプロファイルを定義し、それらを積み重ねて全体ボリュームを計算する際にも、この情報が基礎となります。

計算ロジックとの連携と発展

整形した建物プロファイルを既存のフラットスキーム計算ロジックに連携させましょう。プロファイルから得られた面積値をMass Additionコンポーネントで合計したり、特定の条件に基づいてConditionalコンポーネント(通称「Ifコンポーネント」)で計算を分岐させたりできます。例えば、Extrudeコンポーネントで平面プロファイルに高さを与え、それぞれのボリュームからVolumeコンポーネントで体積を計算するといった応用も可能です。このように、実際の建物プロファイルを活用することで、単なる平面的な計算だけでなく、より立体的なボリュームスタディへと発展させることができます。ぜひ、ご自身のプロジェクトで試してみてください。