Highlights
- Règles rapides et plages recommandées.
- Ce qu’il faut vérifier et quelles preuves conserver.
- Modes de défaillance fréquents et contrôles les plus rapides.
- Règles de décision face aux compromis et contraintes.
Questions fréquentes rapides (FAQ)
Qu'est-ce qu'un fichier centroid en assemblage PCB ?
Un fichier centroid définit les coordonnées X/Y, l'angle de rotation et la hauteur de chaque composant pour les machines de placement automatique Pick-and-Place. Il est extrait des données CAO sous format texte ou CSV.
Comment générer un fichier centroid ?
La plupart des logiciels de CAO comme Altium, KiCad ou Eagle exportent directement les données centroïdes en associant chaque désignateur de référence à son centre X/Y, sa rotation et sa face d'implantation.
Quel format utilise un fichier centroid ?
Les formats courants comprennent l'ASCII IPC-7351B, le CSV avec en-têtes de colonnes et les formats propriétaires des lignes SMT, précisant face supérieure ou inférieure.
Pourquoi la précision du fichier centroid est-elle critique en SMT ?
La précision des coordonnées conditionne l'alignement des composants. Un décalage de seulement 0,1 mm sur un composant 0402 ou BGA peut provoquer des ponts de soudure ou du redressage en refusion.
Peut-on modifier manuellement un fichier centroid ?
Une modification manuelle est envisageable pour un ajustement mineur mais présente des risques d'erreur ; il est toujours recommandé de régénérer le fichier depuis la CAO d'origine.
Le contexte : pourquoi les bases du fichier centroid sont plus délicates qu’elles n’en ont l’air
Quand APTPCB reçoit un design, l’équipe d’ingénierie constate souvent des écarts entre la sérigraphie visible et les données centroid numériques. Si une diode est définie à 0 degré dans le fichier mais que la bobine l’alimente à 90 degrés, la machine la placera de travers à moins qu’un technicien n’intervienne manuellement. À mesure que la densité des cartes augmente et que les composants descendent au format 0201 ou 01005, il n’y a plus de marge pour ce type de correction manuelle. Le fichier doit donc être irréprochable pour maintenir un débit élevé et éviter des retouches coûteuses.
Les technologies de base (ce qui permet réellement au système de fonctionner)
Le fichier centroid repose sur quelques données fondamentales pour fonctionner correctement dans la ligne de fabrication. Comprendre ces mécanismes aide les concepteurs à générer des fichiers nécessitant moins de "nettoyage" chez le sous-traitant d’assemblage.
- Système de référence des coordonnées : Le fichier utilise un point d’origine global (0,0), généralement le coin inférieur gauche du PCB ou un repère fiduciel spécifique. Toutes les positions des composants sont définies par rapport à ce point. Si l’origine du fichier centroid ne correspond pas à celle des fichiers Gerber, la machine tentera de placer les composants dans le vide.
- Rotation et polarité : La rotation est généralement exprimée en degrés dans le sens antihoraire. La difficulté vient du fait que "0 degré" dépend de la manière dont la bibliothèque du composant a été créée. Les lignes d’SMT assembly avancées utilisent la vision machine pour vérifier la polarité, mais les données initiales doivent déjà être très proches de la réalité afin d’éviter les erreurs de réglage.
- Désignation de face : Le fichier doit indiquer explicitement si le composant se trouve sur la face Top ou Bottom. Cela permet de séparer clairement l’assemblage en deux passes de refusion distinctes.
- Alignement sur les fiduciels : Même s’ils ne sont pas toujours listés comme composants, les coordonnées des fiduciels sont essentielles. La machine s’appuie sur ces cibles optiques pour calculer le décalage et le gauchissement de la carte réelle par rapport au fichier numérique.
Vue d’ensemble de l’écosystème : cartes associées, interfaces et étapes de fabrication
Les données centroid n’existent jamais isolément. Elles font partie d’un écosystème de données plus large qui pilote l’ensemble du processus d’assemblage clé en main.
Quand un projet passe de la conception à la fabrication, le fichier centroid est couplé à la BOM. La BOM fournit le "quoi", c’est-à-dire la référence fabricant, tandis que le fichier centroid fournit le "où". Si ces deux documents ne coïncident pas parfaitement, par exemple si la BOM mentionne R1 mais que le fichier centroid l’omet, la ligne s’arrête.
Le fichier centroid interagit aussi directement avec la conception du pochoir. Les points centraux aident à définir l’emplacement des dépôts de pâte à braser, même si les ouvertures du pochoir proviennent en réalité des Gerber de la couche de pâte. Dans les flux modernes basés sur les DFM guidelines, les ingénieurs croisent donc les données centroid avec la couche de pâte afin de vérifier que le centre du composant est bien aligné sur les pads, ce qui évite le tombstoning pendant la refusion.
Comparaison : options courantes et ce que l’on gagne ou perd
Les ingénieurs doivent souvent choisir comment livrer ces données : sous forme de fichier CSV / texte simple, de format historique ou de base de données intelligente comme ODB++. Les fichiers texte simples sont lisibles et faciles à modifier, mais ils manquent de contexte. Les formats intelligents embarquent davantage de données, mais imposent des outils compatibles du côté du fabricant.
Le tableau ci-dessous résume les arbitrages entre différentes méthodes de génération et de fourniture des données centroid.
Matrice de décision : Choix technique → Résultat pratique
| Choix technique | Impact direct |
|---|---|
| Fichier CSV / ASCII standard | Compatibilité universelle, mais nécessite une vérification manuelle de la rotation et des unités . |
| ODB++ / IPC-2581 | Intègre géométrie et netlist, réduit les erreurs de rotation, mais exige des outils d’export CAO spécifiques. |
| Gerber X3 (avec données composants) | Intègre les informations centroid dans le Gerber lui-même, simplifie la gestion des fichiers, mais reste moins courant sur les machines plus anciennes. |
| Création manuelle sous Excel | Risque élevé d’erreur humaine ; à réserver aux prototypes très simples ou aux réparations. |
Piliers de fiabilité et de performance (signal / puissance / thermique / contrôle process)
La précision du fichier centroid influence directement la fiabilité de la PCBA finale. Si les coordonnées sont légèrement décalées, la machine peut positionner un composant à 0,1 mm du pad. Pendant la refusion, la tension de surface de la soudure peut parfois le réaligner, mais avec des boîtiers à pas fin comme les BGA ou des passifs 0201, ce décalage conduit vite à des ponts de soudure ou à des circuits ouverts.
Étapes de vérification clés
Pour obtenir une bonne fiabilité, APTPCB recommande de vérifier les piliers suivants avant remise du dossier :
| Élément | Critère de vérification | Pourquoi c’est important |
|---|---|---|
| Point d’origine | Doit correspondre à l’origine Gerber (0,0) | Évite le décalage global de tous les composants. |
| Rotation | Contrôler les composants polarisés | Évite l’inversion de polarité et les pannes immédiates. |
| Unités | Doivent être indiquées explicitement | Évite les erreurs d’échelle avec un facteur 25,4. |
| Repères de référence | Doivent correspondre exactement à la BOM | Garantit que la bonne pièce est placée au bon endroit. |
Pour les applications de puissance ou thermiques, le placement précis est encore plus critique. Un MOSFET de puissance légèrement excentré sur son pad thermique peut dissiper moins efficacement la chaleur et tomber en panne prématurément. De la même manière, dans les conceptions de high-speed PCB, la position exacte des condensateurs de découplage par rapport aux broches du CI est déterminante pour l’intégrité du signal.
Le futur : vers quoi évolue ce sujet (matériaux, intégration, IA / automatisation)
L’industrie s’éloigne progressivement des listes de coordonnées "stupides" pour aller vers des échanges de données intelligents. L’objectif est d’éliminer les ambiguïtés liées à la rotation des composants et aux définitions de boîtiers. Avec la montée de l’automatisation, le fichier centroid évolue ainsi d’un simple fichier texte statique vers un composant dynamique du jumeau numérique.
Trajectoire de performance sur 5 ans
| Métrique de performance | Aujourd’hui | Direction à 5 ans | Pourquoi c’est important |
|---|---|---|---|
| Standardisation de la rotation | Vérification manuelle nécessaire | Auto-correction pilotée par IA | Supprime les erreurs de polarité et réduit les arrêts au réglage. |
| Format de fichier | CSV / ASCII / Excel | IPC-2581 / ODB++ comme standard | Plus d’intelligence dans un seul fichier limite les conflits de version. |
| Intégration machine | Programmation hors ligne | Synchronisation cloud en temps réel | Permet des ajustements instantanés entre plusieurs usines. |
Demander un devis / une revue DFM sur les bases du fichier centroid
Quand vous êtes prêt à passer de la conception à l’assemblage, fournir un package de données complet est la meilleure façon d’assurer un lancement fluide. Un fichier centroid clair évite les e-mails de type "engineering query" qui retardent les projets de plusieurs jours.
Checklist pour un devis d’assemblage propre :
- Fichier centroid : format CSV ou ASCII avec RefDes, Layer, Position X, Position Y et Rotation.
- BOM : fichier Excel avec références fabricant (MPN) et quantités.
- Fichiers Gerber : format RS-274X incluant toutes les couches cuivre, vernis épargne et sérigraphie.
- Plans d’assemblage : PDF montrant la polarité des composants et les instructions d’assemblage particulières.
- Données de fiduciels : assurez-vous que les fiduciels sont présents dans les couches cuivre et non masqués.
- Pannelisation : si vous fournissez un panel, les coordonnées du fichier centroid doivent référencer l’origine du panel ou inclure les instructions de step-and-repeat.
- Exigences spéciales : signalez toutes les pièces nécessitant du selective soldering ou une pose manuelle.
Conclusion
Maîtriser les bases du fichier centroid est une étape modeste mais essentielle dans le parcours de fabrication électronique. C’est ce qui transforme un design statique en produit physique en guidant les machines chargées d’assembler la carte. Ces données sont souvent sous-estimées, alors qu’elles sont directement liées au rendement et à la vitesse de la ligne.
En veillant à ce que vos fichiers centroid soient précis, cohérents et correctement formatés, vous permettez à des partenaires comme APTPCB de livrer des assemblages de qualité sans retards inutiles. Que vous prototypiez un nouvel objet connecté ou que vous montiez en volume sur de l’électronique automobile, des données propres restent le socle d’une fabrication réussie.
Foire aux questions sur le fichier centroid
Qu'est-ce qu'un fichier centroid en assemblage PCB ?
Un fichier centroid appelé aussi fichier pick-and-place ou XY indique à la machine CMS l'emplacement précis de chaque composant : coordonnées centrales X et Y, angle de rotation et face de pose face supérieure ou inférieure.
Quelles colonnes doit contenir un fichier centroid ?
Les colonnes indispensables sont le repère du composant, la coordonnée X, la coordonnée Y, la rotation et la couche d'implantation. Les colonnes recommandées incluent le boîtier, les unités en millimètres ou mils et la valeur.
Quelle est l'erreur la plus fréquente dans un fichier centroid ?
Le décalage d'origine est l'erreur la plus courante : si l'origine du fichier centroid ne correspond pas à celle des fichiers Gerber, l'ensemble des composants subit un décalage systématique.
Comment la convention de rotation affecte-t-elle l'assemblage ?
La convention de rotation varie selon les outils de CAO en sens horaire ou anti-horaire. Validez toujours la convention attendue par votre assembleur avant le lancement de la production.
Quel format privilégier pour un fichier centroid ?
Les formats texte CSV ou ASCII sont acceptés de manière universelle. Les formats ODB++ et IPC-2581 intègrent également ces coordonnées avec une traçabilité totale.
