Usine PCBCart Thaïlande — pleinement prête pour la production !   En savoir plus closed

Gerber vs ODB++ vs IPC-2581 : Choisir le paquet de données sur lequel votre fabricant peut se baser pour la production

Last Updated: Oct 16, 2026

Envoyez le format le plus riche que le système de FAO de production de votre fabricant importe nativement, exactement à la révision que votre outil de conception exporte, sans étape de conversion intermédiaire. Pour la plupart des circuits imprimés aujourd’hui, il s’agit encore d’un jeu propre de Gerber X2 avec des données de perçage Excellon, une liste d’outils de perçage et une netlist IPC-D-356. ODB++ et IPC-2581 prouvent leur utilité pour les cartes multicouches denses, HDI et les projets clé en main, mais seulement lorsque les deux extrémités du transfert ont été validées sur un véritable travail. Dans tous les cas, un dossier complet, cohérent en interne et associé à une même révision de conception est plus important que le nom du format.

Cette réponse semble simple, mais c’est précisément le choix du format qui fait perdre des jours à de nombreuses premières conceptions. Un concepteur exporte un jeu de données intelligent parce que le menu du logiciel CAO le propose ; l’interface du fabricant le reconvertit discrètement en images de couches ; l’ordre des couches est deviné ; et une demande d’éclaircissement technique arrive dans la boîte mail du concepteur deux jours plus tard. Ce guide explique ce que chaque format contient réellement, comment les fabricants le reçoivent et le contrôlent, quel format convient à quel type de carte, et comment assembler un paquet de données qui passe la revue CAM du premier coup.

Points clés

• Gerber décrit des images, une couche par fichier. ODB++ et IPC-2581 décrivent le produit : couches, trous, nets, composants et empilage dans un seul ensemble de données structuré.

• Le Gerber moderne n’est pas « stupide ». Les attributs Gerber X2 et un fichier de travail Gerber peuvent contenir la fonction de couche, les rôles des pastilles, la netlist CAO et le cahier des charges de fabrication, mais seulement si vous les activez.

• Un format intelligent n’est rentable que lorsque le parcours CAM de réception le lit de manière native. Une importation convertie peut perdre précisément les informations que vous lui avez envoyées.

• Aucun format ne remplace une déclaration claire des exigences. Les objectifs d’impédance, la classe IPC, les tolérances et les procédés spéciaux doivent toujours être rédigés à un endroit où une personne les lira.

• Quel que soit ce que vous envoyez, générez chaque fichier à partir de la même version, vérifiez-le dans un visualiseur qui ne l’a pas créé et désignez un jeu de données comme référence principale.


PCB CAD design workspace and layout preview


De quoi un fabricant a-t-il réellement besoin à partir de vos données ?

Avant de comparer les formats, il est utile de bien comprendre la tâche qu’un paquet de données doit accomplir. Lorsque vos fichiers arrivent, un ingénieur FAO doit répondre à six questions avant que tout outillage ne soit fabriqué. Chaque format est simplement une manière différente d’y répondre, et les formats diffèrent principalement par le nombre de réponses qu’ils portent nativement et le nombre que vous devez fournir dans des fichiers séparés.

Question à laquelle CAM doit répondre Source typique de la réponse
Que doit-on représenter sur chaque couche ? Œuvre de cuivre, de vernis épargne, de légende et de pâte
Où sont les trous, quelle est leur taille, et sont-ils métallisés ? Données de perçage plus une liste d’outils de perçage, avec les trous métallisés et non métallisés séparés
Quelle est la forme du plateau ? Contour (profil) du circuit et toutes découpes, fentes ou opérations de fraisage
Dans quel ordre les couches sont-elles empilées et de quoi sont-elles faites ? Définition de l’empilage : ordre des couches, épaisseurs diélectriques, poids de cuivre, matériaux
Qu’est-ce qui est censé être relié à quoi ? Netlist, utilisé pour le test électrique des circuits nus et pour vérifier l’illustration par rapport à l’intention de conception
Qu’a-t-il de spécial, ce circuit ? Objectifs d’impédance, finition, tolérances, classe IPC, traitement des vias, marquages et autres remarques

 

Un paquet qui répond aux six sans contradiction est réalisable. Un paquet qui en laisse une sans réponse, ou y répond deux fois avec des valeurs différentes, devient une question d’ingénierie. Gardez ce cadre à l’esprit lorsque vous lisez les descriptions de format ci-dessous ; c’est la manière la plus claire de voir ce que chacun apporte.

Qu’est-ce que Gerber, et pourquoi est-ce encore le paramètre par défaut ?

Le format Gerber est un format vectoriel ouvert, basé sur l’ASCII, qui décrit une image bidimensionnelle par fichier. Il a vu le jour comme langage de commande pour les photoplotteuses, ce qui explique pourquoi ses instructions de base restent « tracer », « déplacer » et « flasher une ouverture ». Un jeu de fabrication typique contient un fichier par couche de cuivre, un par masque de soudure, un par couche de légende, un fichier de profil et, en général, des fichiers de perçage séparés au format Excellon. Si vous souhaitez connaître le contexte de l’évolution du format, depuis le contrôle de photoplotteuse jusqu’à l’entrée moderne en FAO, notre guide deFichiers Gerber étenduscouvre l’histoire en détail.

