Perspectivas de la Industria

Desarrollar un Plug-in de AutoCAD vs. Desarrollar con AutoCAD OEM

Autodesk es el líder mundial en aplicaciones CAD por muchas razones, y muchos desarrolladores ven esto como una base para sus propias ideas de productos. Ya sea que esté buscando crear una aplicación completamente nueva utilizando AutoCAD como base, o simplemente buscando cubrir una brecha en lo que el producto de Autodesk puede hacer, hay opciones disponibles. Al usar AutoCAD como base, puede asegurar fiabilidad y familiaridad para sus clientes, mientras reduce drásticamente su propio tiempo y costos de desarrollo.

Este artículo comparará y contrastará directamente el desarrollo de un producto independiente utilizando AutoCAD OEM frente al desarrollo de un plug-in de AutoCAD diseñado para ser alojado en la Autodesk Exchange Store.

Una de las cosas más importantes que debe discutirse de inmediato es la superposición del desarrollo al aprovechar la plataforma AutoCAD OEM frente al desarrollo únicamente de un plug-in para AutoCAD. Al construir su aplicación OEM, también creará un plug-in de 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

Desarrollar Con AutoCAD OEM

AutoCAD OEM es una versión de marca blanca de Autodesk AutoCAD que le permite acelerar el desarrollo de su propia aplicación independiente. Este producto tendrá su propia marca y funcionalidad, todo construido sobre la base del líder mundial en desarrollo CAD. Puede tomar su producto y venderlo según sus propios términos, completamente independiente de los productos de Autodesk. Si se hace bien, AutoCAD OEM puede permitirle ahorrar tiempo y costos de desarrollo, enfocarse en su área de especialización y mejorar sus márgenes.

En la gráfica a continuación mostramos los cuatro pasos del desarrollo OEM:

Creando Su Plug-in

Como se mencionó, AutoCAD OEM no es un reemplazo para la creación de un plug-in. El primer paso del desarrollo con AutoCAD OEM es crear su propio plug-in con funcionalidades únicas y especializadas. Hay muchas APIs disponibles para usted con el SDK ObjectARX, incluyendo C++, .NET, COM/ActiveX, VBA, además de AutoLISP

AutoCAD OEM Make Wizard

Aquí es donde comienza a hacer que la base de AutoCAD sea suya. El Make Wizard es donde agrega su aplicación personalizada y luego comienza a trabajar para que el producto se vea, sienta y funcione como lo necesita. Esto incluye la marca, la pantalla de presentación, los menús y las imágenes de archivos. Puede agregar y personalizar más de 2000 comandos que vienen con AutoCAD. Lo más importante, también puede deshabilitar características innecesarias. Desde aquí, puede probar y depurar según sea necesario. 

AutoCAD OEM Installer Wizard

El asistente de instalación le permite crear un despliegue listo para distribuir del producto que ha creado. Tiene control total sobre el proceso de instalación para sus usuarios y puede agregar plantillas específicas para la industria que atiende. Los elementos de marca de instalación y la experiencia del usuario dependen completamente de usted y su visión del producto.

Envía Tu Producto

A partir de aquí, está listo para distribuir su producto como lo considere conveniente. Una de las principales ventajas de desarrollar con AutoCAD OEM es la libertad de distribución. Sus usuarios no necesitan ningún software preexistente en sus máquinas. No tendrá problemas de compatibilidad de versiones, y no tiene problemas de acceso regional que pueden surgir con la reticencia de Autodesk a los acuerdos de revendedor globales para sus productos. Su producto se mantiene independiente, totalmente funcional, independiente de Autodesk.

Beneficios de AutoCAD OEM

La mayoría de los beneficios de desarrollar con AutoCAD OEM se deben a que su producto será exactamente eso: suyo. Creará una oferta independiente, independiente de la marca, infraestructura y muchas de las limitaciones de Autodesk. Aunque el motor de AutoCAD está bajo el capó, este es su automóvil, funcionando y marcado para coincidir con su visión.

Personalización Completa 

