<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>PikkoBot Blog</title>
        <link>https://blog.pikkobot.com/pl/</link>
        <description>PikkoBot — field notes from a precision robotics workshop</description>
        <lastBuildDate>Fri, 03 Jul 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>pl</language>
        <copyright>Copyright © 2026 PikkoBot</copyright>
        <item>
            <title><![CDATA[LumenPnP vs JUKI vs Yamaha: Rzetelne porównanie dla startupów sprzętowych]]></title>
            <link>https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha</link>
            <guid>https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha</guid>
            <pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Praktyczne porównanie maszyn pick-and-place LumenPnP/PikkoBot, JUKI RS i Yamaha YS-class z perspektywy startupu sprzętowego — koszt, wydajność, naprawy i całkowity koszt posiadania.]]></description>
            <content:encoded><![CDATA[<p>Jeśli wybierasz pomiędzy desktopową maszyną pick-and-place a używanym urządzeniem przemysłowym, materiały marketingowe nie mówią Ci, co jest naprawdę istotne. Poniżej znajduje się rzetelna macierz decyzyjna, napisana z perspektywy obu światów.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="trzy-kategorie-trzy-zadania">Trzy kategorie, trzy zadania<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#trzy-kategorie-trzy-zadania" class="hash-link" aria-label="Bezpośredni link do Trzy kategorie, trzy zadania" title="Bezpośredni link do Trzy kategorie, trzy zadania" translate="no">​</a></h2>
<p>Te maszyny wyglądają podobnie na zdjęciach produktowych. Są zaprojektowane do zupełnie innych zadań.</p>
<table><thead><tr><th>Kategoria</th><th>Przykład</th><th>Przeznaczenie</th><th>Realistyczna wydajność CPH</th></tr></thead><tbody><tr><td><strong>Desktopowa open-source</strong></td><td>LumenPnP, PikkoBot</td><td>Prototypowanie, niska-średnia skala produkcji</td><td>800–1 500</td></tr><tr><td><strong>Używana przemysłowa</strong></td><td>JUKI RS1, Yamaha YS24</td><td>Wielkoseryjna produkcja kontraktowa</td><td>25 000–60 000</td></tr><tr><td><strong>Nowa przemysłowa</strong></td><td>JUKI RX7, Yamaha Z<!-- -->:LEX</td><td>Linie produkcyjne</td><td>100 000+</td></tr></tbody></table>
<p>CPH = komponentów na godzinę. Maszyna desktopowa osadzająca płytkę z 200 komponentami w 10 minut pracuje z wydajnością 1 200 CPH. Używana JUKI RS1 wykonuje tę samą płytkę w 12 sekund.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="koszt-to-nie-to-co-myślisz">Koszt: to nie to, co myślisz<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#koszt-to-nie-to-co-my%C5%9Blisz" class="hash-link" aria-label="Bezpośredni link do Koszt: to nie to, co myślisz" title="Bezpośredni link do Koszt: to nie to, co myślisz" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="cena-zakupu">Cena zakupu<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#cena-zakupu" class="hash-link" aria-label="Bezpośredni link do Cena zakupu" title="Bezpośredni link do Cena zakupu" translate="no">​</a></h3>
<table><thead><tr><th>Maszyna</th><th>Cena (używana/nowa)</th><th>Uwagi</th></tr></thead><tbody><tr><td>PikkoBot</td><td>3 500–6 000 USD</td><td>Nowa, z wsparciem</td></tr><tr><td>Zestaw DIY LumenPnP</td><td>2 000 USD</td><td>Samodzielny montaż, ~40 godzin pracy</td></tr><tr><td>JUKI RS1 (używana, 5–10 lat)</td><td>8 000–18 000 USD</td><td>Stan "sprawna" jest bardzo zmienny</td></tr><tr><td>Yamaha YS24 (używana)</td><td>12 000–25 000 USD</td><td>—</td></tr><tr><td>JUKI RX7 (nowa)</td><td>180 000+ USD</td><td>Tylko do linii produkcyjnych</td></tr></tbody></table>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="rzeczywisty-koszt-posiadania-w-pierwszym-roku">Rzeczywisty koszt posiadania w pierwszym roku<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#rzeczywisty-koszt-posiadania-w-pierwszym-roku" class="hash-link" aria-label="Bezpośredni link do Rzeczywisty koszt posiadania w pierwszym roku" title="Bezpośredni link do Rzeczywisty koszt posiadania w pierwszym roku" translate="no">​</a></h3>
<p>Cena zakupu to połowa historii. Oto, ile faktycznie kosztuje pierwszy rok:</p>
<table><thead><tr><th>Pozycja kosztowa</th><th>Desktop (PikkoBot)</th><th>Używana JUKI RS1</th></tr></thead><tbody><tr><td>Maszyna</td><td>5 000 USD</td><td>12 000 USD</td></tr><tr><td>Wysyłka (USA/Europa)</td><td>200 USD</td><td>1 800 USD (skrzynia 1 tona)</td></tr><tr><td>Instalacja zasilania (3-fazowe 220V)</td><td>0 USD (110V/220V jednofazowe)</td><td>400–1 500 USD</td></tr><tr><td>Sprężarka powietrza</td><td>200 USD (lub wbudowana)</td><td>800 USD (przemysłowa, 8 bar)</td></tr><tr><td>Podajniki dla typowego BOM 80 elementów</td><td>0 USD (Photon w zestawie lub 20 USD/podajnik)</td><td>200–800 USD każdy, używane</td></tr><tr><td>Konfiguracja pipeline'u wizyjnego</td><td>w zestawie</td><td>0–2 000 USD (konsultant)</td></tr><tr><td>Zapas części zamiennych</td><td>200 USD</td><td>1 500 USD</td></tr><tr><td>Naprawa przy pierwszej awarii</td><td>0 USD (gwarancja, dostępność części)</td><td>500–4 000 USD</td></tr><tr><td><strong>Razem rok 1</strong></td><td><strong>~5 500 USD</strong></td><td><strong>~18 000–30 000 USD</strong></td></tr></tbody></table>
<p>"Używana JUKI" wydaje się tania, dopóki nie wycenisz zapasowych podajników. Pełny zestaw 40 używanych podajników 8 mm to wydatek 4 000–8 000 USD. Nowe kosztują dwukrotnie więcej.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kiedy-desktop-wygrywa">Kiedy desktop wygrywa<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#kiedy-desktop-wygrywa" class="hash-link" aria-label="Bezpośredni link do Kiedy desktop wygrywa" title="Bezpośredni link do Kiedy desktop wygrywa" translate="no">​</a></h2>
<ul>
<li class=""><strong>Prototypowanie</strong>: 5–50 płytek na serię, wiele projektów miesięcznie. Czas przezbrajania ma większe znaczenie niż szybkość osadzania. Zmiana konfiguracji PikkoBot zajmuje 2 minuty; JUKI wymaga 20 minut.</li>
<li class=""><strong>Produkcja niskoseryjna</strong>: 100–500 sztuk miesięcznie. Maszyny desktopowe przy 1 200 CPH kończą płytkę ze 100 komponentami w 5 minut. To 60 płytek na godzinę, 480 na zmianę — w pełni w zakresie "niskiej skali produkcji".</li>
<li class=""><strong>Rozwój wewnętrzny w startupach sprzętowych</strong>: Gdy ta sama osoba zajmuje się projektowaniem elektronicznym, firmware'm i montażem. Przyjazny interfejs desktopu (OpenPnP) ma sens; autorskie oprogramowanie JUKI wymaga dedykowanego operatora SMT.</li>
<li class=""><strong>Zastosowania laboratoryjne i edukacyjne</strong>: Hackerspace'y, laboratoria uniwersyteckie, działy B+R.</li>
<li class=""><strong>Różnorodność komponentów</strong>: Dużo nietypowych części, niestandardowe podajniki, mieszane szpule. Desktop jest bardziej elastyczny przy każdej zmianie.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kiedy-używana-maszyna-przemysłowa-wygrywa">Kiedy używana maszyna przemysłowa wygrywa<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#kiedy-u%C5%BCywana-maszyna-przemys%C5%82owa-wygrywa" class="hash-link" aria-label="Bezpośredni link do Kiedy używana maszyna przemysłowa wygrywa" title="Bezpośredni link do Kiedy używana maszyna przemysłowa wygrywa" translate="no">​</a></h2>
<ul>
<li class=""><strong>Stabilna produkcja</strong>: Ta sama płytka, 1 000+ sztuk miesięcznie. CPH dominuje całkowity koszt posiadania.</li>
<li class=""><strong>Zatrudniasz technika SMT</strong>: Kogoś, kto zna przemysłowe wymiany dysz, pipeline'y wizyjne JUKI i standardowy proces napraw.</li>
<li class=""><strong>Mały skok w skali produkcji</strong>: BGA 0,4 mm przy dużej skali korzysta z przemysłowej jakości wizji (powtarzalność 10 µm vs ~25 µm).</li>
<li class=""><strong>Oczekiwanie pracy 24/7</strong>: Urządzenia przemysłowe pracują całą noc. Maszyny desktopowe wymagają nadzorowanej pracy.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="kiedy-nowa-maszyna-przemysłowa-wygrywa">Kiedy nowa maszyna przemysłowa wygrywa<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#kiedy-nowa-maszyna-przemys%C5%82owa-wygrywa" class="hash-link" aria-label="Bezpośredni link do Kiedy nowa maszyna przemysłowa wygrywa" title="Bezpośredni link do Kiedy nowa maszyna przemysłowa wygrywa" translate="no">​</a></h2>
<p>Szczerze: tylko wtedy, gdy wydajność linii sprawia, że zwraca się ona w miesiącach, a nie latach. Większość startupów sprzętowych nigdy nie osiąga tego punktu. Jeśli tak się stanie, najpierw będziesz współpracować z producentem kontraktowym.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="decyzja-w-jednym-akapicie">Decyzja w jednym akapicie<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#decyzja-w-jednym-akapicie" class="hash-link" aria-label="Bezpośredni link do Decyzja w jednym akapicie" title="Bezpośredni link do Decyzja w jednym akapicie" translate="no">​</a></h2>
<p>Jeśli jesteś startupem sprzętowym osadzającym poniżej 500 płytek miesięcznie i nie masz dedykowanego technika SMT, <strong>desktopowa pick-and-place zwraca się już przy pierwszej serii produkcyjnej</strong>. Oszczędności pracy na pierwszych 50 płytkach z nawiązką pokrywają koszt maszyny. Jeśli przekraczasz 500 płytek miesięcznie i masz przeszkoloną osobę, <strong>używana maszyna przemysłowa wygrywa pod względem CPH</strong> — ale zaplanuj budżet 2× ceny zakupu na całkowity koszt pierwszego roku.</p>
<p>Błędem jest kupowanie używanej maszyny przemysłowej "na rozwój". Widzieliśmy, jak dwa startupy to zrobiły. Oba sprzedały JUKI ze stratą w ciągu 18 miesięcy, ponieważ nikt w zespole nie miał czasu, aby się jej nauczyć.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="chcesz-zobaczyć-wyliczenia-dla-swojego-przypadku">Chcesz zobaczyć wyliczenia dla swojego przypadku?<a href="https://blog.pikkobot.com/pl/lumenpnp-vs-juki-vs-yamaha#chcesz-zobaczy%C4%87-wyliczenia-dla-swojego-przypadku" class="hash-link" aria-label="Bezpośredni link do Chcesz zobaczyć wyliczenia dla swojego przypadku?" title="Bezpośredni link do Chcesz zobaczyć wyliczenia dla swojego przypadku?" translate="no">​</a></h2>
<p>Wyślij e-mail z miesięczną liczbą płytek i typowym BOM na adres <a href="mailto:support@pikkobot.com" target="_blank" rel="noopener noreferrer" class="">support@pikkobot.com</a> — przeprowadzimy rzetelny model CPH i powiemy, czy PikkoBot jest dla Ciebie odpowiedni (czy nie).</p>
<p>Specyfikacje konfiguracji i informacje o zawartości zestawu znajdziesz w <a href="https://wiki.pikkobot.com/lumenpnp/getting-started/intro" target="_blank" rel="noopener noreferrer" class="">Wprowadzeniu do PikkoBot</a>. Aby porównać, jakie komponenty faktycznie obsługuje maszyna desktopowa, zobacz <a class="" href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes">zakres rozmiarów komponentów</a>.</p>]]></content:encoded>
            <category>poradnik</category>
            <category>studium-przypadku</category>
        </item>
        <item>
            <title><![CDATA[Od 0402 do QFN64: Co jest w stanie obsłużyć biurkowy pick-and-place]]></title>
            <link>https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes</link>
            <guid>https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes</guid>
            <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Rzetelne zestawienie, które rozmiary elementów SMD biurkowy pick-and-place jest w stanie niezawodnie obsłużyć, na podstawie danych produkcyjnych z instalacji PikkoBot i LumenPnP.]]></description>
            <content:encoded><![CDATA[<p>Pierwsze pytanie, które zadaje sobie każdy założyciel startupu sprzętowego przed zakupem biurkowego pick-and-place: <em>czy to urządzenie faktycznie obsłuży moje płytki?</em> W tym wpisie przedstawiamy rzeczywisty zakres możliwości, przypadki brzegowe i tryby awarii, które obserwujemy w terenie.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="krótka-odpowiedź">Krótka odpowiedź<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#kr%C3%B3tka-odpowied%C5%BA" class="hash-link" aria-label="Bezpośredni link do Krótka odpowiedź" title="Bezpośredni link do Krótka odpowiedź" translate="no">​</a></h2>
<p>Dobrze skalibrowany PikkoBot / LumenPnP z dyszami JUKI niezawodnie obsługuje zakres 0201–QFN64. Powyżej tego zakresu wymagane jest dodatkowe przygotowanie. Poniżej niego należy spodziewać się wskaźnika błędów powyżej 5%.</p>
<table><thead><tr><th>Element</th><th>Dysza</th><th>Niezawodność osadzania</th><th>Uwagi</th></tr></thead><tbody><tr><td><strong>0201</strong></td><td>N04</td><td>80–90%</td><td>Statyczność jest wrogiem. Wymagana taśma antystatyczna i pęseta.</td></tr><tr><td><strong>0402</strong></td><td>N045 / N04</td><td><strong>97–99%</strong></td><td>Optymalny zakres dla maszyn biurkowych.</td></tr><tr><td><strong>0603</strong></td><td>N045</td><td><strong>99%+</strong></td><td>Brak problemów przy tysiącach osadzeń.</td></tr><tr><td><strong>0805 do 1206</strong></td><td>N045 / N24</td><td><strong>99%+</strong></td><td>—</td></tr><tr><td><strong>SOIC, SOP-8 do SOP-16</strong></td><td>N24</td><td>99%</td><td>Należy uważać na wygięcie wyprowadzeń przy pobieraniu, jeśli taśma jest luźna.</td></tr><tr><td><strong>QFN-12 do QFN-32</strong></td><td>N24</td><td>97%</td><td>Kluczowa jest koncentryczna kalibracja dolnej kamery.</td></tr><tr><td><strong>QFN-48 do QFN-64</strong></td><td>N24</td><td>95%</td><td>Węższa tolerancja obrotu — należy ponownie kalibrować bicie dyszy co 100 płytek.</td></tr><tr><td><strong>LQFP/TQFP-100+</strong></td><td>N24 / niestandardowa</td><td>90%</td><td>Wygięcie wyprowadzeń w dużych układach stanowi problem. Wibracje podczas przemieszczania mają znaczenie.</td></tr><tr><td><strong>BGA o skoku 0,5 mm</strong></td><td>N24 (z ostrożnością)</td><td>80%</td><td>Wymaga starannej wysokości Z i jednolitej pasty — wykracza poza typowy zakres maszyn biurkowych.</td></tr><tr><td><strong>Układy scalone &gt;15 mm² (duże QFN/QFP)</strong></td><td>N24</td><td>90–95%</td><td>Należy monitorować podciśnienie podczas szybkiego przemieszczania.</td></tr><tr><td><strong>Złącza</strong></td><td>Podajnik przeciągowy + N24</td><td>różnie</td><td>Wysokie złącza blokują detekcję górnej kamery. Kompromis: osadzanie tylko według współrzędnych podajnika, pomijając kontrolę wzrokową.</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="co-wykracza-poza-zakres-możliwości">Co wykracza poza zakres możliwości<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#co-wykracza-poza-zakres-mo%C5%BCliwo%C5%9Bci" class="hash-link" aria-label="Bezpośredni link do Co wykracza poza zakres możliwości" title="Bezpośredni link do Co wykracza poza zakres możliwości" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="element-zbyt-mały-poniżej-0201">Element zbyt mały (poniżej 0201)<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#element-zbyt-ma%C5%82y-poni%C5%BCej-0201" class="hash-link" aria-label="Bezpośredni link do Element zbyt mały (poniżej 0201)" title="Bezpośredni link do Element zbyt mały (poniżej 0201)" translate="no">​</a></h3>
<p>Elementy 01005 są technicznie możliwe do osadzenia przy użyciu niestandardowej dyszy 0,2 mm, ale wskaźnik błędów osadzania wzrasta powyżej 15%. Wąskim gardłem nie jest dysza — to rozdzielczość kamery. Aby wykryć element o wymiarach 0,4 × 0,2 mm na dolnej kamerze, potrzeba &gt;12 pikseli wzdłuż dłuższej krawędzi, co wymaga przesunięcia kamery bliżej niż jej skalibrowana ogniskowa.</p>
<p>Jeśli Twój projekt wymaga znacznej liczby elementów 01005, wykraczasz poza obszar zastosowań biurkowych. Rozważ sub-CM linię SMT do prototypów, a następnie zleć produkcję zewnętrznemu producentowi kontraktowemu.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="element-zbyt-wysoki-10-mm">Element zbyt wysoki (&gt;10 mm)<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#element-zbyt-wysoki-10-mm" class="hash-link" aria-label="Bezpośredni link do Element zbyt wysoki (>10 mm)" title="Bezpośredni link do Element zbyt wysoki (>10 mm)" translate="no">​</a></h3>
<p>Zakres ruchu osi Z jest ograniczony. Dysze PikkoBot v4 mogą pobierać elementy o wysokości do około 25 mm, ale wszystko powyżej 15 mm zaczyna blokować dolną kamerę podczas kontroli wzrokowej, co uniemożliwia weryfikację obrotu. Można wyłączyć weryfikację dolną kamerą dla poszczególnych elementów w OpenPnP, ale odbywa się to kosztem dokładności obrotu.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="element-zbyt-ciężki-5-g">Element zbyt ciężki (&gt;5 g)<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#element-zbyt-ci%C4%99%C5%BCki-5-g" class="hash-link" aria-label="Bezpośredni link do Element zbyt ciężki (>5 g)" title="Bezpośredni link do Element zbyt ciężki (>5 g)" translate="no">​</a></h3>
<p>Ograniczeniem staje się podciśnienie. Przy użyciu dyszy JUKI N24 przy ciśnieniu ~70 kPa można utrzymać element o masie 5 g podczas standardowych ruchów osadzania. Przekroczenie tej wartości grozi upuszczaniem elementów przy ostrych przyspieszeniach. Środki zaradcze:</p>
<ul>
<li class="">Zmniejszyć przyspieszenie maszyny w <code>Machine Setup → Heads → Head → Max Feed Rate</code>.</li>
<li class="">Użyć większej dyszy (niestandardowa końcówka 1,5 mm).</li>
<li class="">Zwiększyć czas podciśnienia przed zwolnieniem o 50–100 ms.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="zbyt-mały-skok-bga-04-mm">Zbyt mały skok (BGA ≤0,4 mm)<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#zbyt-ma%C5%82y-skok-bga-04-mm" class="hash-link" aria-label="Bezpośredni link do Zbyt mały skok (BGA ≤0,4 mm)" title="Bezpośredni link do Zbyt mały skok (BGA ≤0,4 mm)" translate="no">​</a></h3>
<p>Poniżej skoku 0,4 mm wymagania dotyczące wyrównania spadają poniżej powtarzalności maszyny (~25 µm w typowej jednostce biurkowej). Osadzanie staje się probabilistyczne. Ręczna poprawna po fakcie okazuje się szybsza niż dążenie do ostatnich 10% na maszynie.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="realistyczne-prototypowanie-a-produkcja">Realistyczne prototypowanie a produkcja<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#realistyczne-prototypowanie-a-produkcja" class="hash-link" aria-label="Bezpośredni link do Realistyczne prototypowanie a produkcja" title="Bezpośredni link do Realistyczne prototypowanie a produkcja" translate="no">​</a></h2>
<p>Te zasady dotyczą <strong>prototypowania w małych ilościach</strong> — poniżej 50 płytek na sesję. Przy większych ilościach zmieniają się dwie rzeczy:</p>
<ol>
<li class=""><strong>Dryf kalibracji ma większe znaczenie.</strong> Podczas serii 200 płytek kalibracja koncentryczności dyszy przesuwa się o ~30 µm. Zaplanuj ponowną kalibrację co 100 płytek, jeśli pracujesz z QFN o małym skoku.</li>
<li class=""><strong>Błędy ładowania taśmy kumulują się.</strong> Nieprawidłowo ustawiona szpula kosztuje płytkę, jeśli podajnik raz nieprawidłowo przesunie taśmę. Do serii powyżej 25 płytek używaj <a href="https://wiki.pikkobot.com/lumenpnp/feeders/openpnp-setup" target="_blank" rel="noopener noreferrer" class="">podajników automatycznych Photon</a> zamiast podajników przeciągowych.</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="czego-nie-będziemy-twierdzić">Czego nie będziemy twierdzić<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#czego-nie-b%C4%99dziemy-twierdzi%C4%87" class="hash-link" aria-label="Bezpośredni link do Czego nie będziemy twierdzić" title="Bezpośredni link do Czego nie będziemy twierdzić" translate="no">​</a></h2>
<p>Widzieliśmy materiały marketingowe innych producentów biurkowych pick-and-place, które deklarują możliwość obsługi "01005 do BGA0.3 mm" na sprzęcie zasadniczo identycznym z naszym. Te liczby to teoretyczne maksima, a nie niezawodność potwierdzona w terenie. Elementy technicznie mieszczą się na dyszy. Po prostu nie osadzają się niezawodnie.</p>
<p>Jeśli kupujesz maszynę biurkową do produkcji, kieruj się powyższą tabelą. Wiersze z wynikiem 99%+ to obszar, w którym te maszyny naprawdę się sprawdzają.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="chcesz-przetestować-swoją-konkretną-specyfikację-bom">Chcesz przetestować swoją konkretną specyfikację BOM?<a href="https://blog.pikkobot.com/pl/desktop-pick-and-place-component-sizes#chcesz-przetestowa%C4%87-swoj%C4%85-konkretn%C4%85-specyfikacj%C4%99-bom" class="hash-link" aria-label="Bezpośredni link do Chcesz przetestować swoją konkretną specyfikację BOM?" title="Bezpośredni link do Chcesz przetestować swoją konkretną specyfikację BOM?" translate="no">​</a></h2>
<p>Wyślij swoją płytkę PCB i BOM na adres <a href="mailto:support@pikkobot.com" target="_blank" rel="noopener noreferrer" class="">support@pikkobot.com</a>, a my poinformujemy Cię (a) czy PikkoBot jest w stanie to obsłużyć oraz (b) które elementy są problematyczne. Bezpłatnie, bez zobowiązań, zajmuje nam to około 10 minut na BOM.</p>
<p>Szczegóły techniczne stojące za tymi liczbami znajdziesz w <a href="https://wiki.pikkobot.com/lumenpnp/calibration/calibration-v4" target="_blank" rel="noopener noreferrer" class="">Kalibracja</a> i <a href="https://wiki.pikkobot.com/lumenpnp/software-setup/load-config" target="_blank" rel="noopener noreferrer" class="">Konfiguracja OpenPnP</a>.</p>]]></content:encoded>
            <category>Guide</category>
            <category>studium-przypadku</category>
        </item>
        <item>
            <title><![CDATA[OpenPnP – Awaria detekcji fiducjałów: 5 sprawdzonych poprawek]]></title>
            <link>https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes</link>
            <guid>https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes</guid>
            <pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Praktyczne, zweryfikowane w terenie poprawki na problemy z detekcją fiducjałów w OpenPnP – od oświetlenia i konfiguracji potoku obrazu po ostrość kamery i przygotowanie powierzchni PCB.]]></description>
            <content:encoded><![CDATA[<p>Jeśli OpenPnP nie może znaleźć fiducjałów na płytce PCB, cały proces zatrzymuje się. Po przepuszczeniu setek płytek przez maszyny PikkoBot, oto pięć poprawek, które rozwiązują niemal każdy błąd „fiducjał nie znaleziony”.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-powierzchnia-płytki-jest-zbyt-odblaskowa">1. Powierzchnia płytki jest zbyt odblaskowa<a href="https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes#1-powierzchnia-p%C5%82ytki-jest-zbyt-odblaskowa" class="hash-link" aria-label="Bezpośredni link do 1. Powierzchnia płytki jest zbyt odblaskowa" title="Bezpośredni link do 1. Powierzchnia płytki jest zbyt odblaskowa" translate="no">​</a></h2>
<p>Błyszcząca maska lutownicza odbija światło pierścieniowe z powrotem do kamery, rozmywając okrąg fiducjału. Poprawka jest mechaniczna, nie programowa:</p>
<ul>
<li class="">Przetrzyj PCB alkoholem izopropylowym, aby usunąć pozostałości po manipulacji.</li>
<li class="">Jeśli płytka ma błyszczącą zieloną lub czerwoną maskę lutowniczą, lekko odchyl źródło światła pierścieniowego za pomocą cienkiego dyfuzora (do wydruku w PETG, kąt ~30°).</li>
<li class="">Zmniejsz ekspozycję górnej kamery o 20–30% w <code>Machine Setup → Cameras → Top Camera → Device Settings</code>. Szczyt histogramu powinien znajdować się na około 60% jasności, a nie 95%.</li>
</ul>
<p>Charakterystyczny objaw tego problemu: detekcja działa w rogach płytki, ale zawodzi w pobliżu środka, gdzie odbicie jest najsilniejsze.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-progi-detektora-plam-w-potoku-wizyjnym-są-nieprawidłowe">2. Progi detektora plam w potoku wizyjnym są nieprawidłowe<a href="https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes#2-progi-detektora-plam-w-potoku-wizyjnym-s%C4%85-nieprawid%C5%82owe" class="hash-link" aria-label="Bezpośredni link do 2. Progi detektora plam w potoku wizyjnym są nieprawidłowe" title="Bezpośredni link do 2. Progi detektora plam w potoku wizyjnym są nieprawidłowe" translate="no">​</a></h2>
<p>Domyślny potok detekcji fiducjałów w OpenPnP wykorzystuje etap <code>BlobDetector</code> z konserwatywnymi ustawieniami domyślnymi. Dla miedzianych fiducjałów 1,0 mm na standardowej masce lutowniczej te ustawienia działają. Dla wszystkiego, co niestandardowe – już nie.</p>
<p>Otwórz edytor potoku: <strong>Job → PCB Fiducials → kliknij prawym przyciskiem fiducjał → Edit Pipeline</strong>.</p>
<p>Dostosuj kolejno następujące etapy:</p>
<table><thead><tr><th>Etap</th><th>Co sprawdzić</th><th>Typowa wartość</th></tr></thead><tbody><tr><td><code>ImageCapture</code></td><td>Wybrana kamera = Top Camera</td><td>—</td></tr><tr><td><code>Threshold</code></td><td><code>thresholdValue</code> dopasowany do jasności maski lutowniczej</td><td>100–140 (zielona), 60–80 (czerwona)</td></tr><tr><td><code>BlobDetector</code></td><td><code>minArea</code> i <code>maxArea</code> obejmujące rozmiar fiducjału w pikselach²</td><td>Dla fiducjału 1,0 mm przy 0,05 mm/px: ~400–2000</td></tr><tr><td><code>BlobDetector</code></td><td><code>minCircularity</code></td><td>0,85 (złagodzone dla matowych płytek)</td></tr><tr><td><code>MaskCircle</code></td><td>Promień wyszukiwania wokół oczekiwanej pozycji</td><td>20–40 px</td></tr></tbody></table>
<p>Po każdej zmianie kliknij <strong>Process Pipeline</strong> z nieruchomym obrazem płytki, aby zobaczyć, co przechodzi przez każdy etap.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-kamera-jest-nieostra">3. Kamera jest nieostra<a href="https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes#3-kamera-jest-nieostra" class="hash-link" aria-label="Bezpośredni link do 3. Kamera jest nieostra" title="Bezpośredni link do 3. Kamera jest nieostra" translate="no">​</a></h2>
<p>Obiektyw górnej kamery ma stałą odległość ogniskowania ustawioną podczas produkcji. Jeśli został wyregulowany do wizji komponentów (bliższe ogniskowanie), detekcja fiducjałów na wysokości PCB będzie rozmyta, a <code>BlobDetector</code> odrzuci miękkie krawędzie.</p>
<p>Szybki test:</p>
<ol>
<li class="">Przesuń górną kamerę nad fiducjał.</li>
<li class="">Obserwuj obraz na żywo – ostre krawędzie czy rozmyte?</li>
<li class="">Jeśli rozmyte, masz dwie opcje:<!-- -->
<ul>
<li class="">Wyreguluj pierścień ostrości kamery na wysokość fiducjału (utrata ostrości przy weryfikacji pobierania komponentów – zwykle nie warto).</li>
<li class=""><strong>Lepiej:</strong> obniż <code>minCircularity</code> w <code>BlobDetector</code> do 0,7, aby akceptować bardziej miękkie krawędzie, i zacieśnij <code>MaskCircle</code>, aby skompensować fałszywe pozytywy.</li>
</ul>
</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-kalibracja-mmpiksel-uległa-przesunięciu">4. Kalibracja mm/piksel uległa przesunięciu<a href="https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes#4-kalibracja-mmpiksel-uleg%C5%82a-przesuni%C4%99ciu" class="hash-link" aria-label="Bezpośredni link do 4. Kalibracja mm/piksel uległa przesunięciu" title="Bezpośredni link do 4. Kalibracja mm/piksel uległa przesunięciu" translate="no">​</a></h2>
<p>OpenPnP musi wiedzieć, ile milimetrów reprezentuje jeden piksel kamery. Jeśli ta wartość jest błędna nawet o 5%, okno wyszukiwania w <code>MaskCircle</code> nie będzie wyśrodkowane na rzeczywistej pozycji fiducjału.</p>
<p>Przekalibruj, używając znanego punktu odniesienia – fiducjału zmierzonego suwmiarką:</p>
<ol>
<li class="">Umieść płytkę referencyjną na wysokości stołu montażowego.</li>
<li class=""><strong>Machine Setup → Cameras → Top Camera → Calibration → mm/Pixel Calibration</strong>.</li>
<li class="">Postępuj zgodnie z kreatorem, podając znaną średnicę fiducjału.</li>
<li class="">Zapisz. Uruchom ponownie detekcję fiducjałów.</li>
</ol>
<p>Objaw wskazujący na ten problem: detekcja znajduje <em>coś</em>, ale jest to konsekwentnie przesunięte o 1–3 mm od rzeczywistego fiducjału.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-fiducjał-nie-znajduje-się-tam-gdzie-myśli-openpnp">5. Fiducjał nie znajduje się tam, gdzie myśli OpenPnP<a href="https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes#5-fiducja%C5%82-nie-znajduje-si%C4%99-tam-gdzie-my%C5%9Bli-openpnp" class="hash-link" aria-label="Bezpośredni link do 5. Fiducjał nie znajduje się tam, gdzie myśli OpenPnP" title="Bezpośredni link do 5. Fiducjał nie znajduje się tam, gdzie myśli OpenPnP" translate="no">​</a></h2>
<p>Jeśli zaimportowałeś płytkę PCB, ale współrzędne fiducjałów w pliku PCB nie zgadzają się z fizyczną płytką (np. błędny punkt początkowy, odbicie lustrzane projektu lub odwrócona płytka), OpenPnP szuka w pustej przestrzeni.</p>
<p>Zweryfikuj poprzez:</p>
<ul>
<li class="">Otwarcie pliku PCB w OpenPnP i odnotowanie współrzędnych X/Y fiducjału.</li>
<li class="">Ręczne przesunięcie głowicy do tych współrzędnych.</li>
<li class="">Spojrzenie na obraz z kamery na żywo. Fiducjał powinien być mniej więcej wyśrodkowany.</li>
</ul>
<p>Jeśli jest przesunięty dokładnie o szerokość lub wysokość płytki, masz niezgodność punktu początkowego. Wyeksportuj ponownie plik PCB z punktem początkowym ustawionym na dolnym lewym fiducjale.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="szybka-lista-kontrolna">Szybka lista kontrolna<a href="https://blog.pikkobot.com/pl/openpnp-fiducial-detection-fixes#szybka-lista-kontrolna" class="hash-link" aria-label="Bezpośredni link do Szybka lista kontrolna" title="Bezpośredni link do Szybka lista kontrolna" translate="no">​</a></h2>
<p>Gdy detekcja fiducjałów zawodzi, przejdź przez poniższe punkty:</p>
<ul class="contains-task-list containsTaskList_mC6p">
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->PCB oczyszczone alkoholem izopropylowym (IPA)</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Światło pierścieniowe nie skierowane bezpośrednio w kamerę</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Ekspozycja górnej kamery nie ustawiona na maksimum</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <code>Threshold</code> i <code>BlobDetector</code> w potoku wizyjnym sprawdzone w edytorze potoku</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Kamera ostra na wysokości PCB</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Kalibracja mm/piksel wykonana w ciągu ostatniego miesiąca</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->Współrzędne fiducjałów z pliku PCB zweryfikowane z fizyczną płytką</li>
</ul>
<p>Jeśli zaznaczyłeś wszystkie punkty, a problem nadal występuje, przyczyną jest zazwyczaj sama maska lutownicza. Wypróbuj inną płytkę testową lub inny kształt fiducjału (okrąg 1,5 mm zamiast 1,0 mm).</p>
<hr>
<p>Aby uzyskać konfigurację maszyny wstępnie skalibrowaną do detekcji fiducjałów, zobacz <a href="https://wiki.pikkobot.com/lumenpnp/software-setup/load-config" target="_blank" rel="noopener noreferrer" class="">konfigurację PikkoBot JUKI</a> – zawiera ona dostrojony potok dla standardowych zielonych i czarnych masek lutowniczych. Do praktycznego testowania kamery i oświetlenia poza OpenPnP użyj <a href="https://wiki.pikkobot.com/lumenpnp/debug/" target="_blank" rel="noopener noreferrer" class="">narzędzia debugowania PikkoBot</a>.</p>]]></content:encoded>
            <category>OpenPnP</category>
            <category>Calibration</category>
            <category>poradnik</category>
        </item>
        <item>
            <title><![CDATA[Witamy na blogu PikkoBot]]></title>
            <link>https://blog.pikkobot.com/pl/hello</link>
            <guid>https://blog.pikkobot.com/pl/hello</guid>
            <pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[W tym miejscu będziemy dzielić się notatkami z eksploatacji maszyn PikkoBot: rzeczywistymi montażami, trikami kalibracyjnymi, modyfikacjami oprogramowania układowego podajników oraz studiami przypadków od użytkowników.]]></description>
            <content:encoded><![CDATA[<p>W tym miejscu będziemy dzielić się notatkami z eksploatacji maszyn PikkoBot: rzeczywistymi montażami, trikami kalibracyjnymi, modyfikacjami oprogramowania układowego podajników oraz studiami przypadków od użytkowników.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="co-tu-znajdziesz">Co tu znajdziesz<a href="https://blog.pikkobot.com/pl/hello#co-tu-znajdziesz" class="hash-link" aria-label="Bezpośredni link do Co tu znajdziesz" title="Bezpośredni link do Co tu znajdziesz" translate="no">​</a></h2>
<ul>
<li class=""><strong>Studia przypadków</strong> — zmontowane płytki PCB, co zadziałało, a co nie.</li>
<li class=""><strong>Szczegółowe omówienia kalibracji</strong> — bicie osiowe dysz JUKI, strojenie wizji fiducjalnej, zerowanie podajników.</li>
<li class=""><strong>Porady dotyczące OpenPnP</strong> — wzorce konfiguracji, przepisy G-code, techniki debugowania.</li>
<li class=""><strong>Modyfikacje sprzętowe</strong> — sprawdzone przez społeczność ulepszenia platformy LumenPnP.</li>
</ul>
<p>Instrukcje krok po kroku oraz dokumentację referencyjną znajdziesz w <a href="https://wiki.pikkobot.com/lumenpnp/" target="_blank" rel="noopener noreferrer" class="">Wiki PikkoBot</a>. Do testowania sprzętu w przeglądarce użyj <a href="https://wiki.pikkobot.com/lumenpnp/debug/" target="_blank" rel="noopener noreferrer" class="">Narzędzia debugowania</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="współtworzenie">Współtworzenie<a href="https://blog.pikkobot.com/pl/hello#wsp%C3%B3%C5%82tworzenie" class="hash-link" aria-label="Bezpośredni link do Współtworzenie" title="Bezpośredni link do Współtworzenie" translate="no">​</a></h2>
<p>Ten blog jest otwarty. Jeśli rozwiązałeś trudny problem kalibracyjny lub chcesz podzielić się swoim montażem, napisz na adres <a href="mailto:support@pikkobot.com" target="_blank" rel="noopener noreferrer" class="">support@pikkobot.com</a>.</p>]]></content:encoded>
            <category>Guide</category>
        </item>
    </channel>
</rss>