Articulo de referencia

ObjectARX

ObjectARX ( AutoCAD Runtime eXtension) es una API para personalizar y extender AutoCAD . El SDK de ObjectARX es publicado por Autodesk y está disponible gratuitamente bajo licen...

ObjectARX ( AutoCAD Runtime eXtension) es una API para personalizar y extender AutoCAD . El SDK de ObjectARX es publicado por Autodesk y está disponible gratuitamente bajo licencia de Autodesk. [ 1 ] El SDK de ObjectARX consta principalmente de encabezados y bibliotecas de C++ que se pueden usar para crear DLL de Windows que se pueden cargar en el proceso de AutoCAD e interactuar directamente con la aplicación AutoCAD. Los módulos de ObjectARX usan las extensiones de archivo .arx y .dbx en lugar de la más común .dll .

ObjectARX es la más potente de las diversas API de AutoCAD, y también la más difícil de dominar. El público típico del SDK de ObjectARX son programadores profesionales que trabajan como desarrolladores de aplicaciones comerciales o como desarrolladores internos en empresas que utilizan AutoCAD.

Con cada nueva versión de AutoCAD, se publican nuevas versiones del SDK de ObjectARX, y los módulos de ObjectARX creados con una versión específica del SDK suelen estar limitados a ejecutarse dentro de la versión correspondiente de AutoCAD. Las versiones recientes del SDK de ObjectARX incluyen compatibilidad con la plataforma .NET , proporcionando clases contenedoras administradas para objetos y funciones nativas.

Las clases y bibliotecas nativas disponibles a través de la API de ObjectARX también son utilizadas internamente por el código de AutoCAD. Debido a esta estrecha vinculación con AutoCAD, las bibliotecas son muy específicas del compilador y solo funcionan con el mismo compilador que Autodesk utiliza para compilar AutoCAD. Históricamente, esto ha obligado a los desarrolladores de ObjectARX a usar distintas versiones de Microsoft Visual Studio , y cada versión del SDK requería una versión diferente de Visual Studio.

Aunque ObjectARX es específico de AutoCAD, Open Design Alliance anunció en 2008 [ 2 ] una nueva API llamada DRX (incluida en su biblioteca DWGdirect ) que intenta emular la API de ObjectARX en productos como IntelliCAD que utilizan las bibliotecas DWGdirect.

Referencias

  1. "Centro para desarrolladores de Autodesk" . Archivado del original el 20 de noviembre de 2008. Consultado el 22 de abril de 2020 .
  2. "Anuncio del SDK de DRX" . Archivado del original el 9 de mayo de 2008. Consultado el 18 de octubre de 2008 .

Véase también

Obtenido de " https://en.wikipedia.org/w/index.php?title=ObjectARX&oldid=1258237603 "