AutoCAD 2013 va être prochainement disponible. Cette nouvelle version introduit un certain nombre de changements qui vont entraîner une rupture de compatibilité avec les applications reposant sur l'API ObjectARX .NET. Autodesk a en effet effectué une séparation entre le code qui gère l'interface utilisateur et le code qui gère les opérations de base. Suite à cette évolution baptisé Big Split chez Autodesk, une nouvelle dll a été introduite : AcCoreMgd.dll. Il faudra donc ajouter cette dll aux références des projets Visual Studio. Il faudra également choisir .NET 4 comme cible du projet. Enfin, il y a quelques changements dans l'API qui nécessiteront quelques reprises au niveau du code.
Pour ce qui des applications basées sur l'API ObjectARX C++, AutoCAD 2013 est une release "binaire", on passe en effet de la série R18 (AutoCAD 2010 à 2012) à la série R19. Donc migration/recompilation obligatoires.
Finalement, les applications écrites en AutoLISP devraient elle rester compatible, l'API étant relativement figée (on peut même dire qu'elle n'a pratiquement pas évoluée depuis l'introduction de Visual LISP dans AutoCAD 2000).
Dans tous les cas, si vous avez une application à migrer, n'hésitez pas à nous contacter.
Besoin d'un développement spécifique pour AutoCAD ?
Développement de compléments à AutoCAD et aux autres logiciels Autodesk (AutoCAD Electrical, AutoCAD Mechanical, Inventor, Revit, Vault, Navisworks...). C#/VB/.NET, C++/ObjectARX, AutoLISP, VBA.
Migration de vos projets VBA en .NET, intégration RealDWG dans vos applications, développement sur plateforme AutoCAD OEM et Inventor OEM.
Assistance technique AutoCAD, Inventor, Revit, Vault.
Maxence DELANNOY - Tél. : 06.46.40.75.66 - maxence.delannoy@wiip.fr
|
Ajouter un commentaire