Aller au contenu
Actualités
Par Evie Zhang

Fichiers Gerber et BOM pour l'assemblage : la checklist avant envoi

Les fichiers exacts dont un assembleur a besoin, comment formater vos Gerbers, votre BOM et vos données pick-and-place, et les oublis fréquents qui bloquent un devis d'assemblage PCB avant même son démarrage.

Fichiers Gerber et BOM pour l'assemblage : la checklist avant envoi

Par Evie Zhang, chef de projet chez Faradine. Mis à jour le 14 juin 2026.

Points clés

  • Un dossier d'assemblage complet, c'est trois choses : des fichiers Gerber (ou ODB++/IPC-2581) pour la carte, une BOM qui désigne des composants précis et un fichier pick-and-place qui localise et oriente chaque composant.
  • La cause la plus fréquente de retard de devis est une BOM ambiguë. Indiquez la référence fabricant (MPN), et non pas seulement une valeur, sur chaque ligne.
  • Votre fichier pick-and-place (fichier centroïde/XY) doit utiliser l'origine, les unités et la convention de rotation attendues par votre assembleur, sinon chaque composant est mal placé.
  • Joignez un plan de fabrication et un plan d'assemblage. Ils répondent aux questions qu'une netlist et des fichiers Gerber ne peuvent pas trancher, comme la polarité, les manipulations spéciales et l'empilement des couches.
  • Lancez une vérification des règles de conception (DRC) et une revue de fabrication avant d'exporter. Détecter une erreur d'empreinte à l'écran coûte quelques minutes ; la détecter en ligne coûte une nouvelle itération.

Un dossier de fichiers propre fait la différence entre une commande d'assemblage de PCB expédiée dans les délais et une commande qui stagne plusieurs jours en revue technique. Pour préparer vos fichiers Gerber et BOM pour l'assemblage, vous avez besoin de trois livrables essentiels : les données de fabrication (Gerber, ODB++ ou IPC-2581), une nomenclature (BOM) entièrement spécifiée et un fichier pick-and-place. Cette checklist s'adresse aux ingénieurs électroniciens et aux responsables des achats qui envoient des cartes à un fabricant sous contrat, et elle détaille le contenu obligatoire de chaque fichier pour que votre commande passe la revue du premier coup.

Les trois fichiers dont un assembleur de PCB a réellement besoin

Un assembleur clé en main a besoin de trois choses pour fabriquer votre carte : des données de fabrication qui indiquent à l'usine comment produire la carte nue, une nomenclature (BOM) qui précise ce qu'il faut y monter, et un fichier pick-and-place qui indique à la machine où placer chaque composant. Tout le reste n'est qu'un appoint. Si ces trois éléments sont corrects, le reste n'est que détail.

Voici le dossier standard que la plupart des assembleurs attendent :

Fichier

Format

Ce qu'il définit

Données de fabrication

Gerber RS-274X, ODB++ ou IPC-2581

Cuivre, masque de soudure, sérigraphie, perçage

Nomenclature (BOM)

CSV ou XLSX

Chaque composant, par MPN

Pick-and-place

CSV ou TXT (centroïde/XY)

Position et rotation des composants

Plan de fabrication

PDF

Empilement, tolérances, finition

Plan d'assemblage

PDF

Polarité, notes de placement, DNP

Le schéma ci-dessous montre comment ces fichiers s'articulent autour de la fabrication : les données de fabrication produisent la carte nue, la BOM désigne les composants, et le fichier pick-and-place indique à la machine où placer chacun d'eux.

<svg viewBox="0 0 720 220" role="img" aria-label="Schéma d'un dossier d'assemblage de PCB : les données de fabrication (Gerber, ODB++ ou IPC-2581) produisent la carte nue, la nomenclature désigne chaque composant par sa MPN, et le fichier centroïde pick-and-place donne à chaque composant une position X-Y et une rotation ; les plans de fabrication et d'assemblage ajoutent des instructions lisibles par l'humain." xmlns="http://www.w3.org/2000/svg">
<rect width="720" height="220" fill="none"/>
<g font-family="system-ui, sans-serif" font-size="13" fill="currentColor">
<rect x="20" y="40" width="180" height="120" rx="8" fill="none" stroke="currentColor" stroke-width="1.5"/>
<text x="110" y="30" text-anchor="middle" font-weight="700">Données de fabrication</text>
<text x="110" y="92" text-anchor="middle">Gerber / ODB++</text>
<text x="110" y="112" text-anchor="middle">/ IPC-2581</text>
<text x="110" y="140" text-anchor="middle" opacity="0.75">produit la carte nue</text>

