Revit 2022 APIとモデルデータをリアルタイムで検査する
Nice3pointによるRevitLookup 2022を探索してください。これは、開発者、BIMマネージャー、および高度なユーザーにRevit APIと内部モデルデータを公開するオープンソースユーティリティです。ユーザーは、選択した要素、アクティブビュー、または完全なデータベースを「スヌープ」して、コードを記述またはコンパイルすることなく、プロパティ、パラメータ、および基盤となる.NETオブジェクトを明らかにします。主なツールには、現在の選択をスヌープ、データベースをスヌープ、パラメータ検査、オブジェクトナビゲーション、および検索/フィルタウィンドウが含まれます。このアプリは、デバッグと自動化のために即時のモデル可視性を必要とするAPI開発者および技術コーディネーターに適しています。
RevitLookupはRevitセッションとどのように統合されますか?
RevitLookupは、Autodesk Revit 2022専用にコンパイルされたアドインとしてインストールされ、MSIインストーラーまたは手動の .addin と DLLとして配布されます。インストール後、このツールはアドインリボンにボタンを追加し、ユーザーは実行中のRevitプロセス内でそれを呼び出します。その配置により、アドインはプロセス内で実行され、使用されるデスクトップに一致するRevitインストールが必要です。
プロジェクトはチームにとって透明で監査可能ですか?
プロジェクトはMITライセンスの下で公開されており、ソースコードは公開リポジトリで入手可能で、実装の詳細をレビューアに公開しています。Lookup Foundationによるコミュニティメンテナンスと元の貢献者からの歴史的な管理により、チームは変更の追跡が可能です。その透明性により、技術チームはアドインを開発マシンやオフィスツールセットに採用する前に実装を検査できます。
このツールをワークフローに追加することで最も利益を得るのは誰ですか?
このアドインは、内部モデル構造を理解する必要があるRevit API開発者、BIMマネージャー、技術コーディネーターを対象としています。自動化、スクリプト作成、または複雑なモデルのトラブルシューティングのためです。これは開発者フォーラムや公式の開発者ドキュメントで広く引用されており、ユーザーはRevitアドインの作成やデバッグ時に一般的に依存しています。APIの知識がないカジュアルなモデラーは、実用的な価値をほとんど得られないでしょう。
- Revit API開発者
- BIMマネージャー
- 技術コーディネーター
チームは開発とメンテナンス中にどのように使用すべきですか?
チームは通常、オブジェクトの関係を検査し、新しいコードをコンパイルすることなくパラメータの保存を確認するために、反復テスト中にアドインを使用します。Lookup Foundationは他のRevitリリース用に別のビルドを提供しているため、オフィスはインストールされたRevitバージョンに一致するビルドを取得できます。プロジェクトがオープンソースであるため、チームは独自のビルドをコンパイルまたはカスタマイズし、アドインを共有開発環境に展開する前に変更をレビューできます。
API診断のための焦点を絞ったコミュニティ支援ツール
RevitLookupは、Revit API開発者やBIMマネージャーにとって実用的な選択肢であり、コミュニティのメンテナンスと開発者ドキュメントでの頻繁な引用によって支えられています。明確な制限の一つは、一致するRevitインストールとAPI知識の基準への依存であるため、コードレベルの検査に慣れたチームに適しています。そのようなチームに対して、このツールはデバッグやRevitオブジェクトモデルの学習を助ける信頼できるモデルの可視性を提供します。
高評価
- セッション中のAPI検査のためのアドインリボンボタンを追加します
- MITライセンスの下でオープンソースであり、公開ソースコードがあります
- 異なるRevitリリースに合わせた別々のビルドが利用可能
低評価
- このビルドには、対応するAutodesk Revit 2022のインストールが必要です。
- 開発者向け; 非技術的ユーザーには急な学習曲線