Kluczem do właściwego zarządzania rozmieszczeniem komponentów i ścieżkami jest wykorzystanie różnych technik grupowania obiektów zamiast indywidualnej modyfikacji każdego pojedynczego obiektu. Wielu użytkowników nie lubi pomysłu indywidualnego przenoszenia komponentu na układ płytki. Ten dokument szczegółowo opisuje, co Altium Designer może zrobić, aby zarządzanie układem było łatwiejsze i mniej czasochłonne, co pozwoli Ci dotrzymać terminów projektowych.
Układ grup komponentów PCB może stać się naprawdę nieporządny, jeśli komponenty i ścieżki nie są odpowiednio zorganizowane. Najczęstszą metodą zarządzania układem jest użycie pokoi. Pokoje mogą być używane do lepszego zarządzania rozmieszczeniem komponentów i mogą łatwo pomóc zidentyfikować pochodzenie komponentu, co jest wyjaśnione bardziej szczegółowo poniżej.
Gniazdo połączeń może być również problemem, ponieważ jeśli nie wykonano trasowania i użyto wielu komponentów. Będzie to wymagało dodatkowych zasobów do produkcji linii połączeń na całym układzie, znacząco obniżając wydajność systemu i czyniąc rozmieszczanie komponentów znacznie trudniejszym. Plątanina może być wystarczającym powodem, by zatrudnić zewnętrzne usługi projektowania PCB, ale istnieje lepsza opcja, aby zachować projektantów PCB w firmie.
Pokoje są powszechnie używane do przyspieszenia transferu danych ze schematu do edytora układu komponentów PCB, gdzie każdy z nich jest zdefiniowany jako odpowiedni projekt arkusza schematycznego. To przyczynia się do lepszego projektowania i zarządzania danymi Płyt Drukowanych przez cały proces fabrykacji PCB. Komponenty elektroniczne są zdefiniowane na każdym arkuszu jako klasy komponentów, w których ich generacje są zdefiniowane przez konfiguracje projektu. Na przykład, projekt zawiera 5 różnych arkuszy, każdy zawierający specyficzny układ komponentów grupy PCB, w którym znaczenie projektu płaskiego wobec hierarchicznego jest zanegowane. Gdy schemat jest przenoszony do układu PCB projektu, projekt i układ Płyt Drukowanych będzie zawierał dane pokoi zdefiniowane przez arkusz wraz z odpowiednimi używanymi komponentami elektronicznymi, zilustrowane na Rysunku 1. Dla komponentów, które nie są już umieszczone w pokoju po generacji ECO, możesz ręcznie zdefiniować pokój nad nimi lub przeciągnąć części komponentów do nowego pokoju dla przyszłych aktualizacji projektu.
Rysunek 1: Generowanie pokoju z komponentami powiązanymi z arkuszem.
Ciekawą funkcją pokoi są ustawienia preferencji pokoju, które pozwalają na blokowanie danych pokoju i części komponentów. Gdy komponenty Płytka Drukowana są zablokowane w pokoju, jak pokazano na Rysunku 2, można przenieść pokój i przesunąć wszystkie przypisane komponenty razem z nim jednym ruchem myszy, a następnie utrzymać pokój w miejscu, używając blokady pokoju. Usuwa to problem użytkownika z manualnym przenoszeniem każdego pojedynczego obiektu lub danych, lub wyborem grupy komponentów PCB i obiektów dla preferowanego układu płytki drukowanej. Oczywiście, dodana możliwość odblokowania komponentów elektronicznych, aby indywidualnie przenieść każdy z nich, jest również opcją, co pozwala na optymalną wszechstronność, w przypadku gdy modyfikacje jednego obiektu lub projektu mogą być wymagane.
Rysunek 2: Pokoje mogą być zablokowane, aby zapobiec ich przemieszczaniu.
Sieci zdefiniowane przez użytkownika są przypisywane do określonych obiektów w układzie Płytka Drukowana, definiując połączenia do wykonania. Na przykład, BGA mają wiele przelotek i padów obejmujących różne sieci, które czekają na połączenie z innymi obiektami w układzie. Gdy BGA pozostaje niezrutowane, pojawia się gąszcz połączeń, co powoduje wizualne zamieszanie w odstępach między komponentami i zakłóca komponenty. Można to łatwo rozwiązać, ukrywając je, co można wykonać dla określonych sieci, komponentów Płytka Drukowana, lub obu.
Rysunek 3: Ukrycie niezrutowanego pakietu pozwala zobaczyć, co się routuje bez gąszczu sieci.
Podsumowując, wykorzystanie pokoi i wyglądów w układzie płytki może uprościć rozmieszczenie komponentów. Gdyby narzędzie do projektowania Płytka Drukowana nie zawierało takich funkcji, spędziłbyś dużo czasu na układaniu płytki PCB, co mogłoby skutkować niezachowaniem terminów. Kto by pomyślał, że kolory i grupowanie mogą znacząco wpłynąć na układ rozmieszczenia komponentów?