Dokumentacja do wyceny montażu PCBA - co musi dostać EMS, żeby cena była wiążąca

Data publikacji:

Dwie oferty na montaż tej samej płytki potrafią różnić się bardziej, niż uzasadniają to koszty obu dostawców. Jedna z przyczyn nie leży w stawkach, tylko w dokumentacji. EMS nie wycenia płytki, tylko to, co o niej dostał. Czego brakuje w zestawieniu materiałowym, plikach produkcyjnych albo wymaganiach jakościowych, to dostawca musi założyć. Jedna firma doliczy do ceny zapas na ryzyko, druga przyjmie wariant najtańszy i wróci z korektą po złożeniu zamówienia. Obie oferty są wtedy odpowiedziami na różne pytania.

Ten tekst opisuje, z czego składa się dokumentacja, która pozwala wycenić kontraktową produkcję elektroniki bez zgadywania. Przy każdym elemencie wskazuje, jakie założenie wymusza jego brak.

Każda luka w dokumentacji zamienia się w założenie, a założenie w cenę

Wycena montażu PCBA składa się z kilku części, które reagują na braki w dokumentacji w różny sposób. Komponenty i płytki drukowane to zakupy, więc ich cena zależy od tego, czy wiadomo dokładnie, co kupić. Przygotowanie produkcji obejmuje szablon do pasty, programy maszyn i ewentualne przyrządy testowe, więc zależy od kompletności danych geometrycznych. Sam montaż i kontrola zależą od technologii, klasy wyrobu i wymagań odbiorczych.

Brak informacji w pierwszej grupie kończy się ofertą warunkową albo wyceną komponentu droższego, niż trzeba. Brak w drugiej grupie przesuwa pracę na etap po zamówieniu, kiedy inżynier procesu zadaje pytania, a termin już biegnie. Brak w trzeciej grupie jest najgroźniejszy, bo nie widać go w ofercie. Wychodzi dopiero przy odbiorze, gdy okazuje się, że klient i dostawca rozumieli „dobrą płytkę" inaczej.

BOM wycenia się po numerze katalogowym producenta, nie po wartości

Zestawienie materiałowe (BOM) z pozycją „rezystor 10 kΩ 0603" nie pozwala kupić konkretnego elementu. Nie mówi o tolerancji, współczynniku temperaturowym, mocy ani o tym, czy zespół wymaga elementu z określoną kwalifikacją. Dostawca może wybrać najtańszy odpowiednik albo zapytać. W pierwszym przypadku ryzyko przechodzi na klienta, w drugim wycena się wydłuża.

BOM gotowy do wyceny ma dla każdej pozycji:

  • Producenta i jego numer katalogowy (MPN). Numer dystrybutora nie wystarcza, bo ten sam element bywa sprzedawany pod różnymi numerami.
  • Oznaczenia pozycyjne zgodne z projektem płytki. R1, C12 i U3 w BOM muszą odpowiadać tym samym oznaczeniom w danych pick-and-place. Rozbieżność zatrzymuje przygotowanie programu maszyny.
  • Ilość na jedną płytkę, zgodną z liczbą oznaczeń pozycyjnych w danym wierszu.
  • Pozycje niemontowane (DNP) oznaczone wprost, a nie usunięte z listy bez śladu. Pad bez elementu na płytce i brak wiersza w BOM wyglądają dla technologa tak samo jak pomyłka.
  • Dopuszczone zamienniki albo jasną informację, że ich nie ma.

Ostatni punkt ma większą wagę, niż się wydaje. Format IPC-2581C (listopad 2020), który opisuje dane do produkcji i montażu płytki w jednym pliku XML, przewiduje osobne sekcje na BOM i na listę dopuszczonych dostawców (AVL). Zamienniki są w nim osobną informacją, a nie dopiskiem w komentarzu. Zamiennik bywa też zmianą procesu, nie tylko zakupu. Element o tej samej funkcji, ale innej geometrii wyprowadzeń może wymagać korekty szablonu, o czym piszemy w artykule o wadach montażu SMT.

Trzeba też rozstrzygnąć, kto kupuje komponenty. W modelu, w którym EMS kompletuje wszystko, wycena obejmuje dostępność, minimalne ilości zakupowe i ryzyko zmian cen. Gdy komponenty dostarcza klient, oferta musi określić, w jakiej postaci je przyjąć. Elementy na taśmie w szpuli i te same elementy luzem to dla linii SMT dwie różne sytuacje.

Pliki Gerber opisują płytkę, ale nie mówią, jak ją zmontować

