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
| Remarque | Dans 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
Bienvenue, comment puis-je vous aider ?