Want to create interactive content? It’s easy in Genially!

Get started free

Catia VBA PCB GUIDE

baptiste.karman

Created on May 10, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Interactive Event Microsite

January School Calendar

Genial Calendar 2026

Annual calendar 2026

School Calendar 2026

2026 calendar

January Higher Education Academic Calendar

Transcript

Guide d'utilisation pour la conception et la simulation d'un PCB

Guide d'utilisation __

PROJET VBA_

Réalisé par Dieuveil MAZABA, Feiyu TONG et Baptiste KARMAN

start_

Guide d'utilisation pour la conception et la simulation d'un PCB

Répartitions Tâches_

Conception Catia

Simulation Abaqus

Guide d'utilisation pour la conception et la simulation d'un PCB

Etapes conception

  • Démarrage de Catia
  • Mettre en place la macro sur Catia
  • Modifier le chemin d'accès
  • Commencer la conception
  • Etape 1 de caractérisation
  • Etape 2 de caractérisation
  • Etape 3 de caractérisation
  • Visualisation de la conception

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Demarrage de Catia

Après avoir enregistré le dossier "Projet_PCB_TONG_DIEUVEIL_KARMAN" sur votre ordinateur, lancez Catia. Il faudra alors créer une nouvelle pièce en cliquant sur Démarrer, en haut à droite, puis sur Part Design. Une fenêtre va alors s'ouvrir, validez en cliquant sur OK.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Mettre en place la macro sur Catia

A présent, nous allons définir la bibliothèque de nos macros. Pour cela, sélectionnez Outils dans les menus déroulants, puis Macro deux fois de suite, ce qui permet d'accéder au gestionnaire de macros. Si la bibliothèque de macros et le chemin d'accès ont déjà été définis:

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Mettre en place la macro sur Catia

Une nouvelles fenêtre va s'ouvrir où il faut indiquer où se trouve la bibliothèque de macros que nous souhaitons utiliser. Pour cela, cliquez donc d'abord sur Bibliothèques de macros, ce qui ouvre une seconde fenêtre, puis faites défiler les types de bibliothèques, avant de selectionner Projets VBA.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Mettre en place la macro sur Catia

Appuyez sur l'onglet Ajouter bibliothèque existante, ce qui ouvrira votre explorateur de fichiers. Allez dans le dossier que vous avez téléchargé, puis dans Partie_Catia, et ouvrez Projet_1.catvba. Vous pouvez à présent fermer la fenêtre des bibliothèques de macros pour accéder à son contenu.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Modifier le chemin d'accès

Afin que la macro sache où se trouve les resources nécessaires à son bon fonctionnement, il faut lui indiquer le chemin d'accès au dossier que vous avez télécharger. Pour cela, lorsque vous êtes dans la fenêtre où se trouve les différentes macros, sélectionnez Accès_Chemin (Vous pouvez mettre dans l'ordre alphabétique en cliquant sur Nom, comme fait sur l'image) puis appuyez sur Editer.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Modifier le chemin d'accès

