Zamiana pinów, par i elementów w projekcie w CircuitMaker
Obszar Swapping zawiera polecenia umożliwiające konfigurowanie zamiany pinów i części. Obszar jest dostępny w edytorach schematu i PCB w następujący sposób.
- Z poziomu edytora schematu wybierz Tools |Swapping.

- Z poziomu edytora PCB wybierz Tools |Swapping.
Edytor schematu
W edytorze schematu obszar Swapping zawiera polecenie Configure Pin Swapping, które otwiera schematową wersję okna dialogowego Configure Swapping Information In Components , wyświetlającego wszystkie komponenty użyte w projekcie wraz z ich bieżącymi ustawieniami zamiany. Z tego okna dialogowego możesz przejść do okna dialogowego Configure Pin Swapping for <component> (opisanego poniżej), wybierając komponent, a następnie klikając przycisk Configure Component. Okno dialogowe zawiera dodatkowe kolumny, które pozwalają włączyć/wyłączyć zamianę dla każdego komponentu na płytce.
Konfigurowanie informacji o zamianie w oknie dialogowym Components
Okno dialogowe wyświetla wszystkie istotne informacje o wymienionych komponentach: oznaczenie, komentarz, footprint, odwołanie do biblioteki, liczbę pinów oraz liczbę części.
- Component Information - wyświetla wszystkie istotne informacje o wymienionych komponentach: oznaczenie, komentarz, footprint, odwołanie do biblioteki, liczbę pinów oraz liczbę części.
- Configure in Schematic
-
Pin Swap Data - wyświetla, ile pinów komponentu zostało dodanych do grupy zamiany pinów. Na przykład [3/2] oznacza, że 2 z 3 pinów zostały dodane do grupy zamiany pinów. Zielony krzyżyk pojawia się, gdy komponent został zmodyfikowany w celu dodania pinów do grupy zamiany pinów. Gdy komponent został zmodyfikowany w celu usunięcia pinów z grupy zamiany pinów, pojawia się niebieski trójkąt.
-
Part Swap Data - wyświetla, ile części komponentu zostało dodanych do grupy zamiany części. Na przykład [3/2] oznacza, że 2 z 3 części zostały dodane do grupy zamiany części. Zielony krzyżyk pojawia się, gdy komponent został zmodyfikowany w celu dodania części do grupy zamiany części. Gdy komponent został zmodyfikowany w celu usunięcia części z grupy zamiany części, pojawia się niebieski trójkąt.
-
- Configure Component - kliknij, aby otworzyć okno dialogowe Configure Pin Swapping for Component (opisane poniżej). Ta opcja jest dostępna tylko wtedy, gdy w oknie dialogowym wybrano komponent.
- Only Show Components with Swap Information - włącz, aby zapobiec wyświetlaniu w oknie dialogowym komponentów, które nie zostały skonfigurowane do włączenia zamiany pinów i/lub części.
- Right-click Menu - menu kontekstowe (prawy przycisk myszy) zawiera opcje umożliwiające szybkie kopiowanie i wklejanie ustawień z jednego komponentu do drugiego lub włączanie/wyłączanie wielu komponentów jednym kliknięciem.
Okno dialogowe Configure Pin Swapping for <component>
Okno dialogowe Configure Pin Swapping for <component> udostępnia elementy sterujące do konfigurowania ustawień zamiany dla pinów i podczęści każdego komponentu na płytce. Użyj tego okna dialogowego, aby włączyć lub wyłączyć zamianę pinów/części oraz przypisać lub zmienić grupy zamiany.
Do okna dialogowego można przejść w następujący sposób:
- Kliknij dwukrotnie dowolny komponent w oknie dialogowym Configure Swapping Information In Components .
- Kliknij Configure Component w oknie dialogowym Configure Swapping Information In Components (Tools | Swapping | Configure Pin Swapping).
- W dokumencie PCB kliknij prawym przyciskiem myszy komponent, a następnie wybierz Component Actions » Configure Pin/Part Swapping.
- W dokumencie schematu kliknij prawym przyciskiem myszy komponent, a następnie wybierz Part Actions » Configure Pin Swapping.
Karta Pin Swapping
Pin komponentu można zamieniać z innym pinem w tym komponencie, gdy należy do tej samej pin group. Użyj tej karty okna dialogowego, aby przeglądać i porządkować grupy pinów dla komponentu.
- Pin Status - wyświetla Designator, Pin Name, Net, Bus, Type oraz Part No., a także Part Mode for dla każdego pinu. Możesz grupować dane zgodnie z własnymi preferencjami lub wymaganiami projektu, przeciągając i upuszczając nagłówki kolumn do obszaru Drag a column header here to group by that column . Możesz także zmieniać kolejność nagłówków kolumn, przeciągając je w inne miejsce w poziomie.
- Swap Data - wyświetla informacje Pin Group dla każdego pinu przeznaczonego do zamiany. Kliknij dwukrotnie w kolumnie Pin Group , aby zmienić nazwę grupy.
Right-click Menu
- Show/Hide Columns - użyj podmenu, aby skonfigurować, które kolumny są widoczne.
- Assign Pin-Swap Groups By - automatycznie przypisuje grupy zamiany pinów na podstawie Designator, Pin Name, Net, Bus, Type, Part No., Part Mode, or Pin Properties. Zaznacz wiele pinów przed kliknięciem prawym przyciskiem myszy, aby przypisać grupy jednocześnie.
- Add To Pin-Swap Group - użyj, aby utworzyć nowe lub dodać do istniejących grup zamiany pinów. Nowe grupy zamiany pinów są automatycznie nazywane wartościami liczbowymi (np. 1, 2, 3 itd.). Możesz dodać więcej niż jeden pin jednocześnie, zaznaczając wiele pinów przed kliknięciem prawym przyciskiem myszy.
- Remove From Pin-Swap Group - użyj, aby usunąć wybrany pin/wybrane piny z grupy zamiany pinów. Możesz usunąć więcej niż jeden pin jednocześnie, zaznaczając wiele pinów przed kliknięciem prawym przyciskiem myszy.
Karta Differential Pair Swapping
Zamiana par różnicowych jest określana przez wartość pair group dla pary różnicowej. Użyj tej karty, aby przeglądać i porządkować grupy par dla komponentu.
- Pin Status - wyświetla Designator, Pin Name, Net oraz Type dla każdego pinu. Możesz grupować dane zgodnie z własnymi preferencjami lub wymaganiami projektu, przeciągając i upuszczając nagłówki kolumn do obszaru Drag a column header here to group by that column region. Możesz także zmieniać kolejność nagłówków kolumn, przeciągając je w inne miejsce w poziomie.
- Swap Data - wyświetla informacje Pair Group dla każdej pary przeznaczonej do zamiany. Kliknij dwukrotnie w kolumnie Pair Group , aby zmienić nazwę grupy.
Right-click Menu
- Show/Hide Columns - użyj podmenu, aby skonfigurować, które kolumny są widoczne.
- Add To Pair-Swap Group - użyj, aby utworzyć nowe lub dodać do istniejących grup zamiany par. Nowe grupy zamiany par są automatycznie nazywane wartościami liczbowymi (np. 1, 2, 3 itd.). Możesz dodać więcej niż jedną parę jednocześnie, zaznaczając wiele par przed kliknięciem prawym przyciskiem myszy.
- Remove From Pair-Swap Group - użyj, aby usunąć wybraną parę/wybrane pary z grupy zamiany par. Możesz usunąć więcej niż jedną parę jednocześnie, zaznaczając wiele par przed kliknięciem prawym przyciskiem myszy.
Karta Part Swapping
Zamiana części dla komponentu jest konfigurowana za pomocą atrybutów part group oraz sequence ID. Atrybut sequence ID określa równoważność pinów pomiędzy zamiennymi podczęściami. Użyj tej karty, aby przeglądać i porządkować grupy części dla komponentów.
-
Left region - wyświetla Sub Part oraz powiązane Swap Data.
-
Right region - wyświetla Pin Status informacje oraz powiązane Swap Data.
- Pin Status - wyświetla Designator, Pin Name, Net, Bus, Pin Type oraz Mode dla każdego pinu.
- Swap Data - wyświetla informacje Sequence ID dla każdego pinu. Kliknij dwukrotnie w kolumnie Sequence ID , aby zmienić nazwę.
Right-click Menu
- Show/Hide Columns - użyj podmenu, aby wybrać, które kolumny są widoczne na karcie Pin Swapping okna dialogowego.
- Assign/Remove Part Sequence Number - atrybut sequence ID określa równoważność pinów pomiędzy zamiennymi podczęściami. Utwórz nowe lub dodaj do istniejących grup sequence ID . Możesz dodać/usunąć więcej niż jedną część do/z sequence ID jednocześnie, zaznaczając wiele części przed kliknięciem prawym przyciskiem myszy. Nowe grupy są automatycznie nazywane wartościami liczbowymi (np. 1, 2, 3 itd.). Kliknij dwukrotnie w kolumnie Sequence ID , aby zmienić nazwę grupy.
Edytor PCB
W edytorze PCB obszar Swapping zawiera polecenie Pin/Part Swapping z podmenu dodatkowych poleceń. Każde polecenie opisano poniżej.

