Déplacement d'une application d'ingénierie de la version autonome vers la configuration interne vers la CAO

StackOverflow https://stackoverflow.com/questions/661346

  •  20-08-2019
  •  | 
  •  

Question

J'ai une grande application MFC C ++ que je souhaiterais porter dans AutoCAD et IntelliCAD. AutoDesk propose à cet effet Object ARX, qui remplace la technologie ADS plus ancienne et plus lente. IntelliCAD, autant que je sache, ne supporte que les ADS. Quelqu'un l'a-t-il fait et, le cas échéant, quels outils avez-vous utilisés et quels pièges avez-vous rencontrés?

Je suis particulièrement intéressé par les ressources qui simplifieront la transition et me permettront de conserver des versions distinctes basées sur la CAO et autonomes à l'avenir.

Était-ce utile?

La solution

Consultez mes réponses à quelques questions précédentes sur AutoCAD

Bibliothèque de dessin de fichier source ouvert (dwg) dans C #

composant .NET CAD capable de lire / écrire des fichiers dxf / dwg

Si vous souhaitiez que la même base de code fonctionne à l'intérieur et à l'extérieur d'AutoCAD, l'approche RealDWG peut fonctionner dans la mesure où le code est identique. RealDWG n'a pas besoin d'AutoCAD en tant qu'application hôte. Les bibliothèques ouvertes de Design Alliance permettent de créer des applications autonomes. Tous deux supportent le C ++ depuis des années & Amp; peut être considéré comme stable - enfin, aussi stable que la CAO l’obtient

Ce blog ( http://through-the-interface.typepad.com/) est un bon choix pour RealDWG

Autres conseils

Une option à envisager consiste à cibler AutoCAD et Bricscad. La prise en charge d'AutoCAD et d'IntelliCAD nécessite essentiellement deux versions de code. L’objectif de Bricscad est d’être parfaitement compatible avec ObjectARX et, selon mon expérience, ils sont assez proches.

Cela simplifie au moins le problème de prise en charge de trois instances (votre version autonome, AutoCAD et IntelliCAD) à la prise en charge de deux instances (votre version autonome et AutoCAD / Bricscad).

& "; DWGdirect n'est pas simplement un SDK pour lire et écrire des fichiers DWG. Il offre en fait un cadre complet qui peut être utilisé pour développer une application de CAO professionnelle, complète avec l’architecture de plug-in et tout. & source de devis

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top