Cross-Probing i selekcja

Altium Training

Altium Essentials: PCB Viewing and Navigation

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

W skrócie

W tym artykule wyjaśniamy, jak Altium Designer umożliwia szybkie przechodzenie między widokami schematu i PCB dzięki funkcjom nawigacji i zaznaczania krzyżowego, które ułatwiają odnajdywanie, podświetlanie i zaznaczanie odpowiadających sobie obiektów projektu. Omawiamy różnice między tymi funkcjami, rolę ujednoliconego modelu danych i kompilacji projektu w ich działaniu oraz miejsca, w których można z nich korzystać — w głównych edytorach, a także w powiązanych panelach i oknach dialogowych. Przedstawiamy również wskazówki dotyczące konfiguracji, tryb ciągły i tryb przechodzenia do obiektu w nawigacji krzyżowej oraz praktyczne sposoby zaznaczania krzyżowego, przydatne podczas porządkowania i rozmieszczania komponentów. Czytaj dalej, aby dowiedzieć się, jak te funkcje mogą przyspieszyć nawigację i projektowanie oraz uczynić je bardziej intuicyjnymi.

- Poznaj różnice między nawigacją krzyżową a zaznaczaniem krzyżowym i dowiedz się, kiedy korzystać z każdej z tych funkcji podczas pracy z dokumentami schematu i PCB.
- Zobacz, jak włączyć i wykorzystywać tryb ciągły oraz tryb przechodzenia do obiektu, a także jak skonfigurować dokumenty, aby ułatwić nawigację.
- Odkryj dodatkowe miejsca w Altium Designer, w których można korzystać z nawigacji i zaznaczania krzyżowego podczas codziennej pracy projektowej.
Zagłęb się w temat dzięki AI:
 

Altium oferuje szereg zaawansowanych funkcji lokalizacji i zaznaczania krzyżowego, które umożliwiają szybkie i sprawne przechodzenie między schematem a projektem PCB. Funkcje Cross-Probing i Cross Selecting to zaawansowane narzędzia wyszukiwania, które pomagają odnajdywać obiekty w innych edytorach przez wybranie obiektu w bieżącym edytorze.

Lokalizacja krzyżowa pozwala wskazać wybrany obiekt w bieżącym dokumencie, a następnie „przejść do” jego odpowiednika w dokumencie docelowym. Między edytorami PCB i schematów zapewniono pełną obsługę lokalizacji krzyżowej dla dokumentów, komponentów, magistral, sieci oraz pinów i padów. Dosłownie jednym kliknięciem można wybrać obsługiwany obiekt w dowolnym z tych edytorów i zobaczyć go podświetlonego w obu. 

Zaznaczanie krzyżowe umożliwia zaznaczenie jednego lub kilku obiektów w dokumencie źródłowym, a po włączeniu polecenia zaznaczania krzyżowego te same obiekty zostaną zaznaczone w dokumencie docelowym. 

Ujednolicony model danych i kompilacja projektu

Ujednolicony model danych (UDM) jest automatycznie tworzony w pamięci komputera. UDM odwzorowuje każdy aspekt projektu, w tym komponenty, połączenia, obudowy komponentów na PCB, relacje między projektem PCB a powiązanym projektem FPGA itd. To właśnie ujednolicony model danych umożliwia lokalizację krzyżową między różnymi obszarami projektowania. Funkcje lokalizacji krzyżowej korzystają z automatycznej kompilacji, co zapewnia wykorzystanie najnowszego modelu danych. Kompilację dynamiczną można również przeprowadzić ręcznie w dowolnej chwili, klikając Project » Validate PCB Project. Funkcja ta sprawdza błędy logiczne, elektryczne i rysunkowe na podstawie modelu UDM oraz ustawień kompilatora.

Konfiguracja dokumentów

Wiele funkcji Cross-Probing i Cross Selecting wymaga jednoczesnego wyświetlania dokumentów schematu i PCB lub jest łatwiejszych w użyciu przy takim widoku. Aby wyświetlić oba dokumenty jednocześnie, wykonaj jedną z następujących czynności:

  • Kliknij kartę dokumentu prawym przyciskiem myszy, a następnie wybierz Split Vertical lub Split Horizontal, zależnie od preferowanego układu widoku.
Aby zamknąć widok podzielonego ekranu, kliknij kartę dokumentu prawym przyciskiem myszy, a następnie wybierz Merge All.
  • Jeśli korzystasz z więcej niż jednego ekranu, możesz przeciągnąć kartę dokumentu na inny monitor. 

