Mediul de programare ObjectARX® este utilizat pentru a adapta și extinde funcționalitatea AutoCAD și a produselor bazate pe aceasta. Oferă acces direct la structurile bazei de date AutoCAD, un sistem grafic și definițiile comenzilor încorporate. Cu interfețele de programare orientate-obiect în C ++, dezvoltatorii pot crea aplicații pentru AutoCAD și alte produse care aparțin acestei familii - cum ar fi AutoCAD® Architecture, AutoCAD® Mechanical și AutoCAD® Civil 3D®.
Sistemul de dezvoltare a aplicațiilor Visual LISP® vă permite să adaptați runtime-ul AutoCAD adăugând noi funcționalități produsului.
ObjectARX SDK include, de asemenea, un API gestionat, adesea denumit API AutoCAD .NET. Pentru a adapta și extinde funcționalitatea AutoCAD și a produselor bazate pe acesta, orice limbaj de programare care acceptă .NET poate fi folosit. Oferă acces direct la structurile bazei de date AutoCAD, definiții ale comenzilor încorporate și alte elemente ale programului intern. Limbajul Microsoft® Visual Basic.NET (VB.NET) este ușor de învățat și de utilizat și, în același timp, deschide întreaga gamă de capabilități ObjectARX pentru dezvoltatorii de aplicații. Despre cum să înveți cum să lucrezi cu interfața AutoCAD .NET, este descrisă în Manualul online al dezvoltatorului AutoCAD .NET Developer's Guide.
ActiveX (COM-automatizare)
Interfața ActiveX® vă permite să accesați AutoCAD și să efectuați automat acțiunile necesare în el prin intermediul mecanismului COM-automation. Asemenea apeluri sunt posibile, de exemplu, din aplicații independente scrise în Microsoft® Visual C ++® sau Microsoft .NET Framework, precum și din aplicații compatibile VBA, cum ar fi Microsoft Office. În plus, interfața ActiveX® poate utiliza module de completare pentru AutoCAD create cu Visual LISP, ObjectARX și AutoCAD .NET API.
Primul meu program pentru AutoCAD (în engleză)
Obțineți știri și recomandări direct de la experții Autodesk.
Blogul de asistență tehnică ADN - ADN AutoCAD DevBlog
Forumuri de utilizatori
Includeți în discuțiile despre problemele aplicațiilor API pe forumuri moderate de experții Autodesk.
Suport tehnic pentru programarea pe platformele Autodesk în limba rusă.
Dacă aveți întrebări despre programarea pe platforme Autodesk, puteți cere-le pe limba rusă forum de suport tehnic.
Autodesk Exchange Apps pentru AutoCAD. Îmbunătățiți funcționalitatea aplicației AutoCAD cu aplicațiile dezvoltate pentru comunitatea de utilizatori.
Cloud computing. Aflați cum puteți să proiectați și să integrați cu AutoCAD propria soluție cloud (Software as a Service).
DevTV: Introducere în programare în AutoCAD .NET (în limba rusă)
Clase concepute pentru studiul independent al programelor de bază în AutoCAD.NET