Utilisation

Les bibliothèques de composants

Modification du chemin des bibliothèques à l'ouverture d'un projet

Comme indiqué plus haut, les projets stockent en dur le chemin vers le biblliothèques. Si vous vous échangez des projets avec des gens qui ne les ont pas mises au même endroit que vous, à l'ouverture ExpeditionPCB vous préviendra que les bibliothèques sont introuvables.

Faites ceci pour indiquer l'emplacement de vos bibltiothèques : menu "Project / Settings"

Cliquez sur "OK". Dans la fenêtre qui apparait, cliquez sur les "trois petits points" à droite de "Central Library" :

Sélectionnez le fichier ENST.lmc là où se trouvent vos bibliothèques :

ExpeditionPCB vous prévient que changer de bibliothèques peut rendre un design complètement inutilisable. Comme nous avons tous les mêmes bibliothèques (juste pas forcément au même endroit), il n'y a pas de risque. Répondez donc "OUI" :

Puis "OK". C'est fini, votre projet est à jour.

Lancement du logiciel

Le lancement de l'outil, que ce soit de schéma ou de PCB, doit toujours se faire en lançant DesignView puis en ouvrant le fichier de projet. C'est depuis DesignView que vous lancerez l'éditeur de schéma ou de PCB.

Si vous avez un avertissement que la license n'existe pas, vérifiez votre VPN !

Commits / corruption de la base de donnée

Un projet ExpeditionPCB est un ensemble de fichiers, parfois textuels, parfois binaires formant un tout. Contrairement à du code, on ne peut pas faire de merge avec un autre projet !

Il est donc extrêmement important, lorsque vous committez un projet, de vous assurer que tous les fichiers ont bien été écrits sur le disque, et que vous committiez tout d'un coup. Comme beaucoup de gros programmes, ExpeditionPCB garde des fichiers en mémoire et ne les écrit réellement sur le disque qu'à la fermeture du logiciel. Donc avant de commiter un projet :

  1. Refermez DesignView (le logiciel de schématique)
  2. Refermez ExpeditionPCB (le logiciel de layout)
  3. Et comme un service de monitoring (permettant à plusieurs personne de travailler sur les schémas et sur le routage en même temps) s'exécute en arrière plan, refermez Windows (ou déloggez-vous).
  4. Ensuite seulement vous pouvez faire un commit de tous les fichiers du projet.

Attention : ne jamais merger de projets de PCB !

En cas de problème

Si quelqu'un a oublié de tout bien flusher avant de committer, la prochaine personne qui ouvrira le projet verra apparaître un message d'erreur à propos de l'iCDB qui est corrompue ou introuvable (le texte du message peut varier). Pas de panique, c'est réparable !

  • Lancez l'exécutable "iCDB Project Backup" que vous trouverez dans le menu Mentor Graphics SDD / System Tools.
  • Donnez le chemin de votre projet (le fichier .prj) et cliquez sur OK.
  • Dans le menu "Project", cliquez sur "Repair".

Une fois que le logiciel a fini de travailler, refermez-le et vous pouvez ouvrir votre projet comme d'habitude. Vous n'aurez rien perdu mais vous pourrez pourrir celui qui a fait le commit fautif :)