Outils pour utilisateurs

Outils du site


kicad

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
kicad [2018/09/07 15:05] guillaumekicad [2018/11/28 12:18] serge
Ligne 1: Ligne 1:
 ======Kicad====== ======Kicad======
 +
 +<WRAP center round box 80%>
 **Créer un pcb simple ou double face avec Kicad** **Créer un pcb simple ou double face avec Kicad**
  
 Ceci n'est pas un vrai tutoriel, plutôt quelques trucs pour ne pas devenir fou devant cette suite de logiciels...Il s'agit donc de solutions plus ou moins barbares face à quelques problèmes rencontrés.\\ Ceci n'est pas un vrai tutoriel, plutôt quelques trucs pour ne pas devenir fou devant cette suite de logiciels...Il s'agit donc de solutions plus ou moins barbares face à quelques problèmes rencontrés.\\
 Ici de la documentation pour bien commencer : http://kicad-pcb.org/help/documentation/ Ici de la documentation pour bien commencer : http://kicad-pcb.org/help/documentation/
 +</WRAP>
  
-====== Présentation ======+===== Présentation =====
  
 Kicad est une suite de logiciel permettant de créer des schémas électroniques puis d'en faire des pcb.\\ Kicad est une suite de logiciel permettant de créer des schémas électroniques puis d'en faire des pcb.\\
Ligne 11: Ligne 14:
  
  
-===== Astuces =====+==== Astuces ====
  
   * Les outils sont pour la plupart tous accessibles via des raccourcis clavier. Pour lister tous les raccourcis clavier, il faut appuyer sur la touche "?" de votre clavier.   * Les outils sont pour la plupart tous accessibles via des raccourcis clavier. Pour lister tous les raccourcis clavier, il faut appuyer sur la touche "?" de votre clavier.