Lokalizacja krzyżowa

Lokalizacja krzyżowa to zaawansowane narzędzie wyszukiwania, które pomaga odnajdywać obiekty w innych edytorach przez wybranie obiektu w bieżącym edytorze. W Altium Designer można korzystać z lokalizacji krzyżowej w wielu miejscach. Na przykład po uruchomieniu lokalizacji krzyżowej w edytorze PCB można kliknąć komponent na PCB, aby wyświetlić ten sam komponent na schemacie. Między edytorami schematów i PCB zapewniono pełną obsługę lokalizacji krzyżowej dla dokumentów, komponentów, magistral, sieci oraz pinów i padów.

Funkcja lokalizacji krzyżowej jest dostępna zarówno w edytorze schematów, jak i PCB za pomocą polecenia Tools » Cross Probe lub przycisku  na pasku narzędzi Standard danego edytora. 

Obiekty zlokalizowane krzyżowo w dokumencie docelowym będą wyświetlane zgodnie z ustawieniami Highlight Methods zdefiniowanymi na stronie System - Navigation w oknie dialogowym Preferences . Podświetlenie nie zostanie zastosowane do dokumentu źródłowego.
Aby wykonać lokalizację krzyżową, upewnij się, że źródłowe dokumenty schematu i PCB projektu są otwarte jako dokumenty na kartach w głównym oknie projektowania. 

Dostępne są dwa tryby lokalizacji krzyżowej: tryb ciągły i tryb przechodzenia do obiektu. Oba opisano w kolejnych sekcjach.

Tryb ciągłej lokalizacji krzyżowej

Tryb ciągły pozwala pozostać w dokumencie źródłowym podczas lokalizowania kolejnych obiektów w dokumencie docelowym. W tym trybie dokumenty schematu i PCB powinny być otwarte obok siebie w głównym oknie projektowania.

Po uruchomieniu polecenia lokalizacji krzyżowej przez kliknięcie Tools » Cross Probe kursor zmieni się w krzyżyk i pojawi się monit o wybranie obiektu, który chcesz zlokalizować. Umieść kursor nad żądanym obiektem w obszarze projektowania i kliknij lub naciśnij Enter. Odpowiadający mu obiekt zostanie podświetlony w dokumencie docelowym.

Lokalizacja krzyżowa z dokumentu źródłowego (np. schematu) z podświetleniem odpowiadającego obiektu na PCB.Lokalizacja krzyżowa z dokumentu źródłowego (np. schematu) z podświetleniem odpowiadającego obiektu na PCB.

Możesz kontynuować lokalizowanie kolejnych obiektów lub kliknąć prawym przyciskiem myszy albo nacisnąć Esc, aby zakończyć.

  • Jeśli w trybie ciągłym dokumenty schematu i PCB nie są otwarte obok siebie, należy uaktywnić dokument PCB, aby zobaczyć wyniki lokalizacji krzyżowej.
  • Podczas wielokrotnego korzystania z trybu ciągłego wyświetlany lub podświetlany jest ostatnio wybrany obiekt. Filtrowanie w ramach lokalizacji krzyżowej nie kumuluje się.

Tryb lokalizacji krzyżowej z przejściem do obiektu

Tryb przechodzenia do obiektu pozwala zlokalizować krzyżowo pojedynczy obiekt i uaktywnić dokument docelowy. 

Po uruchomieniu polecenia lokalizacji krzyżowej przez kliknięcie Tools » Cross Probe kursor zmieni się w krzyżyk i pojawi się monit o wybranie obiektu, który chcesz zlokalizować. Umieść kursor nad żądanym obiektem w obszarze roboczym, a następnie Ctrl+click lub naciśnij Ctrl+Enter. Odpowiadający mu obiekt zostanie podświetlony w dokumencie docelowym, który stanie się aktywnym dokumentem.

Lokalizacja krzyżowa z innych miejsc w Altium Designer

Lokalizację krzyżową można również wykonywać z różnych innych miejsc w Altium Designer. Umożliwiają one korzystanie z tej funkcji już podczas tworzenia projektu, bez konieczności używania polecenia Tools » Cross Probe.

Lokalizacja w oknie dialogowym Engineering Change Order

