Replikacja układu PCB

Narzędzie PCB Layout Replication umożliwia replikowanie układu dla powtarzalnych bloków obwodów w płaskim projekcie PCB. Jako nieformalna funkcja ponownego użycia, narzędzie to idealnie sprawdza się, gdy trzeba szybko skopiować rozmieszczenie grupy komponentów do innej grupy takich samych, jeszcze nierozmieszczonych komponentów o tych samych połączeniach.

Ta funkcja jest dostępna, gdy opcja PCB.LayoutReplication jest włączona w oknie dialogowym Advanced Settings.

W dokumencie PCB można zaznaczyć fragment przechwyconego projektu do replikacji (blok źródłowy, Source Block), a następnie zastosować ten układ do każdego fragmentu projektu, który zostanie wykryty jako pasujący (bloki docelowe, Target Blocks). Masz pełną kontrolę nad tym, do których bloków docelowych zastosować replikację, i możesz określić, co ma ona obejmować poza rozmieszczeniem komponentów (np. obiekty trasowania).

Javascript ID: PCBLayoutReplication_Example

Przykład zastosowania narzędzia PCB Layout Replication. Pokazano tutaj blok źródłowy z komponentami rozmieszczonymi i poprowadzonymi zgodnie z wymaganiami oraz komponenty potencjalnego bloku docelowego.

Bloki po zastosowaniu narzędzia PCB Layout Replication.

W przypadku projektu wielokanałowego możesz użyć narzędzia Copy Room Formats, aby rozpropagować rozmieszczenie i trasowanie wykonane w jednym kanale do wszystkich pozostałych kanałów – dowiedz się więcej.

