Retour en haut de la page

AUTOCAD VBA

4 jours - 28 heures

Objectifs

Acquérir les notions fondamentales de la programmation de Visual Basic pour Autocad. Etre capable de créer et de modifier des routines et macro-commandes simples en relations avec l’utilisation standard d’Autocad.

Participants

Dessinateurs, ingénieurs, responsables de bureaux d’études, techniciens de fabrication...

Prérequis

Avoir une bonne maitrise d’AutoCad et connaître l’environnement Windows.

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Généralités

Rappels de base sur AutoCad

Réponses aux questions sur utilisation actuelle

Méthodologie de travail

Analyse des habitudes de travail

Conseils, corrections et astuces.

Les instructions de contrôle

Structures de décision

If … Then … Else

Select Case …

Les Boucles (For … Next, While … Wend, …)

L’instruction With …

Les boites de commande et les contrôles

Création d’une boite de commande (UserForm)

Propriétés des UserForms

Les contrôles et leur utilisation

La Boite à Outils des contrôles

Réalisation d’un premier programme

Saisie du code

Exécution en mode pas à pas (débogage)

Pose de points d’arrêt

Pose et utilisation d’espions

Sauvegarde du code

Création dans Autocad d’un bouton d’exécution

Gestion et traitement des erreurs

Liaison avec d’autres applications

Introduction

Qu’est ce que VBA

VBA et VB, VBA et AutoLisp

Quand utiliser VBA avec AutoCad

La Programmation Orientée Objet

Environnement de développement

L’éditeur VBA

Les options de l’éditeur

La fenêtre de code

La fenêtre des propriétés

L’explorateur d’objets

L’aide en ligne.

Les Objets d’AutoCad

Propriété et méthodes des objets

Sélection de plusieurs objets.

Le modèle objet d’AutoCad

Les propriétés et méthodes des objets

L’espace Objet et l’espace Papier

Construction d’objets simples (lignes, cercles, …)

Insertion de textes

Gestion des couleurs d’objets

Gestions des calques

Sélection des objets à l’écran

Les Collections d’AutoCad

Propriétés et méthodes des collections

La collection Documents

La collection Model Space et Paper Space

La collection Calques (Layer)

La collection Type de ligne.

La programmation avec VBA

Les projets

Les modules

Les procédures

Ecriture du code

Les variables, types de données, les constantes

Les mots-clés, instructions et opérateurs.

Les variables et les constantes

Déclaration des variables et constantes

Les types de variables

Variables globales et variables locales

Les variables et constantes d’AutoCad

Les constantes du système.

Les opérateurs

Arithmétiques, de comparaison, logiques

De concaténation

Les fonctions

Mathématiques (Sin, Cos, Tan, Sqr, …)

Manipulation des chiffres (Int, Fix, Abs, …)

Chaînes de caractères (Left, Right, Mid, …)

Manipulation des chaînes (Instr, Len, …)

Conversion des chaînes (Ucase, Lcase, …)

Formatage des nombres et des chaînes.

1241 log-561.pdf