Gerber vs ODB++ vs IPC-2581: Wybór pakietu danych do produkcji PCB
Rysunek 1. Obraz Gerber, ODB++ i IPC-2581 do przeglądu produkcji i montażu płytek PCB firmy Highleap Electronics.
Wybór między formatami Gerber, ODB++ i IPC-2581 to tak naprawdę decyzja o tym, ile informacji produkcyjnych chcesz przekazać w ramach projektu. Gerber jest niemal uniwersalny, ale oparty na warstwach, podczas gdy ODB++ i IPC-2581 gromadzą więcej kontekstu projektowego w bardziej przejrzystym zestawie danych do produkcji i montażu. Niniejszy przewodnik porównuje trzy neutralne formaty produkcyjne, wyjaśnia, kiedy każdy z nich jest lepszym wyborem, i pokazuje, jak Highleap Electronics wykorzystuje resztę pakietu danych do produkcji i montażu płytki.
1. Jakich formatów plików potrzebuje producent PCB?
Producent płytek PCB potrzebuje zestawu danych produkcyjnych – plików Gerber i pliku wierceń NC lub formatu all-in-one, takiego jak ODB++ lub IPC-2581 – a do montażu – zestawienia materiałów, pliku pick-and-place (centroid) oraz rysunku montażowego. Dane produkcyjne definiują płytkę drukowaną; dane montażowe definiują, co się na niej znajduje i gdzie.
Te formaty istnieją, ponieważ plik projektu CAD jest specyficzny dla danego narzędzia i nie nadaje się do bezpośredniego zbudowania, podczas gdy te są neutralnymi, znormalizowanymi danymi wyjściowymi, które może odczytać każdy producent. Pełny zestaw, jakiego oczekuje producent, jest podsumowany w tym przeglądzie plików projektowych PCB , a praktyczne kroki „jak je wytworzyć” znajdują się w towarzyszącym przewodniku dotyczącym plików Gerber . W dalszej części artykułu wyjaśniono, co tak naprawdę zawiera każdy format, abyś mógł wysłać odpowiednią paczkę za pierwszym razem.
2. Czym jest plik Gerber i co zawiera?
Plik Gerber to dwuwymiarowy plik wektorowy opisujący pojedynczą warstwę płytki PCB – jej miedź, maskę lutowniczą lub sitodruk – jako zestaw kształtów narysowanych z określonymi aperturami. Jeden plik Gerber reprezentuje jedną warstwę, więc kompletny pakiet pustej płytki to folder z plikami Gerber (górna i dolna warstwa miedzi, warstwy wewnętrzne, obie maski lutownicze, oba sitodruki, warstwy pasty i obrys płytki) wraz z oddzielnym plikiem NC dla otworów.
Współczesnym standardem jest RS-274X (i nowszy X2), który osadza definicje apertur w pliku – starsze pliki Gerber „RS-274D” wymagały osobnej listy apertur i są przestarzałe oraz podatne na błędy. Ponieważ każda warstwa to osobny plik z nadawaną przez użytkownika nazwą, główną wadą zwykłych plików Gerber jest niejednoznaczność: błędnie oznaczona lub brakująca warstwa to typowa przyczyna wstrzymania produkcji. Dlatego każdy zestaw Gerberów powinien zostać sprawdzony w przeglądarce przed wysłaniem i dlatego powstały poniższe formaty all-in-one. Dane Gerber są również przesyłane bezpośrednio do etapu CAM , gdzie fabryka przetwarza pliki w gotowy produkt.
3. Gerber vs ODB++ vs IPC-2581: który format jest lepszy?
Gerber to uniwersalna baza danych, natomiast ODB++ i IPC-2581 to inteligentne formaty pojedynczych plików, które łączą wszystkie dane warstw, wierceń, list połączeń, a często także zestawień materiałowych (BOM) – dzięki czemu są mniej podatne na błędy i stanowią lepszy wybór, jeśli obsługuje je Twoja fabryka. Kompromisem jest uniwersalność kontra bogactwo:
| Format: | zawiera | Moc: |
|---|---|---|
| Gerber (RS-274X) | Jedna warstwa na pilnik + osobne wiertło | Uniwersalnie akceptowana linia bazowa |
| ODB++ | Wszystkie warstwy, wiercenie, lista połączeń, BOM w jednym zestawie danych | Inteligentny, o niskiej niejednoznaczności, szeroko wspierany |
| IPC-2581 | Kompletne dane dotyczące produkcji i montażu, otwarty standard | Pojedynczy otwarty plik, niezależny od dostawcy |
W większości projektów Gerber działa wszędzie i pozostaje bezpiecznym formatem domyślnym. Tam, gdzie producent go akceptuje, ODB++ jest lepszym rozwiązaniem, ponieważ spakowanie każdej warstwy, danych wiertniczych i listy połączeń w jeden inteligentny zestaw danych eliminuje niejednoznaczności w nazewnictwie i wyrównaniu warstw, które mogą wynikać z luźnych folderów Gerber. Norma IPC-2581 ma ten sam cel, co pojedynczy, otwarty standard niezależny od dostawcy. Najlepszy format to po prostu najbogatszy format obsługiwany przez fabrykę — a wcześniejsze potwierdzenie tego pozwala uniknąć przeróbek.
4. Wiercenie, zestawienie materiałów i pliki do pobrania i umieszczenia na potrzeby montażu
W przypadku zmontowanej płytki należy również dostarczyć trzy pliki: plik wierceń NC (lokalizacja, rozmiar i stan pokrycia każdego otworu), zestawienie materiałów (każdy element z numerem katalogowym producenta) oraz plik pick-and-place (pozycja, obrót i strona każdego elementu). Same dane produkcyjne tworzą gotową płytkę; przekształcają ją w gotowy PCBA. Co każdy z nich zapewnia:
- Plik wiertniczy NC. Definiuje wiercenie — rozmiary otworów, współrzędne oraz status platerowania i nieplatformowania — i jest częścią zestawu produkcyjnego, mimo że jest niezależny od plików Gerber.
- Wykaz materiałów. Zawiera listę wszystkich komponentów z prawdziwym numerem części producenta, a nie tylko wartością, dzięki czemu możliwe jest faktyczne znalezienie części; kompletna BOM PCB jest niezbędny do dokładnego sporządzania ofert i dokonywania zakupów.
- Plik typu „pick-and-place” (centroid). Podaje położenie X/Y, obrót i stronę płyty każdej części, aby maszyna montażowa ustawiła ją prawidłowo; oto jak montaż dysków plików centroid.
- Rysunek montażowy. Pokazuje polaryzację, pin pierwszy, punkty odniesienia i notatki „nie wypełniaj”, których same pliki danych nie zawierają.
Niekompletny pakiet montażowy — pliki Gerber bez numerów części BOM lub brakujący plik centroid — to jeden z najczęstszych powodów, dla których nie można sfinalizować wyceny montażu, dlatego wysyłanie wszystkich tych plików razem pozwala na kontynuowanie projektu.
Rysunek 2. Przed wyceną i produkcją należy sprawdzić szczegóły produkcyjne dotyczące formatów Gerber, ODB++ i IPC-2581.
5. Czym jest każdy plik warstwy Gerber i jak je nazwać
W pakiecie Gerber każdy plik reprezentuje jedną fizyczną warstwę płytki, a jasne nazewnictwo uniemożliwia producentowi zgadnięcie, który plik jest który. Ponieważ zwykłe pliki Gerber nie zawierają oznaczenia „to jest górna warstwa miedzi” poza nazwą pliku, niejednoznaczny lub niestandardowy schemat nazewnictwa jest częstą przyczyną wstrzymania produkcji. Kompletny pakiet dwuwarstwowy i warstwy dodawane przez płytkę wielowarstwową wyglądają następująco:
| Warstwa | Co definiuje | Rozszerzenie wspólne |
|---|---|---|
| Miedź górna / dolna | Ścieżki przewodzące i pady | .GTL / .GBL |
| Maska lutownicza górna/dolna | Miejsce, w którym zdjęto maskę, aby odsłonić wkładki | .GTS / .GBS |
| Sitodruk górny/dolny | Oznaczenia i oznaczenia referencyjne | .GTO / .GBO |
| Pasta górna / dolna | Otwory szablonowe do montażu | .GTP / .GBP |
| Zarys planszy | Profil i wycięcia płyty | .GKO / .GM1 |
| Warstwy wewnętrzne (wielowarstwowe) | Miedź wewnętrzna / płaszczyzny, w kolejności | .G1, .G2, … |
| Wiertarka NC | Rozmiary otworów, pozycje, stan powłoki | .DRL / .TXT |
Rozszerzenia różnią się w zależności od narzędzia EDA, dlatego najbezpieczniej jest zachować standardowe nazewnictwo narzędzia, dołączyć krótki plik readme lub mapę warstw, gdy nazwy nie są oczywiste, oraz określić kolejność warstw dla płytek wielowarstwowych, aby warstwy wewnętrzne były poprawnie ułożone. Ta niejednoznaczność nazewnictwa to właśnie problem, który ODB++ eliminuje, grupując każdą warstwę, jej rolę i dane wiertnicze w jeden ustrukturyzowany zestaw danych – dlatego jest to preferowana metoda przekazywania danych, jeśli fabryka ją obsługuje. Niezależnie od tego, co wysyłasz, otwarcie pakietu w przeglądarce potwierdza, że warstwy są kompletne i poprawnie zidentyfikowane, zanim dotrze on do etapu CAM.
6. W jaki sposób Highleap wykorzystuje Twoje pliki do zbudowania płytki
Highleap akceptuje dane produkcyjne w formatach Gerber, ODB++ lub IPC-2581, a także zestawienie materiałów (BOM), rysunki montażowe (pick-and-place) i rysunki złożeniowe, a następnie weryfikuje pakiet przed jego zbudowaniem, dzięki czemu prace związane z produkcją i montażem zaczynają się od jednej, potwierdzonej wersji. Niezależnie od formatu, pliki są otwierane i sprawdzane – warstwy są obecne, nic nie jest odbite lustrzanie, wiercenie jest wyrównane, zestawienie materiałów i centroidy są spójne – a wszystko, co mogłoby spowodować wstrzymanie, jest oznaczane na wczesnym etapie.
Ta kontrola to prywatny, wewnętrzny etap (nie jest to publiczne przesyłanie danych) i jest powiązana z kontrolą wykonalności , która wykrywa problemy, których same pliki nie ujawniają. Następnie zweryfikowane dane kierują procesem produkcji i montażu „pod klucz”, obejmując zaopatrzenie, rozmieszczenie, inspekcję i testy. Aby uzyskać dokładną wycenę już za pierwszym razem, prześlij dane produkcyjne (w formacie Gerber lub ODB++), plik wierceń NC, zestawienie materiałów (BOM) z numerami części, plik pick-and-place, obrys płytki, układ warstw i ilość.
7. Najczęściej zadawane pytania dotyczące formatu pliku PCB
Jakie oprogramowanie otwiera pliki Gerber?
Dedykowane przeglądarki Gerber, wbudowana przeglądarka narzędzia EDA (KiCad zawiera GerbView) oraz różne darmowe przeglądarki stacjonarne i internetowe – wszystkie obsługują pliki Gerber. Załaduj cały zestaw warstw wraz z plikiem wierceń, aby zobaczyć płytkę tak, jak będzie wyglądała na ekranie producenta.
Jaka jest różnica pomiędzy plikiem Gerber a plikiem wiertniczym Excellon?
Pliki Gerber opisują warstwy płytki – miedź, maskę, sitodruk – natomiast plik Excellon (wiertło NC) opisuje otwory: ich rozmiary, położenie i stan powłoki. Oba są potrzebne; plik wiertła nie jest warstwą Gerber.
Jaka jest różnica między RS-274X i Gerber X2?
X2 to rozszerzenie formatu RS-274X, które dodaje atrybuty czytelne maszynowo — takie jak warstwa, do której należy plik, oraz funkcja każdego pada — dzięki czemu dane są lepiej samoopisujące się i mniej niejednoznaczne dla producenta, a jednocześnie zachowują wsteczną kompatybilność.
Czy można edytować plik Gerber?
Tak, przy użyciu oprogramowania CAM producent może edytować pliki Gerber, a użytkownicy mogą je mierzyć i sprawdzać, ale projektanci powinni wprowadzać zmiany w źródłowym pliku CAD i ponownie eksportować, zamiast bezpośrednio edytować pliki Gerber, aby zachować synchronizację projektu i wyników.
Jak przekonwertować projekt do formatu Gerber?
Nie konwertujesz bezpośrednio gotowego pliku projektu; eksportujesz pliki Gerber z funkcji produkcyjnej narzędzia EDA, która generuje plik Gerber dla każdej warstwy oraz plik wierceń. Neutralny plik wyjściowy jest następnie czytelny dla każdego producenta.
Czy wykonawca może tworzyć z mojego natywnego pliku CAD zamiast z pliku Gerber?
Generalnie nie — natywne pliki CAD są specyficzne dla danego narzędzia, a nie formatem produkcyjnym. Producenci tworzą na podstawie neutralnych danych: Gerber plus drill lub uniwersalnego zbioru danych ODB++ lub IPC-2581, które każdy warsztat może odczytać niezależnie od narzędzia projektowego.
Polecamy Wiadomości
Wycena i zestawienie PCB RT duroid 6002
Ta strona zawiera zadanie wyceny i definicji stosu...
Produkcja płytek PCB filtrów TMM6
Spis treściDlaczego projektanci filtrów mikrofalowych używają...
Taconic RF 35 vs RO4350B PCB
Spis treściRF-35 vs RO4350B Zaopatrzenie i...
Produkcja płytek PCB filtrów TMM4
Produkcja płytek PCB filtrów TMM4 jest kontrolowana przez...
Jak uzyskać wycenę płytek PCB
Przeprowadzimy dla Ciebie analizę DFM/DFA i prześlemy raport. Możesz bezpiecznie przesłać pliki za pośrednictwem naszej strony internetowej. Aby przygotować wycenę, potrzebujemy następujących informacji:
-
- Gerber, ODB++ lub .pcb, specyfikacja.
- Lista BOM, jeśli wymagany jest montaż
- Ilość
- Czas na zmianę
W przypadku usług PCBA prosimy o dostarczenie BOM (listy materiałów) i wszelkich szczegółowych instrukcji montażu. Oferujemy również analizę DFM/DFA w celu optymalizacji projektów pod kątem możliwości produkcji i montażu, zapewniając płynny proces produkcji.
