Commençons par le mensonge.
“Programmer” une machine de prélèvement et de placement n'est pas du codage. C'est de la discipline de données, mélangée à des contraintes de machine, puis collée avec ce que votre export CAO a envie de vous donner ce jour-là - des centroïdes avec des empreintes tournées, des noms de refdes bizarres, des hauteurs d'emballage manquantes et une nomenclature qui pense que 0603 et 1608 sont des espèces différentes. Amusant, non ?
C'est pourquoi, lorsque les gens me posent des questions sur les logiciel de machine de prélèvement et de placement, Je ne parle pas de boutons et de menus. Je parle de ce qui se passe à 2 heures du matin pendant le NPI.
Et ce qui se casse est ennuyeux.
Ce que signifie réellement la “programmation” (ce que la brochure évite)
Trois mots : bibliothèque, mangeoires, vision.
Voici la dure vérité que je vois constamment dans les rapports de clients et les documents de formation : si votre bibliothèque de composants est négligée, votre ligne semblera “peu fiable”, même si la machine est en bon état ; vous poursuivrez des problèmes de précision fantômes qui ne sont en fait que de mauvaises données d'emballage, des hauteurs de prélèvement erronées et des choix de buses inadaptés. C'est dur ? Oui. Est-ce réel ? Oui aussi.
Dans la pratique, “programmer” signifie généralement faire tout cela :
- Importer le centroïde + la nomenclature (et prier pour que les rotations aient un sens)
- Faire correspondre les empreintes CAO à la bibliothèque de paquets de la machine (hauteur, taille du corps, règles d'orientation de la broche 1)
- Définir les règles fiduciaires et l'origine du conseil d'administration (et choisir la seule vérité avec laquelle vous vivrez)
- Construire la configuration d'une ligne d'alimentation (cartographie de la ligne d'alimentation, affectation des voies, alternances, jonctions).
- Apprendre la vision (contrôles de polarité, seuils d'éclairage, rejets)
- Simulation / essai à blanc / mise au point du premier article (parce que le premier essai n'est jamais parfait)
Si vous voulez moins de surprises, appuyez-vous sur le soutien d'un fournisseur qui répond réellement aux questions difficiles, et pas seulement aux questions faciles. C'est pourquoi les équipes se soucient de la formation et l'assistance après-vente pour les lignes SMT et pas seulement les spécifications de la machine.

Les plates-formes logicielles : une machine, trois couches de logiciels (qui ne sont pas toujours d'accord)
C'est là que les gens s'embrouillent. Ils pensent qu'il y a “le logiciel”. Ce n'est pas le cas.
Vous avez généralement affaire à trois couches :
- Logiciel de programmation natif de la machine Il s'agit de l'environnement OEM dans lequel vous élaborez le programme de placement, définissez la vision, affectez les buses et définissez les chargeurs. C'est le “dernier kilomètre” qui touche le mouvement et les caméras.
- Programmation hors ligne / simulation de ligne C'est là que vous essayez de construire et de vérifier les travaux sans arrêter la production. La programmation hors ligne peut être une bouée de sauvetage dans les ateliers à forte mixité... ou un gouffre financier si vos bibliothèques ne sont pas verrouillées.
- Intégration usine/ligne (MES, traçabilité, SPC, contrôle des travaux) Cette couche permet de savoir ce qui s'est déroulé, quand cela s'est déroulé et si cela correspondait à l'itinéraire. C'est là que vit votre équipe d'assurance qualité. C'est aussi là que les “petites erreurs de données” deviennent des “problèmes d'audit”.”
Je ne me fais pas d'illusions sur la tendance macroéconomique : les usines mondiales sont de plus en plus automatisées d'année en année - selon l'IFR. 4 281 585 robots industriels en service dans les usines en 2023 (en hausse de 10%), avec 541 302 unités installées en 2023. Il ne s'agit pas d'une croissance par hobby. Il s'agit d'entreprises qui misent sur une production contrôlée par logiciel. (IFR Fédération internationale de robotique)
Courbe d'apprentissage : le coût n'est pas le temps passé sur l'écran, mais le temps passé sur la ligne.
Phrase courte. Les gens la sous-estiment.
Voici ce que les responsables n'aiment pas entendre : la courbe d'apprentissage n'est pas la vitesse à laquelle une personne apprend l'interface utilisateur, mais le temps qu'il lui faut pour cesser de causer des pannes. Il s'agit du temps qu'il lui faut pour cesser de causer des temps d'arrêt.
Et la pression sur la main-d'œuvre s'aggrave, au lieu de s'améliorer. Un rapport de Deloitte + Manufacturing Institute pour 2024 estime que 3,8 millions d'emplois dans l'industrie manufacturière pourrait être nécessaire entre 2024 et 2033, et environ la moitié (1,9 million) pourraient rester vacants si les compétences et les écarts entre les candidats ne s'améliorent pas. Si vous travaillez dans le domaine du CMS, vous le ressentez dans les rampes d'accélération plus lentes et dans la diminution de la force de frappe.
À quoi ressemble la courbe d'apprentissage dans la vie réelle ?
- Phase 1 (premières victoires) : “Je peux charger un travail et placer des pièces.”
- Phase 2 (première douleur) : la cartographie des mangeoires, les rejets de vision, les pièges de polarité, et “pourquoi ce 0402 tombstoning ?”.”
- Phase 3 (compétence réelle) : des bibliothèques stables, des configurations reproductibles, des remplacements contrôlés, moins d'interventions humaines.
- Phase 4 (adulte) : l'optimisation, la stratégie de changement, les crochets SPC et la prévisibilité de la ligne
Si vous construisez une nouvelle ligne (ou si vous rétablissez la confiance dans une ancienne ligne), ne considérez pas le logiciel comme une quête secondaire. Liez-le au plan de la ligne complète - imprimante, SPI, montage, AOI, refusion - car les décisions de programmation se répercutent sur l'ensemble de la ligne. C'est la logique qui sous-tend solutions clés en main pour les lignes SMT au lieu d'acheter des îlots d'équipement.

Importation de la CAO vers la BCP : quand les déchets deviennent des déchets coûteux
C'est le tueur silencieux : Importation de CAO vers PCB (Gerber/Centroid) ne se contente pas de “charger des données”. Il définit les règles que votre machine suivra à pleine vitesse.
Une importation propre vous donne :
- rotations correctes (0/90/180/270 correspondant à la réalité)
- origines cohérentes (données du tableau qui restent stables d'un tour à l'autre)
- le nommage de l'empreinte qui correspond aux paquets de la bibliothèque
- des informations sur la polarité qui ne disparaissent pas lors de l'exportation
Une importation désordonnée vous donne :
- des pièces en miroir qui réussissent le test pré-AOI mais qui échouent au test in-circuit
- les mauvaises hauteurs des composants qui provoquent des chocs à la tête ou des mauvais choix
- “Le ”savoir tribal de l'opérateur" remplace le contrôle des processus
Vous voulez un exemple concret de la profondeur de ce phénomène ? Les travaux universitaires sur le contrôle des processus SMT mettent en évidence la manière dont les décisions de placement peuvent intégrer les données d'inspection - un article décrit des approches adaptatives qui utilisent les données d'inspection de l'entreprise. Données SPI pour la mise à jour du fichier CAD du monteur, et discute des stratégies de placement qui répondent aux décalages de la pâte à braser (ils citent même des seuils tels que 20 µm dans une approche basée sur des règles). Ce n'est pas du “click-next”. C'est de l'ingénierie de fabrication cachée dans un “logiciel”.”
Une comparaison pratique : choisir la plate-forme en fonction du mode d'échec et non du marketing
| Type de plate-forme | Ce qu'il sait faire | Là où ça te brûle | Meilleure adéquation |
|---|---|---|---|
| Logiciels natifs (OEM) | Contrôle direct des alimentateurs, des buses, de la vision, des fiduciaires | La dette de la bibliothèque apparaît comme un défaut “aléatoire | N'importe quel magasin (c'est inévitable) |
| Programmation / simulation hors ligne | Créer des emplois sans arrêter la ligne ; NPI plus rapide en théorie | CAO erronée + bibliothèques insuffisantes = remaniement incessant | Des OCE fréquents et à haute teneur en éléments nutritifs |
| Intégration ligne/MES | Traçabilité, contrôle des recettes, pistes d'audit | La mauvaise discipline devient un chaos documenté | Produits réglementés, grandes équipes |
| “Feuille de calcul + connaissances tribales” (oui, c'est une plateforme) | Des astuces rapides quand on est désespéré | Installations non reproductibles, personnel fragile | Uniquement comme une béquille temporaire |
Si vous réalisez des prototypes ou des petites séries, le flux de travail du logiciel est encore plus important, car vous n'avez pas de volume pour “compenser” les erreurs. Regardez installations de lignes SMT pour prototypes et petites séries et concevoir le processus de programmation en fonction de changements rapides et sûrs.
Si vous avez des volumes importants, vous vous souciez de la stabilité et de l'optimisation du débit - douleur différente, même cause première : la qualité du logiciel. C'est pourquoi les lignes de production de masse à grande vitesse sont obsédés par le verrouillage des bibliothèques et le contrôle de la libération des emplois.

FAQ
Comment programmer une machine "pick and place" ?
La programmation d'une machine de prélèvement et de placement consiste à convertir les données CAO/BOM en un travail de placement vérifié en faisant correspondre les empreintes à une bibliothèque de composants, en définissant les points de référence des cartes et les repères, en affectant les chargeurs et les buses, en réglant les règles de vision et en validant le placement à l'aide d'une simulation et de vérifications du premier article. Ensuite, effectuez cette liste de contrôle rapide :
- Vérifier les rotations à l'aide d'une photo “golden board”.
- Hauteur des paquets de fermeture et règles de polarité
- Élaborer un plan d'alimentation qui survive aux changements d'équipe
- Effectuer un cycle de séchage lent avant de passer à la vitesse maximale
Qu'est-ce qu'un logiciel pour machine pick and place ?
Le logiciel de la machine Pick and Place est la chaîne d'outils OEM (et parfois au niveau de la ligne) qui importe les données de conception des circuits imprimés, gère les bibliothèques de composants, crée des programmes de placement, configure les chargeurs, les buses et la vision, et contrôle l'exécution des tâches tout en enregistrant les paramètres de production et les résultats à des fins de traçabilité et de contrôle de la qualité. Si cela semble “simple”, vous ne voyez probablement pas le travail caché : bibliothèques, seuils de vision et discipline de configuration.
Qu'est-ce que la programmation hors ligne pour les machines "pick and place" ?
La programmation hors ligne pour les machines de prélèvement et de placement consiste à créer, valider et optimiser les tâches de placement en dehors de la ligne de production à l'aide de données CAO/de nomenclature importées, de simulations et de règles de bibliothèque, afin de réduire les temps d'arrêt de la ligne et d'accélérer le NPI tout en conservant des programmes cohérents entre les équipes et les sites. Cela ne fonctionne bien que lorsque vos bibliothèques sont propres et que vos règles d'importation sont normalisées.
Quels fichiers dois-je importer (Gerber/Centroid) pour créer un programme de placement ?
Pour créer un programme de placement, vous importez généralement un fichier centroïde/XY (refdes, X/Y, rotation, côté), une nomenclature (MPN, alternatives, notes d'emballage) et des Gerbers pour la référence visuelle et les vérifications fiduciaires ; certains flux de travail utilisent également des ensembles de données de fabrication plus riches lorsqu'ils sont disponibles afin de réduire la cartographie manuelle. Ensemble minimal viable : centroïde + nomenclature + moyen de confirmer la polarité/orientation.
Quelle est l'ampleur de la courbe d'apprentissage automatique ?
La courbe d'apprentissage de la machine pick-and-place correspond au temps qu'il faut à un technicien ou à un ingénieur pour passer de “l'exécution d'un travail” à “l'exécution d'une production prévisible”, ce qui implique la maîtrise des importations de CAO, de l'hygiène de la bibliothèque, de la stratégie d'alimentation, du réglage de la vision, de la validation des premières particules et du dépannage des interactions SPI/AOI/reflux sous une pression de production réelle. Si votre personnel est peu nombreux, la formation formelle vaut mieux que le tâtonnement.
Quel est le meilleur logiciel pour mon atelier ?
Le meilleur logiciel pour machines de prélèvement et de placement est celui qui correspond à votre production et à vos risques d'échec : les équipes à forte production ont besoin de flux d'importation et de bibliothèques solides, ainsi que d'une préparation hors ligne, tandis que les équipes à fort volume ont besoin d'un contrôle strict des travaux, de bibliothèques verrouillées et d'une intégration qui empêche les modifications de lignes “créatives” de se transformer en défauts permanents. Une règle simple : choisir en fonction de la répétabilité et non de la beauté de l'interface utilisateur.
Conclusion
Si vous devez choisir entre plusieurs plateformes ou essayer de réduire la courbe d'apprentissage sans passer des semaines en ligne, commencez par votre flux de travail, pas par la brochure.
Lire notre promesse de service pour l'équipement et l'assistance SMT, puis de parler à un humain prêt à discuter des bibliothèques, des mangeoires et des importations. Contactez notre équipe ici.