<rect x="270" y="40" width="180" height="120" rx="8" fill="none" stroke="currentColor" stroke-width="1.5"/>
<text x="360" y="30" text-anchor="middle" font-weight="700">Nomenclature (BOM)</text>
<text x="360" y="102" text-anchor="middle">une MPN par ligne</text>
<text x="360" y="140" text-anchor="middle" opacity="0.75">liste les composants</text>

<rect x="520" y="40" width="180" height="120" rx="8" fill="none" stroke="currentColor" stroke-width="1.5"/>
<text x="610" y="30" text-anchor="middle" font-weight="700">Pick-and-place</text>
<text x="610" y="92" text-anchor="middle">X, Y, rotation,</text>
<text x="610" y="112" text-anchor="middle">face (centroïde)</text>
<text x="610" y="140" text-anchor="middle" opacity="0.75">place chaque composant</text>

<line x1="200" y1="100" x2="270" y2="100" stroke="currentColor" stroke-width="1.5" marker-end="url(#arrow)"/>
<line x1="450" y1="100" x2="520" y2="100" stroke="currentColor" stroke-width="1.5" marker-end="url(#arrow)"/>
<text x="360" y="195" text-anchor="middle" opacity="0.75">Plan de fabrication + plan d'assemblage : les instructions lisibles par l'humain</text>
</g>
<defs>
<marker id="arrow" viewBox="0 0 10 10" refX="9" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse">
<path d="M 0 0 L 10 5 L 0 10 z" fill="currentColor"/>
</marker>
</defs>
</svg>

Si vous débutez avec la production à l'étranger, notre guide sur l'externalisation de l'assemblage de PCB en Chine détaille l'ensemble du transfert, dont la préparation des fichiers constitue la première étape.

Comment exporter correctement vos fichiers Gerber ?

Exportez vos fichiers Gerber au format Gerber étendu (RS-274X, le format maintenu par Ucamco) avec des apertures intégrées, ou abandonnez les fichiers Gerber au profit d'ODB++ ou d'IPC-2581, qui regroupent cuivre, perçage et netlist dans un seul fichier intelligent. Les formats intelligents se prêtent moins aux erreurs d'interprétation, et un nombre croissant de fabricants de cartes les préfèrent. Si vous envoyez des fichiers Gerber, envoyez un jeu complet.

Un jeu de fichiers Gerber complet comprend chaque couche de cuivre, le masque de soudure dessus et dessous, la sérigraphie dessus et dessous, la pâte à braser dessus et dessous, le contour de la carte et un fichier de perçage Excellon. Deux pièges sont particulièrement fréquents. Un contour de carte absent ou ambiguï oblige le fabricant à deviner vos bords : placez donc le contour sur sa propre couche mécanique. Et un fichier de perçage avec de mauvaises unités transforme des trous propres en chaos : vérifiez donc les unités (mm ou pouces) et assurez-vous que les trous métallisés et non métallisés sont bien distingués.

Avant de compresser le dossier, ouvrez les fichiers exportés dans un visionneur Gerber gratuit et examinez-les comme le fera l'usine. Vérifiez que la couche de pâte correspond à vos pastilles, qu'aucun élément de sérigraphie ne recouvre une pastille nue et que le nombre de couches correspond à votre empilement.

Comment constituer une BOM que l'usine ne remettra pas en cause ?

