GrasshopperでRevitを使う方法をお探しですね。
広告
建築設計の現場で使える!Rhino.Inside.Revitで実現するRhinoとRevitの連携術
建築設計の現場では、複雑で美しい曲線を描ける「Rhinoceros(ライノセラス)」と、世界中で使われているBIMソフト「Revit」の両方を使いこなすことが、設計者やBIMモデラーにとって大きな課題になっています。
この2つのソフトをスムーズにつなげて、高度なデザインをBIMの作業に直接取り込めるようにする便利なツールが「Rhino.Inside.Revit」です。
この記事では、「Rhino.Inside.Revitの使い方:GrasshopperとRevitのシームレスなBIM連携」をテーマに、ツールの基本から具体的なメリット、導入の仕方、実際の使い方まで丁寧に解説していきます。
複雑な形のモデリングとBIMの情報管理を両立させたい方は、ぜひ参考にしてみてください。
Rhino.Inside.Revitって何?GrasshopperとBIMをつなぐ仕組み
Rhino.Inside.Revitは、RhinocerosとRevitという2つの優れたソフトの境目をなくして、一つの環境で作業できるようにする技術です。
これまでは、Rhinoで作った複雑な3DモデルをRevitに取り込むとき、中間ファイルを経由する必要があって、データが欠けたり修正が面倒だったりと、いろいろな問題がありました。
でも、Rhino.Inside.Revitを使えば、RevitのアドインとしてRhinoやGrasshopperを直接起動できるようになるんです。
これによって、Revitの画面の中でGrasshopperのビジュアルプログラミング環境をそのまま使えるようになります。
Grasshopperの強力な機能で作った形を、リアルタイムにRevitの標準パーツ(壁、床、柱、ファミリなど)として直接作ったり、編集したりできるのが最大の魅力です。
設計の初期段階でいろいろなデザインを試すところから、詳細なBIMモデルを作るところまで、データを変換したり受け渡したりするストレスなく、スムーズな作業の流れを作ることができます。
さらに、Revit側のAPI(プログラムをつなぐ仕組み)にGrasshopperから直接アクセスできるので、Revitのデータベースにある要素の情報や設定を簡単に取得したり変更したりできます。
つまり、単に形を移すだけじゃなく、BIM本来の強みである「属性情報」も含めた高度な連携が実現するんです。
Rhino.Inside.Revitは、デザインを考える設計者とBIMエンジニアの両方にとって、これまでにない画期的な作業環境を提供してくれるツールと言えます。
建築設計の仕事でスムーズに連携できるメリット
Rhino.Inside.Revitを建築設計の仕事に導入すると、設計変更への対応力と作業効率が格段にアップします。
普通のBIMソフトであるRevitは、建物の情報をまとめて管理したり、図面や数量を正確に計算したりするのは得意なんですが、有機的で複雑な曲面や、高度なアルゴリズムを使ったパラメトリックデザインを標準機能だけで作るのは難しいことがあります。
そこでRhinocerosとGrasshopperの圧倒的なモデリング力を組み合わせることで、お互いの弱点を補い合う理想的な環境が生まれるんです。
具体的なメリットの一つは、データをスムーズにやり取りできることで、やり直しの手間が減ることです。
これまでは、Rhinoで形を変更するたびにデータを書き出して、Revitで読み込み直すという面倒な作業が必要でした。
でも、この技術を使えば、Grasshopperのスライダーを動かしてパラメータを変えるだけで、Revit上の3Dモデルがすぐに更新されます。
これで、複数のデザイン案を素早く比較検討できるようになり、設計の判断スピードが飛躍的に速くなります。
また、Revit標準のツールである「Dynamo」と比べると、Grasshopperは世界中のユーザーが開発した膨大なプラグインの資産を持っているのが大きな強みです。
環境分析、構造分析、最適化の計算など、Grasshopperの豊富なツール群をそのままRevitのプロジェクトで使えるので、設計の質と可能性が大きく広がります。
このように、Rhinoの自由度とRevitの管理能力を統合することで、デザイン性と実用性を兼ね備えた高度なBIM作業の流れが作れるんです。
Rhino.Inside.Revitの基本的な使い方と導入の手順
Rhino.Inside.Revitを実際に使うための基本的な使い方と導入手順を説明します。
まず前提として、Rhinoceros(バージョン7以降が推奨)とRevitが同じパソコンにインストールされている必要があります。
インストールはとても簡単で、公式サイトからRhino.Inside.Revitのインストーラーをダウンロードして実行するだけで、Revitのアドインとして自動的に組み込まれます。
導入が終わったら、Revitを起動して、リボンメニューに新しく追加された「Rhino.Inside」タブを開きます。
このタブにある「Start」ボタンをクリックすると、Revitの裏側でRhinoが読み込まれます。
その後、同じタブからRhino本体やGrasshopperのウィンドウを直接呼び出せるようになります。
Grasshopperを起動すると、Revit専用のコンポーネントタブが追加されていて、これらを使ってRevitの要素を作ったり情報を取得したりする準備が整います。
基本的な使い方は、まずGrasshopper内で基準となる線や面を作って、それをRevitの「壁(Wall)」や「床(Floor)」といったパーツにつなげます。
例えば、Grasshopperで描いた複雑な曲線をRevitの「Add Wall」コンポーネントに入力すると、その曲線に沿ったRevitの壁要素がすぐにモデリングされます。
こんな風に、GrasshopperのロジックとRevitのパーツを結びつけるノードを組み立てていくのが、Rhino.Inside.Revitの基本的な操作の流れです。
最初は簡単な形の連携から始めて、だんだん属性情報を付けたり複雑なファミリを配置したりと、ステップアップしていくのがおすすめです。
Grasshopperを使ったRevitでの実践例・活用アイデア
最後に、Rhino.Inside.Revitを活用した実践例や応用方法を紹介します。
実際の建築設計プロジェクトでは、このツールは特に複雑なファサードデザインや、大量のデータを扱う内装BIMの分野で力を発揮しています。
例えば、うろこ状の複雑なパネルで覆われたスタジアムの外装設計では、Grasshopperのアルゴリズムを使って無数のパネルの配置と角度を最適化して、それをそのままRevitのカーテンパネルファミリとして作成・管理することができます。
また、デザインだけでなく、構造や設備との調整でも強力なツールになります。
Grasshopper上で建物のボリュームを分割して、構造フレームの骨組みをパラメトリックに作った上で、Revitの構造柱や梁として配置できます。
干渉チェックや部材寸法の変更があったときも、Grasshopper上の数値を調整するだけでRevit側のモデルが追従するので、手作業での修正漏れやミスを大幅に防いで、設計品質を保つことができます。
さらに、Revit内の既存データをGrasshopper側に取り出して加工する逆方向の使い方も効果的です。
Revitモデル内にある大量の部屋情報(面積や名前など)をGrasshopperで読み込んで、条件に応じて色分けした3D図を自動生成したり、Excelなどの外部データと連携してRevitのプロパティを一括で書き換えたりする作業も簡単にできます。
このように、Rhino.Inside.Revitは単なる形作りツールにとどまらず、BIMデータの統合管理・自動化ツールとしても無限の可能性を秘めているんです。
広告
