Développer un programme pour AutoCAD

Aplicit_AutoCAD_logo1

Pour faire suite à l'article précédent :  Personnaliser AutoCAD et AutoCAD LT et compléter le sujet sur la partie développement.
Aplicit peut vous aider à gagner en productivité sur AutoCAD par le développement de programme spécifiques.

Même si le dessinateur maîtrise les nombreuses commandes d’AutoCAD, pour la réalisation de certaines opérations, cela peut devenir long, répétitif a en devenir ennuyeux, et source d’erreurs humaines, par inattention.

  • AutoCAD permet de lancer des programmes pour assister l’utilisateur pour différentes fonctions.
    Rappel, AutoCAD LT ne permet pas de lancer de tel programmes. voir article différence AutoCAD -AutoCAD _LT
  • Compléter AutoCAD par des programmes écrits en Autolisp, en .NET , en C , C++.
  • Rappel : AutoCAD dispose d’un éditeur Autolisp et Vlisp, qui permet de créer ou modifier des programmes.

 

Un programme pourquoi faire ?

Un programme permet :

  • d’automatiser une suite de commandes pour dessiner, modifier, convertir, vérifier...  et d’obtenir le résultat attendu.
  • Eviter de répéter des manipulations fastidieuses sources d’erreurs.

Un programme pour sélectionner rapidement :

Sélectionner rapidement un type d’objet précis : exemple un cercle de tel diamètre.

Sélectionner tous les blocs d’un même nom. Exemple tous les blocs « Interrupteur » du dessin placé dans le calque ELEC.

Utiliser les commandes de base nécessitent plusieurs clic souris, demande l’attention de l’utilisateur, exemple bien choisir une option, une valeur, ce qui peut être vite lassant et source d’erreur.
Avec un programme spécifique, avec peu de clic souris on obtient rapidement le résultat, un vrai gain de temps et de simplicité !

 

Un programme pour traiter plusieurs dizaines voire centaines de dessins.

Un programme qui ouvre le dessin, exécute un programme, enregistre, puis ferme le dessin et traite le dessin suivant. On appelle cela un traitement par lot ou Script.

Exemple : automatiser sur plusieurs dessins :

  • La recherche d’objets spécifiques selon leurs propriétés (calques couleur type de ligne...) afin de changer ces propriétés pour appliquer et respecter une charte graphique.
  • Le changement de valeur d’un ou plusieurs attributs de bloc dont le bloc cartouche.

Si la commande SCRIPT existe de base, elle nécessite un programme plus précis afin d’examiner le dessin ouvert, appliquer ou pas le traitement si les conditions sont remplies.

 

Un programme pour importer des informations à partir de fichier

On peut créer un programme qui fait appel à des fichiers d'Excel ou autres base de données, ou des fichiers TXT , CSV….

Cela va simplifier la saisie d'information depuis une case de dialogue personnalisée et choisir facilement une valeur depuis une liste déroulante dont les valeurs sont issue d'une base de donnée.

att-cart6_janneau2003_02-liste2

 

 

Un programme pour contrôler la saisie de l'utilisateur  :

exemple si il saisie une lettre alors que le programme demande un chiffre, le programme refuse et affiche un message explicatif :

controle_saisie_user1

 

Un peu de réflexion : vous constatez  lors de votre usage d'AutoCAD que :

  • certaines manipulations vous prennent trop de temps
  • la manipulation demande des calculs qui pourraient être automatisés.
  • la manipulation est répétitive ou nécessite de vérifier des conditions.
  • Vous n'avez pas trouver de plug-in AutoCAD sur APPS d'Autodesk ni de routine autolisp sur internet.

 Aplicit peut développer un programme pour vous sur AutoCAD :

Par la bonne connaissance des logiciels Autodesk : AutoCAD Revit Inventor, nos ingénieurs ont plusieurs années d’expériences (pour certains  + de 20 ans.)
Aplicit peut vous assister pour la rédaction d’un cahier des charges afin de cadrer l’objectif à atteindre et les limites.
Sans vous ennuyer sur l'aspect technique nous disposons de compétences pour créer des programmes en languages :  VB.NET, VBA, C++,ObjectARX, AutoLISP.

Je contacte Aplicit pour un développement sur AutoCAD ! 

Les agences Aplicit  :   Agence Aplicit OUEST / Nantes     Agence Aplicit SUD-OUEST / Bordeaux   Agence Aplicit EST / Lyon

à bientôt sur ce blog !

Ces articles peuvent vous intéresser :

Aplicit vous épaule dans tous les métiers
du Bâtiment et de la Construction

Leave A Comment

Aller en haut