Karamba3DのTidbitsシリーズ第55弾「デュオピッチキャノピー」のPart 1では、鋼製屋根キャノピーのジオメトリ設定に焦点を当てます。GrasshopperとKaramba3Dを用いて、パラメトリックなアプローチで構造物の形状を自在に制御し、複雑な外部荷重を効率的に設定する手法を学びましょう。今回は、ジオメトリの構築と風荷重の初期設定について詳しく見ていきましょう。
ジオメトリ設定の基本
まず、基本的な鋼製屋根キャノピーのジオメトリをGrasshopper上で構築します。複数のスライダーコンポーネント(例: Number Slider)を活用し、キャノピーの幅、高さ、ピッチ角といった主要な寸法を簡単に調整できるようにします。これにより、設計初期段階での迅速な形状検討を可能にします。Rectangleコンポーネントでベース形状を作成し、ExtrudeコンポーネントやMoveコンポーネントで要素を配置するなど、基本的なGrasshopper操作で直感的に構造を組み上げます。最終的に、Karamba3Dで解析できるよう、メッシュ状の構造(Meshコンポーネント)として準備します。
風荷重の生成ロジック
Part 1の重要なポイントは、風荷重の生成方法です。BS EN 1991-1-4:2005(Eurocode 1の風荷重基準)に基づき、風の吸引力と圧力を計算するC#アルゴリズムを導入します。このカスタムスクリプトは、キャノピーの形状パラメータと風速などの外部条件を入力として受け取り、風荷重を自動的に算出します。生成された風荷重は、複数のMesh Loadコンポーネントを通じて、キャノピーのメッシュ構造に適用されます。これにより、風の影響を二つの主要な方向でシミュレートする準備が整います。
次回以降の展望とリソース
今回のPart 1ではジオメトリと風荷重の初期設定に焦点を当てましたが、Part 2とPart 3では、Eurocodeの詳細な適用方法や、より高度な風荷重のモデリング手法について深掘りしていく予定です。Karamba3Dをまだお持ちでない方は、公式ウェブサイト(https://www.karamba3d.com)からダウンロードするか、YAK Package Managerでアップデートしてください。詳しい情報は、オンラインマニュアル(https://manual.karamba3d.com/)で確認できます。
