Votre prototype fonctionne parfaitement. Vous commandez 5 000 unités. 30% échouent au contrôle qualité. Le planning de production glisse de 4 mois. Familier ? Voici les 10 erreurs DfM les plus courantes que nous voyons — et comment les éviter.
1. Concevoir des PCBs uniquement pour assemblage manuel
Le prototype est soudé à la main avec des composants 0402 et des BGAs au pas 0.4mm. La ligne de production utilise du pick-and-place automatisé. Problème : votre design n'a pas de marqueurs fiduciaires, le panel n'a pas de v-cuts, les composants sont trop proches du bord pour le pochoir.
Solution : impliquer un ingénieur de fabrication dès la phase de schéma. Ajouter fiduciaires, courtyards, points de test de fabrication dès la version 0.
2. Spécifier des composants à fournisseur unique
Ce capteur MEMS spécial que vous avez choisi est brillant. Mais il y a exactement un fabricant au monde, avec 26 semaines de délai, et qui l'arrête l'année prochaine.
Solution : pour chaque composant critique, identifier au moins une alternative drop-in. Passer la BOM dans un outil de gestion de pièces (SiliconExpert, Octopart) pour identifier les risques EOL et mono-source.
3. Ignorer l'optimisation des panels
Votre PCB fait 95×95mm. Le fabricant utilise des panels 300×400mm. Vous y mettez 8 boards par panel — avec une rotation de 2mm vous en mettriez 9. Sur 10 000 unités c'est 1 250 boards économisés.
Solution : concevoir en pensant à l'optimisation des panels. Parler à votre fab de ses tailles de panel préférées.
4. Pas de stratégie de programmation firmware
Chaque board est programmé manuellement via USB pendant l'assemblage. À 30 secondes par board, 10 000 unités = 83 heures de programmation. Ajoutez le troubleshooting JTAG.
Solution : concevoir pour la programmation parallèle. Utiliser des lits de pogo-pins. Pré-flasher les puces avant SMT. Ou bootloaders over-the-air au premier allumage.
5. Pas de banc de test automatisé (ATE)
L'usine teste chaque board avec un multimètre et un script Python sur un laptop. Les tests sont inconsistants, prennent 5 minutes par board, et échouent de manière indétectable.
Solution : concevoir et construire un banc ATE dédié tôt. Il s'amortit dès le premier lot. Définir explicitement les critères pass/fail avec des seuils mesurables.
6. Tolérances mécaniques trop serrées
La conception du boîtier suppose une tolérance de ±0.05mm sur chaque dimension. L'injection plastique réelle donne ±0.15mm au mieux, et varie avec la température. Résultat : 20% des boîtiers ne ferment pas correctement.
Solution : concevoir avec des tolérances réalistes. Utiliser des jeux et des guides à clip. Consulter votre moulistе avant de finaliser le CAO.
7. Oublier la CEM/EMI
Votre prototype passe le pré-test FCC au labo. Les unités de production échouent. Différence : les longs fils volants du prototype servaient d'antennes — remplacés par de courtes pistes PCB en production.
Solution : revues d'ingénierie CEM à chaque révision. Pré-conformité tôt. Avoir un plan B (ferrites, blindage) prêt dans le design.
8. Pas de plan de contrôle qualité entrant (IQC)
Vous supposez que vos fournisseurs de composants envoient des pièces qualifiées. Pas toujours. Un mauvais lot de condensateurs fait échouer 15% de vos boards chez les clients.
Solution : établir des critères IQC pour les composants critiques. Tests par échantillon sur chaque livraison. Établir des scorecards fournisseurs.
9. Pas de stratégie de sérialisation
Chaque board a besoin d'un ID unique pour le provisioning cloud, la traçabilité, la garantie. Vous découvrez ça 2 semaines avant la production pilote. Impression d'étiquettes improvisée → doublons, étiquettes illisibles, échecs de traçabilité.
Solution : concevoir la sérialisation dans le firmware. Utiliser UID stamping, QR codes, RFID. Planifier le scan de codes-barres à chaque station d'assemblage.
10. Traiter le sous-traitant comme une boîte noire
Vous envoyez Gerbers et BOM, attendez 5 000 unités fonctionnelles 8 semaines plus tard. Réalité : des dizaines de petites questions DfM, substitutions de composants, problèmes de délais nécessitent des réponses actives. Sans support ingénierie, le CM fait des suppositions.
Solution : assigner un support ingénierie dédié au CM. Standups quotidiens pendant le NPI. Avoir un ingénieur sur place pour le premier build.
Sur le point de monter en production ?
Nous avons monté en production des dizaines de produits connectés, du prototype aux volumes industriels. Nous connaissons les pièges.
Parler à l'ingénierie →