De RS-274D à Gerber X3

Le format a traversé plusieurs générations, et ces différences sont importantes lorsque vous configurez une exportation :

•RS-274D (Gerber Standard)enregistrait les coordonnées et les numéros d’ouverture, mais laissait les formes d’ouverture dans un fichier séparé, défini de manière informelle. Il a été officiellement révoqué par le propriétaire de la spécification, et la plupart des fabricants ne l’acceptent plus. Si votre outil le propose encore, ne l’utilisez pas.

•RS-274X (Gerber étendu, souvent appelé X1)intègre les définitions d’ouvertures dans chaque fichier, de sorte que chaque fichier de couche soit autonome. C’est la référence que pratiquement tous les systèmes de FAO dans le monde lisent.

•Gerber X2, introduit en 2014, ajoute des attributs standardisés aux mêmes fichiers. Un fichier peut déclarer sa propre fonction (couche cuivre supérieure, vernis épargne inférieur, profil), les pastilles peuvent être étiquetées comme pastilles CMS, pastilles de via ou repères d’alignement, et les objets peuvent porter le nom de nœud (net) CAO. X2 est rétrocompatible : un système de FAO qui ne comprend pas les attributs les ignore simplement.

•Gerber X3étend la même idée à l’assemblage en ajoutant des informations sur les composants telles que les désignateurs de référence, les empreintes et les numéros de pièce.

•Le fichier de travail Gerber (.gbrjob)est un petit fichier JSON compagnon qui ne contient aucune illustration. À la place, il peut décrire la construction du circuit imprimé : épaisseur totale, nombre de couches de cuivre, matériaux, finition de surface et l’empilage lui-même. C’est l’un des fichiers les plus sous-utilisés en conception de PCB.

Là où Gerber est fort, et là où il est faible

Le grand avantage de Gerber est son universalité. Chaque fabricant peut le lire, chaque outil de CAO peut l’écrire, et des visionneuses gratuites existent sur toutes les plateformes, ce qui permet à un concepteur d’inspecter exactement ce que l’usine verra. Sa faiblesse est la fragmentation. Dans un ensemble RS-274X simple, l’ordre des couches est implicite dans les noms de fichiers, les données de perçage existent dans un format différent avec leurs propres unités et paramètres de suppression des zéros, et la connectivité est absente, sauf si vous ajoutez une liste de connexions séparée. Chacune de ces séparations est un point où deux fichiers peuvent être en désaccord.

Les attributs X2 et un fichier de travail comblent bon nombre de ces lacunes, c’est pourquoi l’opposition entre « Gerber et formats intelligents » est aujourd’hui moins marquée qu’autrefois. Le hic, c’est que les deux parties doivent coopérer. L’exportateur doit être configuré pour écrire les attributs, et le système CAM récepteur doit les utiliser. Si l’une des deux parties ne le fait pas, l’ensemble se comporte comme un simple RS-274X.


Comparison between Gerber files and ODB++ database


Qu’est-ce que l’ODB++ et qu’apporte-t-il ?

ODB++ a été créé par Valor au milieu des années 1990 comme base de données pour transférer les conceptions de circuits imprimés vers la fabrication, et il est désormais maintenu au sein de l’écosystème électronique de Siemens, avec des visionneuses gratuites et des interfaces d’export disponibles. Au lieu d’un dossier d’images indépendantes, un job ODB++ est une structure de répertoires hiérarchique, généralement compressée dans une seule archive .tgz pour le transfert. Une matrice centrale définit chaque couche ainsi que son rôle et son ordre, tandis que des sections séparées contiennent les éléments de couche, les portées de perçage et de fraisage, la netlist, l’implantation des composants et les attributs.

La différence pratique apparaît dans ce que le CAM n’a plus besoin de déduire. Dans un visualiseur Gerber, une forme rectangulaire de cuivre n’est qu’une forme ; rien n’indique s’il s’agit d’un pad de composant, d’un point de test ou d’une portion de plan de cuivre. Dans ODB++, cette même entité est explicitement un pad, sur un réseau nommé, appartenant à une broche de composant spécifique, et une portée de perçage indique précisément quelles couches un via relie. L’ordre des couches est défini plutôt que deviné. Pour une carte avec des vias enterrés ou plusieurs laminations séquentielles, cela élimine toute une catégorie d’ambiguïtés.

En 2020, le format a été élargi pour devenir une famille, avec ODB++Design pour le transfert de la conception vers la fabrication, rejoint par ODB++Process et ODB++Manufacturing pour les données de l’atelier de production. Pour un concepteur envoyant une carte à un fabricant, ODB++Design est la partie qui compte.

Les compromis

•Gouvernance.La spécification est publiée et libre d’utilisation, mais elle est contrôlée par une seule entreprise plutôt que par un organisme de normalisation. Certaines organisations considèrent cela comme un facteur de la chaîne d’approvisionnement, en particulier pour les produits à longue durée de vie.

