Author: Ryuji Ogasawara

  • Revit 2027 新機能 ~ クラウド連携 2(AEC Data Model と拡張プロパティ)

    Revit 2027 の新機能である「拡張プロパティのリンク」をご案内するにあたり、前提となる AEC Data Model を理解していただく必要がございます。今回は、まず AEC Data Model の概要からご紹介いたします。 業界別粒状データ – AEC Data Model Revit モデルを含め、BIM モデルなどの設計ファイルは、ファイルサイズが非常に大きく、またファイルという特性により、バージョン管理、他者との共有、他のファイルとの関連付け、セキュリティリスクなど、様々な問題を抱えております。 こうした問題に対して、オートデスクは、ファイル内のデータを粒状データとしてデータベースに抽出し、クラウド上でアクセスできる仕組みの開発に取り組んできました。その成果として、建設業界に特化した AEC Data Model が誕生しました。 AEC Data Model を利用開始するためには、Forma – Hub Admin の設定で、AEC Data Model をアクティブにし、Revit 2024 以降のモデルを Autodesk Forma(旧名 Autodesk Construction Cloud)の Data Management に保存します。 すると、AEC Data Model が抽出され、AEC Data Model API を通じて、粒状化されたモデル データと直接対話することが出来るようになります。 AEC…

  • Revit 2027 新機能 ~ クラウド連携 1

    今回は、Revit 2027 でサポートされたクラウド連携に関する機能(前半)をご紹介します。 Revit と Forma で指摘事項を統合管理 Revit 内および Forma Data Management、Forma Build、および Forma Design Collaboration で指摘事項を作成、表示、管理するための統合ワークフローがサポートされました。 パブリッシュされたビューの指摘事項を 3D ビューで作成できるようになりました。これにより、設計上の問題を特定してドキュメント化する際に、より正確な空間コンテキストが提供されます。以前は指摘事項の読み込みには別途アドインのインストールが必要でしたが、Revit 2027 では本体をインストールするだけで利用できるようになり、追加の設定は不要となっています。 Forma で作成された指摘事項は、Revit の 2D ビューと 3D ビューの両方で直接表示されます。つまり、指摘事項が Revit と Forma 間で同期され、デスクトップ モデリングとクラウドベースのコーディネーションとの間で一貫性を持ち、接続された環境で作業するすべての関係者が最新の情報にアクセスできるようになります。 この統合ワークフローを利用し、設計環境内で指摘事項の情報を一元化することで、専門分野と関係者間のコーディネーションが向上します。 コーディネーション モデルの変更の詳細 コーディネーションモデル機能では、ローカルの Navisworks ファイルまたは Forma Data Management から各種コーディネーション モデル ビュー(IFC などのモデルのビュー)をリンクすることができます。 この機能は、さまざまな専門分野のモデルとプロジェクトのフェーズ間の視覚的なクロスチェックに役立ちます。3D ビューでは、Revit で作成したコラボレーション モデルや、コーディネーションを行う際に使用するその他のモデリング ツールを視覚的に比較できます。 例えば、設備モデルの IFC ファイルが Forma Data Management にアップロードされているとします。 この IFC ファイルをコーディネーションモデルとして…

  • Revit 2027 新機能 ~ Forma Connected Client (テクニカル プレビュー)

    Revit 2027 では、新しく追加された Forma Connected Client を通じて、Forma Site Design、Forma Building Design、デスクトップ製品(Revit など)間で、Forma のツールとワークフローをシームレスに連携できるようになりました。 Forma のツールは、共通のデータ リポジトリ(Forma Data Management)と共通のデータ スキーマを活用します。つまり、モデルが最初に作成された場所に関係なく、アプリケーション間でファイルをやり取りする必要がなくなり、複数のアプリケーション間で優れたエクスペリエンスと相互運用性がもたらされます。 初期のワークフローは、Revit と Forma のツール間の連携体験に重点を置いています。 Forma Connected Client では、その機能とワークフローは、Forma プロジェクト内に保存されているすべての Revit 2027 クラウド モデルで有効になります。テクニカル プレビューへの参加は、プロジェクト管理者がプロジェクト単位で設定できます。 少しわかりづらいですが、Project Admin ではなく、Forma Data Management モジュールの設定画面に遷移すると、下記の Revit タブが表示されます。そして、プロジェクトのクラウドモデルが Revit 2027 バージョンの場合に、Forma Connected Client を有効化できるようになります。 冒頭でご案内した Forma Site Design、Forma Building Design は、Autodesk Construction…

  • Revit 2027 新機能 ~ コア機能 2

    Revit 2026 ではテクニカルプレビュー版だったアクセラレーテッド グラフィックス機能が、Revit 2027 にてフルサポートの機能になりました。 アクセラレーテッド グラフィックスを使用すると、モデルの拡大表示、画面移動、回転が高速化します。対象領域の特定後、これらの高速化したビューで、さらに新しい要素を作成したり、変更を加えることができます。 アクセラレーテッド グラフィックスへのアクセスを手動で有効または無効にするには、[オプション]ダイアログ > [グラフィックス]タブ > [アクセラレーテッド Revit グラフィックス]に移動し、[アクセラレーテッド グラフィックスを有効化]を選択します。有効化した後、個々のビュー右上のラジオ ボタンで、アクセラレーテッド グラフィックスを有効または無効にします。 アクセラレーテッド グラフィックスを最適に利用するには、最低 64 GB のシステム RAM と 8 GB の RAM を搭載したグラフィックス カードを使用することをお勧めします。 次の動画は Revit 2027 でアクセラレーテッド グラフィックスが無効な状態のウォークスルー操作です。画面のちらつきが見られます。 次の動画はアクセラレーテッド グラフィックスを有効にしたウォークスルー操作です。滑らかに移動できることがわかります。 Revit 2027 では、アクセラレーテッド ビューでの切断ボックスの操作が、リアルタイムで GPU 駆動されるようになりました。 これにより、標準ビューにありがちな試行錯誤による配置プロセスがなくなり、3D 断面化ワークフローが改善されます。 また、アクセラレーテッド ビューでハーフトーンの設定と透過度の上書きが考慮されるようになり、設計意図の伝達とコーディネーションの明確さが向上しました。 ハーフトーン設定と透過度の上書きがサポートされています。 アクセラレーテッド ビューのハーフトーンと透過度の動作は、サポートされている優先設定に合わせて調整されます。 さらにアクセラレーテッド ビューでのリンク モデルの処理が強化され、表示とコーディネーションが改善されました。…

  • Revit 2027 新機能 ~ コア機能 1

    今回は、Autodesk Revit 2027 の専門分野に共通するコア機能に関連する新機能をご紹介いたします。 オプション バーの削除 Revit の操作を覚える際の難しさの要因の一つとして、ファミリインスタンスを配置する際に、設定可能な項目が表示される[オプションバー]の存在があります。 ファミリインスタンスとタイプのプロパティ管理は[プロパティ パレット]、編集などの操作はリボンの[修正タブ]という使い分けがあるにもかかわらず、インスタンスの配置時に一時的に表示されるオプションバーというUIが出現するため、モデリング操作がわかりづらい印象がありました。 Revit 2027 では、これまでオプション バーにあった設定項目が、[プロパティ パレット]とリボンの[修正タブ]に移動され、オプション バーが削除されました。 これにより、ユーザーの注視点が分割されることがなくなり、設定項目が 2 つの予測可能な場所に統合されました。 タグ引出線の機能強化 タグ引出線をより詳細にコントロールできるようになりました。 引出線の始端の位置をカスタマイズする これまで、タグの引出線の始端の位置は、タグファミリ内で定義された不可視な要素や参照線などを含んだアウトラインの中心となっており、詳細なコントロールができませんでした。 Revit 2027 では、ファミリ エディタでタグ ファミリを作成または編集する場合、タグを構成している要素には、タグのアウトライン ジオメトリから除外するための[引出線の外枠から除外]パラメータが追加されました。 タグのアウトラインを構成するジオメトリから不要なジオメトリを除外できるようになり、引出線がタグにアタッチされる場所をコントロールできます。 注釈ファミリの次の要素は、[引出線の外枠から除外]パラメータをサポートします。 引出線の始点と終点の配置 引出線に、始終端を手動で変更できるインスタンス プロパティが追加されました。引出線を選択して、プロパティ パレットで[引出線の始端]パラメータまたは[引出線の終端]パラメータを「自由な」端点に設定すると、引出線の始端や終端を手動で変更できます。 引出線のスナップ 引出線のスナップが改善され、さまざまなワークフローで引出線のスナップが容易になりました。引出線の始点が自由に設定されている場合、引出線の位置をタグ ジオメトリ上の別の位置にスナップできます。 タグ ファミリ内のジオメトリを選択し、[引出線のスナップ参照]プロパティを有効にします。これで、このジオメトリは自由な終端引出線のスナップ点として有効になりました。 マルチカテゴリ タグの拡張機能 マルチカテゴリ タグがキーのタグ付けダイアログの既定のタグとしてサポートされるようになりました。[カテゴリ別にタグ付け]と[すべてのタグなし要素にタグを付ける]の統合が改善され、一貫性のある注記をより効率的に適用できるようになりました。 マルチカテゴリ タグが主要なタグ付けワークフローに完全に統合され、サポートされているカテゴリ全体に一貫した注記を簡単に適用できるようになりました。 マルチカテゴリ タグは、[ロードされたタグと記号]ダイアログで直接割り当てることができます。これらのタグはカテゴリ固有のタグと一緒に表示され、既定として設定できます。 リンク モデルの線の太さをコントロールする Revit リンクを使用するときに、リンク モデルでホストまたはリンクされた線の太さのどちらを使用するかをコントロールして、ビュー全体でより一貫したグラフィックスを実現できるようになりました。 リンク モデルが、ホスト…

  • Revit 2027 MCP Server(テクニカルプレビュー)

    オートデスクは、Revit 2027 リリースに合わせて、Revit 2027 MCP Server(テクニカルプレビュー)をリリース致しました。 Revit 2027 MCP Server(テクニカルプレビュー)は、Revit 2027 の個別のアドインとして、別途インストールする必要があります。ローカル MCP サーバーとの接続をサポートするアプリケーション(例えば Claude Desktop や Cursor)での利用を想定しています。 MCP サーバーは、LLM が外部データソース、API、およびツールに安全にアクセスできるようにするコネクタとして機能します。MCP ホストをサポートするアプリケーションが、MCP クライアントとして MCP サーバーを呼び出し、そのサーバーが特定のツールにアクセスすることで、LLM との橋渡しをします。 つまり、Revit 2027 MCP Server は、Revit モデルを LLM と安全に接続することで、AI を活用したワークフローの構築をサポートします。 現状、Autodesk Assistant に組み込まれている MCP サーバーでは、モデルへの変更もサポートしていますが、この Revit 2027 MCP Server(テクニカルプレビュー)では、モデルへの変更を加えずに、モデル内データの読み取り専用ツールのセットが用意されているため、安全で信頼性の高いエクスペリエンスを確保できます。 もちろん、LLM やその他の AI ツールを用いて生成された結果は、信頼する前に必ず検証してください。 インストールと設定 Revit 2027 MCP Server は Revit…

  • Revit 2027 リリースと Autodesk Assistant

    Revit の最新バージョンとなる Revit 2027 がリリースされました。今回から複数回にわたり、Revit 2027 の新機能と更新内容をご紹介していきます。 AutoCAD 2027, Inventor 2027 と同様に、Revit 2027 でも Autodesk Assistant (テクニカルプレビュー)が追加されました。Revit の Autodesk Assistant は、AEC ワークフローに特化してカスタマイズされており、パーソナライズされた、コンテキスト認識型の会話の自動化を実現します。 さらに、Revit では MCP (Model Context Protocol) サーバーも公開いたしました。この記事の後半でも少し触れますが、詳細は次回、ご案内いたします。 オートデスクの AI の取り組みについては、AI の取り組みとこれから をご参照ください。 システム要件 Revit 2027 でサポートされるプラットフォームは、Windows 11 の 64 ビット版となります。 詳細なシステム要件については、オンラインドキュメントの「System requirements for Revit 2027 products」以下のページをご参照ください。 アドインの互換性 Revit 2027 は、2026 以前の .NET 8 から…

  • Revit API Tips: Dimension API の更新(Revit 2025~)

    Revit プロジェクト環境における寸法要素の作成について、Revit 2025 では、Dimension クラスが改修され、Dimension クラスを基底クラスとして、各寸法オブジェクトの派生クラスが作成されました。 Revit 2024 API までは、NewDimension()メソッドで長さ寸法を作成する方法が提供されてきました。 また、指定点高さ/指定点座標(SpotDimension)は、Document.NewSpotElevation()/NewSpotCoordinate()メソッド、角度寸法(AngularDimension)は、AngularDimension.Create()メソッドのように、それぞれ作成方法に統一感がない状態で公開されておりました。 Dimension API が整理されたことで、寸法作成の実装がしやすくなりました。 新規クラス 新規メソッド なお、これまでご利用いただいていた Document.NewDimension()メソッドは、Revit 2025, Revit 2026 でも引き続きご利用いただけます。ただし、このメソッドで作成されるオブジェクトは LinearDimension クラスのインスタンスになります。 ぜひ新しいクラスとメソッドもお試しください。

  • Revit API Tips: 未使用のオブジェクトを削除する

    Revit API をご利用いただいているデベロッパーの皆様からのこれまでのお問い合わせの中から、開発のヒントやアイデアとなる情報をご紹介します。 Revit には、未使用のビュー、ファミリ、その他のオブジェクトをプロジェクトから削除する[未使用の項目を削除]コマンドがあります。 これにより、ファイルサイズを節約し、Revit プロジェクトのパフォーマンスを向上させることができます。 これまで、Revit API ではこの機能はサポートされておりませんでしたが、Revit 2024 API にて、同等の機能を API でも実現できるようになっております。 Autodesk.Revit.DB.Document に追加されたメソッドにより、未使用要素を取得できるようになりました。これらのメソッドは、Revit の[未使用の項目を削除]コマンドで使用可能な未使用要素の ElementId を返します。 両メソッドの違いですが、特定のカテゴリでは、たとえプロジェクトで「使用中」でなくとも、ドキュメント内に少なくとも1つのタイプを残しておく必要がある要素もあります。 GetUnusedElements() は、そのようなケースに該当する場合に1つを自動的に確保します。GetAllUnusedElements() は完全なリストを返し、保持する要素を選択できるようにします。 未使用な要素を取得できれば、Document.Delete() メソッドで削除します。 ぜひお試しください。

  • Revit クラウドモデル ZIPダウンロードの廃止について

    Autodesk Docs/BIM 360 Docs に保存されているファイルをダウンロードする際に、Data Management API をご利用ですか? Docs に保存されている Revit モデルをダウンロードすると、ZIP ファイルが生成される場合があることをご存知ですか? お使いの APS アプリケーションは、これらの .rvt ファイルを解析して、さらに処理を行っていますか? Autodesk は、公開されている Revit Cloud Model (RCM) のダウンロード方法を変更致しました。この変更の影響を受ける APS アプリケーションを使用している場合は、コードを更新する必要があります。 背景 Autodesk Docs/BIM 360 Docs から Revit モデルをダウンロードすると、ファイルは単一の Revit ファイル(.rvt)または ZIP ファイル(.zip)としてダウンロードされます。これは、Revit にはホストモデルが他のモデルにリンクされている、いわゆるリンクモデルの概念があるためです。 ホストモデルを公開する際、Revit は参照するリンクファイルが同期され、最新版として公開されているかどうかを確認します。 同期されている場合、ホストモデルは .rvt ファイルとして公開されます。同期されていない場合(つまり、参照するリンクファイルがまだ最新版として公開されていない場合)、リンクファイルの未公開バージョンを含む ZIP ファイルが作成されます。この製品の動作に関する詳細な説明については、こちらの記事を参照してください。 前述のリンクモデルのダウンロードは複雑で、混乱を招く可能性があります。この問題を解決するため、Autodesk は2025年6月に新しい API エンドポイント「GET linked Revit files」をリリースしました。  このエンドポイントを使用すると、開発者はホストモデルとリンクされたファイルの署名付き…