Ligne 18: Ligne 21:
 [[http://docs.kicad-pcb.org/stable/fr/images/kicad_flowchart.png|Etapes de conception kicad]] [[http://docs.kicad-pcb.org/stable/fr/images/kicad_flowchart.png|Etapes de conception kicad]]
  
-====== Création du schéma avec Eeschema ======+===== Création du schéma avec Eeschema =====
  
 Lorsque que l'on à placé et relié nos composants il est important de rechercher les erreurs que nous avons faites en cliquant sur la petite coccinelle. Celle-ci nous indique où il y à problèmes... Lorsque que l'on à placé et relié nos composants il est important de rechercher les erreurs que nous avons faites en cliquant sur la petite coccinelle. Celle-ci nous indique où il y à problèmes...
  
-===== Power flag =====+==== Power flag ====
  
 Pour valider notre schéma il faut placer sur les partie d'alimentation un symbole PowerFlag sur chaque ligne la constituant (en plus des habituelles +12v et GND par exemple). Pour valider notre schéma il faut placer sur les partie d'alimentation un symbole PowerFlag sur chaque ligne la constituant (en plus des habituelles +12v et GND par exemple).
Ligne 28: Ligne 31:
 {{:Kicad-PowerFlag.png|Kicad-PowerFlag.png Kicad-PowerFlag.png}} {{:Kicad-PowerFlag.png|Kicad-PowerFlag.png Kicad-PowerFlag.png}}
  
-===== Labels globaux =====+==== Labels globaux ====
  
 Si notre schéma est difficile à lire il est possible de placer des labels globaux pour à léger le nombre de connexions. Dans la colonne de droite de l'interface sélectionner : {{:label-global.png?50|fig:label-global.png}}\\ Si notre schéma est difficile à lire il est possible de placer des labels globaux pour à léger le nombre de connexions. Dans la colonne de droite de l'interface sélectionner : {{:label-global.png?50|fig:label-global.png}}\\
Ligne 34: Ligne 37:
 {{:kicad-GlobalLabel.png?700|fig:kicad-GlobalLabel.png}} {{:kicad-GlobalLabel.png?700|fig:kicad-GlobalLabel.png}}
  
-===== NoConnect =====+==== NoConnect ====
  
 Lorsqu'un composant à des connections vide il faut lui ajouter des petites croix... Lorsqu'un composant à des connections vide il faut lui ajouter des petites croix...
Ligne 40: Ligne 43:
 {{:Kicad-noConnect.png|Kicad-noConnect.png Kicad-noConnect.png}} {{:Kicad-noConnect.png|Kicad-noConnect.png Kicad-noConnect.png}}
  
-====== Association des composants avec CvPcb ======+===== Association des composants avec CvPcb =====
  
 Il y à parfois des composants qui ne s'associent pas correctement avec notre schéma, il manque donc des liaisons sur notre chevelu lorsqu'on l'importe dans pcbNew. Il y à parfois des composants qui ne s'associent pas correctement avec notre schéma, il manque donc des liaisons sur notre chevelu lorsqu'on l'importe dans pcbNew.
Ligne 54: Ligne 57:
 https://github.com/nutbolt/Potentiometers.pretty https://github.com/nutbolt/Potentiometers.pretty
  
-====== Création du pcb avec PcbNew ======+===== Création du pcb avec PcbNew =====
  
 Pour faire un pcb simple face il y à quelques règles de conceptions à modifier dans //Règles de conceptions// -> //Options Couches// Pour faire un pcb simple face il y à quelques règles de conceptions à modifier dans //Règles de conceptions// -> //Options Couches//
Ligne 63: Ligne 66:
 {{:Kicad-OptionCouche.png?300|Kicad-OptionCouche.png Kicad-OptionCouche.png}} {{:Kicad-OptionCouche.png?300|Kicad-OptionCouche.png Kicad-OptionCouche.png}}
  
-===== Règles de conceptions =====+==== Règles de conceptions ====
  
 Afin de régler l'épaisseur des pistes et l'isolation entre celle-ci il faut modifier les règles de conceptions.\\ Afin de régler l'épaisseur des pistes et l'isolation entre celle-ci il faut modifier les règles de conceptions.\\
Ligne 70: Ligne 73:
  
  
-===== Modification de l'angle de rotation des composants =====+==== Modification de l'angle de rotation des composants ====
  
 Dans le menu Preferences > General : Dans le menu Preferences > General :
Ligne 76: Ligne 79:
 {{:kicad-angle.png?500|kicad-angle.png kicad-angle.png}} {{:kicad-angle.png?500|kicad-angle.png kicad-angle.png}}
  
-===== Auto routage =====+==== Auto routage ====
  
 Depuis quelque temps l'option [[http://linuxfr.org/users/cirdan/journaux/freeroute-a-disparu|freeroute à disparu]] mais il est toujours possible de l'utiliser, voici la marche à suivre : Depuis quelque temps l'option [[http://linuxfr.org/users/cirdan/journaux/freeroute-a-disparu|freeroute à disparu]] mais il est toujours possible de l'utiliser, voici la marche à suivre :
Ligne 82: Ligne 85:
 ==== Installer Netbeans (un IDE java) ==== ==== Installer Netbeans (un IDE java) ====
  
-''%%sudo apt-get install netbeans%%''+  sudo apt-get install netbeans
  
 ou télécharger la version java SE [[https://netbeans.org/downloads/|ici]] ou télécharger la version java SE [[https://netbeans.org/downloads/|ici]]
Ligne 88: Ligne 91:
   * Installer au besoin jh.jar et netx.jar(des fichiers d'aide) :   * Installer au besoin jh.jar et netx.jar(des fichiers d'aide) :
  
-''%%sudo apt-get install javahelp2 icedtea-netx-common%%''+  sudo apt-get install javahelp2 icedtea-netx-common
  
 ==== Copier les sources de FreeRouting ==== ==== Copier les sources de FreeRouting ====
Ligne 94: Ligne 97:
 dans le dossier de votre choix dans le dossier de votre choix
  
-''%%git clone %%''[[https://github.com/nikropht/FreeRouting.git|''%%https://github.com/nikropht/FreeRouting.git%%'']]+  git clone [[https://github.com/nikropht/FreeRouting.git|  https://github.com/nikropht/FreeRouting.git]]
  
 ==== Lancer et configurer NetBeans ==== ==== Lancer et configurer NetBeans ====
Ligne 111: Ligne 114:
 * dans la catégorie //Librairies// > //Add JAR/Folder// et indiquer le chemin suivant : * dans la catégorie //Librairies// > //Add JAR/Folder// et indiquer le chemin suivant :
  
-''%%/usr/share/java/jh.jar%%''+  /usr/share/java/jh.jar
  
 puis recommencer avec puis recommencer avec
  
-''%%/usr/share/icedtea-web/netx.jar%%''+  /usr/share/icedtea-web/netx.jar
  
 puis cliquer sur OK puis cliquer sur OK
Ligne 131: Ligne 134:
 dans un terminal dans un terminal
  
-''%%java -jar "/home/%%''//''%%%%''''%% %%''''%%%%''''%% %%''''%%se%%''''%% %%''''%%trouve%%''''%% %%''''%%votre%%''''%% %%''''%%projet%%''//''%%/NetBeansProjects/FreeRoute/dist/FreeRoute.jar"%%''+  java -jar "/home/  là     où     se     trouve     votre     projet  /NetBeansProjects/FreeRoute/dist/FreeRoute.jar"
  
   * Pour l'utilisation se référer à ce site   * Pour l'utilisation se référer à ce site
Ligne 151: Ligne 154:
 {{:kicad-select-all-net.png?400|kicad-select-all-net.png kicad-select-all-net.png}} {{:kicad-select-all-net.png?400|kicad-select-all-net.png kicad-select-all-net.png}}
  
-====== Importer des graphiques ======+===== Importer des graphiques =====
  
-===== Forme de découpe (edge cut) avec inkscape =====+==== Forme de découpe (edge cut) avec inkscape ====
  
 Pour créer des formes arrondies, triangulaires ou n'importe quoi on peu créer un fichier dxf avec inkscape et l'importer dans kicad. Pour créer des formes arrondies, triangulaires ou n'importe quoi on peu créer un fichier dxf avec inkscape et l'importer dans kicad.
Ligne 165: Ligne 168:
 Une fois la forme créer, sélectionner la puis transformer la en chemin Une fois la forme créer, sélectionner la puis transformer la en chemin
  
-''%%menu %%''//''%%Chemin%%''//''%% %%''//''%%Objet%%''''%% %%''''%%en%%''''%% %%''''%%chemin%%''//+  menu   Chemin     Objet     en     chemin
  
 ==== Ajout de nouveaux noeuds dans les courbes ==== ==== Ajout de nouveaux noeuds dans les courbes ====
Ligne 187: Ligne 190:
 ==== Enregistrement du fichier dxf ==== ==== Enregistrement du fichier dxf ====
  
-''%%menu %%''//''%%Fichier%%''//''%% %%''//''%%Enregistrer%%''''%% %%''''%%sous%%''//''%% %%''//''%%DXF%%''''%% %%''''%%R14%%''//+  menu   Fichier     Enregistrer     sous     DXF     R14
  
 ==== Importer la forme dans kicad ==== ==== Importer la forme dans kicad ====
  
-''%%Fichier > Importer > DXF %%''+  Fichier > Importer > DXF 
  
 Ne pas oublier de sélectionner la couche dans laquelle on veux notre forme\\ Ne pas oublier de sélectionner la couche dans laquelle on veux notre forme\\
 {{:kicad-inkscape-cut-6.png?300|fig:kicad-inkscape-cut-6.png}} {{:kicad-inkscape-cut-6.png?300|fig:kicad-inkscape-cut-6.png}}
  
-===== Gestion de Font =====+==== Gestion de Font ====
  
 https://forum.kicad.info/t/custom-fonts-in-kicad/9438/3 https://forum.kicad.info/t/custom-fonts-in-kicad/9438/3
Ligne 202: Ligne 205:
 https://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/ https://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/
  
-====== Création de fichiers gerber ======+===== Création de fichiers gerber =====
  
 Le format Gerber permet d'avoir toutes les couches de notre pcb dans des fichiers séparés : gravure des piste(.gbl), perçage des trous(.drl) et découpe du circuit(.gbr). Le format Gerber permet d'avoir toutes les couches de notre pcb dans des fichiers séparés : gravure des piste(.gbl), perçage des trous(.drl) et découpe du circuit(.gbr).
  
-===== Définition de l'origine =====+==== Définition de l'origine ====
  
 Dans PcbNew il est important de placer l'origine des coordonnées de perçage et de la grille pour avoir un point d'origine correct dans le gcode qui en découlera. Dans PcbNew il est important de placer l'origine des coordonnées de perçage et de la grille pour avoir un point d'origine correct dans le gcode qui en découlera.
Ligne 212: Ligne 215:
 {{:Kicad-origine.png?300|Kicad-origine.png Kicad-origine.png}} {{:Kicad-origine.png?300|Kicad-origine.png Kicad-origine.png}}
  
-===== Création des fichiers Gerber pour gravure =====+==== Création des fichiers Gerber pour gravure ====
  
   * Pour créer nos différents fichiers il faut cliquer sur //Tracer// dans le menu //Fichiers// ou directement sur l'icône avec une imprimante et un P.   * Pour créer nos différents fichiers il faut cliquer sur //Tracer// dans le menu //Fichiers// ou directement sur l'icône avec une imprimante et un P.
Ligne 224: Ligne 227:
 {{:Kicad-gerbv.png?300|fig:Kicad-gerbv.png}} {{:Kicad-gerbv.png?300|fig:Kicad-gerbv.png}}
  
-===== Création de fichiers gerber pour fabrication industrielle =====+==== Création de fichiers gerber pour fabrication industrielle ====
  
 Pour faire fabriquer ses pcb dans des entreprises spécialisées il faut utiliser le format protel. Il suffit de modifier quelques paramètres dans les fenêtres "Plot" et "Drill Files Generation" Pour faire fabriquer ses pcb dans des entreprises spécialisées il faut utiliser le format protel. Il suffit de modifier quelques paramètres dans les fenêtres "Plot" et "Drill Files Generation"
Ligne 246: Ligne 249:
 https://www.elecrow.com/wiki/index.php?title=Common_PCB_design_problem_for_PCB_fabrication https://www.elecrow.com/wiki/index.php?title=Common_PCB_design_problem_for_PCB_fabrication
  
-===== Test des fichiers =====+==== Test des fichiers ====
  
 Un visualiseur en ligne : http://www.gerber-viewer.com/\\ Un visualiseur en ligne : http://www.gerber-viewer.com/\\
 {{:kicad-gerber-viewer.png?400|fig:kicad-gerber-viewer.png}} {{:kicad-gerber-viewer.png?400|fig:kicad-gerber-viewer.png}}
  
-====== Création du gcode avec pcb2gcode ======+===== Création du gcode avec pcb2gcode =====
  
 voir ici [[Pcb2gcode]] voir ici [[Pcb2gcode]]
  
-====== Exporter la liste des composants (BOM) ======+===== Exporter la liste des composants (BOM) =====
  
 Exporter un fichier .csv depuis Pcbnew : > Fichier > Fabrication Outputs > BOM Exporter un fichier .csv depuis Pcbnew : > Fichier > Fabrication Outputs > BOM
  
 {{tag>logiciels_de_CAO}} {{tag>logiciels_de_CAO}}
kicad.txt · Dernière modification : 2022/01/06 16:55 de guillaume