【背景】
RevitによるBIM実装が建設業界で急速に広がる中、ファミリの正確な理解がモデルの品質と運用効率を左右する重要な要素として認識されています。多くのユーザーが「ファミリとは何か」を曖昧なまま運用しており、モデル修正時の予期しない波及や集計ミスが発生しています。この背景から、Revitのオブジェクト構造を体系的に理解する必要性が高まっています。
【内容】
RevitにおけるBIMオブジェクトは「ファミリ」と総称され、「カテゴリ→ファミリ(階層構成)→タイプ→インスタンス」という4段階の階層構造で構成されています。カテゴリは壁やドアなどの大分類で、表示制御や集計の基準となります。ファミリは要素の形状・属性・動作ルールをまとめた部品定義で、タイプは寸法や仕様の異なるバリエーション、インスタンスはモデル上に配置された個々の要素です。ファミリは①システムファミリ(壁・床・屋根など建物構成要素)、②ロード可能なファミリ(建具・家具・設備など外部ファイル管理)、③インプレイスファミリ(プロジェクト専用)の3種類に分類されます。
【技術的ポイント】
Revitファミリの核心は、タイプパラメータとインスタンスパラメータの二階層パラメータシステムにあります。タイプパラメータは同一タイプの全オブジェクトに共通作用し、一括変更を可能にします。一方、インスタンスパラメータは個別要素ごとに異なる値を設定でき、同じファミリ内で個別性を実現します。さらに重要なのは共有パラメータの仕組みで、GUID(32文字の一意識別子)により管理されるため、パラメータ名が同じでもGUIDが異なれば別として扱われます。ホスト概念、部屋計算ポイント、コネクタなど振る舞いを規定する機能も、ファミリ作成時に意図的に設定する必要があります。
【業界への影響】
この階層構造の理解により、モデル修正時の影響範囲を正確に予測でき、設計変更対応の効率が飛躍的に向上します。また、Autodeskファミリ、RUGライブラリ、BooT.oneなど複数のライブラリから提供されるファミリの適切な選択・カスタマイズが可能になります。特に大規模プロジェクトでは、ファミリパラメータの設計がBIM運用全体の統一性を左右するため、BIMマネージャーとの協働による標準化が重要です。初心者ユーザーも既存ファミリの流用編集から始めることで、無理なくスキルを習得できる環境が整備されています。