Vous êtes normalement dans Microsoft Visual Basic avec la macro Accès_Chemin d'ouvert. Commencencez par aller dans notre dossier "Projet_PCB_TONG_DIEUVEIL_KARMAN" et copiez le chemin jusqu'à celui-ci (cliquez puis copiez le contenu de la barre au-dessus des fichiers). Collez-le entre les guillemets de la variable chemin (comme sur l'image). Vous pouvez ensuite fermer Microsoft Visual Basic.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Commencer la conception

En partant du gestionnaire de macros, sélectionnez la macro Auto_Départ et appuyez sur Exécuter. (Si vous ne savez plus comment y accéder ) La première fenêtre d'informations s'affiche alors. Une fois remplie, vous pourrez passer à la suivante et ainsi de suite, chacune demandant d'autres informations pour pouvoir réaliser au mieux votre conception.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Etape 1 de caractérisation

Après avoir lancé la macro, cette fenêtre s'affichera. elle permet de déterminer si le PCB que vous souhaitez possède un trou traversant ou non et vous indique les matériaux et les différentes couches qui formeront votre PCB. Pour changer le type de PCB entre percé ou non percé, il suffit de le sélectionner dans le menu déroulant en haut à droite. Pour passer à la prochaine étape, cliquez sur Suivant.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Etape 2 de caractérisation

Une fois le type de PCB déterminé, il vous est demandé de rentrer le nom et les dimensions de celui-ci pour différentes variables. Il y a déjà des valeurs pré-rentrées si vous ne voulez pas tout modifié (elles ont été défini par ce qui a été vu en cours et en TP). Pour retourner à létape précédente, cliquez sur Précedent. Pour modéliser la pièce avec une seule couche, appuyez sur Création Modèle et pour définir d'autres couches, allez sur Ajouter Couche.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Etape 3 de caractérisation

Pour finir, il est possible d'ajouter des couches à volonté en choisissant entre quatre types de couche (avec ou sans pastille, positionnée en haut, en bas ou les deux). Pour retourner à l'étape précédente, il suffit d'aller sur Précédent, pour lancer la modélisation, cliquez sur Création modèle et pour Ajouter une couche supplémentaire, appuyez sur Créer Couche (Pour savoir à quelle couche vous vous trouvez, il y a un numéro en haut à droite).

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Visualisation de la conception

Etant donné que l'épaisseur d'un PCB est très petite,après avoir lancé la modélisation, vous ne la verrez pas tout de suite. Pour la mettre à l'échelle, appuyez sur l'icone Centrer tout, qui se trouve en bas à gauche de la fenêtre Catia.

Retour_

Guide d'utilisation pour la conception et la simulation d'un PCB

Guide pour Abaqus

- ouvrir abaqus - Lancer le script - Création des matériaux - Création et assignation des sections - Faire l’assemblage (obligatoire) - Faire les chargements : - Symetrie : YSYMM(U2=UR1=UR3=0) - Predefined field- Faire les steps - Faire mesh - Création et lancement (submit) d’un job

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Lancer le script

Modifiez l'adresse du fichier dans le code pour correspondre à l'emplacement où vous avez enregistré le fichier, et remplacez le nom du fichier par celui que vous utilisez.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Lancer le script

Cliquez sur file / run script/ lancer le fichier "import.py"

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Création des matériaux

Commencez par créer toutes les matières dans la structure, et saisissez les paramètres de performance des matériaux selon les besoins, tels que le module de Young, le coefficient de dilatation, etc.

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Création et assignation des sections

Cl

Cliquez sur property/ section assignment manager/ assigner les sections

Cliquez sur property/ section manager/ créer les sections

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Faire l'assemblage

Cliquez sur assembly/ create instance

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Faire les chargements

Définissez le bord inférieur de la structure comme étant YSYMM(U2=UR1=UR3=0).

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Faire les chargements

Sélectionnez toute la structure et importez les variations de température sous forme de tableau dans Abaqus (amplitude).

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Faire STEP

Cliquez sur step/ step manager/ Créer step

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

Faire Mesh

Cliquez sur Mesh/ part/ seed part/ Mesh part

suivant_

Guide d'utilisation pour la conception et la simulation d'un PCB

résultats

Contrainte

PEEK

Retour_

Guide d'utilisation pour la conception et la simulation d'un PCB

répartitions Tâches

Feiyu TONG -

  • Elaboration des modules sur Catia (esquisses)
  • Codage d'une partie des UserForm (assemblages: PCBnonpercé_2 et PCBpercé_2)
  • Création du modèle Abaqus
  • Elaboration d'une partie du guide (présentation de la Simulation Abaqus)
Dieuveil MAZABA-
  • Création des modèles sur Catia (création des images)
  • Création des UserForm (PCB percé et non percé)
  • Développement de la simulation Abaqus (script et création de job)
  • Elaboration d'une partie du guide (présentation de la Simulation Abaqus)
Baptiste KARMAN-
  • Codage d'une partie des UserForm (codage de PCBnonpercé et PCBpercé et un peu de PCBnonpercé_2 et PCBpercé_2)
  • Elaboration du module de chemin d'accès
  • Détermination des commentaires et mise en formes du Catia
  • Elaboration d'une partie du guide (présentation de la Conception Catia)

Nous avons parfois travaillé sur les parties des autres pour les peaufiner, les retravailler ou résoudre un problème sur lequel ils bloquaient. Cette liste est donc non exhaustive.

Retour_