AutoCADプラグインの開発 vs AutoCAD OEMを用いた開発
Autodeskは、多くの理由からCADアプリケーションの世界的リーダーであり、多くの開発者がこれを基盤に自分の製品アイデアを求めています。AutoCADをベースにしてまったく新しいアプリケーションを作成しようとしている場合でも、Autodesk製品でカバーできない部分を補おうとしている場合でも、利用可能なオプションが存在します。AutoCADを基盤として使用することで、顧客に信頼性と親しみやすさを保証しつつ、自分自身の開発時間とコストを大幅に削減することができます。
本稿では、AutoCAD OEMを使用して単独製品を開発することと、 Autodesk Exchange Storeでホストされるように設計されたAutoCADプラグインを開発することを直接比較対照します。
最初に話しておくべき最も重要な点のひとつは、AutoCAD OEMプラットフォームを活用することと、単にAutoCAD用プラグインを開発することの開発重複についてです。OEMアプリケーションを構築する際には、 AutoCADプラグインも作成します。
| Development Type |
AutoCAD OEM + Plug-in | AutoCAD Plug-in Alone |
|---|---|---|
| Main Use Case | Developers looking to create a custom-branded, standalone product with AutoCAD and its capabilities as a foundation | Developers looking to add additional functionality to the existing AutoCAD product |
| Branding | Full branding customization, from splash screens and logos to file images | Operates within AutoCAD products, with Autodeskbranding |
| Distribution | Independent distribution under your company business model | Sold through the Autodesk Exchange Store, and your website/sales channels |
| Licensing | Total licensing model freedom, with no software requirements | Licensing freedom, but customers must have an existing AutoCAD license |
| Restrictions | Cannot directly compete with an Autodesk offering* *Exceptions exist, please contact us for more information |
Branding, licensing, and distribution limitations listed above.Limited by AutoCAD availability |
AutoCAD OEMを用いた開発
AutoCAD OEMはAutodesk AutoCADのホワイトラベル版であり、自分の単独アプリケーションの開発を迅速に進めることができます。この製品にはあなたのブランドと機能が含まれ、全てがCAD開発の世界的リーダーを基盤としています。製品を自分の条件に従って売ることができ、Autodesk製品とは完全に独立しています。AutoCAD OEMを上手に活用すれば、開発時間とコストを節約し、自分の専門分野に集中し、利益率を向上させることができます。
以下の図で、OEM開発の4つのステップを示します。

プラグインの作成
述べたように、AutoCAD OEMは プラグイン作成の代替ではありません 。AutoCAD OEMでの開発の第一ステップは、独自の専門機能を持ったプラグインを作成することです。ObjectARX SDKを使用して利用可能なAPIは多くあり、C++、.NET、COM/ActiveX、VBA、AutoLISPが含まれています
AutoCAD OEM Make Wizard
ここで、AutoCADの基盤を自分のものにし始めます。Make Wizardでは、カスタムアプリケーションを追加し、製品を必要に応じて見た目、感触、機能を調整します。これにはブランド、スプラッシュスクリーン、メニュー、ファイル画像が含まれます。AutoCADに付属する2000以上のコマンドを追加およびカスタマイズすることができます。必要ない機能を無効にすることも非常に重要です。ここから、必要に応じてテストおよびデバッグを行います。
AutoCAD OEM Installer Wizard
インストーラーウィザードを使用すると、あなたが作成した製品の配布準備ができます。ユーザーのインストールプロセスを完全に管理し、あなたがサービスを提供する業界に特化したテンプレートを追加することができます。インストールのブランディング要素とユーザーエクスペリエンスは、完全にあなたの製品ビジョン次第です。
製品の出荷
ここから、あなたは適切と考える方法で製品を配布する準備が整います。AutoCAD OEMを使用する大きな利点のひとつは、配布の自由です。ユーザーはそのコンピュータ上に事前にソフトウェアを持っている必要がありません。バージョン互換性に問題はなく、Autodeskがその製品のために世界的なリセラー契約に消極的なために生じる地域アクセスの問題もありません。あなたの製品はAutodeskから独立して完全に機能します。
AutoCAD OEMの利点
AutoCAD OEMを使用して開発することの主要な利点の多くは、あなたの製品がまさにそれ:あなたのものであるという事実から来ます。Autodeskのブランド、インフラストラクチャ、およびその多くの制限から独立して、単独の提供物を作成します。AutoCADのエンジンがボンネットの下にあるとはいえ、これはあなたの車であり、あなたのビジョンに合わせて機能し、ブランド付けされています。
完全なカスタマイズ

