AutoCAD デベロッパー センター

Section heading

AutoCAD® ソフトウェアは、特殊な設計アプリケーションおよび製図アプリケーション向けの柔軟な開発プラットフォームを提供します。オープン アーキテクチャにより、さまざまな用途に合わせて AutoCAD をカスタマイズできます。たとえば、オートデスクの業種別設計ソフトウェアや、Autodesk® デベロッパー ネットワークのメンバによる数千のアドオン アプリケーションを利用してカスタマイズできます。AutoCAD では、オブジェクト指向の C++ プログラミング インタフェースを備えた ObjectARX® プログラミング環境、管理された AutoCAD .NET API、完全な Visual LISP® 開発環境、ActiveX® インタフェースを利用できます。

  • これはプログラミングの世界を無理なく学ぶことができる、自習式のチュートリアル ガイドです。1 つの場所で必要なことを学べる「ワンストップ ショップ」方式で、Autodesk 製品に詳しくても、プログラミングは未経験というユーザが、プログラミングの学習を開始するのに適した内容になっています。

  • ブログ

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

  • Autodesk ソフトウェア エンジニアがモデレータを務める API ディスカッション フォーラムにご参加ください。AutoCAD の AutoCAD カスタマイズ ディスカッション グループには、ソフトウェア開発に役立つ情報が見つかる、カスタマイズに関するフォーラムがいくつかあります。

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

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

  • 学習

    AutoCAD のカスタマイズに関する自習式のビデオ チュートリアルについては、AutoCAD DevBlog の DevTV セクションをご覧ください。

ObjectARX トレーニング ラボ

AutoCAD 向けの自習式 ObjectARX トレーニング マテリアルです。

AutoCAD.NET トレーニング ラボ

AutoCAD 向けの自習式 AutoCAD.NET トレーニング マテリアルです。

ドキュメンテーション

AutoCAD 開発者用ドキュメントでは、AutoCAD および AutoCAD ベースの製品で利用可能な API を構成するコンポーネントについて説明します。

Managed .NET

Managed .NET のコンポーネント ドキュメントは、ObjectARX SDK(英語)の一部としてインストールされ、製品ヘルプで利用できます。AutoCAD 2018 以降では、.NET 開発者用ガイドとリファレンス ガイドは、オンラインまたは ObjectARX SDK の一部として利用できます。それより前のリリースでは、.NET 開発者用ガイドは、AutoCAD ヘルプ システムでしか利用できず、.NET リファレンス ガイドも、ObjectARX SDK の一部としてのみ利用可能でした。

開発者用ガイド:

リファレンスガイド(英語):

AutoCAD 2017 Managed .NET 開発者用ガイド(英語)の CHM 版をダウンロードし、ObjectARX SDK の Docs フォルダにコピーできます。

Subheading

また、Managed .NET リファレンス ガイドは、Microsoft Visual Studio と統合できます。

Managed .NET リファレンス ガイドのメンバとパラメータの説明は、IntelliSense 機能セットの一部として Microsoft Visual Studio 環境内で表示できます。これにより、ヘルプ ビューワを開かなくても、コード エディタ ウィンドウで作業中に、メンバやパラメータに関する基本情報をツールチップに表示したり、オブジェクト ブラウザからアクセスしたりできます。

  • 接続オートメーション オブジェクト API

    接続オートメーション オブジェクトを使用すると、データベース接続マネージャと同じ方法でデータベースに接続できるほか、リンクを設定したり、クエリーを実行したりできます。この API に関連する情報は、製品ヘルプに含まれます。

  • 転送オブジェクト API

    転送オブジェクトを使用すると、図面ファイルの依存関係を判断して、ETRANSMIT コマンドおよび ARCHIVE コマンドに関連するタスクを自動化できます。この API に関連するドキュメントは、AutoCAD 2015 以前のバージョンであれば、ObjectARX SDK(英語)のObjectARX 開発者用ガイドに含まれます。
    AutoCAD 2016 以降では、このドキュメントは製品ヘルプに追加されています。

  • CAD 標準仕様プラグイン オブジェクト API

    CAD 標準仕様プラグイン オブジェクトを使用すると、バッチ標準チェッカーや STANDARDS コマンドで使用できるカスタム プラグインを作成できます。この API に関連するドキュメントは、AutoCAD 2015 以前のバージョンであれば、ObjectARX SDK(英語)のObjectARX 開発者用ガイドに含まれます。AutoCAD 2016 以降では、このドキュメントは製品ヘルプに追加されています。

Autodesk デベロッパー ネットワーク

ADN オープン

Autodesk デスクトップ製品のカスタマイズと API の詳細については、Autodesk デベロッパー ネットワーク オープンをご覧ください。 

ADN メンバーシップ

カスタマイズに関するプロフェッショナルによるサポートが必要な場合は、Autodesk デベロッパー ネットワークにご参加ください。直接的なサポートのほか、開発製品ライセンスもご利用いただけます。

リソース

AUTODESK ソフトウェアを無料で体験

ほとんどの Autodesk 製品で体験版をご利用いただけます。 30 日間の体験版を今すぐダウンロードしてください。 ADN スタンダードまたはプロフェッショナル メンバー資格を得ることによって、開発を使用目的として Autodesk デスクトップ ソフトウェアを継続的に利用することもできます。

オートデスク クラウド テクノロジ

Web アプリケーションやモバイル アプリケーションで Autodesk クラウド ベースのソフトウェアやコンポーネントを使用するために必要な情報とリソースは、すべて Autodesk Forge 開発者ポータルに用意されています。Forge API とドキュメント、チュートリアル、GitHub サンプル、サポートなどを簡単に利用できます。

フォローする:

Welcome ${RESELLERNAME} Customers

Please opt-in to receive reseller support

I agree that Autodesk may share my name and email address with ${RESELLERNAME} so that ${RESELLERNAME} may provide installation support and send me marketing communications.  I understand that the Reseller will be the party responsible for how this data will be used and managed.

Email is required Entered email is invalid.

${RESELLERNAME}