Gerber, ODB++ ou IPC-2581 : Choisir un package de données pour la fabrication de circuits imprimés
Figure 1. Image Gerber vs ODB++ vs IPC-2581 pour l'examen de la fabrication et de l'assemblage des PCB de Highleap Electronics.
Choisir entre Gerber, ODB++ et IPC-2581 dépend essentiellement du niveau d'information que vous souhaitez transmettre pour la fabrication. Gerber est quasi universel, mais basé sur les couches, tandis qu'ODB++ et IPC-2581 intègrent davantage de contexte de conception dans un ensemble de données plus clair pour la fabrication et l'assemblage. Ce guide compare ces trois formats de fabrication neutres, explique dans quels cas chacun est le plus adapté et montre comment Highleap Electronics utilise les données restantes pour fabriquer et assembler la carte.
1. De quels formats de fichiers un fabricant de circuits imprimés a-t-il besoin ?
Un fabricant de circuits imprimés a besoin d'un jeu de données de fabrication : soit des fichiers Gerber accompagnés d'un fichier de perçage CN, soit un format tout-en-un comme ODB++ ou IPC-2581. Pour l'assemblage, il lui faut une nomenclature, un fichier de placement (centroïde) et un plan d'assemblage. Les données de fabrication définissent la carte nue ; les données d'assemblage définissent les composants qui y seront connectés et leur emplacement.
Ces formats existent car votre fichier de projet CAO est spécifique à un outil et non directement exploitable en fabrication, tandis que ces formats sont des sorties neutres et standardisées que n'importe quel atelier de fabrication peut lire. L'ensemble complet des formats attendus par un fabricant est résumé dans cette présentation. fichiers de conception de circuits impriméset les étapes pratiques « comment les produire » se trouvent dans le guide d'accompagnement sur Fichiers GerberLe reste de cet article explique le contenu exact de chaque format afin que vous puissiez envoyer le bon colis du premier coup.
2. Qu'est-ce qu'un fichier Gerber et que contient-il ?
Un fichier Gerber est un fichier vectoriel 2D qui décrit une couche d'un circuit imprimé (cuivre, vernis épargne ou sérigraphie) sous forme de formes géométriques délimitant des ouvertures précises. Chaque fichier Gerber représente une couche ; un package complet de carte nue est donc un dossier contenant les fichiers Gerber (cuivre supérieur et inférieur, couches internes, vernis épargne, sérigraphie, pâte thermique et contour de la carte), accompagné d'un fichier de perçage NC séparé pour les trous.
La norme moderne est la RS-274X (et la plus récente X2), qui intègre les définitions d'ouverture dans le fichier. Les anciens fichiers Gerber « RS-274D » nécessitaient une liste d'ouverture séparée et sont obsolètes et sujets aux erreurs. Chaque couche étant un fichier distinct avec un nom que vous lui attribuez, le principal inconvénient des fichiers Gerber simples est l'ambiguïté : une couche mal étiquetée ou manquante est une cause classique de blocage de la production. C'est pourquoi chaque jeu de fichiers Gerber doit être vérifié dans un visualiseur avant envoi et pourquoi les formats tout-en-un ci-dessous ont été créés. Les données Gerber alimentent également directement le système… CAM étape où une usine de fabrication transforme vos fichiers en un prototype.
3. Gerber vs ODB++ vs IPC-2581 : quel format est le meilleur ?
Gerber est le format de base universel, tandis qu'ODB++ et IPC-2581 sont des formats intelligents à fichier unique qui regroupent toutes les données de couches, de perçage, de netlist et souvent de nomenclature (BOM), ce qui les rend moins sujets aux erreurs et plus adaptés aux usines qui les prennent en charge. Le compromis réside dans l'universalité face à la richesse des données.
| Format | Inclus | Solidité |
|---|---|---|
| Gerber (RS-274X) | Une couche par fichier + perçage séparé | Référence universellement acceptée |
| ODB++ | Tous les calques, les forets, la netlist et la nomenclature dans un seul jeu de données | Intelligent, sans ambiguïté, largement soutenu |
| CIB-2581 | Données complètes de fabrication et d'assemblage, norme ouverte | Fichier unique ouvert, indépendant du fournisseur |
Pour la plupart des projets, le format Gerber est universel et reste la valeur par défaut la plus sûre. Là où votre fabricant l'accepte, ODB++ Il est préférable d'utiliser cette méthode car le regroupement de toutes les couches, des données de perçage et de la netlist dans un seul jeu de données intelligent élimine les ambiguïtés liées à la dénomination et à l'alignement des couches, fréquentes avec les dossiers Gerber non structurés. La norme IPC-2581 poursuit le même objectif en tant que norme unique, ouverte et indépendante des fournisseurs. Le meilleur format est tout simplement celui qui est le plus complet et pris en charge par votre fonderie ; le confirmer en amont permet d'éviter les retouches.
4. Fichiers de perçage, de nomenclature et de placement pour l'assemblage
Pour une carte assemblée, vous devez également fournir trois fichiers : le fichier de perçage CN (emplacement, diamètre et métallisation de chaque trou), la nomenclature (chaque composant avec sa référence fabricant) et le fichier de placement (position, orientation et côté de chaque composant). Les données de fabrication seules permettent de créer une carte nue ; ces fichiers la transforment en une carte PCBA équipée. Voici ce que chacun fournit :
- Lime de perçage NC. Définit le perçage — dimensions des trous, coordonnées et statut plaqué ou non plaqué — et fait partie du jeu de fabrication même s'il est distinct des fichiers Gerber.
- Nomenclature des matériaux. Liste chaque composant avec sa véritable référence fabricant, et non pas seulement une valeur, permettant ainsi de se procurer les pièces ; une liste complète Nomenclature PCB est essentiel pour des devis et des approvisionnements précis.
- Fichier de sélection et de placement (centroïde). Indique la position X/Y, la rotation et le côté de la carte de chaque composant afin que la machine de placement le positionne correctement ; voici comment procéder : assemblage des lecteurs de fichiers centroïdes.
- Schéma d'assemblage. Indique la polarité, la broche 1, les repères et les notes « ne pas remplir » que les fichiers de données seuls ne contiennent pas.
Un dossier d'assemblage incomplet — des fichiers Gerber sans numéro de pièce de nomenclature ou un fichier centroïde manquant — est l'une des raisons les plus courantes pour lesquelles un devis d'assemblage ne peut être finalisé ; envoyer tous ces éléments ensemble permet donc de faire avancer le projet.
Figure 2. Les détails de fabrication pour Gerber vs ODB++ vs IPC-2581 doivent être vérifiés avant le devis et la production.
5. Qu'est-ce qu'un fichier de couche Gerber et comment le nommer ?
Dans un package Gerber, chaque fichier représente une couche physique du circuit imprimé. Une nomenclature claire permet d'éviter toute confusion entre les fichiers. Les fichiers Gerber simples ne comportent aucune indication explicite (« ceci est la couche supérieure ») ; une nomenclature ambiguë ou non standardisée est donc une cause fréquente de blocage en production. Un package Gerber complet à deux couches, ainsi que les couches supplémentaires d'un circuit imprimé multicouche, se présentent comme suit :
| Couche | Ce que cela définit | Extension commune |
|---|---|---|
| cuivre supérieur/inférieur | Les pistes et les plots conducteurs | .GTL / .GBL |
| Masque de soudure supérieur/inférieur | Lorsque le masque est retiré pour exposer les coussinets | .GTS / .GBS |
| Sérigraphie supérieure/inférieure | Désignateurs et marquages de référence | .GTO / .GBO |
| Colle supérieure/inférieure | Ouvertures du pochoir pour l'assemblage | .GTP / .GBP |
| Aperçu du conseil d'administration | Le profil de la carte et les découpes | .GKO / .GM1 |
| Couches internes (multicouches) | Cuivre interne / plans, dans l'ordre | .G1, .G2, … |
| Foret CN | Dimensions des trous, positions, état du placage | .DRL / .TXT |
Les extensions varient d'un outil de CAO électronique à l'autre. Il est donc plus sûr de conserver la nomenclature standard de votre outil, d'inclure un court fichier Lisez-moi ou un schéma des couches lorsque les noms ne sont pas explicites, et de préciser l'ordre des couches pour les cartes multicouches afin que les couches internes soient correctement empilées. Cette ambiguïté de nommage est précisément le problème que… ODB++ Cette méthode consiste à regrouper chaque couche, son rôle et les données de forage dans un seul ensemble de données structuré ; c’est pourquoi elle est privilégiée lorsqu’une salle blanche la prend en charge. Quel que soit le format envoyé, l’ouverture du paquet dans un visualiseur confirme que les couches sont complètes et correctement identifiées avant son envoi. CAM étape.
6. Comment Highleap utilise vos fichiers pour construire le plateau
Highleap accepte les données de fabrication Gerber, ODB++ ou IPC-2581, ainsi que votre nomenclature, vos plans de placement et d'assemblage, puis vérifie le package avant la fabrication afin que celle-ci et l'assemblage fonctionnent à partir d'une seule révision validée. Quel que soit le format envoyé, les fichiers sont ouverts et contrôlés : présence des calques, absence de symétrie, alignement des perçages, cohérence de la nomenclature et du centre de gravité, et tout élément susceptible d'entraîner un blocage est détecté rapidement.
Cette évaluation est une étape privée et interne (et non un téléchargement public), et elle est associée à un examen de faisabilité qui détecte les problèmes que les fichiers seuls ne révèlent pas. À partir de là, les données vérifiées orientent la fabrication et assemblage clé en main Nous prenons en charge l'approvisionnement, le placement, le contrôle et les tests. Pour obtenir un devis précis dès la première fois, veuillez nous envoyer vos données de fabrication (Gerber ou ODB++), le fichier de perçage CN, la nomenclature avec les références des composants, le fichier de placement, le contour de la carte, l'empilage et la quantité.
7. FAQ sur le format des fichiers PCB
Quel logiciel permet d'ouvrir les fichiers Gerber ?
Les visualiseurs Gerber dédiés, le visualiseur intégré de votre outil de CAO (KiCad inclut GerbView) et divers visualiseurs gratuits, en ligne ou sur ordinateur, permettent tous d'ouvrir les fichiers Gerber. Chargez l'ensemble des couches et le fichier de perçage simultanément pour visualiser le circuit imprimé tel que le fera le fabricant.
Quelle est la différence entre une lime Gerber et une lime de perçage Excellon ?
Les fichiers Gerber décrivent les couches du circuit imprimé (cuivre, masque, sérigraphie), tandis que le fichier Excellon (perçage NC) décrit les trous : leurs dimensions, leurs positions et leur état de métallisation. Les deux sont nécessaires ; le fichier de perçage n’est pas une couche Gerber.
Quelle est la différence entre RS-274X et Gerber X2 ?
X2 est une extension du format RS-274X qui ajoute des attributs lisibles par machine — tels que la couche d'un fichier et la fonction de chaque pad — rendant les données plus autodescriptives et moins ambiguës pour le fabricant tout en restant rétrocompatibles.
Est-il possible de modifier un fichier Gerber ?
Oui, avec un logiciel de FAO, un fabricant peut modifier les fichiers Gerber, et les utilisateurs peuvent les mesurer et les inspecter, mais les concepteurs doivent effectuer les modifications dans le fichier CAO source et le réexporter plutôt que de modifier directement les fichiers Gerber, afin de maintenir la synchronisation entre la conception et les résultats.
Comment convertir mon dessin au format Gerber ?
Vous ne convertissez pas directement un fichier de conception finalisé ; vous exportez les fichiers Gerber depuis la fonction de sortie de fabrication de votre logiciel de CAO, qui génère un fichier Gerber par couche ainsi que le fichier de perçage. Le fichier de sortie neutre est ensuite lisible par n'importe quel fabricant.
Un fabricant peut-il réaliser une construction à partir de mon fichier CAO natif au lieu des fichiers Gerber ?
En général, non — les fichiers CAO natifs sont spécifiques à l'outil et ne constituent pas un format de fabrication. Les fabricants utilisent des données neutres : Gerber plus les spécifications de perçage, ou un jeu de données ODB++ ou IPC-2581 tout-en-un, lisible par n'importe quel atelier, quel que soit l'outil de conception utilisé.
messages recommandés
Service de fabrication de circuits imprimés Taconic RF-35 — Du prototype à la production en série
Figure 1. Carte de circuit imprimé Taconic RF-35. Le Taconic RF-35 est un outil de travail robuste...
Fabrication de circuits imprimés Isola Astra MT77
Figure 1. Fabrication du circuit imprimé Isola Astra MT77
Services personnalisés de fabrication et d'assemblage de circuits imprimés Rogers RO4835
Figure 1. Circuit imprimé Rogers RO4835. Le circuit imprimé Rogers RO4835 est un...
Guide des matériaux et de la fabrication des circuits imprimés Nelco N4000-13 | Highleap Electronics
Figure 1. Carte de circuit imprimé Nelco N4000-13. La carte de circuit imprimé Nelco N4000-13 est une...
Comment obtenir un devis pour les PCB
Nous réalisons une analyse DFM/DFA et vous fournissons un rapport. Vous pouvez télécharger vos fichiers en toute sécurité sur notre site web. Pour vous établir un devis, nous avons besoin des informations suivantes :
-
- Gerber, ODB++ ou .pcb, spécifications.
- Liste de nomenclature si vous avez besoin d'un assemblage
- Quantité
- Temps de rotation
Pour les services PCBA, veuillez fournir votre nomenclature (BOM) et toute instruction d'assemblage spécifique. Nous proposons également des analyses DFM/DFA pour optimiser la fabricabilité et l'assemblage de vos conceptions, garantissant ainsi un processus de production fluide.
