This website requires JavaScript.

Comment générer les fichiers Gerber et de perçage dans KiCad 5

Comment générer les fichiers Gerber et de perçage dans KiCad 5


Lorsque vous avez terminé votre conception dans KiCad, la dernière étape avant de l’envoyer au fabricant est de générer les fichiers Gerber et Drill (perçage). Les fabricants de PCB utilisent ces fichiers pour réaliser vos circuits imprimés. En résumé, trois ensembles de fichiers doivent être générés :


  • Fichiers Gerber


  • Fichiers de perçage


  • Fichiers de plan de perçage


Le projet de démonstration kit-dev-coldfire-xilinx_5213 est utilisé dans cet article. Toutes les étapes ont été testées dans KiCad 5.1.9, il peut y avoir quelques différences mineures si vous utilisez d’autres versions de KiCad.


Générer les Gerbers


Important Il est fortement recommandé d’exécuter une vérification DRC avant de générer les Gerbers.


Sélectionnez Fichier → Tracer dans le menu pour ouvrir la boîte de dialogue de génération des Gerbers.

Figure 1. Le menu Tracer


Pour commander des PCB chez JLCPCB, les paramètres par défaut ne peuvent PAS être utilisés directement, quelques ajustements sont nécessaires.


Sélectionner le dossier cible


En haut de la fenêtre de traçage, vous pouvez cliquer sur l’icône de navigation pour choisir/créer le répertoire cible ou simplement saisir le nom du dossier souhaité. Par exemple, dans ce tutoriel, nous tapons simplement "project-name-gerbers" pour remplacer le "plots" par défaut (utilisez un nom plus significatif que project-name). Lorsque KiCad génère les Gerbers, le dossier sera automatiquement créé.


C’est une bonne pratique de placer les Gerbers dans un dossier séparé. Sinon, ils se mélangeront aux fichiers de conception et vous devrez les trier manuellement.


Figure 2. Sélection du dossier cible


Sélectionner les couches


Sur la gauche, vous verrez quelles couches du circuit doivent être converties en fichiers Gerber. Les couches suivantes doivent être cochées :


  • F.Cu


  • F.Paste


  • F.Silks


  • F.Mask


  • B.Cu


  • B.Paste


  • B.Silks


  • B.Mask


  • Edge.Cuts (contient le contour/découpes du circuit)


  • In1.Cu, In2.Cu … nécessaires pour les circuits 4/6 couches


RemarqueDans KiCad, les couches avec une version avant et arrière commencent par F. (Front) et B. (Back). Les noms des couches cuivre peuvent être modifiés dans Fichier → Configuration de la carte. La fonction de chaque couche peut être consultée dans Quelle est la signification des couches dans pcb_new et dans l’éditeur d’empreintes ? (KiCad 5 et versions antérieures).




Options générales et options Gerber


  • Plot footprint references → sinon les désignateurs n’apparaîtront pas sur la sérigraphie


  • Exclude PCB edge layer from other layers → pour éviter que Edge.Cuts apparaisse ailleurs


  • Exclude pads from silkscreen


  • Check zone fills before plotting


  • Use Protel filename extensions → recommandé car JLCPCB préfère ces extensions


  • Subtract soldermask from silkscreen → pour éviter la sérigraphie sur les pastilles


  • Format étendu X2 : sans importance



Voici donc les paramètres finaux que nous obtenons :

Figure 3. Options Gerber


Ensuite, cliquez sur Plot en bas de la fenêtre. Tous les Gerbers générés seront placés dans le dossier choisi.


Si les zones de cuivre ne sont pas à jour et que vous avez oublié de les regénérer, lorsque l’option Vérifier le remplissage des zones avant traçage est cochée, KiCad vous demandera de confirmer : cliquez simplement sur Refill, puis la génération des fichiers se poursuivra.

Figure 4. Refill Zone


Pour commander des PCB, les fichiers de perçage sont également nécessaires.


Générer les fichiers de perçage (Drill Files)


Dans la même boîte de dialogue, cliquez sur Generate Drill Files en bas à droite.


Pas besoin de changer le dossier de sortie, KiCad utilisera automatiquement le même que pour les Gerbers.


Cochez les options suivantes :


  • Use alternate drill mode for Oval Holes Drill Mode


  • Absolute pour Drill Origin


  • Millimeters pour Drill Units


  • Decimal format pour Zeros Format


La capture d’écran ci-dessous montre les paramètres :

Figure 5. Paramètres des fichiers de perçage


Ensuite, cliquez sur Generate Drill File. Les fichiers de perçage seront générés dans le même dossier.


Générer le fichier de plan de perçage (Drill Map File)


Cette étape est facultative mais recommandée.


Dans la même boîte de dialogue, cochez Gerber dans Map File Format, puis cliquez sur Generate Map File.


Ce fichier fournit des informations supplémentaires sur les trous : indique quels trous sont métallisés ou non et indique le nombre total de fentes. Cela réduit le risque d’erreurs.

Figure 6. Plan de perçage PTH



Figure 7. Plan de perçage NPTH


Vérifier les fichiers


Avant d’envoyer vos fichiers Gerber à JLCPCB, il est fortement recommandé de les vérifier avec un visualiseur Gerber tiers.


Points à contrôler :


1.Le contour de la carte est-il présent ?


2.Le contour est-il continu (sans trous/gaps) ?


3.Les découpes internes, slots non métallisés, V-cut apparaissent-ils correctement dans la couche GM1 ?


4.Les trous de perçage sont-ils bien alignés avec les autres couches ?


5.Les vias sont-ils couverts ou exposés selon votre conception ?


6.La sérigraphie est-elle correcte ?


7.Etc.


En cas de problème, corrigez et exportez à nouveau les fichiers, puis revérifiez.


Visualiseurs recommandés :


  • Gerbv


  • Tracespace view


  • Gerber viewer de Ucamco



Si tout est correct, vous pouvez maintenant compresser le dossier de sortie en fichier zip et passer la commande.


Générer la nomenclature (BOM) et les fichiers Centroid pour le service SMT


Si vous souhaitez aussi le service SMT de JLCPCB, vous devez également générer les fichiers BOM et Centroid. Veuillez suivre le guide Comment générer la nomenclature (BOM) et le fichier Centroid depuis KiCad.


Dernière mise à jour le Sept 15, 2025