开发 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 开发的四个步骤:

创建您的插件
如前所述,AutoCAD OEM 不是 插件创建的替代品。使用 AutoCAD OEM 进行开发的第一步是创建具有独特专业功能的插件。ObjectARX SDK 为您提供了包括 C++、.NET、COM/ActiveX、VBA 以及 AutoLISP 的众多 API。
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 美元/年或€12,000/年,并且需要分成收入分成。最低年度收入分成为 24,000 美元/年或€18,000/年。
使用 AutoCAD OEM 产品开发会有一些限制和缺陷。基于 OEM 的终端用户产品不暴露 AutoCAD API。因此,OEM 产品不支持第三方产品。您也无法在 Autodesk Exchange 商店中列出您的产品,尽管您在 OEM 过程中创建的插件可以,因为它将与标准版 AutoCAD 兼容。
对于旨在创造将直接与 Autodesk 提供的产品竞争的 AutoCAD OEM 开发人员来说,存在一大障碍。这是不被允许的。
总体上,您的产品必须符合以下标准:
开发者的解决方案不会直接与 Autodesk 当前提供的特定垂直产品竞争。
您创建的 OEM 解决方案本质上不是 AutoCAD 工具本身的直接竞争对手。
您正在开发的解决方案必须在基础 CAD 平台之外包含足够的附加值和差异化。
这 不 意味着您不能创造目标用户可能需要 Autodesk 服务的东西。Tech Soft 3D 目前即使在 AutoCAD 电气成功的情况下,也有电气领域的合作伙伴。如果您对此有任何疑问,请不要犹豫, 联系我们 以获取更多信息。
开发 AutoCAD 插件的好处
开发 AutoCAD 插件是在 Autodesk 产品已经全面功能上添加额外功能的绝佳方式。您可以满足当前 AutoCAD 产品未满足的需求,将您的专业知识与 Autodesk 的基础和全球影响力相结合。
Autodesk 网络
开发 AutoCAD 插件时,您可以将其托管在 Autodesk Exchange Store。这里的好处很明显:即时,直接地接触潜在客户,他们主动在寻找您的产品可能提供的解决方案。
虽然使用 AutoCAD OEM 创建独立产品可以自由选择市场营销和部署,但这需要 实施 市场营销和部署。对于预算有限、小团队或产品规模目标较小的企业来说,为现有产品开发插件是一个很好的选择。
为 AutoCAD 开发插件的另一个重大好处是访问 Autodesk 的云服务和 BIM360。云服务允许访问一些 OEM 开发人员无法访问的功能。这些功能包括:
追踪: 安全地查看和直接在 DWG 文件上添加反馈,而不修改现有图纸。
共享: 将受控的绘图副本发送给队友和同事,以便他们可以随地访问。
推送到 Autodesk Docs: 将您的 CAD 绘图纸作为 PDF 推送到 AutoCAD 中的 Autodesk Docs。
图纸历史: 查看图纸随时间的变更。
AutoCAD 随时随地: 从桌面、网页和移动设备访问 AutoCAD。
保存到网页和移动设备: 将图纸和 xrefs 从桌面保存以在 AutoCAD 网页和移动应用中查看和编辑。
这些功能取决于 Autodesk 为 AutoCAD 产品提供的在线组件,并通过扩展,适用于您的插件。
使用 CAD 全球领先者作为开发和销售经验的平台的好处不容低估。当您遇到问题时,通过访问数千名使用相同基础的其他开发人员的经验,故障排除过程将更为流畅。
开发与定价
AutoCAD 插件开发人员可以访问 AutoCAD API,插件客户也可以。您还可以使用该 API 满足网络和移动开发的需求,这是 AutoCAD OEM 所缺乏的。值得注意的是,AutoCAD 在这些领域的支持仍然有限。
虽然 AutoCAD 现在仅限订阅,但您可以控制选择的许可模式。您的插件可以是永久的、基于订阅的、SaaS,无论哪种更适合您的组织。
AutoCAD 插件的限制
插件开发者面临的主要限制来自其好处的根源:您无法控制 AutoCAD。
较小的利润率和创意自由
您的产品定价、成本和最终利润率取决于您独特的一系列因素,因此这里的准确估计是不可能的。可以肯定的是,当您选择插件方法时,Autodesk 将从您的客户那里获取相当大的一部分收入。
当您使用 AutoCAD OEM 开发时,您销售的是独立产品。对于插件开发人员来说,您的客户将必须拥有现有 AutoCAD 许可证,您的产品将附加于此。简单来说,OEM 开发人员销售的是完整产品,并在一天结束时保留销售价格的较大部分。
在许多情况下,开发 AutoCAD 插件作为产品将具有较小的利润。
开发 AutoCAD 插件也限制了创意自由,特别是在品牌化方面。您的用户对您产品的整体体验将通过 Autodesk,从购买体验到使用。
AutoCAD 访问和版本兼容性
如前所述,您的客户必须拥有现有 AutoCAD 许可证才能使用您的插件。根据他们的位置,这可能导致可用性问题和版本兼容性问题。出售 AutoCAD 插件时,您需要在多个版本的 AutoCAD 上测试和支持您的产品。在 OEM 开发中,您可以将其限制在当前版本和最近的两个版本。
更多关于 AutoCAD OEM 和插件的信息
无论您是使用 AutoCAD OEM 开发,还是选择 AutoCAD 插件路线,使用全球领先的 CAD 软件作为基础都为您的成功奠定了基础。如果您想了解有关 AutoCAD OEM 及其对您的帮助的更多信息,请查看以下产品页面。