Trzy sposoby na uproszczenie generowania danych wyjściowych PCB w Altium Designer

Zachariah Peterson
|  Utworzono: luty 10, 2017  |  Zaktualizowano: październik 14, 2026
Go Deeper with AI:
wyniki projektowania PCB

Błędy w danych wyjściowych dla produkcji często wynikają z niespójności między plikami, które pojedynczo wydają się poprawne. Na przykład pakiet Gerber może opisywać poprawioną wersję płytki, podczas gdy jego rysunek wierceń odnosi się do wcześniejszego układu otworów. W innym częstym przypadku BOM może zawierać prawidłowe komponenty, ale reprezentować inny wariant montażowy niż plik pozycjonowania. Producent musi wtedy rozstrzygnąć, które dokumenty definiują zamierzoną wersję do wykonania.

Ostatecznie odpowiedzialność wraca do projektanta, który musi określić, który zestaw plików wyjściowych jest poprawny. Najbezpieczniejszym podejściem nie jest generowanie pojedynczych plików wyjściowych, lecz odtwarzanie całego pakietu wyjściowego za każdym razem, gdy zmienia się projekt lub wymagania. Funkcja plików Output Job w Altium Designer zachowuje konfigurację używaną do wygenerowania tych danych, dzięki czemu wyeksportowane pliki można wielokrotnie generować ponownie w razie potrzeby, zawsze z tymi samymi ustawieniami.

Wymagania dotyczące danych do produkcji i montażu

Producenci PCB oczekują określonego zestawu danych, zanim przygotują wycenę lub wykonają płytkę. Produkcja PCB opiera się na grafice warstw w formacie Gerber, ODB++ lub IPC-2581, danych wierceń NC, liście połączeń IPC-D-356A do testów elektrycznych, raporcie punktów testowych oraz rysunku produkcyjnym z uwagami dotyczącymi materiałów, stackupu, wykończeń i impedancji. Montaż opiera się na trzech dostarczanych elementach, które prowadzą proces od zaopatrzenia do końcowej inspekcji:

  • Kompletny BOM z numerami części producenta, oznaczeniami referencyjnymi, ilościami i zatwierdzonymi zamiennikami
  • Plik pick-and-place definiujący położenie i orientację komponentów dla automatycznego montażu
  • Rysunek montażowy z uwagami dotyczącymi lutowania, inspekcji, obsługi i wymagań zgodności

Wybór formatu produkcyjnego

Jak wspominałem w innych artykułach, pliki Gerber stały się de facto standardowym formatem plików i są powszechnie obsługiwane przez producentów PCB. Gerber RS-274X wspiera ugruntowany proces oparty na grafice, natomiast Gerber X2, X3, ODB++ i IPC-2581 przenoszą więcej informacji produkcyjnych w ramach uporządkowanego pakietu. Nie wszyscy dostawcy akceptują ODB++ lub IPC-2581, a producenci zazwyczaj podają zatwierdzone akceptowane formaty plików na swojej stronie internetowej lub w opisie możliwości produkcyjnych.

Format

Akceptacja przez producenta

Kompletny zestaw danych

Śledzenie rewizji

Gerber RS-274X

Należy potwierdzić konwencje warstw i wierceń

Grafika uzupełniona danymi wierceń, stackupem i uwagami produkcyjnymi

Zmiany rewizji wymagają ponownego wygenerowania wszystkich plików, nawet jeśli zmienia się tylko jedna warstwa

ODB++

Producent musi potwierdzić obsługę importu bazy danych

Uporządkowana baza danych produkcyjnych z częścią powiązanych informacji projektowych

Kompletna baza danych zachowana jako jedno oznaczone wydanie

IPC-2581

Zależy od tego, czy dana rewizja pliku jest obsługiwana

Pakiet XML, który może zawierać grafikę, stackup, połączenia, komponenty i uwagi

Wyeksportowany plik zachowany wraz ze źródłowym wydaniem

Ostatnim aspektem, który nie zawsze jest uwzględniany w którymkolwiek z powyższych formatów eksportu, jest główny rysunek produkcyjny i montażowy. Rysunki te mogą być tworzone na warstwach mechanicznych w pliku układu PCB, ale nie jest to praktyka uniwersalna. Większość głównych rysunków, które tworzyłem, powstawała w zewnętrznym narzędziu, takim jak komercyjne oprogramowanie kreślarskie lub Altium Draftsman. Ten dodatkowy dokument powinien zostać przekazany producentowi, ponieważ zawiera pełną informację o tym, co ma zostać wykonane, a informacji z tego rysunku nie da się zastosować w żaden inny sposób w dokumencie PCB.