•Alignement des versions.Une exportation ODB++ issue d’une version récente d’un outil de CAO électronique peut utiliser des fonctionnalités qu’un ancien importateur FAO ne reconnaît pas. Le contenu non pris en charge peut être ignoré sans qu’une erreur évidente ne soit signalée, ce qui est pire qu’un rejet explicite.

•Inspection.ODB++ est plus difficile à vérifier visuellement que le format Gerber. Vous avez besoin d’un visualiseur compatible ODB++ pour confirmer ce que vous envoyez, et de nombreux concepteurs sautent cette étape.

Qu’est-ce que l’IPC-2581 et pourquoi « ouvert » est-il important ?

IPC-2581, également connu sous le nom de Modèle d’Échange de Produit Numérique IPC (DPMX), est une norme ouverte maintenue par l’IPC et soutenue par un consortium industriel de fournisseurs de CAO, de fabricants, d’assembleurs et d’OEM. Elle décrit le produit dans un unique fichier XML structuré qui peut inclure les dessins de cuivre, l’empilage complet avec les matériaux et les données diélectriques, les informations de perçage et de fraisage, la netlist, l’implantation des composants, la nomenclature (BOM), ainsi que les informations d’assemblage et de test. La norme originale a été publiée en 2004 ; la révision C, parue en 2020, a étendu la prise en charge des constructions modernes et ajouté un mécanisme permettant d’échanger les retours DFM entre le fabricant et le concepteur dans le même format.

Sur le plan conceptuel, IPC-2581 résout le même problème qu’ODB++. La différence réside dans la propriété. Étant donné que la norme IPC-2581 est gérée par un organisme industriel plutôt que par un seul fournisseur, elle séduit les organisations qui souhaitent des données neutres vis-à-vis des fournisseurs, une longue durée d’archivage et la liberté de transférer le travail entre différents sous-traitants et outils. Notre aperçu duNorme IPC-2581explique sa structure plus en détail.

Les compromis

•Support d’admission irrégulier.L’adoption a été la plus forte parmi les grands fabricants axés sur l’automatisation. De nombreux façonniers peuvent visualiser ou convertir l’IPC-2581, mais moins nombreux sont ceux qui l’utilisent nativement comme source pour les outillages de production.

•Révision et incompatibilité de profil.Un fichier IPC-2581 est valide par rapport à une révision spécifique du schéma, et les exportateurs vous permettent de choisir quelles sections de données inclure. Un fichier peut être un XML parfaitement valide tout en omettant un élément dont le destinataire a besoin, ou en l’exprimant d’une manière que le destinataire interprète différemment.

•Des données plus riches, une portée plus large.Un seul fichier contenant le netlist, la nomenclature (BOM) et l’empilement révèle davantage d’informations sur votre conception qu’un ensemble de fichiers d’illustration. Déterminez quelles sections un fournisseur donné a réellement besoin de recevoir.

Comment comparer Gerber, ODB++ et IPC-2581 côte à côte ?

Le tableau ci-dessous compare les capacités typiques. Il décrit ce que chaque format peut contenir, et non ce qu’un exporteur particulier écrit ou ce qu’un fournisseur particulier lit ; cela doit être confirmé pour chaque transfert.

Attribut Gerber (RS-274X / X2 / X3) ODB++ IPC-2581
Modèle de données Superposer des images, éventuellement avec des attributs Base de données produit hiérarchique Modèle de produit XML structuré unique
Livraison habituelle Plusieurs fichiers compressés ensemble Un arbre de répertoires compressé (.tgz) Un fichier XML, parfois compressé
Ordre et fonction des couches Impliqué par les noms de fichiers dans X1 ; déclaré par des attributs dans X2 Défini dans la matrice des tâches Défini dans la section d’empilement
Empilage et matériaux Uniquement via un fichier de travail Gerber ou un dessin séparé Peut être intégré Peut être intégré, y compris les données diélectriques
Données de forage Habituellement, des fichiers Excellon séparés Intégré, avec des étendues de couche Intégré, avec des étendues de couche
Liste de connexions Fichier IPC-D-356 distinct, ou attributs de nets CAO en X2 Intégré Intégré
Composants et nomenclature Fichiers séparés ou couches de composants dans X3 Intégré Intégré, y compris la nomenclature des matériaux
Gouvernance Spécification ouverte publiée par Ucamco Spécification publiée contrôlée par Siemens Norme IPC ouverte avec consortium industriel
Revue humaine Facile ; spectateurs gratuits partout Nécessite un visualiseur ODB++ A besoin d’un visualiseur IPC-2581
Acceptation de l’usine Universel Large éventail parmi les fabricants établis et les fournisseurs de services EMS En croissance ; confirmer auprès du fournisseur
Risque principal Fichiers compagnons manquants ou incompatibles Incompatibilité de version entre l’exportateur et l’importateur Incompatibilité de révision ou de profil de contenu

 

Pourquoi « Mon usine peut-elle le fabriquer ? » est la vraie question