Do wyceny montażu potrzebne są pliki warstw miedzi, maski lutowniczej, pasty lutowniczej, opisu, a także wierceń i obrysu płytki. Warstwa pasty jest podstawą projektu szablonu. Jeśli jej brakuje, dostawca wygeneruje ją z padów, co nie zawsze odpowiada intencji konstruktora.

Specyfikacja formatu Gerber prowadzona przez firmę Ucamco (aktualna rewizja 2024.05) pozwala dołączać do plików atrybuty. Mogą one opisywać funkcję warstwy, a nawet listę połączeń (netlistę) zapisaną w projekcie CAD. Specyfikacja uzasadnia to bezpieczeństwem przekazania danych. Porównanie połączeń wyliczonych z obrazu z netlistą z CAD wychwytuje błąd, zanim płytka pójdzie do produkcji. Od rewizji 2020.09 format obejmuje też wariant X3 z danymi komponentów: pozycją, obrotem, producentem, numerem katalogowym i nazwą obudowy.

Jeśli EMS ma kupić płytki drukowane, do wyceny potrzebne są również dane dla producenta PCB. Należą do nich materiał, grubość, układ warstw, wykończenie powierzchni i grubość miedzi. Potrzebna jest też informacja, według jakiej specyfikacji i klasy płytka ma być odebrana. Dla płytek sztywnych wymagania kwalifikacyjne opisuje IPC-6012F z września 2023 roku.

Plik pick-and-place bez deklaracji orientacji zerowej jest niejednoznaczny

Plik pick-and-place, zwany też plikiem XY lub centroid, podaje dla każdego komponentu współrzędne, kąt obrotu i stronę płytki. Współrzędne i strona rzadko sprawiają kłopot. Kąt obrotu sprawia, bo liczba 0 nie mówi nic, dopóki nie wiadomo, względem czego ją liczono.

Norma IEC 61188-7:2017 opisuje dwie konwencje orientacji zerowej w bibliotekach CAD. Na poziomie A wyprowadzenie numer 1 elementu wielowyprowadzeniowego leży u góry albo w lewym górnym rogu. Na poziomie B leży po lewej albo w lewym dolnym rogu. Norma wskazuje poziom B jako preferowany dla nowych bibliotek. Jednocześnie specyfikacja Gerber 2024.05 definiuje zerowy obrót komponentu w danych X3 według IPC-7351B. Dwa aktualnie utrzymywane dokumenty odnoszą się więc do różnych punktów odniesienia.

IEC 61188-7:2017 rozstrzyga to po stronie danych. Punkt 4.1 wymaga, by przy przekazaniu informacji do montażu orientacja była zdefiniowana jednoznacznie albo skorygowana. Punkt 4.5 nazywa podanie użytego poziomu, A albo B, wymaganiem obowiązkowym w nagłówku pliku. Jeśli plik takiej informacji nie zawiera, technolog musi ustalić orientację ręcznie na podstawie rysunku złożeniowego i oznaczeń biegunowości.

Dlatego do pliku XY warto dołączyć:

  • informację, której konwencji orientacji użyto w bibliotece CAD,
  • jednostki i punkt zerowy współrzędnych, najlepiej zaznaczony także na rysunku,
  • sposób zapisu elementów na stronie dolnej, bo lustrzane odbicie zmienia interpretację kąta,
  • rysunek złożeniowy z oznaczeniem wyprowadzenia numer 1 i biegunowości elementów.

Rysunek złożeniowy jest tu zabezpieczeniem, którego nie zastąpi żaden format pliku. Pozwala sprawdzić pierwszą zmontowaną płytkę bez zgadywania, która orientacja jest właściwa.

Klasę wyrobu i kryteria odbioru trzeba podać, zanim padnie cena

Normy IPC dzielą wyroby na trzy klasy: 1 to ogólne wyroby elektroniczne, 2 to wyroby o dedykowanym zastosowaniu, a 3 to wyroby o wysokiej niezawodności lub pracujące w trudnym środowisku. Klasa wskazana w zapytaniu decyduje o kryteriach odbioru według IPC-A-610J (marzec 2024) i o tym, jak dokładnie trzeba kontrolować proces. Zapytanie bez klasy zmusza dostawcę do założenia, które nie musi pokrywać się z oczekiwaniem klienta.

IPC-A-610J zawiera przy tym zastrzeżenie, które warto znać przed zamówieniem. Punkt 1.2 mówi, że kryteria normy mają zastosowanie, gdy zespół spełnia wymagania powiązanych dokumentów projektowych i płytkowych. Wymienia wśród nich IPC-7351, IPC-222X, IPC-601X i IPC-A-600. Jeśli projekt ich nie spełnia, norma mówi wprost: „the acceptance criteria shall be defined between the User and Supplier". Wymaganie w stylu „montaż zgodnie z IPC-A-610" nie zamyka więc sprawy, gdy projekt płytki odbiega od standardów. Ta sama norma nie zawiera też kryteriów dla inspekcji rentgenowskiej, co również trzeba uzgodnić osobno.

