Jour 1 – Automatisation paramétrique avec iLogic
1. Présentation des outils d’automatisation Inventor
-
Découverte des fonctionnalités iLogic et VBA.
-
Différences entre règles iLogic et macros VBA.
-
Identification des tâches de conception automatisables.
-
Présentation de l’environnement de programmation et des paramètres Inventor.
2. Création et gestion des règles iLogic
-
Utilisation de l’éditeur de règles iLogic.
-
Création de paramètres utilisateur et d’expressions.
-
Introduction à la syntaxe Visual Basic utilisée par iLogic.
-
Utilisation des conditions If/Then/Else et Select Case.
-
Automatisation des dimensions et des propriétés des pièces.
3. Configuration de modèles et formulaires personnalisés
-
Création de modèles 3D pilotés par paramètres.
-
Activation et désactivation de fonctions selon des conditions.
-
Création de formulaires iLogic interactifs.
-
Gestion des listes de choix et des valeurs utilisateur.
-
Déclenchement des règles et mise à jour automatique des modèles.
Jour 2 – Programmation VBA et automatisation des processus
4. Introduction à VBA et à l’API Inventor
-
Présentation de l’environnement VBA et de l’éditeur de macros.
-
Compréhension des objets, propriétés et méthodes de l’API Inventor.
-
Utilisation des variables, boucles et structures conditionnelles.
-
Création et exécution de macros simples.
-
Lecture et modification des propriétés d’un document Inventor.
5. Développement de scripts et automatisation des tâches
-
Automatisation des modifications de paramètres.
-
Accès aux documents et composants d’un assemblage.
-
Modification des propriétés personnalisées (iProperties).
-
Création de routines simples pour les opérations répétitives.
-
Introduction à l’automatisation des exports de fichiers.
6. Optimisation et gestion des automatisations
-
Organisation et réutilisation des règles iLogic.
-
Présentation des règles externes et des événements déclencheurs.
-
Identification et correction des erreurs courantes.
-
Tests et validation du fonctionnement des scripts.
-
Bonnes pratiques de maintenance et de documentation du code.
7. Travaux pratiques et évaluation finale
-
Création d’une pièce paramétrique automatisée avec iLogic.
-
Développement d’un formulaire de configuration.
-
Réalisation d’une macro VBA pour automatiser une tâche.
-
Vérification et validation des automatisations réalisées.
