11 - LibEdit :
Compléments
11.1 - Généralités
- On rappelle qu'un composant
comporte plusieurs éléments:
-
- Son graphisme ( formes
géométriques, textes ).
-
- Les Pins.
-
- Les champs, ou textes associes,
utilisés par les post processeurs : netliste, liste des
composants...
Les 2 champs devant obligatoirement être
initialisés sont la référence et la valeur.
Le
nom du schéma associé au composant, et le nom du
module associé. . Les autres champs sont les champs libres,
Les autres peuvent généralement rester vides, et
pourront être complétés en schématique. -
Cependant, gérer une
documentation associée à ce composant en facilite
beaucoup la recherche, l'utilisation et la maintenance des
librairies.
-
Elle est constituée de
-
- Une ligne de commentaire.
-
- Une ligne de mots clés ‘
tels que TTL CMOS NAND2..., séparés par des espaces
-
- Un nom de fichier attaché
(par exemple un schéma d'application, une notice, un fichier
pdf...). Par defaut, le fichier attaché est recherché
dans le répertoire kicad/library/doc.
-
Les mots clés permettront de
rechercher de façon sélective un composant en fonction
d'un critère de sélection
-
La ligne de commentaire et de mots
clés est affichée dans différents menus, et en
particulier lorsque l'on sélectionne un composant à
partir de la liste affichée des composants d'une librairie.
-
Le composant possède
également une ancre ou point d'ancrage. C'est par rapport à
ce point qu'une rotation ou un miroir sont faits, et lors d'un
placement, c'est ce point qui sert de référence de
position.
-
Il est donc bon de positionner
intelligemment cette ancre.
-
Un composant peut aussi avoir des
alias, c'est à dire une série de noms équivalents.
Cela permet de réduire considérablement de nombre de
composants à créer réellement (par exemple, un
74LS00 peut avoir comme alias 74000, 74HC00, 74HCT00 ...).
-
Enfin les composants sont répartis
dans des librairies (classement par thèmes, ou par
fabricant..), de façon à faciliter leur gestion.
11.2 - Positionnement
de l'ancre
- C'est le point de coordonnées
0,0 matérialisé par les axes affichés à
l'écran:

-
On peut repositionner l'ancre de la
façon suivante:
-
Sélectionner l'outil

-
Puis cliquer sur la nouvelle
position désirée de l'ancre. Le dessin sera
automatiquement recadré
11.3 - Alias
- Un alias est un autre nom
correspondant au même composant en librairie.
-
Des composants similaires en
brochage et représentation peuvent alors être
représentés par un seul composant, auquel on ajoutera
plusieurs alias ( ex: 7400 avec alias 74LS00, 74HC00, 74LS37 .. ).
-
L'utilisation des alias permet de
construire beaucoup plus rapidement des librairies complètes.
-
Par ailleurs ces librairies,
beaucoup plus compactes que si chaque variante était
construite séparément sont chargées plus
rapidement.
-
Pour modifier la liste des alias, il
faut appeler la fenêtre d'édition générale
du composant (outil
)
et selectionner Alias:

-
On peut ainsi ajouter ou supprimer
tout alias désiré.
-
L'alias courant ne peut évidemment
pas être supprimé puisque il est en cours d'édition.
-
Pour supprime tous les alias, il
faut d'abord veiller à sélectionner le composant
racine ( premier composant de la liste des alias dans la fenêtre
de sélection du toolbar général).
11.4 - Documentation
des composants)
- Pour éditer la
documentation, il faut appeler la fenêtre d'édition
générale du composant (outil
)
et sélectionner Doc:

-
Attention:
-
Bien veiller à la bonne
sélection de l'alias, ou du composant racine, car cette
documentation est la seule caractéristique qui diffère
entre alias.
-
Le bouton Copy Doc permet de copier
les information de documentation du cmposant racine vers l'alias en
cours d'édition.
11.4.1 - Mots
clés (Keywords)
- Les mots clés permettront
de rechercher de façon sélective un composant en
fonction d'un critère de sélection (fonction, famille
technologique..).
-
Lors de la recherche, EESchema ne
fait pas de différence entre minuscules et majuscules.
-
Les mots clés les plus
courants utilisés dans les librairies sont
-
CMOS TTL pour les familles
loqiques
-
AND2 NOR3 XOR2 INV... pour les
portes ( AND2 = porte AND 2 entrées, NOR3 = porte NOR à
3 entrées).
-
JKFF DFF ... pour les bascules JK, D
(FF = Flip Flop).
-
CAD CDA MUX...
-
OpenCol pour les portes à
collecteur ouvert.
-
Ainsi si dans la schématique,
on demande le composant: (noter le signe = en début de
commande)
-
=NAND2 OpenCol
-
EESchema affichera la liste des
seuls composant possédant ces 2 mots clés.
11.4.2 - Documentation
du composant (Doc)
- La ligne de
commentaire (et de mots clés ) est affichée dans
différents menus, et en particulier lorsque l'on sélectionne
un composant à partir de la liste affichée des
composants d'une librairie et dans le menu ViewLib.
-
Si cette doc existe, elle est aussi
accessible dans la schématique dans le menu Popup, en
cliquant avec le bouton droit sur un composant.
11.4.3 - Fichier associé
de documentation (DocFileName)
- Désigne un fichier
attaché (documentation, schéma d'application...) qui
pourra être visualisé (schéma, fichier pdf...).
11.5 - « Librairie »
de symboles
- On peut se constituer facilement
des fichiers de symboles graphiques fréquemment utilisés
dans la création de composants (triangles, forme de portes
ET, OU, OU Exclusif...), les sauver et les réutiliser.
-
Ces fichiers sont par défaut
dans le répertoire des librairies et ont pour extension .sym
.
-
Les symboles ne sont pas regroupés
en librairies comme les composants car ils sont en général
très peu nombreux.
11.5.1 - Exportation/Création
de symboles
- Un composant peut être
exporté comme symbole par l'outil

-
En général on ne crée
qu'un graphisme, aussi il sera une bonne idée d'effacer les
pins en place, s'il y en a.
11.5.2 - Importation
d'un symbole
- Cela permet d'ajouter des
graphismes à un composant en cours d'édition.
-
Un symbole est importé par
l'outil

-
Le graphisme importé vient
s'ajouter tel qu'il a été crée au graphisme
existant.