Proces replikowania bloków za pomocą narzędzia wygląda następująco:

  1. W dokumencie PCB wybierz źródłowy blok obiektów do replikacji: komponenty oraz opcjonalnie inne obiekty: ścieżki, łuki, pady, przelotki, poligony, regiony i/lub wypełnienia. Aby narzędzie PCB Layout Replication mogło wykryć bloki docelowe na PCB, muszą one mieć te same komponenty (umieszczone z tej samej biblioteki) oraz tę samą łączność co wybrany blok źródłowy. Zwróć uwagę, że obiekty niewłączone do zaznaczenia nie zostaną zreplikowane w blokach docelowych.

    Powtarzające się komponenty w projekcie wielokanałowym są również dopasowywane na podstawie ich schematowych oznaczeń (reference designators), co oznacza, że na przykład komponent o oznaczeniu fizycznym C5-1 będzie pasował tylko do komponentów C5-2, C5-3 itd., tj. komponentów mających to samo schematowe oznaczenie C5.

    W niektórych przypadkach łatwiej jest zaznaczyć komponenty i trasowanie na PCB, wybierając odpowiadające im komponenty i sieci na schemacie, gdy aktywna jest funkcja Cross Selecting.
  2. Wybierz polecenie Tools » PCB Layout Replication z menu głównego (lub kliknij prawym przyciskiem na zaznaczeniu i wybierz polecenie PCB Layout Replication z menu kontekstowego). Jeśli zostanie wykryty co najmniej jeden blok docelowy, otworzy się okno dialogowe PCB Layout Replication.

    • Polecenie PCB Layout Replication będzie nieaktywne (wyszarzone), jeśli zaznaczenie nie zawiera żadnych komponentów lub nic nie jest zaznaczone.

    • Jeśli przy bieżącym zaznaczeniu nie zostanie wykryty żaden blok docelowy, otworzy się okno ostrzeżenia – pokaż obraz. Sprawdź, czy projekt i zaznaczenie spełniają wymagania dotyczące komponentów oraz ich łączności.

    • Jeśli podczas uruchamiania narzędzia Layout Replication zostanie wykryte brakujące połączenie pinu w wybranym bloku źródłowym, okno ostrzeżenia poinformuje o brakującym połączeniu – pokaż obraz. Kliknij łącze w oknie dialogowym, aby wykonać cross-probe do problematycznego obiektu.

  3. Komponenty bloku źródłowego zostaną wyświetlone w lewym obszarze Source Block okna dialogowego PCB Layout Replication, a wykryte bloki docelowe zostaną wyświetlone w prawym obszarze Target Blocks okna. Rozwiń/zwiń wpisy bloków docelowych, aby pokazać/ukryć listę komponentów bloków docelowych. Użyj pól wyboru obok wpisów bloków docelowych, aby wskazać bloki, do których ma zostać zastosowana replikacja.

    • Jeśli w bloku docelowym nie zostanie wykryte trasowanie, zostanie on wymieniony w kategorii NO ROUTING w obszarze Target Blocks okna dialogowego. Takie bloki docelowe są domyślnie uwzględniane w replikacji (ich pola wyboru są włączone).
    • Jeśli w bloku docelowym zostanie wykryte istniejące trasowanie, ten blok docelowy zostanie wymieniony w kategorii ROUTING DETECTED w obszarze Target Blocks okna dialogowego. Domyślnie takie bloki docelowe nie są uwzględniane w replikacji (ich pola wyboru są wyłączone). Jeśli zdecydujesz się włączyć taki blok docelowy do replikacji, pamiętaj, że istniejące trasowanie między komponentami zostanie usunięte, a jeśli w oknie dialogowym włączona jest opcja Copy routed nets, zostanie umieszczone trasowanie z bloku źródłowego. Nierozprowadzone obiekty bloku docelowego pozostaną bez zmian.

    Użyj pól wyboru po lewej stronie kategorii NO ROUTING oraz ROUTING DETECTED, aby zaznaczyć/odznaczyć wszystkie bloki docelowe w danej kategorii. Użyj kontrolki Expand All / Collapse All, aby rozwinąć/zwinąć wszystkie wpisy bloków docelowych w danej kategorii.

    Gdy narzędzie PCB Layout Replication wykryje wiele komponentów o podobnych połączeniach, możesz ręcznie zmapować komponenty w blokach docelowych. W takim przypadku odpowiadające bloki docelowe w oknie dialogowym PCB Layout Replication będą miały ikonę (gdy blok jest zwinięty), a każdy komponent z dostępnymi zamiennikami będzie miał ikonę (gdy blok jest rozwinięty). Użyj listy rozwijanej w polu Designator komponentu, dla którego wykryto zamienniki, aby wybrać wymagany komponent.

    Javascript ID: Dlg_PCBLayoutReplication_Alternate_AD24_2
  4. Użyj pól wyboru w obszarze Options, aby skonfigurować, co ma obejmować replikacja:
    • Copy routed nets – włącz tę opcję, aby replikować obiekty miedzi (ścieżki, łuki, pady, przelotki, wypełnienia, regiony i poligony) łączące komponenty w bloku źródłowym.
    • Copy Designator & Comment formatting – włącz tę opcję, aby zastosować formatowanie napisów oznaczeń (designator) i komentarzy (comment) komponentów z bloku źródłowego do komponentów w blokach docelowych.
    • Copy unrouted objects – włącz tę opcję, aby replikować obiekty inne niż trasowanie między komponentami, tj. obiekty miedzi (ścieżki, łuki, pady, przelotki, wypełnienia i regiony), które nie łączą komponentów bloku źródłowego – czyli albo obiekty trasowania połączone tylko z jednym padem komponentu w bloku źródłowym, albo obiekty trasowania niepołączone z żadnym padem komponentu w bloku źródłowym.

    • Use interactive placement – stan tej opcji określa, w jaki sposób zostaną rozmieszczone bloki docelowe po kliknięciu przycisku Replicate w oknie dialogowym:
      • Gdy ta opcja jest wyłączona (domyślnie), każdy blok docelowy zostanie pozycjonowany względem głównego komponentu w bloku. Domyślnie jest to komponent o największej liczbie pinów w bloku lub – jeśli jest więcej niż jeden komponent z taką samą największą liczbą pinów – komponent o największej powierzchni. Główny komponent jest wyróżniony na liście Source Block ikoną . Kliknij komórkę innego komponentu, aby wybrać go jako główny komponent.

      • Gdy ta opcja jest włączona, ręcznie ustawisz położenie każdego wybranego bloku docelowego w przestrzeni projektu.

    Obszar Preview jest dynamicznie aktualizowany, aby odzwierciedlać blok docelowy podczas włączania i wyłączania opcji.

  5. Gdy wymagane bloki docelowe są wybrane do replikacji (musi być wybrany co najmniej jeden blok docelowy) i opcje są skonfigurowane, kliknij przycisk Replicate w prawym dolnym rogu okna dialogowego PCB Layout Replication.
  6. W zależności od tego, czy opcja Use interactive placement była włączona w oknie dialogowym PCB Layout Replication, wejdziesz w interaktywny tryb rozmieszczania, aby kolejno pozycjonować każdy blok docelowy, albo bloki docelowe zostaną rozmieszczone automatycznie. Podczas interaktywnego rozmieszczania bloku docelowego użyj następujących skrótów, aby sterować pozycjonowaniem:
    • Spacebar / Shift+Spacebar – obrót bloku docelowego przeciwnie do ruchu wskazówek zegara / zgodnie z ruchem wskazówek zegara.
    • L – przerzucenie bloku docelowego na drugą stronę płytki.
    • Click – umieszczenie bloku docelowego dołączonego do kursora w bieżącej lokalizacji. Następny blok docelowy zostanie dołączony do kursora lub – jeśli umieszczono ostatni blok docelowy w sekwencji – interaktywne rozmieszczanie zostanie zakończone.
    • Right-click lub Esc – wyjście z rozmieszczania bloku docelowego aktualnie dołączonego do kursora.  
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.