AutoCAD 2023 .NET API トレーニング マテリアル

AutoCAD 2023 用にチューニングした AutoCAD .NET API のトレーニング マテリアルを公開いたします。マテリアルでご紹介している内容の前提は次のとおりです。

  • https://www.autodesk.com/developer-network/platform-technologies/autocad で公開している AutoCAD 2023 DotNet Wizards を利用しています。
  • AutoCAD VBA をお使いの方向けに Visual Basic .NET を使っています。また、.NET Framework の利点や VBA との違いについても触れています。
  • C# をお使いの方や VBA を特に意識されていない方は、製品側のオンライン ヘルプ Managed .NET 開発者用ガイド(.NET) をご参照いただくことも出来ます。
  • “C:\ObjectARX 2023” に ObjectARX 2023 SDK が、”C:\Program Files\Autodesk\AutoCAD 2023” に AutoCAD 2023 がインストールされている環境でサンプル プロジェクトを作成、同梱しています。これ以外のパスで ObjectARX 2023 SDK と AutoCAD 2023 をインストールされている環境では、Visual Studio 2019 version 16 以降のバージョンでも正しく同プロジェクトを開けなかったり、ビルドが出来なかったりする可能性があります。ご注意ください。
  • AutoCAD 2023 DotNet Wizards  や .NET Framework 4.8 のインストールについては、AutoCAD 2023 のカスタマイズ互換性 のブログ記事もご参照ください。

AutoCAD 2023 .NET API トレーニング マテリアル

AutoCAD 2023 .NET API トレーニング マテリアルは、次のリンクからダウンロードすることが出来ます。 

autocad-2023-dotnet-api-training.zip を展開すると、AutoCAD 2023 dotNET API Training フォルダの下に 3 つのファイルとフォルダが展開されます。

  • dotNET API Guide.chm ファイル
    AutoCAD .NET API ガイドブック と AutoCAD .NET API トレーニング の 2つのパートに分割して記述された CHM 形式のトレーニング マテリアルです。AutoCAD .NET API トレーニング配下の Lesson 1 ~ Lesson 8 に沿って  AutoCAD .NET API ガイドブックの内容をトレースすることが出来ます。
    • Lesson 1 プロジェクトとコマンドの作成
    • Lesson 2 モデル空間に円を追加
    • Lesson 3 ユーザ対話で円を追加
    • Lesson 4 選択したオブジェクトの色を変更
    • Lesson 5 パレット ダイアログの作成
    • Lesson 6 作成した円の画層を指定
    • Lesson 7 イベント ハンドリングの監視
    • Lesson 8 拡張エンティティ データの操作
  • AutoCAD 2023 .NET API Training.pdf ファイル
    dotNET API Guide.chm ファイルを補完する PowerPoint プレゼンテーションの PDF 版です。
  • dotNETGuideProject フォルダ
    AutoCAD .NET API トレーニング パートの回答コードと AutoCAD .NET API ガイドブックに記載された一部サンプル コードを内包する Visual Studio 2019 プロジェクトが含まれます。

トレーニング マテリアルのダウンロード後、dotNET API Guide.chm ファイルを開いてもコンテンツが空白で何も表示されない場合には、エクスプローラ上でマウス右クリックで .chm ファイルのプロパティを表示させて、「許可する」にチェックを入れてみてください。ブロックされたコンテンツが表示されるはずです。

By Toshiaki Isezaki


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading