Aperçus de l'Industrie

Développer un plug-in AutoCAD vs. Développer avec AutoCAD OEM

Autodesk est le leader mondial des applications de CAO pour de nombreuses raisons, et de nombreux développeurs voient en cela une base pour leurs propres idées de produits. Que vous cherchiez à créer une toute nouvelle application en utilisant AutoCAD comme base, ou simplement à combler un manque dans ce que le produit Autodesk peut faire, il existe des options disponibles. En utilisant AutoCAD comme fondation, vous pouvez garantir la fiabilité et la familiarité pour vos clients, tout en réduisant considérablement votre temps et vos coûts de développement.

Cet article comparera et contrastera directement le développement d'un produit autonome utilisant AutoCAD OEM avec le développement d'un plug-in AutoCAD conçu pour être hébergé sur le Autodesk Exchange Store.

L'une des choses les plus importantes à discuter immédiatement est le chevauchement de développement entre profiter de la plateforme AutoCAD OEM par rapport à développer uniquement un plug-in pour AutoCAD. Lors de la création de votre application OEM, vous allez également créer un plug-in 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

Développement avec AutoCAD OEM

AutoCAD OEM est une version livrée en marque blanche d'Autodesk AutoCAD qui vous permet d'accélérer le développement de votre propre application autonome. Ce produit portera votre marque et votre fonctionnalité, le tout construit sur la fondation du leader mondial en développement de CAO. Vous pouvez prendre votre produit et le vendre selon vos propres termes, totalement indépendant des produits Autodesk. Bien fait, AutoCAD OEM peut vous permettre de gagner du temps et de réduire les coûts de développement, de vous concentrer sur votre domaine d'expertise et d'améliorer vos marges.

Dans l'image ci-dessous, nous montrons les quatre étapes du développement OEM :

Créer votre plug-in

Comme mentionné, AutoCAD OEM n'est pas un remplacement à la création d'un plug-in. La première étape du développement avec AutoCAD OEM est de créer votre propre plug-in avec des fonctionnalités uniques et spécialisées. De nombreuses API sont disponibles pour vous avec le SDK ObjectARX, y compris C++, .NET, COM/ActiveX, VBA, plus AutoLISP

Assistant de Création AutoCAD OEM

C'est ici que vous commencez à faire de la fondation AutoCAD la vôtre. L'assistant de création est là où vous ajoutez votre application personnalisée et commencez à faire en sorte que le produit ressemble, se sente, et fonctionne selon vos besoins. Cela inclut l'image de marque, l'écran de démarrage, les menus et les images de fichiers. Vous pouvez ajouter à et personnaliser les plus de 2000 commandes livrées avec AutoCAD. Crucialement, vous pouvez également désactiver les fonctionnalités non nécessaires. À partir de là, vous pouvez tester et déboguer selon le besoin. 

Assistant d'Installation AutoCAD OEM

L'assistant d'installation vous permet de créer une distribution prête à être déployée du produit que vous avez créé. Vous avez un contrôle total sur le processus d'installation pour vos utilisateurs et pouvez ajouter des modèles spécifiques à l'industrie que vous servez. Les éléments d'image de marque de l'installation et l'expérience de l'utilisateur sont entièrement à vous et à votre vision du produit.

Distribuez votre produit

À partir de là, vous êtes prêt à distribuer votre produit comme bon vous semble. L'un des principaux avantages du développement avec AutoCAD OEM est la liberté de distribution. Vos utilisateurs n'ont besoin d'aucun logiciel préexistant sur leurs machines. Vous n'avez pas de problèmes de compatibilité de version, et vous n'avez pas de problèmes d'accès régional qui peuvent venir avec l'hésitation d'Autodesk pour les accords de revendeur mondial pour ses produits. Votre produit est autonome, pleinement fonctionnel, indépendant d'Autodesk.

Avantages d’AutoCAD OEM

La majorité des avantages du développement avec AutoCAD OEM proviennent du fait que votre produit sera justement cela : le vôtre. Vous créerez une offre autonome, indépendante de l'image de marque, l'infrastructure et de nombreuses restrictions d'Autodesk. Bien que le moteur d'AutoCAD soit sous le capot, c'est votre voiture, fonctionnant et marquée pour correspondre à votre vision.

Personnalisation Complète 