Les débats sur les formats ont tendance à se concentrer sur celui qui est techniquement supérieur. Pour une configuration spécifique, c’est la mauvaise question. Ce qui importe, c’est ce qui arrive à vos données durant la première heure après leur arrivée à l’usine, et il existe trois trajectoires courantes.

1.Importation native.Le système de FAO lit directement le format et utilise son contenu, y compris les nets, les étendues et l’empilage, pour piloter les outillages et les contrôles DFM. C’est là que les formats intelligents délivrent toute leur valeur.

2.Importer avec conversion.Le frontal convertit le fichier entrant dans son propre format interne ou de nouveau en images de couches. Tout ce que le convertisseur ne comprend pas peut être écarté, et le netlist ou les rôles de pastilles que vous avez exportés avec soin peuvent ne jamais parvenir à l’ingénieur.

3.Reconstruction manuelle.L’ingénieur examine le jeu de données et reconstruit le travail à partir de celui-ci, en se référant souvent à un jeu de fichiers Gerber ou à un plan. Ce processus est plus lent que de recevoir dès le départ un package Gerber propre.

Un format sophistiqué envoyé par la voie 2 ou 3 peut produire un pire résultat qu’un lot Gerber X2 bien préparé, car les défaillances sont discrètes. Avant de changer de format pour une fabrication importante, posez par écrit ces questions à votre fabricant :

• Quels formats, et quelles versions ou révisions de chacun, votre système FAO de production importe-t-il nativement ?

• Utilisez-vous directement le fichier entrant ou le convertissez-vous avant l’outillage ? Si vous le convertissez, que perd-on ?

• Souhaiterez-vous toujours un jeu de fichiers Gerber ou un dessin de fabrication en complément du jeu de données intelligent ?

• Si le résultat importé est en conflit avec notre dessin ou un autre fichier, vous arrêterez-vous pour demander, ou continuerez-vous ?

• Le changement de format sur un numéro de pièce répété déclenche-t-il une nouvelle revue d’ingénierie ?

Des réponses claires et précises à ces cinq questions valent mieux que n’importe quelle règle générale concernant le format le plus adapté.

Quel format devez-vous envoyer pour votre platine ?

En gardant à l’esprit le côté réception, le choix découle généralement de la carte et de la situation de la chaîne d’approvisionnement. Les scénarios ci-dessous constituent des points de départ, non des absolus ; les capacités confirmées d’un fournisseur prévalent toujours sur ceux-ci.

Votre situation Forfait recommandé Pourquoi
Prototype simple à 2 à 4 couches Gerber X2 + perçage Excellon + liste des outils de perçage Acceptation universelle et voie la plus rapide à travers toute file d’attente CAM
Carte multicouche à impédance contrôlée Fichiers Gerber X2 + fichier de travail (job) + netlist, ou ODB++/IPC-2581 si pris en charge nativement ; plus une stratification (stackup) définie et un tableau d’impédance L’ordre des couches et l’intention d’impédance doivent accompagner les données, et non être envoyés dans un e‑mail séparé
HDI, vias borgnes/enterrées ou stratification séquentielle ODB++ ou IPC-2581 lorsqu’ils sont nativement pris en charge ; sinon Gerber X2 avec des fichiers de portée de perçage explicites et un tableau de perçage Les plages de vias sont la chose la plus facile à mal lire à partir d’images plates
Fabrication et assemblage avec un seul partenaire ODB++ ou IPC-2581 si le partenaire confirme une utilisation native ; sinon Gerber X2/X3 plus BOM et centroid Un seul modèle de produit peut alimenter la fabrication, le pochoir, le placement et la programmation des tests
Plusieurs fabricants ou sources secondaires Package Gerber X2 comme référence commune Le format que chaque fournisseur peut lire réduit l'effort de qualification
Première commande avec un nouveau fabricant Paquet Gerber X2, puis demandez ce qu’ils acceptent d’autre Ne faites jamais dépendre une première compilation d’un chemin d’importation non testé
Produit longue durée ou réglementé nécessitant des archives IPC-2581 archivé avec un jeu de référence Gerber X2 La gouvernance ouverte et un mécanisme de secours universellement lisible vieillissent bien

 

Que doit contenir un jeu de données complet ?

Quelle que soit la voie que vous choisissez, le format n’est qu’une partie de la publication. La plupart des blocages CAM proviennent de ce qui manque autour de l’illustration plutôt que de l’illustration elle-même.

Si vous envoyez le fichier Gerber

1.Œuvre pour chaque couche :chaque couche de cuivre, vernis épargne, sérigraphie et, si le même partenaire fabrique votre pochoir, couches de pâte. Nommez les fichiers de manière à ce que l’ordre des couches soit sans ambiguïté sans avoir à lire un e-mail.

2.Profil de carte unique :un contour fermé sur sa propre couche, non dupliqué sur les couches de sérigraphie ou mécaniques.

3.Données de perçage au format Excellon :trous métallisés et non métallisés dans des fichiers séparés, avec les unités et la suppression des zéros indiquées, générés avec la même origine et la même échelle que l’illustration.