Los desarrolladores OEM tienen la capacidad crucial de eliminar características que existen en el producto AutoCAD actual. AutoCAD es un programa masivo que ha existido por más de 30 años. Durante este tiempo, se le han añadido innumerables capacidades, muchas de las cuales serán superfluas para una gran cantidad de casos de uso.

Si está desarrollando un producto en un nicho que no necesita muchas de estas, OEM le permite la libertad de eliminar lo que desee. Esto libera espacio y poder de procesamiento, permitiendo una experiencia más rápida y eficiente en recursos para sus clientes finales. 

Libertad Creativa y de Distribución

AutoCAD OEM permite total libertad de marca de una manera que desarrollar un plug-in no puede igualar. Todo, desde el icono que sus usuarios hacen clic, hasta la interfaz con la que interactúan, pasando por las miniaturas de archivos, puede ser personalizado según la marca de su organización, no la de Autodesk. AutoCAD es la base bajo el capó, pero cómo se ve y de qué es capaz depende completamente de usted. 

La mayor serie de beneficios provienen de la autonomía proporcionada por el desarrollo con AutoCAD OEM. El producto que hace es autónomo. Sus clientes no necesitan ningún producto de Autodesk existente para ejecutarlo, e incluso puede vender a aquellos que trabajan en ecosistemas completamente diferentes. 

Costos y Limitaciones de AutoCAD OEM

Para muchos, AutoCAD OEM ahorrará costos generales al reducir horas de desarrolladores y recursos, en comparación con crear su producto desde cero. Dicho esto, este es un servicio pago. 

AutoCAD OEM tiene una tarifa anual de asociación de $15,000 USD/€12,000 al año, junto con una participación en los ingresos. La participación en los ingresos es un porcentaje de los ingresos del producto desarrollado. La participación mínima anual en los ingresos es de $24,000 USD/€18,000 al año. 

Hay algunas limitaciones e inconvenientes al desarrollar un producto usando AutoCAD OEM. Un producto final basado en OEM no expone la API de AutoCAD. Como resultado, los productos OEM no soportan productos de terceros. Tampoco podrá listar su producto en la tienda de intercambio de Autodesk, aunque el plug-in que cree durante el proceso OEM podría hacerlo, ya que será compatible con el AutoCAD estándar. 

Aparece una barrera importante para los desarrolladores de AutoCAD OEM que están decididos a crear un producto que competiría directamente con una oferta de Autodesk. Simplemente, esto no está permitido. 

En general, su producto debe cumplir con los siguientes criterios:

  • La solución del desarrollador no compite directamente con una oferta de producto vertical específica que Autodesk ofrece actualmente.  

  • La solución OEM que está creando no es esencialmente un competidor directo de la herramienta subyacente de AutoCAD.  

  • La solución que está desarrollando debe contener suficiente valor añadido y diferenciación fuera de la plataforma CAD base.

Esto no significa que no puede crear algo donde su audiencia objetivo pueda ser atendida por Autodesk. Tech Soft 3D actualmente tiene socios en el espacio eléctrico, a pesar del éxito de AutoCAD electrical. Si tiene preguntas sobre esto, no dude en contactarnos para más información. 

Beneficios de Desarrollar un Plug-in de AutoCAD

Desarrollar un plug-in de AutoCAD es una forma fantástica de agregar funcionalidad adicional a las características ya comprensivas del producto de Autodesk. Puede satisfacer una necesidad que el producto actual de AutoCAD no cumple, combinando su experiencia con la base y el alcance global de Autodesk. 

La Red de Autodesk

Cuando desarrolla un plug-in de AutoCAD, puede alojarlo en la Autodesk Exchange Store. Los beneficios aquí son claros: acceso instantáneo y directo a potenciales clientes, en un entorno donde están buscando activamente soluciones que su producto pueda proporcionar. 

Si bien construir un producto independiente con AutoCAD OEM permite libertad de marketing y despliegue, eso requiere implementar marketing y despliegue. Para aquellos con presupuestos más limitados, equipos más pequeños o objetivos de tamaño de producto más reducido, el desarrollo de un plug-in para un producto existente es una gran elección.