Lokalizację krzyżową można uruchomić z okna dialogowego Engineering Change Order, klikając prawym przyciskiem myszy, aby uzyskać dostęp do poleceń lokalizacji krzyżowej i odnaleźć komponent odniesienia na schemacie lub komponent docelowy na PCB, jak pokazano na poniższym obrazie:

Lokalizacja w oknie dialogowym Differences Between

Okno dialogowe Różnice między umożliwia lokalizację krzyżową wybranego komponentu na schemacie lub PCB. Kliknij dwukrotnie wpis, aby zlokalizować dany komponent na schemacie lub PCB.  

Okno dialogowe Differences between jest dostępne z okna dialogowego Wybierz dokumenty do porównania (otwieranego poleceniem Project » Show Differences). Służy ono do wyboru dwóch dokumentów lub zestawów dokumentów do porównania. Zazwyczaj porównuje się schematy projektu z PCB. Można też użyć tego okna do porównania dowolnych dokumentów, zaznaczając opcję Advanced Mode. Na przykład można porównać listę połączeń z PCB lub jedno PCB z innym PCB. Po wybraniu dokumentów kliknij OK. Jeśli występują różnice, zostanie wyświetlone okno dialogowe Differences between, w którym można je dokładniej przeanalizować.

Wskazywanie powiązanych obiektów z menedżera wariantów lub okna zarządzania wariantami

Za pomocą menedżera wariantów lub okna zarządzania wariantami można wskazać wybrany komponent na schemacie. Kliknij dwukrotnie komponent w Variant Manager lub oknie Variant Management albo kliknij go prawym przyciskiem myszy, a następnie wybierz Cross Probe z menu.

Wskazywanie powiązanych obiektów z panelu Differences

Aby przejść do powiązanego obiektu na schemacie lub PCB z panelu Differences (aby otworzyć ten panel, kliknij przycisk Explore Differences w oknie Differences between ), kliknij dwukrotnie wpis w panelu.

Wskazywanie powiązanych obiektów z dokumentu BomDoc

Wskazywanie powiązanych obiektów jest również dostępne w dokumencie BomDoc. W dokumencie BomDoc kliknij prawym przyciskiem myszy, wybierz Cross Probe, a następnie wskaż w podmenu element, do którego chcesz przejść.

Wskazywanie powiązanych obiektów z panelu Projects

Aby wskazać wybrany komponent lub sieć na schemacie albo PCB z panelu Projects, kliknij prawym przyciskiem myszy wpis w podfolderze Components lub Nets, a następnie wybierz polecenie Cross Probe to Schematic lub Cross Probe to PCB.

Wskazywanie powiązanych obiektów z panelu Messages

Po zweryfikowaniu projektu schematu możesz kliknąć komunikat o błędzie w panelu Messages prawym przyciskiem myszy i wybrać Cross Probe  lub kliknąć go dwukrotnie, aby przejść do miejsca występowania błędu na schemacie.

Wskazywanie powiązanych obiektów z menedżera ograniczeń

Aby wskazać powiązany obiekt z menedżera ograniczeń, kliknij jego wpis prawym przyciskiem myszy, a następnie wybierz opcję Cross Probe z menu kontekstowego lub wybierz Cross Probe z menu  reguły niestandardowej.

Zaznaczanie powiązanych obiektów

Ta funkcja umożliwia dynamiczne, dwukierunkowe zaznaczanie powiązanych komponentów. Służy do zaznaczania odpowiadających sobie obiektów w dokumentach PCB i schematu. Innymi słowy, po zaznaczeniu obiektu w dokumencie PCB ten sam obiekt zostaje zaznaczony także w źródłowym dokumencie schematu i odwrotnie. Jest to idealne narzędzie do tworzenia zestawu zaznaczonych obiektów gotowych do wykonania operacji projektowej. Możesz na przykład przeglądać kilka komponentów na schemacie i chcieć zlokalizować je w obszarze roboczym edytora PCB, aby rozmieścić je na płytce.

Zaznaczanie powiązanych obiektów ze schematu pozwala utworzyć zestaw zaznaczonych komponentów PCB do wielu zastosowań, w tym:

  • Szybkiego tworzenia klasy komponentów PCB (Design » Classes; podczas definiowania klasy komponentów dostępny jest przycisk umożliwiający dodanie zaznaczonych komponentów).
  • Grupowania zaznaczonych komponentów w prostokącie zdefiniowanym przez użytkownika za pomocą polecenia Tools » Component Placement » Arrange Within Rectangle, co jest idealnym sposobem na wyodrębnienie zestawu komponentów przy pierwszym przeniesieniu projektu ze schematu na PCB.
  • Zaznaczania komponentów na schemacie w określonej kolejności, a następnie przejścia do edytora PCB i uruchomienia polecenia Tools » Component Placement » Reposition Selected Components — każdy komponent PCB można wtedy umieścić osobno, w tej samej kolejności, w której został zaznaczony na schemacie.