4.Une liste d’outils de perçage ou un tableau de perçage :tailles de trous finis, quantités, état du placage et tolérances sous une forme lisible. Le fichier de perçage seul ne permet pas toujours de rendre les dimensions des outils non ambiguës.

5.Une liste de connexions IPC-D-356 :cela permet au test électrique sur carte nue de comparer la carte finie à votre intention de conception plutôt qu’à un artwork dérivé de la même source potentiellement défectueuse.

6.Un fichier de travail Gerber :cela ne prend que quelques instants à générer dans la plupart des outils EDA modernes et répond à bon nombre des questions qu’un ingénieur CAM vous enverrait autrement.

7.Une déclaration des exigences :empilage, épaisseur finale, matériau, poids de cuivre, finition, objectifs d’impédance, classe IPC et tout procédé spécial tel que remplissage de vias ou contre-perçage.

Si vous envoyez des fichiers ODB++ ou IPC-2581

L’ensemble de données intelligent absorbe la majeure partie des éléments 1 à 6, mais pas automatiquement et pas toujours complètement. Avant la publication, ouvrez l’export dans un visualiseur indépendant et confirmez que le nombre et l’ordre des couches, les étendues de perçage, le contour et le nombre de nets correspondent à votre conception. Ajoutez ensuite ce que l’ensemble de données ne peut pas transmettre de manière fiable : l’énoncé des exigences, tous les critères d’acceptation et, si votre fournisseur le demande, un jeu de référence Gerber généré à partir de la même version. Le structuréempilement de couchesun format intelligent n’est utile que s’il correspond réellement à l’empilage que vous voulez faire fabriquer ; si c’est une cible plutôt qu’une structure figée, précisez-le.

Toujours inclure un manifeste de révision

Un court fichier readme répertoriant chaque fichier, son objectif, la révision de conception, les unités et la date de publication ne prend que quelques minutes à rédiger et évite le retard de devis et de FAO le plus courant : des fichiers provenant de deux étapes différentes de l’historique de conception se retrouvant dans la même archive. Avant de compresser le paquet, supprimez les anciens exports, les sorties de test et toutes les couches cachées que vous n’aviez pas l’intention d’envoyer.

Pouvez-vous envoyer deux formats à la fois ?

L’envoi à la fois d’un jeu de fichiers Gerber et d’un ensemble de données ODB++ ou IPC-2581 constitue un filet de sécurité courant, en particulier pour une première fabrication avec un nouveau fournisseur. Cela fonctionne bien à une condition : le dossier doit indiquer clairement quel ensemble de données régit la production et à quoi sert l’autre, que ce soit pour une vérification croisée, une solution de repli ou une simple référence.

Générez-les tous deux à partir de la même version, dans la même session, comparez-les vous-même avant de les envoyer, et demandez au fabricant de s’arrêter et de vous interroger au moindre désaccord plutôt que de choisir la version qui lui semble correcte. Deux jeux de données sans hiérarchie définie ne doublent pas votre sécurité. Ils transfèrent une décision de conception à quelqu’un à l’usine qui ne peut pas connaître votre intention.

Comment le choix de votre format affecte-t-il l’assemblage et le test ?

La fabrication n’est que le premier utilisateur de vos données. Si le même partenaire réalise également l’assemblage, le paquet de données alimente la conception du pochoir, la programmation du pick-and-place, la configuration de l’inspection optique et les tests électriques, et chacune de ces étapes a son propre appétit en informations.

Avec un flux Gerber, l’assemblage nécessite des entrées distinctes : les couches de pâte pour le pochoir, un fichier de centroides ou de placement automatique contenant les désignateurs de référence, les positions X/Y, la rotation et le côté du circuit, une nomenclature (BOM) avec les numéros de pièce fabricant, ainsi qu’un plan d’assemblage indiquant la polarité et les composants qui ne doivent pas être montés. Chacun de ces éléments est généré séparément, ce qui crée, à chaque fois, une nouvelle occasion de divergence entre révisions. Gerber X3 réduit cet écart en transportant les données des composants en parallèle avec le dessin, même si le support côté assemblage pour X3 est moins mature que le support côté fabrication pour X2.

ODB++ et IPC-2581 contiennent le placement des composants et, dans le cas d’IPC-2581, le contenu de la nomenclature (BOM) à l’intérieur du même modèle que le cuivre. Lorsqu’un partenaire utilise ces données de manière native, les conventions de rotation, les affectations de côté et les origines d’empreinte n’ont plus à être harmonisées manuellement, ce qui constitue l’un des avantages plus discrets mais très précieux d’un format intelligent pour les assemblages denses.

Deux mises en garde s’appliquent dans tous les cas. Premièrement, la nomenclature d’approvisionnement (sourcing BOM) est autant un document commercial qu’un document technique : les alternatives approuvées, les pièces fournies par le client et les décisions de non‑montage (do-not-populate) changent souvent après la finalisation du routage ; vérifiez donc que la nomenclature intégrée dans une exportation intelligente est bien celle que vous avez approuvée pour les achats. Deuxièmement, les données de test, telles que les exigences de gabarit (fixture), les limites de test et les versions de firmware, évoluent indépendamment de la géométrie de la carte et nécessitent normalement leurs propres documents contrôlés, quel que soit le format qui transporte le routage.

