Question Développer des plugins pour AutoCAD? [fermé]


Je pense commencer à développer un plugin pour AutoCAD, mais je n'ai absolument aucune connaissance du domaine. Comment fonctionne le système de plugin? Quelles sont les conditions de licence? Quelles sont les plateformes de programmation disponibles?

J'apprécierais vraiment que quelqu'un puisse me donner une introduction ou, mieux encore, un lien vers des ressources pour le débutant que je suis.

Merci!


14
2018-06-22 09:19


origine


Réponses:


Avant AutoCAD 2014, il existait trois types de plug-ins de base pour AutoCAD:

  1. AutoLisp
  2. .Net
  3. ObjectARX

AutoCAD 2014 fournit également:

4. API Javascript. Vous pouvez trouver un lien vers la documentation au AutoCAD DevBlog.

AutoLisp peut être utilisé avec les scripts / macros DIESEL pour accomplir et automatiser pratiquement tout ce qu'un utilisateur peut obtenir via l'interface utilisateur, et peut-être un peu plus, mais .Net et ObjectARX sont beaucoup plus puissants, vous permettant de créer vos propres entités comportement plus avancé.

ObjectARX est une interface C ++ et les classes .NET sont en fait des wrappers vers l'interface ObjectARX. L'interface .Net résume assez bien les choses, mais vous devez toujours vous préoccuper du threading et peut-être d'autres choses lorsque vous développez des applications plus complexes.

Comme mentionné précédemment, À travers l'interface est un excellent blog pour les trucs .NET.

Pour ObjectARX, une bonne introduction à ObjectARX & Dummies, mais pour le matériau plus profond Forums de développeurs sont une bonne ressource.

Si vous développez quelque chose pour des personnes autres que vous-même, vous devriez également envisager sérieusement d'obtenir un symbole de développeur enregistré pour éviter les conflits entre les différents plug-ins. Vous pouvez le faire au Enregistrement des symboles page sur le site Web d'AutoDesk.

Selon vos ressources, vous souhaiterez peut-être également rejoindre le AutoDesk Developers Network (ADN), qui fournit un accès au support technique des logiciels et un accès anticipé et bêta aux produits et aux API d'AutoDesk à venir.


24
2018-06-29 21:30



Quel type d'application envisagez-vous d'écrire? J'ai écrit deux contrôles utilisateur WPF qui communiquent avec AutoCad. Pour ce faire, j'ai utilisé le Guide du développeur AutoCad .NET disponible ici:

http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer's%20Guide/index.html

Ce est un excellent blog avec quelques bons tutoriels vidéo à ce sujet.

Ce est une excellente vidéo si vous voulez juste commencer!


5
2018-06-22 12:32