Projet

Général

Profil

Présentation de KiCAD

KiCad est un logiciel de conception électronique, libre et très puissant. Il permet aussi bien de faire le routage que le modèle 3D de la carte électronique avec les composants qui pourra être introduit dans un logiel de conception mécanique pour prévoir son intégration.

lien pour installer Kicad sur debian

http://kicad-pcb.org/download/debian/

Tutoriel pdf

Tuto simple et clair mais un peu ancien :
http://www.elektronique.fr/documents-pour-le-site/documentation/Tutorial-Kicad-FR.pdf
les icônes présentées et certains menus ne correspondent plus avec la version actuelle 5.1 de KiCAD

Documentation du site officiel en français :
https://docs.kicad.org/5.1/fr/

Vous trouverez plus de documents si vous basculez en anglais, grâce à l'icône en haut à droite.

Principales étapes pour dessiner un PCB

D'après ce document : https://docs.kicad.org/5.1/fr/getting_started_in_kicad/getting_started_in_kicad.pdf

  1. Dessiner des schémas électroniques avec Eeschema
    1. Créer un symbole de composant
    2. Vérifier son schéma
  1. Router le circuit avec Pcbnew
    1. Créer une empreinte de composant
    2. Générer les fichiers de tracé Gerber au format .GBR
    3. Générer le fichier de perçage Excellon au format .DRL /!\ bien sélectionner "mm" pour les unités /!\
    4. Vérifier le tracé
On peut demander à Pcbnew de ne générer que les tracés Gerber qui nous intéressent, en l'occurrence :
  • F.Cu : pour la zone cuivrée et le contour des pistes.
  • Edge.cuts : pour le contour de la plaque.

Ajouter un nouveau composant

Vous pouvez trouver de nouveaux composants déjà prêts comme sur https://www.snapeda.com/parts/ ou github.
Il est composé d'au moins 3 fichiers : .lib .mod et .step
Importer le package du nouveau composant dans votre dossier ~/.kicad/Librairie_Kicad.pretty/, le créer s'il n'existe pas.
...

Changer l'origine des tracés Gerber et Excellon dans l'éditeur de PCB

Par défaut l'origine du dessin dans l'éditeur de PCB se situe dans le coin supérieur gauche de la feuille. C'est cette origine qui sera utilisée pour générer les fichiers de fabrication et qui sera conservée lorsque nous générerons le fichier Gcode avec FlatCAM. Il est donc intéressant de déplacer cette origine dans un coin du circuit imprimé ce qui facilitera le placement de la plaque pour préparer l'usinage.
Pour cela, il faut :
  • sélectionner "Placer point origine pour fichiers de perçage et placement des composants" dans le menu de droite :
  • cliquer à un endroit du dessin pour y placer cette origine, par exemple sur un coin du cadre du circuit imprimé.
  • dans les options de Tracer (Fichiers -> Fichiers de Fabrication -> Gerber), cocher la case "Utiliser origine de perçage/placement".

Modélisation et impression 3D d’un support de PCB avec KiCAD et FreeCAD

Une fois votre Eeschema et votre Pcbnew terminé cliqué sur l’icône du Pcbnew ou rester dessus si vous y étiez puis regarder bien si votre Netlist est complet puis aller dans affichage/view > 3D visualisation/3D Viewer pour vérifier que vous avez bien votre carte en 3D. Après tout ça exporter votre fichier en .STEP puis ouvrer freeCAD faite ouvrir et prenez votre .STEP et normalement vous avec exporter votre ficher kiCAD sur freeCAD.

Après KiCAD ...

Une fois les fichiers Gerber obtenus, il faut passer sur un autre logiciel qui fera la conversion vers un fichier GCode. Pour cela nous utilisons FlatCAM :
https://projets.cohabit.fr/redmine/projects/documentation-logiciels/wiki/FlatCAM

série de vidéos tuto pour créer un shield arduino avec Kicad

https://www.youtube.com/watch?v=kP3n4EwuQzg&list=PLe_9L97iAJOgswdYL0bpjGDge6QoCvWSz&index=1