Que devraient demander les acheteurs lorsqu’ils comparent les fournisseurs en matière de collecte de données ?

Pour les équipes d’approvisionnement, la mention « Nous acceptons ODB++ » ou « IPC-2581 pris en charge » sur le site d’un fournisseur ne suffit pas pour comparer les devis de manière équitable. Ces expressions peuvent signifier une importation native pour la production, une simple visualisation ou une conversion manuelle. Lorsque vous demandez des devis pour la même référence à plusieurs fournisseurs, rendez la question des données explicite :

•Nommez l’ensemble de données de référence.Indiquez quel format et quelle révision vous envoyez, et demandez à chaque fournisseur de confirmer, dans le devis, quels fichiers il utilisera réellement pour la fabrication.

•Posez des questions sur la conversion.Si un fournisseur convertit vos données, demandez ce qui est conservé, ce qui est supprimé et s’il vous renverra le résultat converti pour approbation.

•Se mettre d'accord sur le résultat de l'examen.Un examen DFM doit se conclure par une liste écrite de questions ou de modifications proposées. Demandez quels sont les éléments utilisés pour l’examen et ce que vous recevrez.

•Définissez la règle d'arrêt.Demandez si le fournisseur suspend le travail en cas de conflit de fichiers et qui, de votre côté, est habilité à résoudre le conflit.

•Vérifier le comportement des commandes répétées.Découvrez comment le fournisseur archive les données publiées et si une nouvelle commande utilise ce paquet archivé ou nécessite un nouvel envoi.

•Se mettre d’accord sur la gestion des données.Des ensembles de données plus riches révèlent davantage votre conception. Confirmez comment les fichiers sont stockés, qui peut y accéder et pendant combien de temps ils sont conservés.

Poser ces questions dès le départ permet de maintenir l’honnêteté des comparaisons de prix, car un prix unitaire bas qui exclut la préparation des données, la conversion ou le temps de nouvelle soumission n’est pas réellement le coût le plus faible.

Ce qui ne va pas chez CAM, et comment l’éviter ?

Le tableau ci-dessous répertorie les modes de défaillance qui arrêtent ou détournent le plus souvent un travail, les formats qu’ils affectent et la manière de les prévenir avant l’exportation.

Mode de défaillance Format le plus exposé Que se passe-t-il Prévention
Ordre des calques indiqué uniquement dans les noms de fichiers Gerber X1 Couches internes construites dans le mauvais ordre ; décalage des plans de référence d’impédance Activez les attributs X2, ajoutez un fichier de tâche et indiquez explicitement l’empilement
Contour de circuit imprimé ouvert ou dupliqué Tout Impossible de générer le programme de routage ; travail mis en attente Un contour fermé sur une seule couche ; effectuez un zoom sur chaque coin dans une visionneuse
Fichier de perçage à une échelle, une origine ou une unité différente Gerber Trous désalignés par rapport aux pastilles Exporter le perçage et l’illustration en une seule session avec des paramètres correspondants ; superposez-les avant l’envoi
Trous métallisés et non métallisés combinés Gerber Trous de montage métallisés ou trous métallisés laissés nus Séparer les fichiers PTH et NPTH et indiquer le placage dans le tableau de perçage
Pastilles peintes au lieu d’ouvertures métallisées Gerber Les pastilles perdent leur identité ; la conception pour la fabrication (DFM) et la génération du pochoir en pâtissent Vérifiez les paramètres d’exportation ; confirmez que les pastilles sont rendues comme des flashs dans un visualiseur
Révisions mixtes dans une seule archive Tous La netlist, le perçage ou la nomenclature ne correspondent pas au dessin Générez tout à partir d’une seule version ; incluez un manifeste
Objets non pris en charge supprimés lors de l’importation ODB++, IPC-2581 Fonctionnalités manquantes sans erreur évidente Confirmer la version de l’importateur ; examiner les avertissements d’importation du fournisseur
Conversion des images lors de l’importation ODB++, IPC-2581 Le netlist et les informations sur les pastilles n’atteignent jamais l’ingénieur Demandez comment le fichier est utilisé ; envoyez un jeu de fichiers Gerber X2 propres s’il doit de toute façon être converti

 

Comment valider une exportation avant qu’elle ne quitte votre bureau ?

L’exportation des données de fabrication et leur exportation correcte ne sont pas la même chose. Une archive ODB++ qui s’ouvre sans erreur peut tout de même contenir une couche de perçage à la mauvaise échelle, et un jeu de fichiers Gerber qui semble parfait dans votre outil de CAO peut être dépourvu d’une couche interne. Un contrôle de dix minutes avant la libération permet d’attraper la plupart de ces problèmes :

1. Ouvrez le fichier de sortie dans un visualiseur qui ne l’a pas généré. L’examiner dans le même outil de CAO ne prouve qu’une chose : l’outil est d’accord avec lui-même.

2. Comptez les couches et comparez ce nombre avec votre empilement prévu. Confirmez la polarité de toutes les couches de plan négatif.