Les développeurs OEM ont la capacité essentielle de supprimer des fonctionnalités qui existent dans le produit AutoCAD actuel. AutoCAD est un programme massif qui existe depuis plus de 30 ans. Pendant ce temps, il a eu d'innombrables capacités ajoutées, dont beaucoup seront superflues pour un grand nombre de cas d'utilisation.

Si vous développez un produit dans un créneau qui n'a pas besoin de beaucoup de ces fonctionnalités, OEM vous permet la liberté de supprimer ce que vous voulez. Cela libère de l'espace et de la puissance de traitement, permettant une expérience plus rapide et plus efficace en ressources pour vos futurs clients. 

Liberté Créative et de Distribution

L'AutoCAD OEM permet une totale liberté de marque d'une manière que le développement d'un plug-in ne peut égaler. Tout, depuis l'icône sur laquelle vos utilisateurs cliquent, jusqu'à l'interface avec laquelle ils interagissent, jusqu'à même les vignettes de fichiers, peut être personnalisé selon la marque de votre organisation, pas celle d'Autodesk. AutoCAD est la fondation sous le capot, mais ce que cela ressemble à et est capable de faire dépend entièrement de vous. 

La plus grande série d'avantages découle de l'autonomie fournie par le développement avec AutoCAD OEM. Le produit que vous créez est autonome. Vos clients n'ont besoin d'aucun produit Autodesk existant pour le faire fonctionner, et vous pouvez même vendre à ceux qui travaillent dans des écosystèmes entièrement différents. 

Coûts et Limitations d'AutoCAD OEM

Pour beaucoup, l'AutoCAD OEM permettra de réduire les coûts globaux en réduisant les heures de développeur et les ressources, par rapport à la création de votre produit de zéro. Cela dit, c'est un service payant. 

AutoCAD OEM a des frais de partenariat annuel de 15 000 USD/12 000 € par an, ainsi qu'un partage des revenus. Le partage des revenus est un pourcentage des revenus du produit développé. Le partage des revenus annuel minimum est de 24 000 USD/18 000 € par an. 

Il existe certaines limites et inconvénients à développer un produit en utilisant AutoCAD OEM. Un produit basé sur OEM pour l'utilisateur final n'expose pas l'API AutoCAD. En conséquence, les produits OEM ne prennent pas en charge les produits tiers. Vous ne pourrez pas non plus répertorier votre produit sur le magasin Autodesk Exchange, bien que le plug-in que vous créez pendant le processus OEM pourrait l'être, car il sera compatible avec AutoCAD standard. 

Un obstacle majeur se présente pour les développeurs AutoCAD OEM qui sont décidés à créer un produit qui viendrait directement concurrencer une offre d'Autodesk. Simplement, cela n'est pas autorisé. 

En général, votre produit doit respecter les critères suivants :

  • La solution du développeur ne concurrence pas directement une offre produit verticale spécifique qu'Autodesk propose actuellement.  

  • La solution OEM que vous créez n'est essentiellement pas un concurrent direct de l'outil AutoCAD sous-jacent.  

  • La solution que vous développez doit contenir suffisamment de valeur ajoutée et de différenciation en dehors de la plateforme CAD de base.

Cela ne signifie pas que vous ne pouvez pas créer quelque chose où votre public cible pourrait être servi par Autodesk. Tech Soft 3D compte actuellement des partenaires dans le domaine électrique, malgré le succès d'AutoCAD Electrical. Si vous avez des questions à ce sujet, n'hésitez pas à nous contacter pour plus d'informations. 

Avantages de Développer un plug-in AutoCAD

Développer un plug-in AutoCAD est une excellente façon d'ajouter des fonctionnalités supplémentaires aux fonctionnalités déjà complètes du produit Autodesk. Vous pouvez combler un besoin que le produit AutoCAD actuel ne satisfait pas, en combinant votre expertise avec la fondation et la portée mondiale d'Autodesk. 

Le Réseau Autodesk

Lorsque vous développez un plug-in AutoCAD, vous pouvez l'héberger sur le Autodesk Exchange Store. Les avantages ici sont clairs : un accès instantané et direct aux clients potentiels, dans un environnement où ils recherchent activement des solutions que votre produit peut fournir. 

Bien que la création d'un produit autonome avec AutoCAD OEM permette la liberté de marketing et de déploiement, cela nécessite la mise en œuvre du marketing et du déploiement. Pour ceux avec des budgets plus limités, des équipes plus petites, ou des objectifs de taille de produit plus petits, développer un plug-in pour un produit existant est un excellent choix.

