Otrzymywanie plików projektowych PCB od klientów nie zawsze jest łatwym procesem. Klienci mogą wysyłać niekompletne pliki projektu, pliki bibliotek projektu z nieustandaryzowanymi bibliotekami komponentów lub inne pliki, które nie odpowiadają temu, czego faktycznie potrzebujesz. Co robisz w takiej sytuacji, aby kontynuować projekt?
Outsourcing stał się rozwiązaniem de facto dla firm dążących do obniżenia kosztów i zwiększenia swoich marż zysku. Zamiast zużywać własne zasoby na określone zadanie, firmy powierzają je innym firmom, które specjalizują się w danej dziedzinie, pozwalając im skupić się na tym, co robią najlepiej. Projektowanie nowych produktów często jest zlecanie zewnętrznym firmom projektowym. Jeśli to ty — twoja firma zleca projektowanie PCB lub twoja firma jest biurem projektowym PCB — czytaj dalej, ponieważ ten post na blogu może ułatwić ci życie.
Outsourcing pracy do innych firm wymaga lepszej komunikacji między wszystkimi zaangażowanymi stronami. Dla inżynierów projektujących PCB oznacza to zapewnienie, że do klientów wysyłane są kompletne pliki projektu PCB. Niestety, otrzymywanie plików od klientów nie zawsze jest łatwym procesem. Klienci mogą wysyłać niekompletne pliki projektu, pliki projektu z nieustandaryzowanymi bibliotekami komponentów lub inne pliki, które nie odpowiadają temu, czego faktycznie potrzebujesz.
Gdy to nastąpi, jak postępujesz z inżynierią odwrotną projektów PCB na początku projektu? Oto przegląd wyzwań, które mogą pojawić się, gdy projektanci płytek muszą generować biblioteki źródłowe wyłącznie z plików projektowych, oraz niektóre dostępne rozwiązania, które mogą ułatwić ten proces.
Struktura plików projektu znacznie różni się w zależności od różnych marek oprogramowania do projektowania PCB. Zazwyczaj pakiety oprogramowania mają sześć typów plików zilustrowanych w poniższej tabeli:
Plik | Zawartość |
---|---|
Plik schematu
|
Schemat elektryczny projektu z logicznymi połączeniami. Ogólnie czytelny poza narzędziem oprogramowania |
Plik PCB
|
Informacje o ścieżkach i trasowaniu oraz atrybuty fizyczne płytki. Ogólnie czytelny poza narzędziem oprogramowania. |
Plik bazy danych
|
Metadane dotyczące komponentów |
Plik PCB
|
Parametry fizyczne komponentów |
Plik schematu
|
Parametry elektryczne komponentów i symbole komponentów |
Główny plik
|
Linki i odniesienia do innych plików, opcje projektu, parametry konfiguracji |
Większość plików schematów i PCB jest samowystarczalna. Oznacza to, że wykonawca może wysłać klientowi tylko schematy lub sam plik PCB, a klient będzie mógł otworzyć i przeglądać pełną zawartość pliku schematu i płytki drukowanej.
Ta elastyczność może wydawać się wygodna, ale ma też swoje wady. Często prowadzi to do sytuacji, w których klient odzyskuje tylko pliki płytki drukowanej lub schematu z powodu przedwczesnego zakończenia umowy z poprzednim(i) wykonawcą(ami). Następny wykonawca klienta jest wtedy obciążony koniecznością opierania przyszłych projektów na niekompletnych plikach projektowych dostarczonych przez klienta.
W wielu przypadkach edycja komponentów w projekcie nie jest możliwa od razu tylko na podstawie plików schematu i PCB. W tych przypadkach wymagane są również pliki schematu i PCB. Staje się to całkowicie oczywiste, gdy zachodzi potrzeba masowej edycji komponentów w projekcie PCB. Dzięki plikom obwodów drukowanych wykonawcy mają większą elastyczność inżynieryjną, w tym możliwość:
Wykonanie tych zadań dla kilku komponentów może być łatwe. Ale co z sytuacją, gdy trzeba odtworzyć footprint i symbol dla tysięcy różnych komponentów, za każdym razem, gdy od klienta przychodzi nowy projekt? Wykonawca musiałby na nowo wynajdywać koło, regenerując nowe biblioteki dla istniejącego projektu. Jest to zarówno niepraktyczne, jak i niesamowicie czasochłonne. Altium Library Loader jest najlepszym sposobem na odwrócenie inżynierii projektu PCB.
Pobierz darmowy biały raport, aby dowiedzieć się, jak łatwo odwrócić inżynierię bibliotek projektu PCB za pomocą loadera bibliotek Altium Designer.