Comment générer des fichiers Gerber et de perçage dans PCB Wizard
Comment générer des fichiers Gerber et de perçage dans PCB Wizard
PCB Wizard est un logiciel facile à utiliser pour concevoir des circuits imprimés simples ou doubles faces (PCBs), développé par New Wave Concepts Limited.
Générer les fichiers Gerber
Pour produire les fichiers Gerber, sélectionnez Outils → CAD/CAM → Exporter Gerber dans la barre de menu.
Figure 1. Élément de menu Exporter Gerber
Une fenêtre apparaîtra pour spécifier certaines options :
- Cochez RS-274X (extended)
- Sélectionnez toutes les couches
- Cochez Place each exported layer in a separate output file
- Include aperture table within output file sera automatiquement coché si RS-274X est utilisé
- Cochez Fill pad drill holes
Cliquez ensuite sur OK. Certains fichiers Gerber et le fichier de perçage seront générés dans le dossier du projet.
Figure 2. Options Gerber
Jetons un œil aux fichiers générés :
Figure 3. Fichiers générés
Avec ces noms de fichiers, on ne peut pas savoir quelle est la fonction de chaque fichier. Même si nous pouvons voir la fonction de chaque fichier dans la Figure 2, cette information importante sera perdue lorsque nous transmettrons les fichiers à une usine de fabrication de PCB. JLCPCB préfère les conventions de nommage Protel, donc modifions les extensions des fichiers conformément à la Figure 2.
Remarque Par défaut, les extensions de fichiers sont masquées dans Windows. Pour savoir comment les afficher, il suffit de rechercher sur Google « afficher les extensions de fichiers Windows ».
- Renommer .gb0 en .GKO (contour du PCB)
- Renommer .gb1 en .GBL (couche cuivre inférieure)
- Renommer .gb2 en .GTL (couche cuivre supérieure)
- Renommer .gb3 en .GTO (sérigraphie supérieure)
Maintenant, le dossier ressemble à ceci :
Figure 4. Extensions de fichiers modifiées
Si l’on observe ces fichiers, les fichiers de sérigraphie (soldermask) sont manquants. Générons-les.
Générer le soldermask
Sélectionnez à nouveau Outils → CAD/CAM → Exporter Gerber. Cette fois, cochez une option supplémentaire :
- Cochez Plot pads only (cela ne génèrera que le soldermask supérieur et inférieur, pas les motifs de cuivre)
Cliquez sur OK pour générer les fichiers.
Figure 5. Cochez « Plot pads only »
Les fichiers suivants apparaissent maintenant dans le dossier du projet :
Figure 6. Fichiers soldermask
- Renommez.gb1 → .GBS (soldermask inférieur)
- Renommez.gb2 → .GTS (soldermask supérieur)
- Supprimez .gb0 et .gb3
Figure 7. Fichiers Gerber avec extensions Protel
Corriger le fichier de perçage
Si nous ouvrons le fichier .drl avec un éditeur de texte (les fichiers Excellon sont des fichiers texte), on peut voir quelque chose comme ceci :
Figure 8. Fichier de perçage brut
Le problème : les informations sur les outils entre M48 et le signe % ne sont pas incluses. En fait, les informations sur les outils (la taille des forets utilisés) se trouvent dans un fichier .inf.
Figure 9. Le fichier rapport (.inf) contient les informations sur les outils
Nous pouvons ajouter ces informations manuellement dans le fichier de perçage (notez les lignes Tnn après M48 dans l’exemple ci-dessous). La syntaxe est simple :
- nn dans Tnn correspond au numéro de l’outil
- Après Tnn, ajoutez la lettre C
- Après C, indiquez la taille de l’outil
Figure 10. Fichier de perçage corrigé
Vérifier les fichiers
Avant de téléverser vos fichiers Gerber et de perçage sur JLCPCB, il est fortement recommandé de vérifier les fichiers générés avec un visualiseur Gerber tiers.
Si des problèmes apparaissent, corrigez-les, exportez à nouveau les fichiers Gerber/perçage et vérifiez-les dans le visualiseur.
Quelques visualiseurs Gerber utiles :
- Gerbv
- Tracespace view
- Visualiseur de référence ucamco
Figure 11. Inspection des fichiers dans Gerbv
Si tout est correct, placez les fichiers de production dans un dossier (incluant le fichier .inf ), compressez-le en fichier zip, puis téléversez-le sur JLCPCB pour passer la commande.
Figure 12. Aperçu du PCB sur JLCPCB.com après téléversement
Dernière mise à jour le Sept 15, 2025
Bienvenue, comment puis-je vous aider ?