Qu'est-ce que le format de fichier PCB ?
.pcb (Printed Circuit Board) est un format de fichier utilisé pour stocker des conceptions de circuits imprimés. Un fichier .pcb contient des données de mise en page de la carte - couches de cuivre, empreintes de composants, contour de la carte et pistes de routage - enregistrées en binaire ou en texte ASCII selon l'outil EDA qui l'a créé.
Étant donné que plusieurs applications sans rapport partagent l'extension .pcb (les anciens Altium/Protel, Mentor Graphics PADS Layout et l'outil gEDA pcb écrivent chacun leur propre structure incompatible), il n'existe pas de format standard unique. Identifiez toujours le programme source avant de tenter d'ouvrir ou de convertir le fichier. Les projets Altium Designer plus récents utilisent .PcbDoc à la place ; les données de fabrication sont exportées séparément sous forme de tracés Gerber .GBR.
Utilisations des fichiers .pcb
Les informations stockées dans les fichiers .pcb sont utilisées pour cartographier la disposition de la carte physique à fabriquer - l'emplacement des composants, le routage des pistes de cuivre entre les pastilles et les zones qui doivent rester libres. Sans un fichier de mise en page PCB précis, les circuits de la carte ne fonctionneraient pas correctement. Les circuits imprimés apparaissent dans pratiquement tous les appareils électroniques, par exemple les smartphones, et constituent la base de la connexion des composants mécaniques et électriques avec des pistes conductrices gravées dans des couches de substrat.
Sécurité et sûreté
RISQUE : LOWUn fichier de mise en page .pcb contient des données de conception passives (géométrie, réseaux, métadonnées) et non du code exécutable, donc l'ouvrir dans un outil EDA légitime est sûr. Les risques réels sont pratiques : (1) le fichier peut être impossible à ouvrir sans le logiciel exact (souvent payant ou abandonné) qui l'a créé, vérifiez donc d'abord le programme source ; (2) évitez les téléchargements de « visualiseur/convertisseur .pcb universel » sur les portails publicitaires - ce sont généralement des logiciels potentiellement indésirables (PUP) ou publicitaires qui ne peuvent pas réellement analyser les formats EDA propriétaires ; utilisez KiCad, l'outil du fournisseur, ou demandez des exports Gerber/PDF à la place.
Détails du format
en bref- Mises en page gEDA PCB et ère gnuPaint / GTKWave - Le concepteur open-source gEDA « pcb » utilise également une extension .pcb, dans son propre format de texte brut.
- Pinceau ArcSoft PhotoStudio / cache PowerDirector - Quelques applications non liées à l'EDA ont historiquement écrit des fichiers .pcb sans rapport ; très rare aujourd'hui.
Programmes qui ouvrent les fichiers PCB
Détails techniques
spécifications approfondies| Usage du fichier | Stocke une mise en page complète de PCB : contour de carte, couches de cuivre, empreintes de composants, routage des pistes, vias et trous de perçage |
| Encodage | Binaire ou texte ASCII - le format dépend entièrement de l'outil EDA qui a créé le fichier ; aucune structure universelle |
| Octets magiques | Aucun ; aucune signature de fichier commune n'existe car plusieurs outils incompatibles utilisent la même extension .pcb |
| Créateurs principaux | Anciens Altium/Protel (binaire), Mentor Graphics PADS Layout (binaire), outil gEDA pcb (texte ASCII) |
| Type MIME | application/octet-stream (aucun type MIME enregistré pour les fichiers de mise en page PCB) |
| Modèle de couches | Prend en charge plusieurs couches de cuivre (supérieure, inférieure, plans internes) ainsi que la sérigraphie, le masque de soudure et les couches de pâte |
| Données de composants | Stocke la géométrie des empreintes, les désignateurs de référence, les coordonnées de placement et l'angle de rotation pour chaque composant |
| Routage du cuivre | Encode les largeurs de pistes, les affectations de réseaux (nets), les règles de paires différentielles et les remplissages de polygones de cuivre |
| Informations de perçage | Intègre les tailles et positions des trous traversants et des vias borgnes/enterrés dans les données de mise en page |
| Règles de conception | Contient les règles d'espacement au niveau de la carte, la largeur minimale des pistes et les contraintes de taille de via/trou |
| Formats successeurs | Altium Designer a migré vers .PcbDoc ; KiCad utilise .kicad_pcb (ASCII S-expression) ; les deux remplacent l'ancien .pcb |
| Sortie de fabrication | La mise en page PCB est exportée en tracés Gerber (.gbr) et en fichiers de perçage (.drl / .xln) pour la fabrication de la carte |
| Lien schématique | Jumelé avec un fichier de schéma (.sch ou équivalent) qui fournit la netlist pilotant la mise en page |
| Intégration 3D | Les outils modernes intègrent ou lient des modèles de composants 3D dans le fichier PCB pour la vérification des jeux mécaniques |
| Publié | 1980s-1990s (Protel/Tango DOS era and P-CAD) |
Conversions PCB
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PCB.