Jednym z najczęstszych powodów opóźnień w montażu PCB, jak również dodatkowych kosztów, są błędy w informacjach o częściach w BOM. Istnieje wiele przyczyn, dla których mogą pojawiać się błędy w BOM, i mogą one obejmować od prostego błędu numeru części po brakujące dane dotyczące zgodności środowiskowej lub oznaczanie części jako DNP. Pominięcie tych danych tworzy nowe zobowiązania dla producentów i może prowadzić do nieprawidłowego zamawiania części przez zespół zakupów.
Utrzymanie harmonogramu to kwestia posiadania procesu i narzędzi do wczesnego wykrywania tych błędów. Tutaj damy Ci kilka wskazówek, jak zaimplementować taki proces i jak możesz użyć swoich narzędzi projektowych do wykrywania tych problemów w swoim BOM.
Chociaż błędy BOM są kosztowne dla projektantów i powodują opóźnienia w harmonogramie, bardzo często wymagają one prostych zmian w danych części, aby ich uniknąć. Kluczem jest wychwycenie tych błędów na wczesnym etapie procesu projektowania, zamiast czekać, aż układ PCB zostanie zakończony.
Z tym na uwadze, oto niektóre z najbardziej irytujących (i kosztownych) błędów BOM, wraz z krokami, które możesz podjąć, aby ich uniknąć.
Problem: Pakiet i ślady montażowe umieszczone w układzie PCB nie pasują do numeru części w BOM.
Ten problem jest prawie zawsze wykrywany podczas montażu PCB, i wtedy znajdujesz się w prawdziwym kłopocie. Czy złomujesz swoje PCB i zaczynasz projekt od nowa? Czy próbujesz znaleźć alternatywną część, która pasowałaby do istniejącego wzoru lądowania na twoim PCB?
Czasami nie ma tutaj wielu dobrych opcji, ale powszechnym rozwiązaniem jest znalezienie innej części z tej samej rodziny numerów części, ale z inną opcją pakowania. W najgorszym przypadku może być konieczne zbudowanie niestandardowego PCB interpozytora lub możliwe złomowanie PCB.
Rozwiązanie? Projektanci muszą mieć proces tworzenia części i przeglądu biblioteki, który może wykryć ten problem, zanim PCB wejdzie do produkcji. Niektóre narzędzia CAM na subskrypcję są również zdolne do wykrycia tego problemu podczas przeglądu DFM/DFA w półautomatycznym procesie. Duże firmy zwykle mają kogoś odpowiedzialnego za zadania bibliotekarza, ale mniejsze firmy powinny polegać na zaufanym źródle części, aby znaleźć dane CAD dla swoich komponentów.
Problem: Część DNP jest wymieniona w tej samej linii co części zamontowane, lub w ogóle nie jest wymieniona.
Idealnie, części DNP nie powinny pojawiać się w BOM ani w pliku do umieszczania komponentów. Jeśli część DNP pojawi się w BOM, monter będzie musiał sprawdzić, czy zostanie ona ręcznie usunięta podczas programowania maszyny do umieszczania komponentów. Wszystko to dzieje się, gdy monter przeprowadza ręczną kontrolę BOM i sprawdza jego spójność z innymi dostarczonymi materiałami.
Rzeczy się komplikują, gdy BOM jest eksportowany bez właściwego oznaczania części DNP, lub przynajmniej bez stosowania spójnego podejścia do oznaczania części DNP. Na przykład, na poniższym obrazku, część DNP znajduje się w pojedynczej linii, która jest podświetlona na żółto. W bardzo następnej linii również wymieniona jest część DNP, ale nie w tej samej kolumnie co poprzednia część. Monter naturalnie zastanawia się, co się dzieje, i będziesz musiał skonsultować dokumentację projektu, aby zweryfikować, czy ta część ma być oznaczona jako DNP.
Rozwiązanie?Wykorzystaj funkcję taką jak Warianty w Altium Designer, aby zdefiniować warianty, zastosować adnotacje schematyczne do oznaczania części DNP i sprawdzić to w stosunku do oznaczeń DNP w menedżerze BOM. Chyba że możesz zaimplementować proces, który sprawdza poprawność obecności oznaczeń DNP na twoich częściach, nie rób tego i zamiast tego polegaj na wariantach montażowych, aby kontrolować umieszczenia w BOM i w miejscu montażu jednocześnie.
Problem: Projektant określa tylko rozmiary obudów i wartości dla elementów pasywnych, ale nic więcej.
Wbrew powszechnemu przekonaniu wśród początkujących projektantów, numer części użyty do określenia komponentu pasywnego ma znaczenie. Jest to bardzo powszechne w BOM-ach montażu typu turnkey lub w BOM-ie przeznaczonym dla zagranicznego producenta. Projektant polega na producencie, aby wykonał za niego ciężką pracę i wybrał numer części na podstawie prostego opisu.
Rzeczywistość jest taka, że wiele aplikacji wymaga bardziej szczegółowych specyfikacji części, niż można uzyskać z samego opisu części. Dlatego znacznie lepiej jest wybrać konkretny numer części producenta, niż pozostawiać to w gestii twojego montażysty PCB. Możesz odkryć, że dokonają wyboru, który nie działa dla pożądanej funkcjonalności elektrycznej.
Rozwiązanie? Bądź gotów do wykonania ciężkiej pracy przy projektowaniu schematycznym i wybieraniu numerów części dla elementów pasywnych. Wymaga to trochę dodatkowej pracy na wczesnym etapie projektowania,
Problem: Wybrane alternatywy nie pasują do specyfikacji i/lub obudowy preferowanego numeru części.
W wielu przypadkach dobrym pomysłem jest wybór części zamiennych, które mogą być bezpośrednio zastąpione za pożądane części w montażu PCBA. Jest to bardzo ważne dla najcenniejszych komponentów w projekcie, które mogą obejmować specjalizowane układy ASIC, procesory cyfrowe i niektóre komponenty RF. Dla tych ważnych części, projektantom zaleca się wybór i planowanie własnych alternatyw, a nawet tworzenie wariantowych projektów z tymi zamiennikami.
Dla innych części, projektanci zwykle polegają na silnikach rekomendacyjnych do określenia alternatyw. Te rekomendacje mogą pochodzić ze stron internetowych dystrybutorów lub być oparte na znajdowaniu części o pasujących opisach. Niestety, jeśli numer części zamiennika jest niezgodny, możesz nie zdać sobie z tego sprawy, dopóki montaż PCBA nie zostanie zakończony, a ty testujesz urządzenie. Upewnij się, że twoje rekomendowane alternatywy są pobierane z najlepszego dostępnego zestawu danych łańcucha dostaw w branży, i nie polegaj tylko na dopasowaniu opisów części lub obudów.
Rozwiązanie? Jak zawsze, wykonaj porównanie boczne głównych specyfikacji dla alternatywy, aby upewnić się, że jest ona akceptowalna w twoim projekcie. Możesz wyświetlić karty katalogowe głównych specyfikacji i umieścić je obok siebie na ekranie, co pomoże ci bezpośrednio zobaczyć główne specyfikacje.
Problem: Zgodność z REACH/RoHS jest nieprawidłowa lub nieznana.
Gdy mówimy o REACH i RoHS, najczęściej odnosimy się do wersji amerykańskiej lub europejskiej dyrektywy RoHS. Jednak istnieją inne wersje, takie jak chińska dyrektywa RoHS. Komponent zgodny z amerykańskimi lub europejskimi wymogami RoHS nie gwarantuje zgodności z chińską RoHS, i odwrotnie.
Rozwiązanie? Tutaj również potrzebne są bardziej szczegółowe dane, aby zobaczyć status zgodności RoHS dla części w różnych regionach świata. Zgodność z dyrektywami USA, UE i Chin zapewni zgodność w większości pozostałej części świata, więc skup się na tych trzech oraz na dyrektywie REACH. Dzięki danym wyższej jakości w narzędziach zarządzania łańcuchem dostaw, możesz zobaczyć status zgodności RoHS i REACH dla każdej pozycji na liście materiałów BOM.
Problem: Informacje o opakowaniu komponentów prowadzą do wyższych niż oczekiwano cen zamówienia części.
Przy składaniu zamówienia na komponenty, rodzaj opakowania ma znaczenie, ponieważ wpływa na cenę i MOQ. Na przykład, opakowanie taśmowe może mieć własny numer części dostawcy, a ilość jednego numeru części taśmowej może w rzeczywistości oznaczać jedną rolkę z tysiącami komponentów.
Rozwiązanie: To jeden z aspektów, który łatwo można wyłapać podczas przeglądu BOM. Darmowe aplikacje internetowe, takie jak narzędzie BOM Octopart lub portal BOM w Altium 365, mogą wyłapać te proste błędy numerów części. Jeśli wolisz przeglądać w narzędziu projektowym, funkcja linków dostawców w Altium Designer również pokaże Ci wartości MOQ i da Ci wskazówkę, że wybrałeś rolkę do zamówienia, a nie pojedynczą część.
Problem: Liczba oznaczeń referencyjnych w pozycji BOM nie zgadza się z ilością części wymienionych w pozycji.
Widziałem to w BOM-ach, gdzie pozycje są kopiowane między różnymi projektami. To bardzo zła praktyka, ale ktoś może to robić jako oszczędność czasu, zazwyczaj dlatego, że nie chce tworzyć lub modyfikować komponentów biblioteki. Czasami te modyfikacje są tworzone przez kogoś innego niż projektant, i prawie zawsze wynika to z ręcznych zmian wprowadzonych do BOM. Skutkiem będzie niezgodność między plikiem do wybierania i umieszczania a plikiem BOM, co spowoduje, że montażysta opóźni produkcję twojego projektu, dopóki nie rozwiążesz problemu.
Rozwiązanie? Nigdy nie pozwól nikomu kopiować i wklejać informacji do pozycji w twoim BOM. Modyfikacje powinny być dokonywane w projekcie lub w bibliotekach, a następnie ponownie generować BOM w oprogramowaniu do projektowania PCB.
Zamiast zmuszać użytkowników do ręcznej aktualizacji bibliotek komponentów o informacje dotyczące źródeł, Altium przyjmuje inne podejście z zestawem narzędzi, które pozwalają na automatyczne importowanie informacji o łańcuchu dostaw do bibliotek PCB, a następnie do BOM. Jeśli jesteś gotowy, aby dowiedzieć się więcej, otwórz swoje miejsce pracy w Altium 365 i wypróbuj BOM Portal. Doświadcz płynnego przejścia do nowego przepływu pracy, który rozszerza twoje możliwości i zasięg.