• Kicad: ajout de librairies

     

     Lien vers -> Kicad: ajout d'une librairie

     

    Ajout d'une librairie "schématique":

     

    Note : " Avant d'aller plus loin je vous conseil de créer un dossier qui contiendra trois catégories de librairies ( librairie_schématiques, librairie_empreintes, librairie_vue_3D ). Elles seront alors facilement accessibles et modifiables par la suite. "

     

    Une librairie schématique est constituée de 4 fichiers qui ont le même nom mais pas la même extension voici la librairie "librairie_exemple" :

    • librairie_exemple.bak
    • librairie_exemple.bck
    • librairie_exemple.dcm
    • librairie_exemple.lib

     

    Dans un premier temps il faut se procurer la librairie désirée et vérifier si les quatre fichiers sont biens présents. Les librairies "schématiques" ce trouve facilement.

    Notamment ici: librairie kicad

    Une fois l'archive décompressée, ranger vos quatre fichiers dans un dossier facilement accessible et clairement nommé.

    Exemple:

    Documents/Kicad_librairies/librairie_schématique 

    Où "kicad_librairies" est un dossier qui recevra les 3 catégories de librairies et où "librairie_schématique" et un dossier qui contiendra vos 4 fichiers de la nouvelle librairie.

     

    -ouvrer kicad -> Eeschema -> dans la barre des menus aller dans "Préférences" -> cliquer sur "Sélection des librairies actives" ou "librairies"

     

    Vous devriez avoir cette fenêtre:

     

    Kicad: ajout de librairies

     

    - A coté du cadres "Chemin de recherche défini par l'utilisateur" cliquer sur "Ajouter"

    Définisser le chemin vers le dossier où ce trouve les fichiers de votre nouvelle librairie.

    Lorsque kicad vous demande si vous souhaitez utiliser un chemin relatif marquez "non".

     

    - Une foie le chemin ajouté, aller à coté du cadre "Fichier librairie de composants" cliquer sur "Ajouter"

    Définisser encore le chemin mais cette fois sélectionner le fichier avec l'extension ".lib"

     

    A ce stade vous devriez avoir ceci:

     

    Kicad: ajout de librairies

     

    Si c'est OK -> Valider et enregistrer votre projet.

    Vous avez maintenant accès à votre nouvelle librairie "schématique".

     

    /!\ IMPORTANT /!\ Avec cette méthode si vous créez un nouveau projet il faudra refaire la manip.

    Par contre la librairie sera toujours chargée dans le projet pour lequel elle est désignée.

     

     

    Petite astuce bidouille: Si vous souhaitez que vos composants soient chargés par défaut. Vous pouvez copier les lignes des composants du fichier ".lib" de votre nouvelle librairie,  dans une librairie d'origine. 

    Exemple, copier les lignes du(des) composant(s) de la nouvelle librairie ( le composant 1 est définit entre les flèches):

    EESchema-LIBRARY Version 2.3
    #encoding utf-8
    #
    # composant1 <-
    #
    DEF composant1 SH 0 40 Y Y 1 F N
    F0 "SH" 0 -1075 60 H V C CNN
    F1 "composant1" 0 950 60 H V C CNN
    F2 "" -900 350 60 H V C CNN
    F3 "" -900 350 60 H V C CNN
    DRAW
    S 475 -1000 -450 875 0 1 0 N
    X 5_(*) 5 -650 125 200 R 50 50 1 1 I lignes pour 1 composant
    X 7 7 -650 -125 200 R 50 50 1 1 I
    X 8 8 -650 -250 200 R 50 50 1 1 I
    X 9_(*) 9 -650 -375 200 R 50 50 1 1 I
    X 10_(SS/*) 10 -650 -500 200 R 50 50 1 1 I
    X RX RX 675 375 200 L 50 50 1 1 I
    X GND/1 GND1 -650 625 200 R 50 50 1 1 I
    X 2/3V3 3v32 675 500 200 L 50 50 1 1 I
    X AREF AREF 675 625 200 L 50 50 1 1 I
    ENDDRAW
    ENDDEF <-
    #
    # composant2
    #
    DEF composant2 SH 0 40 Y Y 1 F N
    F0 "SH" 0 -1075 60 H V C CNN
    F1 "composant2" 0 950 60 H V C CNN
    F2 "" -900 350 60 H V C CNN
    F3 "" -900 350 60 H V C CNN
    DRAW
    S 475 -1000 -450 875 0 1 0 N
    X 5_(*) 5 -650 125 200 R 50 50 1 1 I
    X 7 7 -650 -125 200 R 50 50 1 1 I
    X 8 8 -650 -250 200 R 50 50 1 1 I
    X 9_(*) 9 -650 -375 200 R 50 50 1 1 I
    X 10_(SS/*) 10 -650 -500 200 R 50 50 1 1 I
    X RX RX 675 375 200 L 50 50 1 1 I
    X GND/1 GND1 -650 625 200 R 50 50 1 1 I
    X 2/3V3 3v32 675 500 200 L 50 50 1 1 I
    X AREF AREF 675 625 200 L 50 50 1 1 I
    ENDDRAW
    ENDDEF
    #
    #End Library

    et copier les dans le fichier "contrib.lib" de kicad.

    Sous linux si vous ne pouvez pas éditer le fichier "contrib.lib" il faut utiliser le mode root.

    Déplacez-vous dans votre dossier où se trouve les librairies chargées d'origines avec la console:

    cd /usr/share/kicad/library/

    ou

    cd /usr/local/share/kicad/library/

    et

    sudo gedit contrib.lib

     

    Sous windows les librairies sont dans :

    c:\program Files\kiCad\share\library

    Finir par enregistrer vos modifications et démarrer kicad pour vérifier que tout est ok.