Keyboard ALT + g to toggle grid overlay

Revit デベロッパー センター

Autodesk Revit® には機能が豊富で高性能の .NET API が用意されており、繰り返しタスクの自動化のほか、シミュレーション、概念設計、施工と建築管理などにおける Revit のコア機能の拡張に使用できます。Revit .NET API を使用すると、VB.NET、C#、C++/CLI を含む .NET 準拠言語によるプログラミングが可能となります。 ソフトウェア開発ツールキット(SDK)には、Revit API での開発を始める際に役立つ、広範な .NET コード サンプルやドキュメントが用意されています。

  • 「マイ ファースト プラグイン」は、プログラミングの世界を無理なく学ぶことができる、自習式のチュートリアル ガイドです。1 つの場所で必要ななことを学べる「ワンストップ ショップ」方式で、Revit について詳しくても、プログラミングは未経験というユーザが、プログラミングの学習を開始するのに適した内容になっています。このガイドでは、Revit .NET API と C# プログラミング言語を使用して作業します。

     

    手順を紹介したビデオを、こちらからご覧いただけます。

  • Autodesk ソフトウェアのエンジニアが最新ニュース、専門的なヒント、未公開情報を直接ご紹介します。

  • Autodesk ソフトウェア エンジニアがモデレータを務める、Revit API ディスカッション グループの API ディスカッション フォーラムにご参加ください。

  • エンドユーザ向けに作成されたアプリを利用することで、Revit の機能を簡単に拡張できます。

  • ご使用の Web アプリケーションやモバイル アプリケーションで、Autodesk クラウドベースのソフトウェアやコンポーネントの Forge API、ドキュメント、チュートリアル、GitHub サンプル、サポートなどに簡単にアクセスできます。

  • DevTV: Introduction to Revit Programming(Revit プログラミングの紹介)- パート 1
    Revit .NET API を使用した開発を始める際の基本的な手順を紹介する短いビデオ チュートリアルです。

    ダウンロード

     

    DevTV: Introduction to Revit Programming(Revit プログラミングの紹介)- パート 2
    部屋の番号付け直しアプリケーションによる選択とフィルタリング API を紹介する短いビデオ チュートリアルです。

    ダウンロード

     

ドキュメンテーション

Revit の .NET API について詳しくは、Revit API SDK に付属する Revit の API ドキュメントとサンプルをご覧ください。

  • この API 開発者用ガイドは、Autodesk Revit のアプリケーション プログラミング インタフェース(API)の使用方法について説明します。

  • Revit API ラボ(英語)

    Revit API ラボを利用すると、Revit API の機能に関するさまざまなトピックを効率的に見つけることができます。日本語版の Revit API トレーニング マテリアルもご確認ください。

  • このリポジトリには、2 日間の実習用 Revit API トレーニング クラスで使用する資料である、ADN Revit API ラボが含まれます。

ツール

SDK は、すべての Revit 製品に含まれています。Revit SDK は、次の 2 つの方法でインストールできます。

  • Revit インストーラのメイン ページから[ツールとユーティリティをインストール]をクリックし、[Revit Software Development Kit]を選択します。
  • また、SDK は、解凍フォルダにもあります(<解凍フォルダ>\support\SDK\RevitSDK.exe)。

更新版の Revit SDK は、以下からもダウンロードできます。

 

Revit ルックアップ ツールを使用すると、Revit データベースをデバッグしたり、要素とそのパラメータを確認したりできます。このソース コードは、オートデスクの GitHub リポジトリにあります。

フィードバック