{"id":10132,"date":"2025-11-24T23:44:56","date_gmt":"2025-11-24T23:44:56","guid":{"rendered":"https:\/\/www.besterpcba.com\/?p=10132"},"modified":"2025-11-24T23:44:56","modified_gmt":"2025-11-24T23:44:56","slug":"rail-fiducials-fail-fine-pitch","status":"publish","type":"post","link":"https:\/\/www.besterpcba.com\/pl\/znaczniki-kolejowe-zawodza-przy-drobnym-odstepie\/","title":{"rendered":"Fizyka rozmieszczenia: dlaczego punkty odniesienia szynowe zawodz\u0105 w precyzyjnych projektach"},"content":{"rendered":"<p>Zazwyczaj dzieje si\u0119 to we wtorkowe popo\u0142udnie, gdy linia zaczyna si\u0119 rozkr\u0119ca\u0107 pod du\u017cym obci\u0105\u017ceniem. Maszyna do komponent\u00f3w\u2014by\u0107 mo\u017ce Panasonic NPM lub szybki Juki\u2014cyka, ta\u015bma si\u0119 przesuwa, a wska\u017aniki na desce rozdzielczej s\u0105 zielone. Teoretyczny przep\u0142yw wydaje si\u0119 wysoki. Maszyna odnajduje globalne fiducja\u0142y na szynach panelu bez pojedynczego b\u0142\u0119du. Zgodnie z geometri\u0105 wsp\u00f3\u0142rz\u0119dnych w pliku umieszczania, wszystko jest idealne.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/misaligned-qfn-chip-on-pcb.jpg\" alt=\"Zbli\u017cenie mikroskopowe zielonej p\u0142ytki drukowanej pokazuj\u0105ce czarny mikroprocesor, kt\u00f3ry przesuni\u0119to z jego miedzianych punkt\u00f3w lutowniczych, powoduj\u0105c defekt produkcyjny.\" title=\"Niezgodny element na p\u0142ycie obwodu drukowanego\"\/><figcaption class=\"wp-element-caption\">Drobny element o ma\u0142ym rozstawie shiftuje si\u0119 z pad\u00f3w \u2014 to powszechna wada, gdy maszyny do umieszczania nie maj\u0105 dok\u0142adnych lokalnych odniesie\u0144.<\/figcaption><\/figure><\/div>\n\n\n<p>Potem p\u0142yty wychodz\u0105 z pieca do reflow.<\/p>\n\n\n\n<p>Patrzysz pod mikroskopem i widzisz katastrof\u0119. Ka\u017cdy pojedynczy QFN o rozstawie 0,4 mm jest przesuni\u0119ty o 0,15 mm w lewo. Pad\u00f3w brakuje, mostki na padach. Elementy 0201 s\u0105 tombstoned lub odchylaj\u0105 si\u0119 od miejsc l\u0105dowania. Trzymasz panel drogich konfetti.<\/p>\n\n\n\n<p>Kierownik projektu chce wiedzie\u0107, dlaczego maszyna si\u0119 zepsu\u0142a. Ale maszyna si\u0119 nie zepsu\u0142a. Robi\u0142a dok\u0142adnie to, co jej kazano, na podstawie odniesie\u0144, kt\u00f3re otrzyma\u0142a. Awaria zdarzy\u0142a si\u0119 tygodnie temu, w oprogramowaniu CAD, kiedy projektant uzna\u0142, \u017ce trzy fiducja\u0142y na szynach panelu s\u0105 \u201ewystarczaj\u0105ce\u201d dla ca\u0142ego zespo\u0142u.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-geometry-of-the-lie\">Geometria k\u0142amstwa<\/h2>\n\n\n<p>Istnieje podstawowe nieporozumienie w projektowaniu PCB, kt\u00f3re traktuje p\u0142yt\u0119 jako sztywn\u0105, niezmienn\u0105 siatk\u0119. W \u015brodowisku CAD odleg\u0142o\u015b\u0107 mi\u0119dzy punktem pocz\u0105tkowym (0,0) a padami komponentu na (250, 150) jest absolutem matematycznym. Nigdy nie ulega zmianie.<\/p>\n\n\n\n<p>Na hali produkcyjnej ta siatka to k\u0142amstwo.<\/p>\n\n\n\n<p>Gdy maszyna zaciska panel, szuka globalnych fiducja\u0142\u00f3w\u2014tych miedzianych k\u00f3\u0142ek zwykle siedz\u0105cych na szynach odpad\u00f3w lub naro\u017cnikach p\u0142yty. Oblicza po\u0142o\u017cenie p\u0142yty na podstawie tych punkt\u00f3w. Je\u015bli p\u0142yta jest lekko obr\u00f3cona\u2014b\u0142\u0105d \u201etheta\u201d\u2014maszyna kompensuje to matematycznie, obracaj\u0105c w\u0142asny uk\u0142ad wsp\u00f3\u0142rz\u0119dnych, aby dopasowa\u0107 si\u0119 do p\u0142yty.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/pcb-rotational-error-amplification-diagram.jpg\" alt=\"Diagram pokazuje prostok\u0105tn\u0105 panel PCB, kt\u00f3ra jest nieznacznie obr\u00f3cona. Strza\u0142ka wskazuje od punktu odniesienia na rogu do elementu w centrum, ilustruj\u0105c, jak ma\u0142y b\u0142\u0105d obrotu jest powi\u0119kszany na odleg\u0142o\u015b\u0107.\" title=\"Schemat wzmocnienia b\u0142\u0119du obrotu\"\/><figcaption class=\"wp-element-caption\">Ma\u0142y b\u0142\u0105d rotacyjny, mierzony na kraw\u0119dzi panelu, jest wzmacniany na odleg\u0142o\u015bci, powoduj\u0105c znacz\u0105cy dryf w umieszczaniu element\u00f3w daleko od punktu odniesienia.<\/figcaption><\/figure><\/div>\n\n\n<p>Problem polega na tym, \u017ce geometria wykorzystuje b\u0142\u0105d wzgl\u0119dem odleg\u0142o\u015bci. B\u0142\u0105d obrotu zaledwie 0,05 stopnia na szynie mo\u017ce spowodowa\u0107 pomijalny przesuni\u0119cie dla komponentu 10 mm dalej. Ale dla komponentu znajduj\u0105cego si\u0119 w centrum panelu o d\u0142ugo\u015bci 300 mm ten sam drobny b\u0142\u0105d k\u0105towy przek\u0142ada si\u0119 na ogromny boczny wychwyt. Maszyna my\u015bli, \u017ce umieszcza cz\u0119\u015b\u0107 w perfekcyjnym miejscu, ale poniewa\u017c punkt odniesienia jest tak daleko, \u201erami\u0119 d\u017awigni\u201d b\u0142\u0119du pot\u0119guje dryf.<\/p>\n\n\n\n<p>Prosz\u0105 Ci\u0119, aby maszyna nawleka\u0142a ig\u0142\u0119 z drugiego ko\u0144ca pokoju na podstawie mapy narysowanej na serwetce. Nie ma znaczenia, czy broszura maszyny zapewnia dok\u0142adno\u015b\u0107 30 mikron\u00f3w. Ta precyzja jest wzgl\u0119dna w stosunku do widzianego punktu odniesienia. Je\u015bli punkt odniesienia jest na szynie, a cel znajduje si\u0119 150 mm dalej, walczysz z trygonometri\u0105, a trygonometria zawsze wygrywa.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"fr4-is-a-living-sponge\">FR-4 to \u017cyj\u0105ca g\u0105bka<\/h2>\n\n\n<p>Geometriczny d\u017awignia jest ju\u017c do\u015b\u0107 z\u0142a, ale zak\u0142ada, \u017ce sama p\u0142yta jest stabilna. Nie jest. Zazwyczaj my\u015blimy o PCB jako o stalowych p\u0142ytach, ale s\u0105 one kompozytami z tkanego szk\u0142a i \u017cywicy epoksydowej. S\u0105 bli\u017csze sztywnej tkaninie ni\u017c obrabianemu metalowi.<\/p>\n\n\n\n<p>FR-4 to \u017cywy, poruszaj\u0105cy si\u0119 materia\u0142. Oddycha wraz z temperatur\u0105. Gdy prowadzisz dwustronny monta\u017c, ta p\u0142yta przechodzi przez piec reflow na pierwszej stronie, osi\u0105gaj\u0105c temperatury powy\u017cej 240\u00b0C. Materia\u0142 si\u0119 rozszerza. W\u0142\u00f3kna szklane utrzymuj\u0105 napi\u0119cie. \u017bywica utwardza si\u0119 dalej. Gdy si\u0119 sch\u0142adza, nie wraca do dok\u0142adnych pierwotnych wymiar\u00f3w. Kurczy si\u0119, odkszta\u0142ca i skr\u0119ca.<\/p>\n\n\n\n<p>Je\u015bli masz do czynienia z elastycznymi obwodami lub materia\u0142ami polimidowymi, ta rzeczywisto\u015b\u0107 jest jeszcze bardziej brutalna. Panel flex mo\u017ce rozci\u0105ga\u0107 si\u0119 nieliniowo, co oznacza, \u017ce jeden r\u00f3g mo\u017ce rozszerzy\u0107 si\u0119 o 0,1 mm, podczas gdy centrum o 0,3 mm.<\/p>\n\n\n\n<p>Z perspektywy maszyny, to jest koszmar. Odczytuje punkt odniesienia na szynie, mierzy odleg\u0142o\u015b\u0107 mi\u0119dzy nimi i zauwa\u017ca, \u017ce p\u0142yta skurczy\u0142a si\u0119 o 0,5 mm na d\u0142ugo\u015bci. Zaawansowane maszyny z ASM lub Mycronic maj\u0105 algorytmy \u201ekompensacji kurczenia\u201d, kt\u00f3re pr\u00f3buj\u0105 wywa\u017cy\u0107 ten b\u0142\u0105d na ca\u0142ej p\u0142ycie przez skalowanie wsp\u00f3\u0142rz\u0119dnych umieszczenia.<\/p>\n\n\n\n<p>Ale to skalowanie zak\u0142ada, \u017ce odkszta\u0142cenie jest liniowe \u2014 \u017ce p\u0142yta rozci\u0105gn\u0119\u0142a si\u0119 r\u00f3wnomiernie jak gumka. W rzeczywisto\u015bci odkszta\u0142ci\u0142a si\u0119 jak wilgotna g\u0105bka schn\u0105ca na s\u0142o\u0144cu. Lokalny odkszta\u0142cenie wok\u00f3\u0142 precyzyjnego BGA w centrum mo\u017ce by\u0107 zupe\u0142nie inne ni\u017c odkszta\u0142cenie w pobli\u017cu z\u0142\u0105czy kraw\u0119dziowych. Maszyna, patrz\u0105ca tylko na szyny, nie ma jak tego wiedzie\u0107. Nak\u0142ada globalne rozwi\u0105zanie na lokalny problem.<\/p>\n\n\n\n<p>To r\u00f3wnie\u017c wyja\u015bnia, dlaczego widzisz problemy z wyr\u00f3wnaniem stencyli, kt\u00f3re na\u015bladuj\u0105 b\u0142\u0119dy w umiejscowieniu. Je\u015bli drukarka stencji wyr\u00f3wnuje si\u0119 do tych samych punkt\u00f3w odniesienia na szynach, r\u00f3wnie\u017c zgaduje, gdzie s\u0105 pady. W rezultacie smar lutowniczy jest nak\u0142adany po\u0142owicznie na pad, po\u0142owicznie poza niego, a komponent jest umieszczany po\u0142owicznie na oraz poza past\u0105. Efektem jest gwarantowany defekt podczas reflow.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-local-fix\">Lokalne rozwi\u0105zanie<\/h2>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/local-fiducials-for-fine-pitch-component.jpg\" alt=\"Zbli\u017cenie p\u0142ytki PCB pokazuj\u0105ce czarny uk\u0142ad scalony. Na przeciwleg\u0142ych ko\u0144cach uk\u0142adu znajduj\u0105 si\u0119 dwie ma\u0142e, okr\u0105g\u0142e miedziane znaczniki punktowe u\u017cywane do precyzyjnego lokalnego wyr\u00f3wnania.\" title=\"Lokalne Fiduciale dla elementu o drobnym rozstawie\"\/><figcaption class=\"wp-element-caption\">Dwa punkty odniesienia lokalnego umiejscowienia blisko precyzyjnego komponentu zapewniaj\u0105 dok\u0142adne odniesienie dla maszyny umieszczaj\u0105cej.<\/figcaption><\/figure><\/div>\n\n\n<p>Jest tylko jedna droga, aby pokona\u0107 fizyk\u0119 odkszta\u0142ce\u0144 i geometri\u0119 d\u017awigni: lokalne punkty odniesienia.<\/p>\n\n\n\n<p>Lokalny punkt odniesienia to znak odniesienia umieszczony tu\u017c obok komponentu o wysokiej g\u0119sto\u015bci. Przez \u201eobok\u201d rozumiemy wewn\u0105trz tego samego bloku funkcjonalnego, cz\u0119sto w odleg\u0142o\u015bci 10-20 mm od celu.<\/p>\n\n\n\n<p>Kiedy zmuszasz maszyn\u0119 do korzystania z lokalnych punkt\u00f3w odniesienia, zmieniasz zasady gry. Maszyna przesuwa kamer\u0119 do obszaru komponentu, znajduje lokalne markery i resetuje punkt pocz\u0105tkowy. Teraz \u201ed\u0142o\u0144 d\u017awigni\u201d ka\u017cdego b\u0142\u0119du obrotu jest praktycznie zerowa. Maszyna nie przejmuje si\u0119, czy szyna panelu jest przesuni\u0119ta o 5 mm, czy p\u0142yta odkszta\u0142ci\u0142a si\u0119 o 1 mm na d\u0142ugo\u015bci. Interesuje j\u0105 jedynie relacja mi\u0119dzy tymi lokalnymi punktami a s\u0105siaduj\u0105cymi padami.<\/p>\n\n\n\n<p>To tworzy \u201eokno prawdy\u201d wok\u00f3\u0142 komponentu. Wewn\u0105trz tego okna, wzgl\u0119dna precyzja jest niezwykle wysoka, poniewa\u017c odniesienie jest natychmiastowe.<\/p>\n\n\n\n<p>Projektanci cz\u0119sto si\u0119 temu sprzeciwiaj\u0105. Twierdz\u0105, \u017ce nie maj\u0105 miejsca. Chc\u0105 zaoszcz\u0119dzi\u0107 ten 1 mm x 1 mm kwadrat na \u015bcie\u017ck\u0119 lub z\u0142\u0105cz\u0119. Ale musisz zapyta\u0107: jaka jest cena tego miejsca w por\u00f3wnaniu do koszt\u00f3w poprawek? Je\u015bli umieszczasz QFN o rozstawie 0,4 mm, BGA o rozstawie 0,5 mm lub z\u0142\u0105cze wysokiej g\u0119sto\u015bci, nie negocjujesz z operatorem; walczysz z matematyk\u0105.<\/p>\n\n\n\n<p>Zasada jest prosta: je\u015bli rozstaw element\u00f3w jest 0,5 mm lub mniejszy, potrzebujesz lokalnych punkt\u00f3w odniesienia. Je\u015bli element to BGA z wi\u0119cej ni\u017c 400 pinami, potrzebujesz lokalnych punkt\u00f3w odniesienia. Dwa znaki s\u0105 potrzebne do korekty obrotu \u2014 zazwyczaj umieszczone na ukos wzd\u0142u\u017c cia\u0142a komponentu. Jeden znak jest bezu\u017cyteczny do korekty obrotu; daje tylko przesuni\u0119cie (X\/Y).<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"designers-favorite-shortcuts-that-dont-work\">Ulubione skr\u00f3ty projektant\u00f3w (kt\u00f3re nie dzia\u0142aj\u0105)<\/h2>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.besterpcba.com\/wp-content\/uploads\/2025\/11\/pcb-via-as-poor-fiducial-target.jpg\" alt=\"Powi\u0119kszone zbli\u017cenie pojedynczego przewodu na p\u0142ytce obwodu. Obj\u0119to\u015bciowy miedziany pier\u015bcie\u0144 jest nieco nieregularny, a wn\u0119trze otworu jest ciemne, co czyni go nieprecyzyjnym celem dla systemu wizji maszynowej.\" title=\"Przew\u00f3d &nbsp; jako s\u0142aby cel optyczny\"\/><figcaption class=\"wp-element-caption\">Nietypowy kszta\u0142t i tolerancja po\u0142o\u017cenia otworu wywierconego na przezwk\u0142adce sprawiaj\u0105, \u017ce jest to z\u0142y wyb\u00f3r dla wysokoci\u015bmieniowego oznaczenia. trzymania.<\/figcaption><\/figure><\/div>\n\n\n<p>Gdy powiedziano im, \u017ce potrzebuj\u0105 odniesie\u0144 lokalnych, sprytni projektanci cz\u0119sto pr\u00f3buj\u0105 oszuka\u0107 system. Najcz\u0119stszym takim pr\u00f3b\u0105 jest \u201eVia jako Fiducial.\u201d<\/p>\n\n\n\n<p>Wska\u017c\u0105 na via blisko elementu i zapytaj\u0105: \u201eCzy nie mo\u017cesz po prostu powiedzie\u0107 kamerze, aby spojrza\u0142a na ten otw\u00f3r?\u201d<\/p>\n\n\n\n<p>Nie.<\/p>\n\n\n\n<p>Wiert\u0142o mechaniczne potyka si\u0119. Tolerancja na pozycj\u0119 wywierconego otworu cz\u0119sto wynosi +\/- 0,1 mm lub wi\u0119cej, w zale\u017cno\u015bci od stosu wiertniczego firmy produkcyjnej. Co wi\u0119cej, pow\u0142oka wok\u00f3\u0142 otworu mo\u017ce by\u0107 nieregularna. System wizyjny dzia\u0142a na kontra\u015bcie \u2014 szczeg\u00f3lnie kontrast mi\u0119dzy b\u0142yszcz\u0105c\u0105 miedzi\u0105\/z\u0142otem\/cyn\u0105 a ciemn\u0105 mask\u0105 lutownicz\u0105. Via jest nieczystym celem optycznym. Ma g\u0142\u0119boko\u015b\u0107, cienie i nieregularne kraw\u0119dzie.<\/p>\n\n\n\n<p>U\u017cywanie via jako punktu wyr\u00f3wnania jest jak pr\u00f3ba kalibracji karabinu snajperskiego za pomoc\u0105 celu namalowanego na balonie pompowanym na wietrze. Wprowadzamy do systemu wi\u0119cej b\u0142\u0119du, ni\u017c usuwamy.<\/p>\n\n\n\n<p>Podobnie, nie polegaj na otworach maski cynowej samych pad\u00f3w. Tolerancja rejestracji maski cynowej jest lu\u017ana (oko\u0142o +\/- 75 mikron\u00f3w). Jedyny element, kt\u00f3ry ma znaczenie elektryczne, to pole miedziowe, wi\u0119c znak wyr\u00f3wnania musi by\u0107 wytrawiony w tej samej warstwie miedzi co pad. To jedyny spos\u00f3b, aby zagwarantowa\u0107, \u017ce b\u0119d\u0105 si\u0119 porusza\u0107 razem.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-bottom-line\">Ostateczny wniosek<\/h2>\n\n\n<p>To nie jest o tym, jak ustawi\u0107 je w swoim oprogramowaniu CAD \u2014 to poradnik, kt\u00f3ry znajdziesz gdzie indziej. Chodzi o przetrwanie Twojej produkcji.<\/p>\n\n\n\n<p>Globalne fiduciale na szynach wprowadzaj\u0105 p\u0142yt\u0119 do maszyny. Obs\u0142uguj\u0105 one szorstkie wyr\u00f3wnanie wymagane do transportu panelu oraz umieszczenie du\u017cych, wyrozumia\u0142ych element\u00f3w, takich jak kondensatory elektrolityczne czy du\u017ce induktory.<\/p>\n\n\n\n<p>Ale lokalne fiduciale umieszczaj\u0105 element na padach. S\u0105 one jedyn\u0105 obron\u0105 przed odkszta\u0142caniem, skr\u0119caniem i rozci\u0105ganiem rzeczywisto\u015bci procesu produkcyjnego. Pomijanie ich, aby zaoszcz\u0119dzi\u0107 miejsce, to fa\u0142szywa ekonomia. Oszcz\u0119dzasz milimetr FR-4, ale p\u0142acisz za to godzinami pracy technika, kosztami inspekcji rentgenowskiej i \u201edrobnym konfetti\u201d z panelu do utylizacji.<\/p>\n\n\n\n<p>Projektuj pod rzeczywisto\u015b\u0107 materia\u0142u, nie pod doskona\u0142o\u015b\u0107 siatki.<\/p>","protected":false},"excerpt":{"rendered":"<p>Poleganie na punktach odniesienia szynowych do precyzyjnego monta\u017cu komponent\u00f3w to przepis na katastrof\u0119 z powodu odkszta\u0142ce\u0144 materia\u0142u i d\u017awigni geometrycznej. Ten artyku\u0142 wyja\u015bnia fizyk\u0119 awarii rozmieszczenia i dlaczego lokalne punkty odniesienia s\u0105 jedynym sposobem na zapewnienie dok\u0142adnego monta\u017cu przy projektach o wysokiej g\u0119sto\u015bci.<\/p>","protected":false},"author":1,"featured_media":10131,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"article_term":"","article_term_alternate":"","article_term_def":"","article_hook":"","auto_links":"","article_topic":"","article_fact_check":"","mt_social_share":"","mt_content_meta":"","mt_glossary_display":"","glossary_heading":"","glossary":"","glossary_alter":"","glossary_def":"","article_task":"Fiducials on the rails are useless for fine-pitch alignment"},"categories":[12],"tags":[],"_links":{"self":[{"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/posts\/10132"}],"collection":[{"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/comments?post=10132"}],"version-history":[{"count":1,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/posts\/10132\/revisions"}],"predecessor-version":[{"id":10156,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/posts\/10132\/revisions\/10156"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/media\/10131"}],"wp:attachment":[{"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/media?parent=10132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/categories?post=10132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.besterpcba.com\/pl\/wp-json\/wp\/v2\/tags?post=10132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}