OEM開発者は、現在のAutoCAD製品に存在する機能を削除する重要な能力を持っています。AutoCADは30年以上存在する巨大なプログラムです。その間に無数の機能が追加されており、その多くは多数のユースケースに対して余剰かもしれません。
多くのこれらを必要としないニッチで製品を開発する場合、OEMは削除したいものを自由にカットアウトすることができます。これはスペースと処理能力を解放し、あなたの最終的な顧客のためにより速く、より資源効率の良い経験をもたらします。
クリエイティブおよび配布の自由
AutoCAD OEMは、プラグイン開発では提供できない方式で完全なブランドの自由を可能にします。ユーザーがクリックするアイコンから、インターフェースとのインタラクション、ファイルのサムネイルに至るまで全てがAutodeskのものではなく、あなたの組織のブランドにカスタマイズできます。AutoCADは基盤ですが、それがどのように見え、何ができるかは完全にあなた次第です。
AutoCAD OEMを使用して開発することによって得られる最大の利点は、自律性から来ます。あなたが作成した製品は独立して存在します。顧客はそれを実行するために既存のAutodesk製品を必要としませんし、完全に異なるエコシステムで働く人々に販売することさえできます。
AutoCAD OEMのコストと制限
多くの人にとって、AutoCAD OEMは製品をゼロから作成するのに比べて開発者時間とリソースを削減することで、全体的なコストを節約します。それを言っても、これは有料サービスです。
AutoCAD OEMには、年間パートナーシップ料が15,000 USD/€12,000年、および収益分配があります。収益分配は開発された製品の収益の割合です。年間最低収益分配は24,000 USD/€18,000年です。
AutoCAD OEMを使用した製品開発にはいくつかの制限と欠点があります。OEMベースのエンドユーザ製品は、AutoCAD APIを公開しません。その結果、OEM製品はサードパーティ製品をサポートしません。また、OEMプロセス中に作成したプラグインは標準のAutoCADと互換性があるため、Autodesk Exchange Storeに製品をリストすることはできません。
Autodeskの提供と直接競合する製品を作成しようとするAutoCAD OEM開発者にとって大きな障壁があります。単純に、これは許可されていません。
一般的に、製品は次の基準を満たさなければなりません:
開発者のソリューションは、Autodeskが現在提供している特定の業種製品と直接競合しません。
作成しているOEMソリューションは、本質的に基盤となるAutoCADツールそのものと直接競合しません。
開発しているソリューションは、基本的なCADプラットフォーム外での付加価値と差別化を十分に含む必要があります。
これは できません Autodeskによってサービスされているかもしれないターゲットオーディエンスに向けて何かを作成できないことを意味しません。Tech Soft 3Dは現在、AutoCAD Electricalの成功にもかかわらず、電気分野でのパートナーを持っています。この点について質問があれば、 お問い合わせ ください。 詳細については。
AutoCADプラグイン開発の利点
AutoCADプラグインを開発することは、Autodesk製品の既存の豊富な機能に追加機能を追加する素晴らしい方法です。現在のAutoCAD製品が満たしていないニーズを満たし、専門知識をAutodeskの基盤と世界的なリーチと組み合わせることができます。
Autodeskネットワーク
AutoCADプラグインを開発すると、 Autodesk Exchange Storeにそれをホストできます。ここでの利点は明確です:潜在的な顧客への即時直接アクセスが可能であり、彼らが積極的にあなたの製品が提供できるかもしれないソリューションを求めている環境の中で。
AutoCAD OEMを使用してスタンドアロン製品を構築することは、マーケティングおよび配布の自由を提供しますが、それには マーケティングおよび配布の実装が必要です。 より限られた予算、小規模なチーム、または小さな製品サイズの目標を持つ者にとって、既存製品のプラグインを開発することは素晴らしい選択です。
AutoCADのプラグインを開発するもう一つの大きな利点は、AutodeskのクラウドサービスとBIM360へのアクセスです。クラウドサービスは、OEM開発者がアクセスできないいくつかの機能へのアクセスを可能にします。これらには以下が含まれます:
トレース: DWGファイルを直接レビューし、既存の図面を変更せずにフィードバックを追加します。
共有:あなたの図面の制御されたコピーをチームメイトや同僚と共有して、どこでもアクセスできます。
Autodesk Docsへのプッシュ:AutoCADからあなたのCAD図面シートをPDFとしてAutodesk Docsにプッシュします。
図面履歴:時間の経過に伴う図面の変更を確認します。
AutoCADいつでもどこでも:デスクトップ、Web、およびモバイルデバイスからAutoCADにアクセスします。
ウェブとモバイルへの保存: デスクトップからAutoCADウェブおよびモバイルアプリで表示および編集するために描画と外部参照を保存します。
これらの機能は、AutoCAD製品と、それに拡張できるプラグインにオンラインコンポーネントを提供するAutodeskの提供に基づいています。
CADの世界的リーダーを開発および販売体験のプラットフォームとして使用することで得られる利点は軽視されません。問題が発生した場合、同じ基盤を使用する数千の他の開発者の経験へのアクセスを通じてトラブルシューティングが合理化されます。
開発と価格
AutoCADプラグイン開発者は、プラグイン自体の顧客と同様にAutoCAD APIへのアクセスを得ます。また、Webおよびモバイルの開発ニーズのためのAPIを使用することもでき、この点ではAutoCAD OEMには欠けているものです。特に、この領域でのAutoCADのサポートは依然として制限されています。
現在AutoCADはサブスクリプションのみですが、選択するライセンスモデルを選択することができます。あなたのプラグインは、永続的、サブスクリプションベース、SaaSのいずれか、組織に最適なものを選択できます。
AutoCADプラグインの制限
プラグイン開発者にとっての主要な制限制約は、その利点の元と同じです:あなたはAutoCADを制御しません。
より小さな利幅とクリエイティブの自由
あなたの製品の価格、費用、そして最終的な利幅は、あなたに固有の要因の膨大な配列に依存するので、ここでの正確な推定は不可能です。確かなことは、プラグインアプローチを採用する際にAutodeskが顧客から得る収益の大きな一部があることです。
AutoCAD OEMで開発する場合、単独製品を販売します。プラグイン開発者にとって、顧客は既存のAutoCADライセンスを持つ必要があり、あなたの製品はこれに付属します。単純に言えば、OEM開発者は全製品を販売し、最終的により多くの販売価格を手にします。
多くの事例において、製品としてのAutoCADプラグインを開発することは、より小さな利幅を持つことでしょう。
AutoCADプラグインを開発することも、特にブランディングでの創造的な自由を制限します。ユーザーの製品体験全体は、購入体験から使用に至るまでAutodeskを通じて行われます。
AutoCADへのアクセスとバージョン互換性
述べたように、顧客はあなたのプラグインを使用するために既存のAutoCADライセンスを持つ必要があります。場所によっては、これが利用可能性の問題とバージョン互換性の問題を引き起こすことがあります。AutoCADプラグインを販売する場合、あなたは多くのバージョンのAutoCADで製品をテストし、サポートする必要があります。OEM開発では、これを現在と過去2バージョンに限定することができます。
より多くのAutoCAD OEMおよびプラグイン情報
AutoCAD OEMを使用して開発するにせよ、AutoCADプラグインルートを選ぶにせよ、CADソフトウェアの世界的リーダーの基盤を使用することは成功への道を切り開きます。AutoCAD OEMおよびそれがあなたのために何をするかについてもっと知りたい場合、以下の製品ページをご覧ください。