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.
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:
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.
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.
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.
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ę.
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:
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ś!
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.
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.
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.
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.
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.