Korzystanie z wsadowego generowania danych wyjściowych w Altium Designer

Skonfiguruj pliki Output Job jeden raz

Plik Output Job zapisuje wszystkie ustawienia eksportu dla produkcji, montażu i dokumentacji w jednej konfiguracji. W jednym pliku OutJob można zdefiniować grafikę Gerber RS-274X, dane wierceń NC, pliki pick-and-place oraz wyjścia dokumentacyjne, z których każde ma własny format i wybór warstw. Konfiguracja staje się częścią projektu, dzięki czemu te same definicje danych wyjściowych towarzyszą projektowi przez każdą rewizję.

Po utworzeniu eliminuje to ręczny, etapowy eksport, który prowadzi do niezgodnych punktów odniesienia, brakujących warstw i nieaktualnych danych wierceń. Rysunki montażowe i produkcyjne z Draftsman można dodać jako wyjścia dokumentacyjne obok plików produkcyjnych, a PDF3D można dołączyć jako wizualną kontrolę poprawności dla zespołu montażowego.

Odtwarzaj pełny pakiet przy każdej zmianie

Zamiast eksportować pojedyncze pliki po zmianie warstwy, uruchom generowanie wsadowe, aby odtworzyć cały pakiet. Pojedynczy plik OutJob może zawierać wiele włączonych opcji dla różnych zestawów dokumentacji produkcyjnej, dzięki czemu jedno uruchomienie generuje jednocześnie grafikę Gerber, dane wierceń, pliki pick-and-place oraz rysunki.

Dzięki temu grafika, dane wierceń, BOM i dane pozycjonowania pozostają zgodne z tą samą rewizją i zapobiega to niezgodnościom wariantów, które zmuszają producenta do zgadywania, które dokumenty definiują produkt do wykonania. Ponieważ OutJob zachowuje konfigurację, możesz ponownie generować materiały produkcyjne zawsze wtedy, gdy zmienia się projekt lub wymagania, i za każdym razem uzyskiwać te same ustawienia.

Zwolnij cały pakiet projektu i produkcji

Generowanie wsadowe wiąże wyeksportowane materiały z konkretnym wydaniem projektu. Narzędzie Project Releaser buduje pakiet na podstawie skonfigurowanych generatorów wyjściowych i zachowuje go jako artefakt wydania, a platforma Altium 365 umożliwia udostępnianie i współpracę nad tym pakietem z dostawcami produkcji PCB i montażu. Kompletny zestaw zapewnia spójne śledzenie rewizji, więc dane produkcyjne i montażowe zawsze odnoszą się do tego samego źródła, a każde ponowne wygenerowanie danych odtwarza identyczną konfigurację.

Niekompletne pakiety = opóźnienia w produkcji

Jeśli zapomnisz uwzględnić warstwy w eksportach, jeśli brakuje plików lub jeśli specyfikacje wykonania gołej płytki PCB nie zostały uwzględnione w danych wyjściowych (tzn. nie masz rysunku produkcyjnego), nie zdziw się, gdy Twoje zamówienie nie zostanie zatwierdzone do produkcji. Skutkiem będzie seria technicznych pytań wysyłanych na Twój e-mail oraz opóźnienia terminu rozpoczęcia produkcji.

Istnieje kilka rozbieżności, które są dość powszechne, nawet wśród doświadczonych projektantów:

  • Brakujące warstwy solder maski, obrys płytki lub uwagi produkcyjne
  • Niejasne jednostki wierceń, format współrzędnych, punkt odniesienia lub typ metalizacji
  • Punkty odniesienia zdefiniowane w różnych miejscach w różnych plikach
  • Niekompletne wymagania dotyczące stackupu, materiałów lub impedancji
  • Pozycje BOM bez numerów części producenta lub zatwierdzonych alternatyw

Przegląd wyeksportowanego pakietu powinien potwierdzić zgodność między grafiką, wierceniami, rysunkami i danymi komponentów. Pozwala to wychwycić błędy, których nie ujawni kontrola layoutu, w tym poprawny projekt wyeksportowany z nieprawidłową konfiguracją. Powtarzalny proces generowania danych wyjściowych zachowuje ustalone ustawienia; skoordynowany przegląd wydania pozwala ustalić, czy te ustawienia wygenerowały zamierzony pakiet produkcyjny.

Aby dowiedzieć się więcej o plikach wyjściowych dla produkcji w Altium Designer, obejrzyj poniższy film.

          

 