Une BOM prête pour l'usine liste un composant par ligne, avec une référence fabricant sans ambiguïté, les repères de composants qui l'utilisent et la quantité. La MPN, c'est ce qui rend une BOM réellement exploitable. Une ligne qui indique « 100 nF 0402 » peut correspondre à des centaines de composants réels aux tensions nominales, diélectriques et tolérances différents, et l'assembleur ne peut pas l'approvisionner sans deviner.

Chaque ligne de BOM doit comporter les colonnes suivantes :

  1. Repères de composants (C1, C2, R5) pour associer chaque composant à son empreinte.
  2. Quantité par carte assemblée.
  3. Fabricant et référence fabricant (MPN).
  4. Valeur et boîtier pour une vérification croisée.
  5. Description, avec les caractéristiques critiques comme la tension ou la tolérance.
  6. Un marquage DNP (« Do Not Populate », ne pas monter) pour les emplacements non équipés.

Pour les composants passifs, une MPN accompagnée d'une note d'alternatives approuvées maintient la ligne exploitable lorsqu'un composant devient indisponible. Pour tout composant polarisé, les semi-conducteurs ou les connecteurs, figez la MPN exacte. S'approvisionner en composants authentiques et traçables conformément à vos MPN, plutôt qu'en substituts du marché gris, fait la différence entre une carte qui fonctionne et une carte qui tombe en panne sur le terrain ; c'est pourquoi un assembleur sérieux vérifie l'authenticité des composants avant le placement. Les BOM imprécises reviennent souvent parmi les erreurs DFM en conception PCB qui ajoutent discrètement des jours à une fabrication.

Que doit contenir le fichier pick-and-place ?

