CATIA V5 : Automatisation en Visual Basic (VB)

Apprenez à automatiser les tâches liées à CATIA V5 grâce aux macros CATIA et à la programmation Visual Basic.

APERÇU

  • DURÉE DE LA CLASSE :3 jours

  • DURÉE DE LA FORMATION EN LIGNE AVEC UN INSTRUCTEUR :3 jours


PRÉREQUIS :Principes fondamentaux de CATIA V5Visual Basic, la connaissance de Java Script est un plus.


DESCRIPTION: À la fin de ce cours, les participants auront une bonne compréhension des différentes façons d'automatiser les tâches liées à CATIA V5 via les macros CATIA et la programmation Visual Basic.


DES QUESTIONS ?Visitez notreFAQ sur la formation.

Toutes les façons de prendre
CATIA V5 : Automatisation en Visual Basic (VB)

COURS EN PRÉSENTIEL

SOLIDWORKS Essentials Classroom Training Available at GoEngineer Formation en classe

Calendrier

Private SOLIDWORKS Essentials Training Available at GoEngineer
Entraînement privé


COURS EN LIGNE

SOLIDWORKS Essentials Instructor-Led Training Available at GoEngineer Formation animée par un instructeur

S'inscrire

Leçon 1 :
Introduction à l'automatisation CATIA V5

  • Aperçu de l'automatisation et du script avec CATIA V5
  • Automatisation, logiciels de gestion des connaissances et CAA
  • Compétences requises pour l'automatisation CATIA V5
  • CATIA V5 Automation : Présentation pour Windows
  • Langage utilisé pour l'automatisation
  • Script VB
  • Visual Basic pour applications
  • Visual Basic
  • Tableau de communication sous Windows
  • Documentation
  • Documentation de l'interface
  • Association de CATIA V5 avec l'extension de fichier
  • CATIA V5 OLE (Liaison et incorporation d'objets)
  • Fonctionnalités de script de CATIA V5

Leçon 2 :
Macros en cours de traitement

  • Qu'est-ce qu'une macro en cours de traitement ?
  • Éditeur Visual Basic CATIA V5
  • Bibliothèques de macros
  • Enregistrement d'une macro
  • Exécution d'une macro
  • Exécuter une macro depuis une autre macro
  • Exécution d'une macro nécessitant des paramètres
  • Ajouter une macro comme commande dans une barre d'outils
  • Interface des options de macros

Leçon 3 :
Programmes de traitement externe

  • Exécution de programmes hors processus (sous Windows seulement)
  • Exécution du processus sortant de VBA
  • Exemple : Bolt d'Excel
  • Exécution d'un processus sortant à l'aide de l'hôte de script Windows
  • VBScript sous l'hôte de script Windows
  • Exemple catia.vbs
  • JavaScript sous Windows Scripting Host
  • Exemple catia.js
  • Sortie en HTML (Windows et Microsoft IE seulement)
  • Traitement de sortie en HTML avec VBScript Traitement de sortie en HTML avec JavaScript

Leçon 4 :
Bases de la programmation VBA et VB

  • Généralités en programmation
  • Contrôles communs VBA
  • Techniques de programmation VBA

Leçon 5 :
Programmation avec CATIA V5

  • Architecture objet CATIA V5
  • Fonctionnalités de l'infrastructure de script
  • Croquis de scénario
  • Fonctionnalités de conception de pièces de script
  • Fonctionnalités de conception de formes de script
  • Fonctionnalités de conception d'assemblage de scripts
  • Fonctionnalités de rédaction de scripts

Leçon 6 :
Accès aux éléments

  • Sélections automatiques
  • Numérisation des contenants
  • Accès à un élément spécifique
  • Sélections graphiques
  • Sélection graphique à l'aide de la sélection
  • Sélections graphiques à l'aide de SelectElement2
  • Création de panneaux à partir de macros
  • Boîte de saisie
  • Panneaux dans un composant ActiveX (Windows seulement)
  • Informations diverses

Leçon 7 :
Obfuscation et conversion des macros

  • Obfuscation des macros VBScript
  • Assistance multiproduits
  • Enregistrement des bibliothèques CATIA et de types
  • Conversion d'une macro en programme Visual Basic
  • Conversion d'un programme Visual Basic en macro CATIA
  • Macros sous UNIX et Windows

Leçon 8 :
Appel de l'autre serveur d'automatisation

  • Appel de WSH de VBScript
  • Mot d'appel
  • Appelez Excel
  • Créer un graphique dans Excel

Ressources additionnelles

Tirez parti de la vaste base de connaissances et de ressources de GoEngineer.

GoEngineer Knowledge Base and website search

Trouver une solution

Notre base de connaissances contient plus de 12 000 ressources pour répondre à vos questions sur la conception de produits. Des questions de base sur la CAO aux guides et tutoriels détaillés, trouvez la solution ici.Trouver une solution

Get Certified Professional SOLIDWORKS Training at GoEngineer

FORMATION PROFESSIONNELLE

Améliorez vos compétences grâce à des formations professionnelles et des certifications en SOLIDWORKS, FAO, impression 3D et numérisation 3D, offertes de quatre façons : à votre rythme, en ligne, sur place ou en classe. Formations certifiées

GoEngineer blog page

BLOGUE

Ressource technique n° 1 au monde : à portée de la main. Parcourez des centaines de conseils et astuces SOLIDWORKS, de développements de produits de fabrication additive, d'annonces, de guides pratiques et de tutoriels.Blogue

GoEngineer YouTube Channel

Chaîne YouTube

Notre chaîne YouTube héberge des centaines de tutoriels pédagogiques, de démonstrations de produits, de webinaires enregistrés et de meilleures pratiques pour tous nos produits et services. Chaîne YouTube de GoEngineer

Order 3D printing materials and consumables from GoEngineer

Boutique en ligne

Commandez des matériaux et consommables d'impression 3D, inscrivez-vous aux formations SOLIDWORKS et achetez de l'équipement GoEngineer officiel directement dans notre boutique en ligne. Boutique en ligne

Webinars offered by GoEngineer

WEBINAIRES

Nos webinaires d'ingénierie sont animés par certains des meilleurs experts du secteur. Ils sont toujours enregistrés, toujours gratuits et offrent systématiquement une séance de questions-réponses en direct. WEBINAIRES

3D design and part printing services available at GoEngineer

Services d'impression 3D

Avez-vous besoin d'imprimer une pièce en 3D ? Nos experts en fabrication additive imprimeront votre pièce en 3D et vous la livreront grâce aux dernières technologies sur l'une de nos imprimantes 3D professionnelles FDM, PolyJet et SL.Services d'impression 3D

Simulation Services Available at GoEngineer.

Services de simulation

Les consultants en IAO de GoEngineer vous aident à concevoir de meilleurs produits plus rapidement. Nos services avancés d'analyse par éléments finis et de CFD fournissent des informations techniques essentielles aux équipementiers, fournisseurs et entreprises en démarrage de renommée mondiale..Services de simulation