3. Superposez les données de perçage sur le cuivre et vérifiez l’alignement en plusieurs points, y compris aux coins de la carte.

4. Confirmez que le contour est une forme fermée unique et qu’aucune couche mécanique ou de note errante ne se trouve au-dessus.

5. Comparez le netlist du package avec le netlist de votre conception, ou vérifiez le nombre de nets dans un visualiseur au format intelligent.

6. Vérifiez que chaque fichier de l’archive porte le même identifiant de révision, puis consignez ce que vous avez envoyé.


PCB data export and validation workflow


Cela importe doublement, car les vérifications effectuées par votre fabricant ne sont aussi fiables que la référence que vous fournissez. Carte nueessai électriquepeut détecter les circuits ouverts et les courts-circuits dans la carte terminée, mais il ne peut déceler une erreur de conception que si le test est établi sur la base d’une déclaration de connectivité indépendante et correcte.

Comment une équipe doit-elle passer de Gerber à ODB++ ou IPC-2581 ?

Si votre organisation décide d’adopter un format intelligent, considérez-le comme un changement de processus plutôt que comme une simple case à cocher dans une boîte de dialogue d’exportation. Voici à quoi ressemble une voie de migration pratique :

1. Choisissez un circuit imprimé de référence dont la fabrication à partir des fichiers Gerber a déjà réussi et qui met en œuvre vos fonctionnalités typiques : le nombre de couches, les types de vias et la complexité du contour que vous utilisez le plus.

2. Exportez-le dans le nouveau format à partir de la version de CAO et des paramètres que vous utiliserez en production, et enregistrez ces paramètres comme modèle contrôlé.

3. Examinez l’exportation dans un visualiseur indépendant et relevez les données importantes : couches, trous classés par taille, nets et composants.

4. Envoyez le jeu de données à chaque fournisseur concerné et demandez‑leur de l’importer via leur chaîne FAO de production, et non dans un visualiseur de démonstration, puis de vous renvoyer tous les avertissements.

5. Comparez leur résultat importé avec le travail basé sur Gerber qui a déjà été correctement créé. Résolvez chaque différence avant que le nouveau format ne soit utilisé seul.

6. Exécutez au moins une fabrication en parallèle, avec le jeu de fichiers Gerber défini comme référence déclarée, avant de faire de l’ensemble de données intelligent la source faisant autorité.

7. Répétez la qualification chaque fois que la version de l’EDA, le modèle d’exportation ou le système FAO du fournisseur change de manière significative.

Cela demande un peu d’effort au départ, mais cela transforme un chemin d’importation inconnu en un chemin connu, et c’est précisément ce qui rend le format plus riche digne d’être adopté.

Soumettre les données de fabrication à PCBCart

Chez PCBCart, notre service de réception de fabrication est conçu autour d’un format que tous les outils de conception peuvent produire et que chaque ingénieur peut inspecter. Voici ce que cela signifie concrètement lorsque vous préparez un dossier pour nous :

•Gerber RS-274X est notre format préféré.La sortie Gerber X2 est entièrement compatible avec cette procédure, puisqu’il s’agit de RS-274X avec des attributs ajoutés. Nous n’acceptons pas le RS-274D. Nous pouvons également travailler à partir de fichiers Protel natifs (.PCB/.DDB, veuillez nous indiquer la version du logiciel) et de fichiers Eagle (.BRD), bien qu’exporter vous-même les fichiers Gerber vous permette de garder le contrôle exact sur ce que nous voyons.

•Les données de forage nécessitent une liste d’outils.Veuillez fournir un fichier de perçage NC Excellon accompagné d’une liste d’outils de perçage. La liste d’outils est l’élément le plus souvent manquant dans les premières soumissions.

•Le bon de commande régit la construction de la planche.Les spécifications saisies dans notre formulaire de commande en ligne, telles que l’épaisseur, le poids de cuivre, le vernis épargne et la finition, définissent la structure. Des fichiers readme ou de spécifications séparés ne sont pas utilisés pour définir ces paramètres ; indiquez donc toute exigence non standard, y compris les objectifs de contrôle d’impédance, dans la rubrique « Remarque relative aux exigences particulières » lors de votre commande.

•Les empilements personnalisés sont pris en charge via notre service de PCB Standard.Nous fabriquons des circuits imprimés multicouches de 4 à 32 couches. Notre service de prototypes utilise des empilements par défaut ; si votre conception dépend d’une structure spécifique, commandez-la comme un PCB standard et nous confirmerons l’empilement avec vous.

•Chaque carte est testée électriquement.Nous effectuons un test électrique à 100 % sur les cartes que nous fabriquons, en utilisant des sondes mobiles ou des gabarits à clous conformes à l’IPC-9252, et nos ingénieurs réalisent une revue DFM de vos fichiers avant le début de la production.

