AutoCAD VBA CPF

Objectifs

Cette formation vous permet de créer des nouvelles commandes AutoCAD en programmant avec VBA (Visual Basic pour Applications).

Public

Dessinateurs, développeurs, ingénieurs ou toute personne souhaitant améliorer et automatiser des tâches dans AutoCAD.

Durée

35 heures en présentiel sur 5 jours

Pré-requis

Très bonnes connaissances d’AutoCAD et une utilisation régulière du logiciel.

Formateur

Consultant formateur, Architecte, certifié Autodesk AutoCAD et développeur VBA.

Méthode pédagogique

8 participants maximum, un poste par stagiaire et un support de cours (livre) est remis à la fin du stage. La formation est constituée d'explications théoriques, de démonstrations suivies d’exercices de mise en pratique.

Modalité de validation des acquis

Évaluation des acquis via un questionnaire. Attestation de fin de stage.

Déroulé

Standardisation

  • Création de gabarit, modèle AutoCAD : fichier dwt
  • Gestion des paramètres de dessin, style de cotation, textes, tableau, orientation calques et filtres groupe
  • Intégration des champs dynamique dans les plans - blocs et templates
  • Vérification des standards CAO - cahier des charges techniques et exploitation du rapport d’erreurs
  • Gestion et préparation des palettes d’outils

Blocs et nomenclatures

  • Création et gestion de blocs dynamique
  • Couplage des blocs dynamique et champs dynamique
  • Extraction de données et tableau de nomenclature
  • Liaison extraction AutoCAD et fichier Excel

Présentation  et publication

  • Préparation de présentation et préparation de gabarit cartouche
  • Création de jeux d annotation - publication en dwf et dwfx
  • Gestion et transfert par etransmit
  • Création des fichiers stb et ctb
  • Préparation et gestion de jeu de feuilles
  • Intégration PDF
  • Autodesk Design Review

Contrainte paramétrique

  • AutoCAD 2010 objet 2D et contraintes paramétriques
  • Contrôle automatique des objets 2D
  • Les contraintes dimensionnelles :  cotation paramétrique

Introduction au VBA

Fonctionnement de l’IDE (Interface Dialog Editor)

  • La Programmation Orientée Objet
  • Les variables
  • Les contrôles LABEL, BUTTON et EDIT BOX
  • Le contrôle ListBox et ComboBox
  • L’affichage et la saisie de données dans AutoCAD
  • La gestion des points

Exécution de commandes AutoCAD

  • Opérateur arithmétique de base (+, -, *, /)
  • Traitement des textes
  • Manipulation des objets textes dans AutoCAD
  • Sélection d’objets
  • Accès aux propriétés des objets
  • Accès aux variables de systèmes
  • Accès aux collections
  • Opérateur relationnel, logique et arithmétique

Prise de décision

  • Boucle de traitement
  • Validation des données d’entrées
  • Distances et angles
  • Gestion des erreurs
  • Autres contrôles
  • Contrôle CheckBox et OptionButton
  • Utilisation de Xdata