Configure
Polecenie Configure otwiera wersję PCB okna dialogowego Configure Swapping Information In Components (opisanego powyżej).
Wersja PCB różni się od wersji schematowej w następujący sposób.
-
Enable in PCB
-
Pin Swap - włącz lub wyłącz zamianę pinów dla każdego wybranego komponentu, zaznaczając pole wyboru. Zamiana zacznie obowiązywać po kliknięciu OK i zamknięciu okna dialogowego.
- Part Swap - włącz lub wyłącz zamianę części dla każdego wybranego komponentu, zaznaczając pole wyboru. Zamiana zacznie obowiązywać po kliknięciu OK i zamknięciu okna dialogowego.
-
Interaktywne polecenia zamiany
Polecenia zamiany Interactive umożliwiają zamianę pinów, par różnicowych lub podczęści pojedynczo w edytorze PCB. Po kliknięciu polecenia Interactive piny dostępne do zamiany zostaną podświetlone. Kroki wymagane do wykonania zamiany są wyświetlane na pasku stanu.
- Pierwszym krokiem jest wybranie jednego z podświetlonych pinów, który stanie się źródłem zamiany pinu. W przypadku zamiany par lub części, para różnicowa lub podczęść, do której należy pin, zostanie następnie zamieniona.
- Drugim krokiem jest wybranie pinu docelowego dla zamiany. W przypadku zamiany par lub części pin ten będzie reprezentował parę różnicową lub podczęść.
Automatyczny optymalizator sieci/pinów
Polecenie Automatic Pin/Net Optimizer uruchamia szybki, jednoprzebiegowy optymalizator, który próbuje zminimalizować skrzyżowania oraz długości połączeń, ale w rzeczywistości może je zwiększyć. Optymalizator iteracyjny wykona wiele przebiegów, próbując zmniejszyć liczbę skrzyżowań oraz długości połączeń.





