Inżynieria odwrotna bibliotek projektów PCB

Pierre Meyitang
|  Utworzono: luty 21, 2017  |  Zaktualizowano: wrzesień 25, 2020

People working on a PCB

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.

Problemy komunikacyjne dla projektantów

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.

Rozumienie plików projektu PCB

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:

Easy, Powerful, Modern

The world’s most trusted PCB design system.

Typowa struktura plików dla pakietów oprogramowania do projektowania PCB
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ść:

  • Modyfikacji danego odcisku komponentu i aktualizacji tysięcy odniesień
  • Tworzenia standaryzowanych komponentów
  • Modyfikacji odcisków komponentów i symboli

Inżynieria odwrotna w Altium Library Loader przez Altium Designer®

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.

Component Management Made Easy

Manage your components, get real-time supply chain data, access millions of ready-to-use parts.

About Author

About Author

Pierre aktualnie pełni funkcję Sales Applications Engineer dla regionu Ameryki Północnej Altium. Pracował przy projektowaniu i produkcji urządzeń mechatronicznych dla Bioinspired Robotics w Wyss Institute (Harvard) jako inżynier elektromechanik. Pierre niedawno dołączył do zespołu inżynierskiego Altium i kontynuuje swoją pasję w zakresie projektowania i wytwarzania miniaturowych płytek PCB, maszyn CNC oraz rozwoju aplikacji IOS.

Powiązane zasoby

Powiązana dokumentacja techniczna

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