Funkcję tę można uruchomić przez:

  • Kliknięcie Tools » Cross Select Mode w menu głównym. To polecenie włącza i wyłącza funkcję, a jego stan jest widoczny w menu Tools . Funkcja Cross Select Mode jest włączona, gdy wokół ikony Cross Select Mode w menu Tools  pojawia się niebieska ramka, jak pokazano na poniższej ilustracji.

    Cross Select Mode w menu Tools  w stanie wyłączonym (po lewej) i włączonym (po prawej).
    Cross Select Mode w menu Tools w stanie wyłączonym (po lewej) i włączonym (po prawej).

  • Zaznaczenie lub wyczyszczenie opcji Cross Selection na stronie System - Navigation w oknie Preferences .
  • Kliknięcie Shift+Ctrl+X.
Włączenie Cross Select Mode z menu Tools w edytorze schematów lub PCB spowoduje włączenie tej funkcji w obu edytorach.

Po włączeniu Cross Select Mode kliknij, aby zaznaczyć jeden lub więcej obiektów w obszarze projektowym. Te same obiekty zostaną zaznaczone w odpowiadającym mu dokumencie.

Sposób wyświetlania zaznaczonych obiektów (powiększenie, przyciemnienie itp.) oraz to, który dokument będzie aktywny po zaznaczeniu, określają ustawienia Cross Select Mode na stronie System - Navigation w oknie Preferences .

Zaznaczanie komponentów PCB ze schematu

Możliwe jest zaznaczanie powiązanych obiektów pomiędzy elementami zaznaczonymi w jednym lub kilku źródłowych dokumentach schematu a odpowiadającymi im obudowami komponentów w dokumencie PCB aktywnego projektu. Może to być przydatne na przykład przy zaznaczaniu zestawu elementów w dokumentach źródłowych, aby szybko utworzyć nową klasę komponentów w dokumencie PCB.

Aby użyć tej funkcji:

  • Upewnij się, że docelowy dokument PCB jest otwarty.
  • Zaznacz wymagane elementy w źródłowych dokumentach schematu.
  • Wybierz polecenie Tools » Select PCB Components.
Funkcja ta jest również dostępna po kliknięciu Part Actions » Select PCB Components w menu kontekstowym, gdy kursor znajduje się nad zaznaczonym elementem (lub jednym z elementów w zaznaczonym zestawie). Jeśli w ten sposób zaznaczasz pojedynczy powiązany element, nie musi on być wcześniej zaznaczony.

Po uruchomieniu polecenia dokument PCB projektu stanie się dokumentem aktywnym. Wszystkie obudowy komponentów odpowiadające zaznaczonym elementom zostaną zaznaczone i powiększone w obszarze projektowym (bez maskowania).

Ponieważ docelowy dokument PCB stanie się dokumentem aktywnym, zdecydowanie zaleca się otwarcie źródłowych schematów i dokumentu PCB obok siebie.
Jeśli aktywny projekt zawiera wiele dokumentów PCB, otwórz tylko ten, na którym chcesz pracować lub w którym chcesz zaznaczyć komponenty. Jeśli otwartych jest kilka dokumentów PCB, polecenie przeszuka je wszystkie w poszukiwaniu komponentów odpowiadających elementom zaznaczonym w dokumentach schematu.

Aby utworzyć nową klasę komponentów po zaznaczeniu elementu lub zestawu elementów na PCB za pomocą polecenia Select PCB Components:

  1. Kliknij Design » Classes, aby otworzyć okno Object Class Explorer.
  2. Kliknij prawym przyciskiem myszy Component Classes, a następnie wybierz Add Class z menu kontekstowego w lewej kolumnie. Wprowadź żądaną nazwę nowej klasy.
  3. Kliknij przycisk między obszarami Non-Members i Members okna dialogowego, aby dodać żądane, zaznaczone elementy do prawej kolumny.
  4. Kliknij Cancel , aby zamknąć okno Object Class Explorer i wrócić do obszaru roboczego.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.

Contents