<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://blog.pikkobot.com/fr/</id>
    <title>PikkoBot Blog</title>
    <updated>2026-07-03T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://blog.pikkobot.com/fr/"/>
    <subtitle>PikkoBot — field notes from a precision robotics workshop</subtitle>
    <icon>https://blog.pikkobot.com/fr/img/favicon.ico</icon>
    <rights>Copyright © 2026 PikkoBot</rights>
    <entry>
        <title type="html"><![CDATA[LumenPnP vs JUKI vs Yamaha : Comparaison honnête pour les startups matérielles]]></title>
        <id>https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha</id>
        <link href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha"/>
        <updated>2026-07-03T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Une comparaison pratique des machines de pose LumenPnP/PikkoBot, JUKI RS et Yamaha YS-class du point de vue d'une startup matérielle — coût, cadence, réparation et coût total de possession.]]></summary>
        <content type="html"><![CDATA[<p>Si vous choisissez entre une machine de pose de bureau et une unité industrielle d'occasion, les supports marketing ne vous disent pas ce qui compte vraiment. Voici la matrice de décision honnête, écrite de l'intérieur des deux mondes.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="trois-catégories-trois-métiers">Trois catégories, trois métiers<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#trois-cat%C3%A9gories-trois-m%C3%A9tiers" class="hash-link" aria-label="Lien direct vers Trois catégories, trois métiers" title="Lien direct vers Trois catégories, trois métiers" translate="no">​</a></h2>
<p>Ces machines se ressemblent sur les photos produits. Elles sont conçues pour des métiers totalement différents.</p>
<table><thead><tr><th>Catégorie</th><th>Exemple</th><th>Conçue pour</th><th>CPH réaliste</th></tr></thead><tbody><tr><td><strong>Bureau open-source</strong></td><td>LumenPnP, PikkoBot</td><td>Prototypage, volumes faibles à moyens</td><td>800–1 500</td></tr><tr><td><strong>Industrielle d'occasion</strong></td><td>JUKI RS1, Yamaha YS24</td><td>Fabrication en sous-traitance haut volume</td><td>25 000–60 000</td></tr><tr><td><strong>Industrielle neuve</strong></td><td>JUKI RX7, Yamaha Z<!-- -->:LEX</td><td>Lignes de production</td><td>100 000+</td></tr></tbody></table>
<p>CPH = composants par heure. Une machine de bureau plaçant une carte de 200 composants en 10 minutes tourne à 1 200 CPH. Une JUKI RS1 d'occasion fait la même carte en 12 secondes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="coût--ce-nest-pas-ce-que-vous-croyez">Coût : ce n'est pas ce que vous croyez<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#co%C3%BBt--ce-nest-pas-ce-que-vous-croyez" class="hash-link" aria-label="Lien direct vers Coût : ce n'est pas ce que vous croyez" title="Lien direct vers Coût : ce n'est pas ce que vous croyez" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="prix-dachat">Prix d'achat<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#prix-dachat" class="hash-link" aria-label="Lien direct vers Prix d'achat" title="Lien direct vers Prix d'achat" translate="no">​</a></h3>
<table><thead><tr><th>Machine</th><th>Prix (occasion/neuf)</th><th>Remarques</th></tr></thead><tbody><tr><td>PikkoBot</td><td>3 500–6 000 $</td><td>Neuf, avec support</td></tr><tr><td>Kit DIY LumenPnP</td><td>2 000 $</td><td>Auto-assemblé, ~40 heures de travail</td></tr><tr><td>JUKI RS1 (occasion 5–10 ans)</td><td>8 000–18 000 $</td><td>L'état « fonctionnel » varie énormément</td></tr><tr><td>Yamaha YS24 (occasion)</td><td>12 000–25 000 $</td><td>—</td></tr><tr><td>JUKI RX7 (neuf)</td><td>180 000 $+</td><td>Ligne de production uniquement</td></tr></tbody></table>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="coût-réel-de-possession-en-année-1">Coût réel de possession en année 1<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#co%C3%BBt-r%C3%A9el-de-possession-en-ann%C3%A9e-1" class="hash-link" aria-label="Lien direct vers Coût réel de possession en année 1" title="Lien direct vers Coût réel de possession en année 1" translate="no">​</a></h3>
<p>Le prix d'achat n'est que la moitié de l'histoire. Voici ce que coûte réellement la première année :</p>
<table><thead><tr><th>Poste de coût</th><th>Bureau (PikkoBot)</th><th>JUKI RS1 d'occasion</th></tr></thead><tbody><tr><td>Machine</td><td>5 000 $</td><td>12 000 $</td></tr><tr><td>Expédition (UE/États-Unis)</td><td>200 $</td><td>1 800 $ (caisse de 1 tonne)</td></tr><tr><td>Installation électrique (triphasé 220 V)</td><td>0 $ (monophasé 110 V/220 V)</td><td>400–1 500 $</td></tr><tr><td>Compresseur d'air</td><td>200 $ (ou intégré)</td><td>800 $ (industriel 8 bar)</td></tr><tr><td>Distributeurs pour nomenclature typique de 80 pièces</td><td>0 $ (Photon inclus ou 20 $/distributeur)</td><td>200–800 $ chacun, occasion</td></tr><tr><td>Réglage pipeline vision</td><td>inclus</td><td>0–2 000 $ (consultant)</td></tr><tr><td>Stock de pièces de rechange</td><td>200 $</td><td>1 500 $</td></tr><tr><td>Réparation sur première panne</td><td>0 $ (garantie, pièces disponibles)</td><td>500–4 000 $</td></tr><tr><td><strong>Total année 1</strong></td><td><strong>~5 500 $</strong></td><td><strong>~18 000–30 000 $</strong></td></tr></tbody></table>
<p>La « JUKI d'occasion » semble bon marché jusqu'à ce que vous chiffriez les distributeurs de rechange. Un jeu complet de 40 distributeurs 8 mm d'occasion coûte à lui seul 4 000–8 000 $. Le neuf coûte le double.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="quand-le-bureau-gagne">Quand le bureau gagne<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#quand-le-bureau-gagne" class="hash-link" aria-label="Lien direct vers Quand le bureau gagne" title="Lien direct vers Quand le bureau gagne" translate="no">​</a></h2>
<ul>
<li class=""><strong>Prototypage</strong> : 5–50 cartes par série, plusieurs conceptions par mois. Le temps de réglage importe plus que la vitesse de pose. Le changement de configuration du PikkoBot prend 2 minutes ; celui de la JUKI en prend 20.</li>
<li class=""><strong>Produits en faible volume</strong> : 100–500 unités par mois. Les machines de bureau à 1 200 CPH terminent une carte de 100 composants en 5 minutes. Soit 60 cartes par heure, 480 par équipe — bien dans la plage du « faible volume ».</li>
<li class=""><strong>Développement interne dans les startups matérielles</strong> : Quand la même personne fait la conception électrique, le firmware et l'assemblage. L'interface utilisateur conviviale du bureau (OpenPnP) est logique ; le logiciel propriétaire de la JUKI nécessite un opérateur SMT dédié.</li>
<li class=""><strong>Usage en laboratoire et pédagogique</strong> : Hackerspaces, laboratoires universitaires, départements R&amp;D.</li>
<li class=""><strong>Diversité des composants</strong> : Beaucoup de pièces uniques, distributeurs personnalisés, bobines mélangées. Le bureau est plus flexible par changement.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="quand-lindustrielle-doccasion-gagne">Quand l'industrielle d'occasion gagne<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#quand-lindustrielle-doccasion-gagne" class="hash-link" aria-label="Lien direct vers Quand l'industrielle d'occasion gagne" title="Lien direct vers Quand l'industrielle d'occasion gagne" translate="no">​</a></h2>
<ul>
<li class=""><strong>Production stable</strong> : Même carte, 1 000+ par mois. Le CPH domine le coût total de possession.</li>
<li class=""><strong>Vous avez un technicien SMT en interne</strong> : Quelqu'un qui connaît les changements de buses industriels, les pipelines de vision JUKI et le flux de réparation standard.</li>
<li class=""><strong>Pas fin en volume</strong> : Les BGA à 0,4 mm à l'échelle bénéficient d'une vision de qualité industrielle (répétabilité de 10 µm contre ~25 µm).</li>
<li class=""><strong>Attente 24/7</strong> : Les unités industrielles fonctionnent toute la nuit. Les machines de bureau nécessitent une opération supervisée.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="quand-lindustrielle-neuve-gagne">Quand l'industrielle neuve gagne<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#quand-lindustrielle-neuve-gagne" class="hash-link" aria-label="Lien direct vers Quand l'industrielle neuve gagne" title="Lien direct vers Quand l'industrielle neuve gagne" translate="no">​</a></h2>
<p>Honnêtement : seulement lorsque vous atteignez un débit tel que la ligne s'amortit en mois, pas en années. La plupart des startups matérielles n'atteignent jamais ce stade. Si c'est le cas, vous travaillerez d'abord avec un fabricant à façon.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="la-décision-en-un-paragraphe">La décision en un paragraphe<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#la-d%C3%A9cision-en-un-paragraphe" class="hash-link" aria-label="Lien direct vers La décision en un paragraphe" title="Lien direct vers La décision en un paragraphe" translate="no">​</a></h2>
<p>Si vous êtes une startup matérielle plaçant moins de 500 cartes par mois et que vous n'avez pas de technicien SMT dédié, <strong>une machine de pose de bureau s'amortit dès la première série de production</strong>. La main-d'œuvre économisée sur les 50 premières cartes couvre plus que la machine. Si vous dépassez 500 cartes/mois et avez une personne formée, <strong>une machine industrielle d'occasion gagne sur le CPH</strong> — mais prévoyez 2× le prix d'achat pour le coût total de l'année 1.</p>
<p>La mauvaise réponse est d'acheter une machine industrielle d'occasion « pour y grandir ». Nous avons vu deux startups faire cela. Les deux ont revendu la JUKI à perte en moins de 18 mois car personne dans l'équipe n'avait le temps de l'apprendre.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vous-voulez-voir-les-calculs-pour-votre-cas-spécifique-">Vous voulez voir les calculs pour votre cas spécifique ?<a href="https://blog.pikkobot.com/fr/lumenpnp-vs-juki-vs-yamaha#vous-voulez-voir-les-calculs-pour-votre-cas-sp%C3%A9cifique-" class="hash-link" aria-label="Lien direct vers Vous voulez voir les calculs pour votre cas spécifique ?" title="Lien direct vers Vous voulez voir les calculs pour votre cas spécifique ?" translate="no">​</a></h2>
<p>Envoyez votre nombre mensuel de cartes et votre nomenclature typique à <a href="mailto:support@pikkobot.com" target="_blank" rel="noopener noreferrer" class="">support@pikkobot.com</a> — nous réaliserons un modèle CPH honnête et vous dirons si PikkoBot est la bonne réponse pour vous (ou non).</p>
<p>Pour les spécifications de configuration et ce qui est inclus, voir <a href="https://wiki.pikkobot.com/lumenpnp/getting-started/intro" target="_blank" rel="noopener noreferrer" class="">Introduction à PikkoBot</a>. Pour comparer les composants qu'une machine de bureau peut réellement manipuler, voir <a class="" href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes">l'enveloppe de taille des composants</a>.</p>]]></content>
        <author>
            <name>PikkoBot Team</name>
            <uri>https://www.pikkobot.com</uri>
        </author>
        <category label="Guide" term="Guide"/>
        <category label="Case Study" term="Case Study"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Du 0402 au QFN64 : ce qu'une machine de pose de bureau peut réellement prendre en charge]]></title>
        <id>https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes</id>
        <link href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes"/>
        <updated>2026-07-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Une analyse honnête des formats de composants CMS qu'une machine de pose de bureau peut prendre en charge de manière fiable, basée sur les données de production des installations PikkoBot et LumenPnP.]]></summary>
        <content type="html"><![CDATA[<p>La première question que se pose tout fondateur de startup matérielle avant d'acheter une machine de pose de bureau : <em>cet appareil va-t-il réellement prendre en charge mes cartes ?</em> Cet article expose le véritable domaine d'application, les cas limites et les modes de défaillance que nous observons sur le terrain.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="la-réponse-courte">La réponse courte<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#la-r%C3%A9ponse-courte" class="hash-link" aria-label="Lien direct vers La réponse courte" title="Lien direct vers La réponse courte" translate="no">​</a></h2>
<p>Un PikkoBot / LumenPnP bien calibré, équipé de buses JUKI, prend en charge de manière fiable la plage 0201–QFN64. Au-delà, une préparation supplémentaire est nécessaire. En deçà, attendez-vous à des taux de défaillance supérieurs à 5 %.</p>
<table><thead><tr><th>Composant</th><th>Buse</th><th>Fiabilité de placement</th><th>Remarques</th></tr></thead><tbody><tr><td><strong>0201</strong></td><td>N04</td><td>80–90 %</td><td>L'électricité statique est votre ennemie. Ruban antistatique et pincettes requis.</td></tr><tr><td><strong>0402</strong></td><td>N045 / N04</td><td><strong>97–99 %</strong></td><td>Point optimal pour les machines de bureau.</td></tr><tr><td><strong>0603</strong></td><td>N045</td><td><strong>99 %+</strong></td><td>Aucun problème sur des milliers de placements.</td></tr><tr><td><strong>0805 à 1206</strong></td><td>N045 / N24</td><td><strong>99 %+</strong></td><td>—</td></tr><tr><td><strong>SOIC, SOP-8 à SOP-16</strong></td><td>N24</td><td>99 %</td><td>Surveillez le pliage des broches lors de la préhension si le ruban est desserré.</td></tr><tr><td><strong>QFN-12 à QFN-32</strong></td><td>N24</td><td>97 %</td><td>L'étalonnage concentrique de la caméra inférieure est critique.</td></tr><tr><td><strong>QFN-48 à QFN-64</strong></td><td>N24</td><td>95 %</td><td>Tolérance de rotation plus serrée — recalibrez le faux-rond de la buse toutes les 100 cartes.</td></tr><tr><td><strong>LQFP/TQFP-100+</strong></td><td>N24 / personnalisée</td><td>90 %</td><td>Le pliage des broches sur les gros circuits intégrés pose problème. Les vibrations pendant le déplacement sont importantes.</td></tr><tr><td><strong>BGA pas de 0,5 mm</strong></td><td>N24 (avec précaution)</td><td>80 %</td><td>Nécessite une hauteur Z précise et une pâte constante — en dehors du domaine d'application typique des machines de bureau.</td></tr><tr><td><strong>CI &gt;15 mm² (grand QFN/QFP)</strong></td><td>N24</td><td>90–95 %</td><td>Surveillez la tenue du vide pendant les déplacements rapides.</td></tr><tr><td><strong>Connecteurs</strong></td><td>Avanceur à traînée + N24</td><td>variable</td><td>Les connecteurs hauts bloquent la détection de la caméra supérieure. Compromis : placer uniquement avec les coordonnées de l'avanceur, ignorer le contrôle visuel.</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ce-qui-vous-place-en-dehors-du-domaine-dapplication">Ce qui vous place en dehors du domaine d'application<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#ce-qui-vous-place-en-dehors-du-domaine-dapplication" class="hash-link" aria-label="Lien direct vers Ce qui vous place en dehors du domaine d'application" title="Lien direct vers Ce qui vous place en dehors du domaine d'application" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="composant-trop-petit-en-dessous-du-0201">Composant trop petit (en dessous du 0201)<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#composant-trop-petit-en-dessous-du-0201" class="hash-link" aria-label="Lien direct vers Composant trop petit (en dessous du 0201)" title="Lien direct vers Composant trop petit (en dessous du 0201)" translate="no">​</a></h3>
<p>Les composants 01005 sont techniquement possibles avec une buse personnalisée de 0,2 mm, mais le taux d'échec de placement dépasse 15 %. Le goulot d'étranglement n'est pas la buse, c'est la résolution de la caméra. Pour détecter une pièce de 0,4 × 0,2 mm sur la caméra inférieure, vous avez besoin de &gt;12 pixels sur le bord long, ce qui implique de rapprocher la caméra plus près que sa distance focale calibrée.</p>
<p>Si votre conception nécessite des 01005 en volume, vous dépassez le domaine des machines de bureau. Envisagez une ligne SMT sous-traitée pour les prototypes, puis externalisez la production chez un fabricant à façon.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="composant-trop-haut-10-mm">Composant trop haut (&gt;10 mm)<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#composant-trop-haut-10-mm" class="hash-link" aria-label="Lien direct vers Composant trop haut (>10 mm)" title="Lien direct vers Composant trop haut (>10 mm)" translate="no">​</a></h3>
<p>La course de l'axe Z est limitée. Les buses du PikkoBot v4 peuvent prélever des pièces jusqu'à environ 25 mm de hauteur, mais tout ce qui dépasse 15 mm commence à obstruer la caméra inférieure lors du contrôle visuel, ce qui empêche de vérifier la rotation. Vous pouvez désactiver la vérification par caméra inférieure par pièce dans OpenPnP, mais cela se fait au détriment de la précision de rotation.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="composant-trop-lourd-5-g">Composant trop lourd (&gt;5 g)<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#composant-trop-lourd-5-g" class="hash-link" aria-label="Lien direct vers Composant trop lourd (>5 g)" title="Lien direct vers Composant trop lourd (>5 g)" translate="no">​</a></h3>
<p>La tenue du vide devient la limite. Avec une buse JUKI N24 à environ 70 kPa, vous pouvez maintenir une pièce de 5 g lors des mouvements de placement normaux. Au-delà, attendez-vous à des chutes lors des accélérations brusques. Atténuations :</p>
<ul>
<li class="">Réduisez l'accélération de la machine dans <code>Machine Setup → Heads → Head → Max Feed Rate</code>.</li>
<li class="">Utilisez une buse plus grande (embout personnalisé de 1,5 mm).</li>
<li class="">Augmentez le temps de maintien du vide avant le relâchement de 50 à 100 ms.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="pas-trop-serré-bga-04-mm">Pas trop serré (BGA ≤0,4 mm)<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#pas-trop-serr%C3%A9-bga-04-mm" class="hash-link" aria-label="Lien direct vers Pas trop serré (BGA ≤0,4 mm)" title="Lien direct vers Pas trop serré (BGA ≤0,4 mm)" translate="no">​</a></h3>
<p>En dessous d'un pas de 0,4 mm, l'exigence d'alignement devient inférieure à la répétabilité de la machine (~25 µm sur une unité de bureau typique). Les placements deviennent probabilistes. La reprise manuelle après coup s'avère plus rapide que de chercher à gagner les 10 % restants sur la machine.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="prototypage-réaliste-vs-production">Prototypage réaliste vs production<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#prototypage-r%C3%A9aliste-vs-production" class="hash-link" aria-label="Lien direct vers Prototypage réaliste vs production" title="Lien direct vers Prototypage réaliste vs production" translate="no">​</a></h2>
<p>Ces règles empiriques sont valables pour le <strong>prototypage en faibles volumes</strong> — moins de 50 cartes par session. En volumes plus élevés, deux choses changent :</p>
<ol>
<li class=""><strong>La dérive d'étalonnage a plus d'impact.</strong> Sur une série de 200 cartes, l'étalonnage concentrique de la buse se décale d'environ 30 µm. Planifiez un recalibrage toutes les 100 cartes si vous utilisez des QFN à pas serré.</li>
<li class=""><strong>Les erreurs de chargement du ruban se cumulent.</strong> Un bobineau mal aligné vous coûte une carte si l'avanceur avance mal une fois. Utilisez des <a href="https://wiki.pikkobot.com/lumenpnp/feeders/openpnp-setup" target="_blank" rel="noopener noreferrer" class="">avanceurs automatiques Photon</a> plutôt que des avanceurs à traînée pour les séries de plus de 25 cartes.</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ce-que-nous-ne-prétendons-pas">Ce que nous ne prétendons pas<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#ce-que-nous-ne-pr%C3%A9tendons-pas" class="hash-link" aria-label="Lien direct vers Ce que nous ne prétendons pas" title="Lien direct vers Ce que nous ne prétendons pas" translate="no">​</a></h2>
<p>Nous avons vu des textes marketing d'autres vendeurs de machines de pose de bureau revendiquant une capacité "01005 à BGA0,3 mm" sur du matériel essentiellement identique au nôtre. Ces chiffres sont des maximums théoriques, pas des fiabilités testées sur le terrain. Les composants tiennent techniquement sur la buse. Ils ne se placent tout simplement pas de manière fiable.</p>
<p>Si vous achetez une machine de bureau pour la production, basez-vous sur le tableau ci-dessus. Les lignes à 99 %+ sont celles où ces machines montrent leur valeur.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="vous-souhaitez-tester-votre-nomenclature-spécifique-">Vous souhaitez tester votre nomenclature spécifique ?<a href="https://blog.pikkobot.com/fr/desktop-pick-and-place-component-sizes#vous-souhaitez-tester-votre-nomenclature-sp%C3%A9cifique-" class="hash-link" aria-label="Lien direct vers Vous souhaitez tester votre nomenclature spécifique ?" title="Lien direct vers Vous souhaitez tester votre nomenclature spécifique ?" translate="no">​</a></h2>
<p>Envoyez votre PCB et votre nomenclature à <a href="mailto:support@pikkobot.com" target="_blank" rel="noopener noreferrer" class="">support@pikkobot.com</a> et nous vous dirons (a) si PikkoBot peut la prendre en charge et (b) où se situent les composants marginaux. Gratuit, sans engagement, cela nous prend environ 10 minutes par nomenclature.</p>
<p>Pour la configuration technique derrière ces chiffres, consultez <a href="https://wiki.pikkobot.com/lumenpnp/calibration/calibration-v4" target="_blank" rel="noopener noreferrer" class="">Calibration</a> et <a href="https://wiki.pikkobot.com/lumenpnp/software-setup/load-config" target="_blank" rel="noopener noreferrer" class="">OpenPnP Config</a>.</p>]]></content>
        <author>
            <name>PikkoBot Team</name>
            <uri>https://www.pikkobot.com</uri>
        </author>
        <category label="Guide" term="Guide"/>
        <category label="etude-de-cas" term="etude-de-cas"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Échec de la détection de fiducial OpenPnP : 5 correctifs qui fonctionnent réellement]]></title>
        <id>https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes</id>
        <link href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes"/>
        <updated>2026-07-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Correctifs pratiques et éprouvés sur le terrain pour les problèmes de détection de fiducial dans OpenPnP, de l'éclairage et du réglage du pipeline à la mise au point de la caméra et à la préparation de la surface du PCB.]]></summary>
        <content type="html"><![CDATA[<p>Si OpenPnP ne parvient pas à trouver les fiduciaux de votre PCB, l'ensemble du travail s'arrête. Après avoir fait fonctionner les machines PikkoBot sur des centaines de cartes, voici les cinq correctifs qui résolvent presque toutes les erreurs « fiducial non trouvé ».</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-la-surface-de-la-carte-est-trop-réfléchissante">1. La surface de la carte est trop réfléchissante<a href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes#1-la-surface-de-la-carte-est-trop-r%C3%A9fl%C3%A9chissante" class="hash-link" aria-label="Lien direct vers 1. La surface de la carte est trop réfléchissante" title="Lien direct vers 1. La surface de la carte est trop réfléchissante" translate="no">​</a></h2>
<p>Le masque de soudure brillant réfléchit la lumière annulaire dans la caméra, ce qui efface le cercle du fiducial. Le correctif est mécanique, pas logiciel :</p>
<ul>
<li class="">Essuyez le PCB avec de l'alcool isopropylique pour éliminer les résidus de manipulation.</li>
<li class="">Si la carte a un masque de soudure vert ou rouge brillant, inclinez légèrement la source de lumière annulaire à l'aide d'un anneau diffuseur fin (imprimable en PETG, angle d'environ 30°).</li>
<li class="">Réduisez l'exposition de la caméra supérieure de 20 à 30 % dans <code>Machine Setup → Cameras → Top Camera → Device Settings</code>. Le pic de l'histogramme doit se situer à environ 60 % de luminosité, pas à 95 %.</li>
</ul>
<p>Un signe révélateur de ce problème : la détection fonctionne dans les coins de la carte mais échoue près du centre où la réflexion est la plus forte.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-les-seuils-du-détecteur-de-blob-du-pipeline-de-vision-sont-incorrects">2. Les seuils du détecteur de blob du pipeline de vision sont incorrects<a href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes#2-les-seuils-du-d%C3%A9tecteur-de-blob-du-pipeline-de-vision-sont-incorrects" class="hash-link" aria-label="Lien direct vers 2. Les seuils du détecteur de blob du pipeline de vision sont incorrects" title="Lien direct vers 2. Les seuils du détecteur de blob du pipeline de vision sont incorrects" translate="no">​</a></h2>
<p>Le pipeline de détection de fiducial par défaut d'OpenPnP utilise une étape <code>BlobDetector</code> avec des valeurs par défaut prudentes. Pour des fiduciaux en cuivre de 1,0 mm sur un masque de soudure standard, ces valeurs par défaut fonctionnent. Pour tout ce qui n'est pas standard, elles ne fonctionnent pas.</p>
<p>Ouvrez l'éditeur de pipeline : <strong>Job → PCB Fiducials → clic droit sur un fiducial → Edit Pipeline</strong>.</p>
<p>Ajustez ces étapes dans l'ordre :</p>
<table><thead><tr><th>Étape</th><th>Élément à vérifier</th><th>Valeur typique</th></tr></thead><tbody><tr><td><code>ImageCapture</code></td><td>Caméra sélectionnée = Top Camera</td><td>—</td></tr><tr><td><code>Threshold</code></td><td><code>thresholdValue</code> correspond à la luminosité de votre masque de soudure</td><td>100–140 (vert), 60–80 (rouge)</td></tr><tr><td><code>BlobDetector</code></td><td><code>minArea</code> et <code>maxArea</code> encadrent la taille de votre fiducial en pixels²</td><td>Pour un fiducial de 1,0 mm à 0,05 mm/px : ~400–2000</td></tr><tr><td><code>BlobDetector</code></td><td><code>minCircularity</code></td><td>0,85 (assoupli pour les cartes mates)</td></tr><tr><td><code>MaskCircle</code></td><td>Rayon de recherche autour de la position attendue</td><td>20–40 px</td></tr></tbody></table>
<p>Après chaque modification, cliquez sur <strong>Process Pipeline</strong> avec une image fixe de la carte pour voir ce qui survit à chaque étape.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-la-caméra-nest-pas-au-point">3. La caméra n'est pas au point<a href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes#3-la-cam%C3%A9ra-nest-pas-au-point" class="hash-link" aria-label="Lien direct vers 3. La caméra n'est pas au point" title="Lien direct vers 3. La caméra n'est pas au point" translate="no">​</a></h2>
<p>L'objectif de la caméra supérieure a une distance focale fixe définie lors de la fabrication. Si vous l'avez ajustée pour la vision des composants (mise au point plus proche), la détection des fiduciaux à la hauteur du PCB sera floue et <code>BlobDetector</code> rejettera les bords flous.</p>
<p>Test rapide :</p>
<ol>
<li class="">Déplacez la caméra supérieure au-dessus d'un fiducial.</li>
<li class="">Observez le flux en direct — bords nets ou flous ?</li>
<li class="">Si c'est flou, vous avez deux options :<!-- -->
<ul>
<li class="">Ajustez la bague de mise au point de la caméra pour la hauteur du fiducial (perd en netteté pour la vérification de la prise de composant — généralement pas rentable).</li>
<li class=""><strong>Meilleure option :</strong> réglez <code>minCircularity</code> du <code>BlobDetector</code> à 0,7 pour accepter des bords plus flous, et resserrez <code>MaskCircle</code> pour compenser les faux positifs.</li>
</ul>
</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-létalonnage-mmpixel-a-dérivé">4. L'étalonnage mm/pixel a dérivé<a href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes#4-l%C3%A9talonnage-mmpixel-a-d%C3%A9riv%C3%A9" class="hash-link" aria-label="Lien direct vers 4. L'étalonnage mm/pixel a dérivé" title="Lien direct vers 4. L'étalonnage mm/pixel a dérivé" translate="no">​</a></h2>
<p>OpenPnP doit connaître le nombre de millimètres représentés par un pixel de la caméra. Si cette valeur est erronée de seulement 5 %, la fenêtre de recherche dans <code>MaskCircle</code> ne sera pas centrée sur la position réelle du fiducial.</p>
<p>Re-étalonnez à l'aide d'une référence connue — un fiducial que vous avez mesuré avec un pied à coulisse :</p>
<ol>
<li class="">Placez la carte de référence à la hauteur du plateau de positionnement.</li>
<li class=""><strong>Machine Setup → Cameras → Top Camera → Calibration → mm/Pixel Calibration</strong>.</li>
<li class="">Suivez l'assistant avec le diamètre connu du fiducial.</li>
<li class="">Enregistrez. Relancez la détection de fiducial.</li>
</ol>
<p>Symptôme qui indique ce problème : la détection trouve <em>quelque chose</em> mais est systématiquement décalée de 1 à 3 mm par rapport au fiducial réel.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-le-fiducial-nest-pas-là-où-openpnp-pense-quil-est">5. Le fiducial n'est pas là où OpenPnP pense qu'il est<a href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes#5-le-fiducial-nest-pas-l%C3%A0-o%C3%B9-openpnp-pense-quil-est" class="hash-link" aria-label="Lien direct vers 5. Le fiducial n'est pas là où OpenPnP pense qu'il est" title="Lien direct vers 5. Le fiducial n'est pas là où OpenPnP pense qu'il est" translate="no">​</a></h2>
<p>Si vous avez importé un PCB mais que les coordonnées du fiducial dans le fichier PCB ne correspondent pas à la carte physique (par exemple, origine erronée, conception inversée, ou carte retournée), OpenPnP cherche dans le vide.</p>
<p>Vérifiez en :</p>
<ul>
<li class="">Ouvrant le fichier PCB dans OpenPnP et notant les coordonnées X/Y du fiducial.</li>
<li class="">Déplaçant manuellement la tête à ces coordonnées.</li>
<li class="">Regardant le flux en direct de la caméra. Le fiducial doit être à peu près centré.</li>
</ul>
<p>S'il est décalé exactement de la largeur ou de la hauteur de la carte, vous avez une discordance d'origine. Réexportez le PCB avec l'origine définie sur le fiducial en bas à gauche.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="liste-de-vérification-rapide">Liste de vérification rapide<a href="https://blog.pikkobot.com/fr/openpnp-fiducial-detection-fixes#liste-de-v%C3%A9rification-rapide" class="hash-link" aria-label="Lien direct vers Liste de vérification rapide" title="Lien direct vers Liste de vérification rapide" translate="no">​</a></h2>
<p>En cas d'échec de la détection de fiducial, parcourez cette liste :</p>
<ul class="contains-task-list containsTaskList_mC6p">
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->PCB nettoyé avec de l'alcool isopropylique</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Lumière annulaire ne pointant pas directement dans la caméra</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Exposition de la caméra supérieure non au maximum</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <code>Threshold</code> et <code>BlobDetector</code> du pipeline de vision vérifiés dans l'éditeur de pipeline</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Caméra au point à la hauteur du PCB</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Étalonnage mm/pixel effectué au cours du dernier mois</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Coordonnées du fichier PCB vérifiées par rapport à la carte physique</li>
</ul>
<p>Si vous avez coché toutes les cases et que cela échoue toujours, le problème vient généralement du masque de soudure lui-même. Essayez une autre carte de test ou une forme de fiducial différente (cercle de 1,5 mm au lieu de 1,0 mm).</p>
<hr>
<p>Pour une configuration machine pré-étalonnée pour la détection de fiducial prête à l'emploi, consultez la <a href="https://wiki.pikkobot.com/lumenpnp/software-setup/load-config" target="_blank" rel="noopener noreferrer" class="">configuration PikkoBot JUKI</a> — elle inclut un pipeline optimisé pour les masques de soudure verts et noirs standard. Pour des tests pratiques de la caméra et de l'éclairage en dehors d'OpenPnP, utilisez l'<a href="https://wiki.pikkobot.com/lumenpnp/debug/" target="_blank" rel="noopener noreferrer" class="">outil de débogage PikkoBot</a>.</p>]]></content>
        <author>
            <name>PikkoBot Team</name>
            <uri>https://www.pikkobot.com</uri>
        </author>
        <category label="OpenPnP" term="OpenPnP"/>
        <category label="Calibration" term="Calibration"/>
        <category label="Guide" term="Guide"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Bienvenue sur le blog PikkoBot]]></title>
        <id>https://blog.pikkobot.com/fr/hello</id>
        <link href="https://blog.pikkobot.com/fr/hello"/>
        <updated>2026-06-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[C'est ici que nous partagerons les notes de terrain issues de l'exploitation des machines PikkoBot : assemblages réels, astuces de calibrage, mises à jour du firmware des chargeurs, et études de cas d'utilisateurs.]]></summary>
        <content type="html"><![CDATA[<p>C'est ici que nous partagerons les notes de terrain issues de l'exploitation des machines PikkoBot : assemblages réels, astuces de calibrage, mises à jour du firmware des chargeurs, et études de cas d'utilisateurs.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ce-que-vous-trouverez-ici">Ce que vous trouverez ici<a href="https://blog.pikkobot.com/fr/hello#ce-que-vous-trouverez-ici" class="hash-link" aria-label="Lien direct vers Ce que vous trouverez ici" title="Lien direct vers Ce que vous trouverez ici" translate="no">​</a></h2>
<ul>
<li class=""><strong>Études de cas</strong> — Circuits imprimés que nous avons assemblés, ce qui a fonctionné, ce qui n'a pas fonctionné.</li>
<li class=""><strong>Analyses approfondies du calibrage</strong> — Battement des buses JUKI, réglage de la vision des fiduciaires, alignement du zéro des chargeurs.</li>
<li class=""><strong>Conseils OpenPnP</strong> — Modèles de configuration, recettes G-code, techniques de débogage.</li>
<li class=""><strong>Modifications matérielles</strong> — Améliorations de la plateforme LumenPnP testées par la communauté.</li>
</ul>
<p>Pour la documentation de référence et de configuration pas à pas, consultez le <a href="https://wiki.pikkobot.com/lumenpnp/" target="_blank" rel="noopener noreferrer" class="">Wiki PikkoBot</a>. Pour les tests matériels via navigateur, utilisez l'<a href="https://wiki.pikkobot.com/lumenpnp/debug/" target="_blank" rel="noopener noreferrer" class="">Outil de débogage</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="contribution">Contribution<a href="https://blog.pikkobot.com/fr/hello#contribution" class="hash-link" aria-label="Lien direct vers Contribution" title="Lien direct vers Contribution" translate="no">​</a></h2>
<p>Ce blog est ouvert. Si vous avez résolu un calibrage délicat ou souhaitez partager un assemblage, écrivez à <a href="mailto:support@pikkobot.com" target="_blank" rel="noopener noreferrer" class="">support@pikkobot.com</a>.</p>]]></content>
        <author>
            <name>PikkoBot Team</name>
            <uri>https://www.pikkobot.com</uri>
        </author>
        <category label="Guide" term="Guide"/>
    </entry>
</feed>