Alkalmazások fejlesztése autocadra

Az ObjectARX® programozási környezet az AutoCAD és az alapuló termékek funkcionalitásának adaptálására és bővítésére szolgál. Közvetlen hozzáférést biztosít az AutoCAD adatbázis struktúráihoz, a grafikus rendszerhez és a beépített parancsok definícióihoz. Objektumorientált programozási felületek C ++ alkalmazásával a fejlesztők alkalmazásokat hozhatnak létre az AutoCAD és az ebben a családban található egyéb termékekhez - például az AutoCAD® Architecture, az AutoCAD® Mechanical és az AutoCAD® Civil 3D®.

A Visual LISP® alkalmazásfejlesztő rendszer lehetővé teszi az AutoCAD futási idejének új funkciók hozzáadásával történő adaptálását.

Az ObjectARX SDK tartalmaz egy kezelt API-t is, amelyet gyakran az AutoCAD .NET API-nak hívnak. Az AutoCAD és az általa alapozott termékek funkcionalitásának adaptálása és bővítése érdekében a .NET programot támogató programozási nyelvek is használhatók. Közvetlen hozzáférést biztosít az AutoCAD adatbázis struktúráihoz, a beépített parancsok és egyéb belső programelemek meghatározásához. A Microsoft® Visual Basic.NET nyelvet (VB.NET) könnyű megtanulni és használni, ugyanakkor megnyitja az ObjectARX képességek teljes körét az alkalmazásfejlesztők számára. Az AutoCAD .NET interfész használatával kapcsolatos tudnivalók az online kézikönyv AutoCAD .NET fejlesztői útmutatójában találhatók.

ActiveX (COM-automatizálás)

Az ActiveX® felület lehetővé teszi az AutoCAD elérését, és automatikusan elvégzi a szükséges műveleteket a COM-automatizálás mechanizmusán keresztül. Ilyen hívások például a Microsoft® Visual C ++® vagy a Microsoft .NET Framework programban, illetve a VBA-képes alkalmazásokból, például a Microsoft Office-ból készített önálló alkalmazásokból származhatnak. Ezenkívül az ActiveX® felület bővítményeket használhat a Visual LISP, az ObjectARX és az AutoCAD .NET API segítségével létrehozott AutoCAD programhoz.

Az első AutoCAD programom (angolul)

Híreket és ajánlásokat kaphat közvetlenül az Autodesk szakértőitől.

ADN technikai támogató blog - ADN AutoCAD DevBlog

Felhasználói fórumok
Az Autodesk szakemberei által moderált fórumokon az API-alkalmazással kapcsolatos problémákról szóló megbeszélések közé tartozik.

Műszaki támogatás az Autodesk platformjain az orosz nyelvű programozásban.
Ha bármilyen kérdése van az Autodesk platformok programozásával kapcsolatban, kérdezze meg őket az orosz nyelvű technikai támogatási fórumon.

Autodesk Exchange alkalmazások az AutoCAD számára. Növelje az AutoCAD funkcióit a felhasználói közösség számára kifejlesztett alkalmazásokkal.

Cloud computing. Ismerje meg, hogyan tervezheti és integrálhatja az AutoCAD saját felhő megoldását (Szoftver mint szolgáltatás).

DevTV: Bevezetés az AutoCAD .NET programozásba (oroszul)

Az AutoCAD.NET programozás alapjainak független tanulmányozására tervezett osztályok

Kapcsolódó cikkek