Niezależnie od tego, czy chcesz tworzyć niezawodną elektronikę mocy, czy zaawansowane systemy cyfrowe, skorzystaj z kompletnego zestawu funkcji projektowania PCB i światowej klasy narzędzi CAD od Altium. Altium oferuje wiodącą na świecie platformę do rozwoju produktów elektronicznych, wyposażoną w najlepsze w branży narzędzia do projektowania PCB oraz funkcje współpracy międzydyscyplinarnej dla zaawansowanych zespołów projektowych. Skontaktuj się z ekspertem Altium już dziś!

 

Często zadawane pytania

Czy istnieje sposób na zbiorcze tworzenie wielu typów plików wyjściowych PCB?

Tak. Plik Output Job w Altium Designer może grupować pliki Gerber, pliki wierceń NC, BOM-y, pliki pozycjonowania i rysunki w skonfigurowanych kontenerach wyjściowych. Uruchom Generate Content dla każdego wymaganego kontenera lub wygeneruj skonfigurowane pakiety w procesie wydania projektu. Pozwala to zachować ustawienia danych wyjściowych między kolejnymi uruchomieniami. Dowiedz się więcej o wsadowym generowaniu danych wyjściowych.

Jak utworzyć i skonfigurować plik Output Job w Altium Designer?

Wybierz File > New > Output Job File, a następnie dodaj wymagane wyjścia dla produkcji, montażu i dokumentacji. Wybierz źródło danych dla każdego wyjścia i skonfiguruj jego ustawienia, a następnie połącz je ze strukturą Folder Structure lub kontenerem PDF. Przed wygenerowaniem plików ustaw ścieżki docelowe i odpowiedni wariant montażowy.

Jak mogę ponownie wykorzystać konfigurację OutJob w wielu projektach Altium Designer?

Skopiuj OutJob do nowego projektu i użyj ogólnych źródeł danych, takich jak [PCB Document] lub [Project], zamiast wybierać konkretną nazwę pliku dokumentu. Przed wygenerowaniem sprawdź wybór warstw, przypisania warstw mechanicznych, warianty i ścieżki wyjściowe, ponieważ mogą się one różnić między projektami.

Jak mogę szybko ponownie wygenerować dokumentację produkcyjną po rewizji PCB?

Zapisz i zweryfikuj poprawiony projekt, potwierdź wymagany wariant i ponownie uruchom istniejące konfiguracje OutJob. Wygeneruj kompletny pakiet do czystego folderu właściwego dla danej rewizji, a następnie sprawdź spójność danych wyjściowych przed ich przekazaniem. Ponowne użycie konfiguracji pozwala uniknąć odtwarzania ustawień eksportu dla każdej rewizji. Dowiedz się więcej o powtarzalnym generowaniu danych wyjściowych dla produkcji.

Jak skonfigurować OutJob tak, aby używał dokumentu PCB bieżącego projektu?

Dla każdego generatora wyjściowego opartego na PCB otwórz listę rozwijaną Data Source i wybierz ogólną pozycję [PCB Document] zamiast nazwanego pliku .PcbDoc. Dzięki temu konfigurację można ponownie wykorzystać z dokumentem PCB w innym projekcie. Przed wygenerowaniem sprawdź rozpoznane źródło, szczególnie gdy projekt zawiera wiele dokumentów PCB.

About Author

About Author

Zachariah Peterson ma bogate doświadczenie techniczne w środowisku akademickim i przemysłowym. Obecnie prowadzi badania, projekty oraz usługi marketingowe dla firm z branży elektronicznej. Przed rozpoczęciem pracy w przemyśle PCB wykładał na Portland State University i prowadził badania nad teorią laserów losowych, materiałami i stabilnością. Jego doświadczenie w badaniach naukowych obejmuje tematy związane z laserami nanocząsteczkowymi, elektroniczne i optoelektroniczne urządzenia półprzewodnikowe, czujniki środowiskowe i stochastykę. Jego prace zostały opublikowane w kilkunastu recenzowanych czasopismach i materiałach konferencyjnych. Napisał ponad 2000 artykułów technicznych na temat projektowania PCB dla wielu firm. Jest członkiem IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society oraz Printed Circuit Engineering Association (PCEA). Wcześniej był członkiem z prawem głosu w Technicznym Komitecie Doradczym INCITS Quantum Computing pracującym nad technicznymi standardami elektroniki kwantowej, a obecnie jest członkiem grupy roboczej IEEE P3186 zajmującej się interfejsem reprezentującym sygnały fotoniczne przy użyciu symulatorów obwodów klasy SPICE.

Powiązane zasoby

Related Technical Documentation

Powrót do strony głównej
Thank you, you are now subscribed to updates.