Podobnie jest z identyfikowalnością. IPC-1782B (wrzesień 2023) opisuje cztery poziomy identyfikowalności materiałów i procesów, od podstawowego do kompleksowego. Zawiera tabele rekomendowanych poziomów dla klas 1, 2 i 3 oraz dla klasy 3 z dodatkami branżowymi. Poziom identyfikowalności wpływa na to, jakie dane dostawca musi zbierać przy każdej płytce. Jeśli wyrób go wymaga, zapytanie powinno go określić.

Test, programowanie i procesy dodatkowe to osobne pozycje wyceny

Montaż kończy się na przylutowanych komponentach. Wszystko, co dzieje się dalej, wymaga osobnej informacji w zapytaniu:

  • Test elektryczny lub funkcjonalny. Trzeba ustalić, kto dostarcza przyrząd testowy, procedurę i kryterium zaliczenia. Tester zaprojektowany przez EMS to osobny projekt z własnym kosztem przygotowawczym.
  • Programowanie układów. Potrzebne są plik wsadowy, informacja, na którym etapie programować, i sposób weryfikacji.
  • Mycie i powłoki ochronne. Przy lakierowaniu PCBA wycena zależy od tego, które obszary mają zostać bez powłoki. Bez rysunku stref wyłączonych dostawca nie oceni pracochłonności maskowania.
  • Montaż przewlekany i końcowy. Liczba elementów THT i sposób ich lutowania zmieniają wycenę niezależnie od części SMT. Montaż w obudowie, okablowanie i pakowanie też trzeba opisać.

Wolumen w zapytaniu to co najmniej trzy liczby, nie jedna

Koszt przygotowania produkcji, czyli szablon, programy maszyn i przyrządy, rozkłada się na liczbę wyprodukowanych płytek. Dlatego sama „ilość" w zapytaniu nie wystarcza. Potrzebne są wielkość pierwszej partii, przewidywany wolumen roczny i wielkość kolejnych partii.

Te trzy liczby wpływają też na zakupy. Minimalne ilości zamówienia i pakowanie komponentów w pełne szpule powodują, że przy małej partii część kupionych elementów zostaje w magazynie. Oferta powinna jasno mówić, kto za nie płaci i co się z nimi dzieje. Przy prototypie te same pytania mają inną wagę niż przy serii, więc warto napisać, który z tych przypadków dotyczy zapytania.

Co wysłać, żeby wycena nie była szacunkiem

Kompletny pakiet do wyceny montażu PCBA zawiera:

  1. BOM z producentem, numerem MPN, oznaczeniami pozycyjnymi, ilością, pozycjami DNP i dopuszczonymi zamiennikami.
  2. Pliki Gerber wszystkich warstw, w tym warstwy pasty, z plikami wierceń i obrysem, albo jeden plik IPC-2581C.
  3. Plik pick-and-place z informacją o konwencji orientacji, jednostkach, punkcie zerowym i zapisie strony dolnej.
  4. Rysunek złożeniowy z wyprowadzeniem numer 1 i biegunowością.
  5. Dane płytki drukowanej, jeśli EMS ma ją kupić.
  6. Klasę wyrobu, kryteria odbioru i wymagany poziom identyfikowalności.
  7. Wymagania dotyczące testów, programowania, mycia, powłok i montażu końcowego.
  8. Wielkość pierwszej partii, wolumen roczny i wielkość kolejnych partii.

Formularz zamówienia wyceny w EAE Elektronik przyjmuje do pięciu plików po maksymalnie 10 MB w formatach ZIP, CSV, XLS, XLSX, PNG i JPG. Pliki Gerber, pliki pick-and-place i rysunki w PDF najlepiej spakować do jednego archiwum ZIP, a BOM dołączyć jako arkusz. Kompletujemy komponenty i płytki drukowane, a testery i programatory budujemy dla wyrobów, które ich wymagają. Jak wygląda dalsza droga od zamówienia do gotowej płytki, opisuje proces kontraktowej produkcji elektroniki.

Szukasz dostawcy elektroniki?

Zrób pierwszy krok, napisz lub zadzwoń i porozmawiajmy o Twoim projekcie. Napisz jakie są Twoje oczekiwania. Otrzymasz od nas bezpłatną ofertę oraz wsparcie firmy z 30 letnim doświadczeniem.

uzyskaj bezpłatną wycenę
eae elektronik montaż smt