Si votre équipe de conception travaille nativement en ODB++ ou IPC-2581, conservez ce jeu de données comme référence d’ingénierie, exportez un paquet Gerber RS-274X et les données de perçage Excellon à partir de la même version pour la production, et mentionnez le jeu de données intelligent dans les notes de votre commande. Nos ingénieurs peuvent alors indiquer, projet par projet, si cela peut aider au recoupement. En tant que fabricant certifié IATF 16949 desservant des clients dans l’industrie, les sciences de la vie et les équipements de test, nous préférons clarifier une question avant le lancement des outillages plutôt que de découvrir un conflit de données sur la ligne de production.


Ready-to-manufacture printed circuit board ready for production


Foire aux questions

Mon fabricant doit-il « prendre en charge » Gerber X2 pour que je puisse l’utiliser ?

Le format X2 est conçu pour être rétrocompatible, de sorte qu’un système FAO qui ne comprend pas les attributs lit les fichiers exactement comme il lirait le RS-274X. Activer X2 ne vous coûte rien et profite à tout destinataire qui utilise les attributs. La seule précaution consiste à ne pas compter uniquement sur les attributs pour communiquer une information critique, comme l’ordre des couches, à moins que votre fabricant ait confirmé qu’il les lit.

Un fichier de travail Gerber vaut-il encore la peine d’être généré si mon fabricant utilise un formulaire de commande en ligne ?

Oui, mais comprenez son rôle. Si le bon de commande du fabricant régit la construction, le dossier de travail ne primera pas sur ce que vous y saisissez. Il reste toutefois un contrôle croisé précieux, car un ingénieur CAM qui voit un dossier de travail indiquant huit couches et 1,6 mm peut immédiatement repérer une commande saisie avec six couches. Assurez-vous que les deux ne soient jamais en désaccord.

Un fichier ODB++ provenant d’une version plus récente d’un logiciel EDA pourra‑t‑il être ouvert dans un système CAM plus ancien ?

Souvent, il s’ouvrira, ce qui constitue précisément le risque. Le contenu que l’ancien importateur ne reconnaît pas peut être ignoré plutôt que rejeté. Si vous avez récemment mis à jour votre outil de conception, demandez à votre fabricant quelle version d’ODB++ son importateur prend en charge et, lorsque c’est possible, exportez vers cette version.

IPC-2581 divulgue-t-il davantage de ma propriété intellectuelle que le format Gerber ?

Oui, car un fichier IPC-2581 complet peut contenir la netlist, la nomenclature (BOM), les données des composants et l’empilement au même endroit. La plupart des outils d’export vous permettent de choisir quels contenus inclure, de sorte qu’un fabricant de circuits nus n’a peut‑être pas besoin de la nomenclature du tout. Déterminez ce dont chaque fournisseur a réellement besoin et traitez le reste dans le cadre de vos accords de confidentialité habituels.

Si je change de format entre le prototype et la production, ai-je besoin d’une nouvelle analyse DFM ?

Vous devez vous y attendre. Même lorsque le design est inchangé, un format différent implique un chemin d’importation différent et potentiellement une interprétation différente, de sorte que la plupart des fabricants le considèrent comme une nouvelle soumission. Prévoyez un examen complet pour la première commande dans le nouveau format plutôt que de supposer un délai de traitement de commande répétée.

Pourquoi ne pas simplement envoyer le fichier CAO natif et laisser le fabricant l’exporter ?

Parce que vous perdez le contrôle de l’étape la plus importante. Le destinataire a besoin d’un outil et d’une version compatibles, peut utiliser des paramètres d’exportation différents et n’a aucun moyen fiable de savoir quelles parties de la conception sont finalisées et lesquelles sont en cours de réalisation. Les fichiers natifs sont utiles pour l’archivage ou pour transmettre une conception à une autre équipe de conception, mais la référence de fabrication doit être un paquet neutre que vous avez généré et vérifié vous‑même.

Un fabricant peut‑il recréer des données de perçage ou de contour manquantes à partir des couches de cuivre ?

Parfois, mais vous ne devez jamais vous y fier. Les positions des trous peuvent être déduites des centres des pastilles, mais les dimensions des trous, l’état de métallisation et les tolérances prévues ne peuvent pas être déduits de manière fiable, et un contour déduit peut ne pas correspondre à votre conception mécanique. Les données manquantes doivent être fournies, non reconstruites.

Prêt à publier vos données de fabrication ?

Préparez un dossier Gerber propre, à révision unique, avec les données de perçage et une liste d’outils, indiquez vos exigences de fabrication dans le formulaire de commande et laissez nos ingénieurs l’examiner avant la production.

Obtenez un devis de fabrication de circuits imprimés

Ressources utiles

•Comment générer des fichiers Gerber à partir de différents logiciels de conception de PCB

•Liste de contrôle de précommande de PCB

•Quels formats de fichiers sont requis et que se passe-t-il si mes fichiers ne correspondent pas ?

Solutions Expertes d'Assemblage Haute Mixité

Service Type
Default titleform PCBCart
default content

PCB ajouté avec succès à votre panier

Merci pour votre soutien ! Nous examinerons en détail vos commentaires afin d’optimiser notre service. Si votre suggestion est retenue comme la plus précieuse, nous vous contacterons immédiatement par e-mail avec un coupon de 100 $ inclus.

Après 10secondes Retour à l’accueil