Otro beneficio importante de desarrollar un plug-in para AutoCAD es el acceso a los servicios en la nube de Autodesk y BIM360. Los servicios en la nube permiten el acceso a algunas características que los desarrolladores OEM no tendrán acceso. Estas incluyen:

  • Trace: Revise de forma segura y añada comentarios directamente a un archivo DWG sin alterar el dibujo existente.

  • Share: Envíe una copia controlada de su dibujo a compañeros de equipo y colegas para acceder donde sea que estén.

  • Push to Autodesk Docs: Envíe sus hojas de dibujo CAD como PDFs a Autodesk Docs desde AutoCAD.

  • Historial de dibujos: Vea los cambios realizados en su dibujo a lo largo del tiempo.

  • AutoCAD en cualquier momento, en cualquier lugar: Acceda a AutoCAD desde su escritorio, web y dispositivos móviles.

  • Guardar en web y móvil: Guarde dibujos y xrefs desde su escritorio para ver y editar en las aplicaciones web y móvil de AutoCAD.

Estas características se deben al acceso al componente en línea que Autodesk ofrece a los productos de AutoCAD y, por extensión, a su plug-in.

No se puede subestimar los beneficios de usar al líder mundial en CAD como plataforma para su experiencia de desarrollo y venta. Cuando experimente problemas, la solución de problemas será más sencilla gracias al acceso a la experiencia de miles de otros desarrolladores que usan la misma base. 

Desarrollo y Precios

Los desarrolladores de plug-ins de AutoCAD obtienen acceso a la API de AutoCAD, al igual que los clientes de los plug-ins mismos. También puedes usar la API para necesidades de desarrollo web y móvil, algo que falta en AutoCAD OEM. Notablemente, el soporte de AutoCAD en estas áreas todavía es algo limitado. 

Aunque AutoCAD ahora es solo por suscripción, usted tiene control sobre el modelo de licenciamiento que elija. Su plug-in puede ser perpetuo, basado en suscripción, SaaS, lo que mejor se adapte a su organización.

Limitaciones del Plug-in de AutoCAD

El área principal de limitación para los desarrolladores de plug-ins proviene de la misma fuente que sus beneficios: usted no controla AutoCAD.

Márgenes Menores y Libertad Creativa

El precio de su producto, costos y eventualmente márgenes dependen de una gran cantidad de factores únicos para usted, por lo que una estimación exacta aquí es imposible. Lo que es seguro es la considerable parte de los ingresos que Autodesk obtendrá de sus clientes cuando se quede con el enfoque de plug-in.

Cuando se desarrolla con AutoCAD OEM, se vende un producto independiente. Para los desarrolladores de plug-ins, sus clientes tendrán que tener una licencia existente de AutoCAD, y su producto está adjunto a esto. Simplemente, los desarrolladores de OEM venden un producto completo y mantienen más del precio de venta al final del día. 

En muchos casos, desarrollar un plug-in de AutoCAD como su producto tendrá márgenes menores. 

Desarrollar un plug-in de AutoCAD también limita la libertad creativa, especialmente en lo que respecta a la marca. Toda la experiencia de su usuario con su producto será a través de Autodesk, desde la experiencia de compra hasta el uso.

Acceso a AutoCAD y Compatibilidad de Versiones

Como se mencionó, su cliente deberá tener una licencia existente de AutoCAD para usar su plug-in. Dependiendo de su ubicación, esto puede llevar a problemas de disponibilidad y problemas de compatibilidad de versiones. Al vender un plug-in de AutoCAD, tendrá que probar y soportar su producto en muchas versiones de AutoCAD. Con el desarrollo OEM, puede limitar esto solo a sus versiones actuales y las 2 anteriores.

Más Información sobre AutoCAD OEM y Plug-in

Ya sea que desarrolle con el AutoCAD OEM o tome la ruta del plug-in de AutoCAD, utilizar la base de un líder mundial en software CAD lo prepara para el éxito. Si desea obtener más información sobre AutoCAD OEM y lo que puede hacer por usted, consulte la página del producto a continuación.