Cours sur les notions de base API

Durée : 3 jours
Code cours :FO.SW.API

Pré-requis :

Fonctions de base de SolidWorks, programmation Visual Basic.

Description :

Le cours Notions de base sur l’API explique comment utiliser l’API (Application Programming Interface) SolidWorks.

Leçon 1 :

  • Utilisation de l’enregistreur de macro
  • Enregistrement de macro
  • Barre d’outils Macro
  • Comprendre le fonctionnement du code macro
  • Comprendre comment appeler des membres sur des interfaces API
  • Passer des paramètres
  • Nettoyage du code
  • Ajout de formulaires à une macro

Leçon 2 :

  • Modèle d’objet API
  • Modèle d’objet API SolidWorks
  • Objets d’application
  • Étude de cas : Connexion à de nouveaux documents
  • Étude de cas : Connexion à des documents existants

Leçon 3 :

  • Définition des options système et des propriétés de document
  • Préférences utilisateur - Options du système
  • Préférences utilisateur - Propriétés du document
  • Localisation des API corrects et valeurs d’énumération
  • Préférence utilisateur - Tableaux des options système
  • Préférence utilisateur - Tableaux des propriétés de document

Leçon 4 :

  • Automatisation de la conception des pièces
  • Étude de cas : Outil d’automatisation des pièces

Leçon 5 :

  • Automatisation des assemblages
  • Étude de cas : Outil d’automatisation des assemblages

Leçon 6 :

  • Automatisation de la mise en plan
  • Étude de cas : Automatisation de la création de la mise en plan

 Leçon 7 :

  • Techniques de sélection et de parcours
  • Étude de cas : Programmation avec un objet sélectionné
  • Le modèle BREP SolidWorks
  • Étude de cas : Parcours des corps et des faces
  • Étude de cas : Parcours du Gestionnaire de fonctions 

Leçon 8 :

  • Ajout de propriétés et d’attributs personnalisés
  • Étude de cas : Propriétés personnalisées
  • Étude de cas : Configurations avec des propriétés personnalisées
  • Étude de cas : Informations de résumé du fichier
  • Étude de cas : Attributs du document Les objets attributs
  • Étude de cas : Attributs des faces

Leçon 9 :

  • SDK de l’API SolidWorks
  • SDK de l’API
  • Étude de cas : Création d’un complément VB.NET
  • Étude de cas : Création d’un complément
  • Étude de cas : Compléments C++ Choisir un langage de Programmation

Leçon 10 :

  • Personnalisation de l’interface utilisateur SolidWorks
  • Étude de cas : Personnalisation de l’interface utilisateur avec VB.NET
  • Comprendre le code du complément
  • Pages des propriétés
  • Groupes de pages de propriétés et contrôles
  • Suppression des menus et des barres d’outils
  • Autres paramètres pouvant être personnalisés 

Leçon 11 :

  • Notifications dans VBA
  • Étude de cas : Notification simple
  • Étude de cas : Utilisation des notifications dans .NET

Annexe

  • Fonction de macro
  • Conversion par lots 1
  • Conversion par lots 2
  • Parcours d’assemblage
  • Affichage du modèle personnalisé
impression Version imprimable          envoyer l'article par mail title= envoyer par mail    suivre la vie du site   syndiquer le forum