Un autre avantage majeur du développement d'un plug-in pour AutoCAD est l'accès aux services cloud d'Autodesk et à BIM360. Les services cloud permettent l'accès à quelques fonctionnalités auxquelles les développeurs OEM n'auront pas accès. Ceux-ci incluent :

  • Trace : Examinez en toute sécurité et ajoutez des commentaires directement dans un fichier DWG sans altérer le dessin existant. ​

  • Partager: Envoyez une copie contrôlée de votre dessin à des collègues où qu'ils soient. ​

  • Envoyer vers Autodesk Docs: Envoyez vos plans CAD en tant que PDFs vers Autodesk Docs depuis AutoCAD. ​

  • Historique de dessin: Voyez les modifications effectuées sur votre dessin au fil du temps. ​

  • AutoCAD à tout moment, n'importe où: Accédez à AutoCAD depuis votre bureau, le web et les appareils mobiles. ​

  • Enregistrer pour le web et le mobile : Enregistrez des dessins et des xrefs depuis votre bureau pour les visualiser et les éditer dans les applications web et mobiles AutoCAD. ​

Ces caractéristiques se réduisent à l'accès à la composante en ligne qu'Autodesk offre aux produits AutoCAD, et par extension, à votre plug-in.

Il ne peut être surestimé les avantages d'utiliser le leader mondial en CAO comme plateforme pour votre développement et votre expérience de vente. Lorsque vous rencontrez des problèmes, le dépannage sera rationalisé par un accès à l'expérience de milliers d'autres développeurs utilisant la même fondation. 

Développement et Tarification

Les développeurs de plug-ins AutoCAD ont accès à l'API AutoCAD, tout comme les utilisateurs eux-mêmes des plug-ins. Vous pouvez également utiliser l'API pour des besoins de développement web et mobile, une chose manquante dans AutoCAD OEM. Notamment, le support AutoCAD dans ces domaines est encore quelque peu limité. 

Bien qu'AutoCAD soit désormais uniquement par abonnement, vous avez le contrôle sur le modèle de licence que vous choisissez. Votre plug-in peut être perpétuel, basé sur un abonnement, SaaS, selon ce qui convient le mieux à votre organisation.

Limitations du plug-in AutoCAD

La principale zone de limitation pour les développeurs de plug-ins provient de la même source que ses avantages : vous ne contrôlez pas AutoCAD.

Marges Plus Faibles et Liberté Créative

La tarification de votre produit, ses coûts, et en fin de compte ses marges dépendent d'une énorme variété de facteurs qui vous sont propres, donc une estimation exacte ici est impossible. Ce qui est certain, c'est la part importante des revenus qu'Autodesk obtiendra de vos clients lorsque vous vous en tenez à l'approche du plug-in.

Lorsque vous développez avec AutoCAD OEM, vous vendez un produit autonome. Pour les développeurs de plug-ins, vos clients devront avoir une licence AutoCAD existante, et votre produit est attaché à cela. Tout simplement, les développeurs OEM vendent un produit entier et gardent davantage du prix de vente à la fin de la journée. 

Dans de nombreux cas, développer un plug-in AutoCAD comme votre produit aura des marges plus faibles. 

Développer un plug-in AutoCAD limite également la liberté créative, notamment en ce qui concerne l'image de marque. L'expérience complète de votre utilisateur avec votre produit se fera par Autodesk, de l'expérience d'achat à l'utilisation.

Accès à AutoCAD et Compatibilité de Version

Comme mentionné, votre client devra avoir une licence existante d'AutoCAD pour utiliser votre plug-in. Selon leur emplacement, cela peut entraîner des problèmes de disponibilité et de compatibilité de version. Lors de la vente d'un plug-in AutoCAD, vous devrez tester et prendre en charge votre produit sur de nombreuses versions d'AutoCAD. Avec le développement OEM, vous pouvez limiter cela à votre version actuelle et aux 2 dernières versions.

Plus d'Information sur AutoCAD OEM et les Plug-ins

Que vous développiez avec l'AutoCAD OEM ou que vous empruntiez la voie du plug-in AutoCAD, utiliser la fondation d'un leader mondial en logiciels de CAO vous met sur la voie du succès. Si vous souhaitez en savoir plus sur AutoCAD OEM et ce qu'il peut faire pour vous, consultez la page produit ci-dessous.