Un fichier pick-and-place (aussi appelé fichier centroïde, XY ou d'insertion) liste chaque composant monté en surface avec son repère, ses coordonnées X et Y, son angle de rotation et la face de la carte sur laquelle il se trouve. La machine SMT lit ce fichier pour positionner chaque composant : une erreur à ce stade, et les composants sont mal placés ou mal orientés.

Trois détails déterminent l'exploitabilité d'un fichier pick-and-place :

  • Origine et unités. Les coordonnées se réfèrent à l'origine de la carte en millimètres ou en pouces. Précisez laquelle, et restez cohérent avec votre plan de fabrication.
  • Convention de rotation. L'orientation à zéro degré et le sens de rotation doivent correspondre à ce qu'attend l'assembleur. La IPC-7351B définit une orientation de référence des composants pour que les bibliothèques de CAO et les données pick-and-place restent cohérentes, mais confirmez toujours : une rotation incohérente sur des composants polarisés est un échec classique du premier article.
  • Désignation de la face. Chaque ligne indique la face supérieure (Top) ou inférieure (Bottom) pour que les cartes double face soient correctement montées.

Vous n'avez pas à corriger vous-même chaque rotation d'empreinte : un bon assembleur normalise vos données pendant l'analyse DFM. Mais plus votre export est propre, moins il y a d'hypothèses à formuler. Une bibliothèque d'empreintes soignée est l'une des raisons pour lesquelles une revue DFM PCB complète est rentable avant même que vos fichiers ne quittent votre bureau.

Pourquoi envoyer des plans de fabrication et d'assemblage quand vous avez des fichiers Gerber ?

Les plans répondent aux questions auxquelles les fichiers Gerber et la BOM ne peuvent physiquement pas répondre. Un plan de fabrication précise l'empilement des couches, le poids de cuivre, l'épaisseur de la carte, la finition de surface (ENIG, HASL) et les exigences d'impédance. Un plan d'assemblage indique la polarité des composants, les placements particuliers, les zones de revêtement conforme et les composants DNP. Ce sont les instructions lisibles par l'humain qui complètent vos données lisibles par les machines.

C'est aussi ici que se situe la classe d'acceptation. La IPC-A-610 Révision J (publiée en mars 2024) définit trois classes de qualité de fabrication : la classe 1 pour les produits généraux, la classe 2 pour les services dédiés et la classe 3 pour le matériel de haute fiabilité et les environnements sévères. Indiquez votre classe sur le plan. Elle change la manière dont un inspecteur AOI ou aux rayons X juge chaque joint de soudure, de la hauteur de filet de brasure au pourcentage de vides BGA, et elle change le prix. Si vous ne précisez rien, votre carte est généralement fabriquée et inspectée en classe 2 par défaut.

Votre checklist avant d'appuyer sur Envoyer

Avant d'envoyer quoi que ce soit, effectuez un dernier passage sur cette liste. Il prend dix minutes et prévient les allers-retours les plus fréquents qui retardent un devis. Considérez-la comme le portillon entre « conception terminée » et « prêt à fabriquer ».

Une revue DFM PCB complète en phase de conception aura détecté les problèmes structurels ; cette checklist détecte ceux du conditionnement des fichiers. Quand vous êtes prêt pour un tarif, la checklist du devis d'assemblage PCB couvre le reste à joindre pour que le chiffre reçu soit réel et non indicatif.

Foire aux questions

Quels formats de fichiers les assembleurs de PCB acceptent-ils ?

La plupart des assembleurs acceptent le Gerber étendu (RS-274X) accompagné d'un fichier de perçage Excellon, et privilégient de plus en plus les formats intelligents comme ODB++ ou IPC-2581, qui regroupent cuivre, perçage et netlist en un seul fichier. Pour la BOM, envoyez du CSV ou du XLSX. Pour le pick-and-place, envoyez un fichier centroïde CSV ou TXT. Les plans doivent être en PDF.

Ai-je besoin d'un fichier pick-and-place pour une petite série de prototypes ?

Oui, même pour une seule carte. Le fichier pick-and-place est ce qui positionne chaque composant monté en surface sur la ligne SMT : sans lui, l'assembleur pose les composants à la main à partir de vos plans ou vous demande d'en générer un — deux options qui ajoutent du retard. Exportez-le depuis votre outil de CAO en même temps que vos fichiers Gerber.

Quelle est la raison la plus fréquente de retard d'une commande d'assemblage de PCB ?

Une BOM incomplète ou ambiguë est la cause la plus fréquente. Une ligne qui ne mentionne qu'une valeur et un boîtier, sans référence fabricant, oblige l'assembleur à s'arrêter et à demander quel composant exact vous voulez. Chaque ligne équipée doit porter une MPN pour que l'équipe puisse s'approvisionner sans deviner.

Dois-je envoyer des fichiers Gerber ou de l'ODB++ pour l'assemblage ?

Les deux fonctionnent, mais ODB++ et IPC-2581 réduisent les erreurs car ils portent cuivre, perçage, netlist et données de composants dans un seul fichier validé, laissant moins de place à une couche manquante ou à un perçage incohérent. Les fichiers Gerber restent universellement acceptés. Si votre outil de CAO exporte un fichier intelligent propre, envoyez-le ; sinon, envoyez un jeu Gerber complet et vérifié.

Comment signaler les composants « Do Not Populate » ?

Signalez les composants DNP à deux endroits : ajoutez un statut DNP ou « Do Not Populate » explicite dans la BOM, et marquez ces emplacements sur le plan d'assemblage. Ne les lister qu'à un seul endroit est risqué, car un composant signalé dans le plan mais chiffré dans la BOM, ou l'inverse, donne une carte sur-équipée ou sous-équipée.

Que signifie la classe IPC pour mon assemblage ?

La classe IPC-A-610 définit les critères de qualité de fabrication et d'inspection auxquels votre carte est évaluée. La classe 1 est d'usage général, la classe 2 est la valeur par défaut de la plupart des produits commerciaux, et la classe 3 concerne le matériel de haute fiabilité comme le médical ou l'aérospatial. Indiquez votre classe sur le plan de fabrication, car elle affecte directement la rigueur de l'inspection et le coût.

Prêt à envoyer vos fichiers ?

Un dossier de fichiers bien préparé est l'assurance la moins chère contre un retard de fabrication. Si vous souhaitez un second regard avant la production, envoyez vos fichiers Gerber et votre BOM : nous effectuerons une revue DFM et de fabricabilité complète, avec un chef de projet anglophone dédié comme interlocuteur unique. Contactez l'équipe Faradine et nous vous signalerons tout ce qui pourrait bloquer votre commande.