Objectifs de la formation
À l’issue de cette formation programmation VBA pour Autocad, vous serez en mesure de :
- Créer des interfaces personnalisées sur Autocad à l’aide de VBA
- Faciliter la communication inter-applications
- Créer et gérer des templates de calque depuis Excel vers VBA
- Gérer des menus Autocad et démarrer des macro VBA
À qui s’adresse cette formation ?
Cette formation VBA Autocad s’adresse aux responsables, techniciens, dessinateurs et concepteurs de dessins en bureaux d’études impliqués dans la réalisation et la modification de plans.
Prérequis
Pour suivre ce cours VBA Autocad dans de bonnes conditions, il est nécessaire de connaître son environnement Windows ainsi que le dessin en 2D. Il vous faut également avoir assisté à la formation Maîtriser Autocad 2D (PCAD).
Programme
Standardisation CAO DAO – Responsable CAO DAO
- Création de gabarit – template 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 – Nomenclature – Inventaire – Zonnage et surface
- 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 – Publication – Transfert et partage
- 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 – introduction Contrôle des objets 2d en automatique – contrainte Les contraintes dimensionnelles – cotation paramétrique
Automatisation VBA Autocad et Excel
- Notion de VBA autocad et vba excel Exemple de code VBA Création de template calque depuis excel vers Autocad Exemple de code vba autocad codage de point bloc en fonction du calque utilisé sur Autocad Exemple de code vba autocad excel Listing des blocs pour nomenclature Exemple de code vba autocad excel Insertion de semi de point topo Gestion des menus autocad et démarrage d’une macro vba depuis un bouton
Description de la formation VBA Autocad
Relativement difficile à aborder du fait de son orientation objet, VBA (Visual Basic pour Application) facilite la création d’interfaces dans Autocad par rapport à AutoLIPS et son langage DCL. Par ailleurs, VBA se prête particulièrement bien à la communication inter-applications.
Thèmes : VBA - Microsoft Office