Współpraca ze związkami zawodowymi
W skrócie
- Dowiedz się, jak tworzyć, modyfikować, skalować i rozwiązywać unie zdefiniowane przez użytkownika w Altium Designer.
- Zobacz, jak korzystać z panelu PCB do przeglądania typów unii, sprawdzania należących do nich obiektów i zmiany nazw unii.
- Poznaj wbudowane polecenia i słowa kluczowe zapytań, które ułatwiają zaznaczanie unii i sprawniejszą pracę z nimi.
Grupa to zbiór obiektów połączonych ze sobą. Obiekty połączone w grupę można przenosić, modyfikować lub usuwać jak jeden obiekt. Może to być grupa zdefiniowana przez użytkownika, składająca się z dowolnie wybranych obiektów, lub grupa wygenerowana przez oprogramowanie, taka jak wzór dostrajania długości, ekranowanie przelotkami itp. Na przykład po umieszczeniu przelotek zszywających na płytce oprogramowanie rozpoznaje je jako jeden obiekt, ponieważ automatycznie utworzyło dla nich grupę.
Tworzenie i modyfikowanie grup zdefiniowanych przez użytkownika
Można zaznaczyć dowolny zestaw obiektów i utworzyć z nich grupę za pomocą Tools » Convert » Create Union from Selected Objects lub podmenu Union dostępnego po kliknięciu prawym przyciskiem myszy. Po uruchomieniu polecenia zostanie utworzona grupa zawierająca zaznaczone obiekty. Okno informacyjne potwierdzi liczbę obiektów dodanych do grupy.
Aby usunąć jeden lub więcej obiektów z aktualnie zaznaczonej grupy, wybierz polecenie Tools » Convert » Break objects from Union z menu głównego lub kliknij prawym przyciskiem myszy w obszarze projektowania i wybierz polecenie Unions » Break objects from Union z menu kontekstowego. W obszarze projektowania musi być zaznaczony co najmniej jeden obiekt należący do danej grupy. Po uruchomieniu polecenia pojawi się okno dialogowe Confirm Break Objects Union. W tym oknie określ, które obiekty mają zostać usunięte z grupy, a które mają w niej pozostać.

Okno dialogowe Confirm Break Objects Union
Opcje i elementy sterujące okna dialogowego Confirm Break Objects Union
Wybierz obiekty, które mają pozostać w grupie lub zostać z niej usunięte
- Object Kind — wyświetla typ obiektu, np. etykietę sieci, komponent, tekst itp.
- Description — wyświetla opis obiektu, np. wysokość/szerokość, oznaczenie itp.
- Keep in Union — zaznacz, aby oznaczyć obiekty do usunięcia z grupy.
- All On — kliknij, aby oznaczyć wszystkie obiekty do usunięcia z grupy.
- All Off — kliknij, aby usunąć zaznaczenie wszystkich obiektów.
Aby rozgrupować wszystkie grupy zdefiniowane w bieżącym dokumencie PCB, użyj polecenia Tools » Convert » Break all objects Unions z menu głównego. Żadne z obiektów należących wcześniej do tych grup nie pozostaną zgrupowane. Okno informacyjne potwierdzi liczbę obiektów usuniętych z grup oraz liczbę tych grup.
Aby zmienić rozmiar obiektów należących do wybranej grupy (jeśli dany typ grupy to obsługuje), kliknij prawym przyciskiem myszy obiekt należący do tej grupy (zaznaczony lub nie) i wybierz polecenie Unions » Resize Union z menu kontekstowego. Kursor zmieni się w krzyżyk i pojawi się monit o wybranie obiektu. Umieść kursor nad obiektem należącym do danej grupy i kliknij lub naciśnij Enter. W narożnikach niewidocznego prostokąta ograniczającego, obejmującego obiekty grupy, pojawią się uchwyty edycji. Użyj uchwytu, aby zmienić rozmiar obiektów grupy jednocześnie w poziomie i w pionie. Jeśli któregoś z obiektów w grupie nie można skalować, na przykład komponentu, pojawi się odpowiedni komunikat, a operacja zmiany rozmiaru nie zostanie wykonana.
Przeglądanie grup
Tryb Unions panelu PCB zapewnia dostęp do hierarchicznego widoku typów grup, grup i ich obiektów podstawowych, ułatwiając ich przeglądanie. W tym trybie panelu można również edytować grupy oraz zawarte w nich obiekty podstawowe.

Ustaw tryb panelu PCB na Unions, a następnie użyj go do odnalezienia i przejrzenia grupy oraz zmiany jej nazwy.
W trybie Union panelu PCB jego trzy główne sekcje zmieniają się, prezentując następujące informacje (od góry):
- Wszystkie Union Types (grupa zdefiniowana przez użytkownika, tabela stosu warstw itp.) w dokumencie PCB.
- Poszczególne Unions w obrębie typu grupy wybranego w sekcji powyżej.
- Union Primitive(s) tworzące wybraną grupę.
Po wybraniu trybu Unions panelu PCB panel wyświetla wszystkie grupy wykryte w obszarze projektowania edytora PCB. Na liście pojawią się następujące typy grup, jeśli występują w projekcie:
| Typ grupy | Dostępne działania |
|---|---|
| Tabela otworów | Kliknij i przeciągnij, aby przenieść; kliknij, aby zaznaczyć i wyświetlić uchwyty zmiany rozmiaru; kliknij dwukrotnie, aby otworzyć panel Properties; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Obiekt dostrajania długości (akordeon, puzon, ząb piły) | Kliknij, aby zaznaczyć; kliknij i przeciągnij krawędź/wierzchołek, aby zmienić kształt; kliknij dwukrotnie, aby otworzyć panel Properties; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Tabela stosu warstw | Kliknij i przeciągnij, aby przenieść; kliknij, aby zaznaczyć i wyświetlić uchwyty zmiany rozmiaru; kliknij dwukrotnie, aby otworzyć panel Properties; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Prostokąt | Kliknij i przeciągnij, aby przenieść; kliknij, aby zaznaczyć i wyświetlić uchwyty zmiany rozmiaru; kliknij dwukrotnie, aby otworzyć panel Properties; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Inteligentne wklejanie (wklejony obiekt OLE) | Kliknij i przeciągnij, aby przenieść; kliknij, aby zaznaczyć i wyświetlić uchwyty zmiany rozmiaru; kliknij dwukrotnie, aby otworzyć panel Properties; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Grupa zdefiniowana przez użytkownika | Kliknij prawym przyciskiem myszy dowolny obiekt w grupie, a następnie wybierz Unions » Select All In Union. Korzystaj ze standardowych metod zaznaczania, aby kopiować, usuwać, przenosić, obracać itp. Pamiętaj, że zwykłe kliknięcie lewym przyciskiem myszy zaznaczy obiekt pod kursorem, a nie grupę. Kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Ekranowanie przelotkami | Kliknij, aby zaznaczyć; kliknij dwukrotnie, aby otworzyć okno dialogowe Add Shielding to Net; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
| Zszywanie przelotkami | Kliknij, aby zaznaczyć; kliknij i przeciągnij krawędź/wierzchołek, aby zmienić kształt; kliknij i przeciągnij, aby przenieść; kliknij dwukrotnie, aby otworzyć okno dialogowe Add Stitching to Net; kliknij prawym przyciskiem myszy nazwę grupy w panelu, aby ją zmienić. |
Typy grup
Górna część panelu wyświetla wszystkie Union Types (grupa zdefiniowana przez użytkownika, tabela stosu warstw itd.) w dokumencie PCB.
W tej części panelu (a także w dwóch pozostałych) dostępne są następujące polecenia menu kontekstowego:
- Select All – użyj tego polecenia, aby zaznaczyć wszystkie pozycje w danej części panelu.
- Clear Filter – użyj tego polecenia, aby usunąć wszystkie filtry z obszaru projektowego.
Grupy
Środkowa część panelu wyświetla poszczególne grupy należące do wybranego typu Union Type.
Oprócz poleceń dostępnych w części Union Types panelu w tej części dostępne są następujące polecenia menu kontekstowego:
-
Break objects from Union – kliknij, aby otworzyć okno dialogowe Confirm Break Objects Union i usunąć wybrane obiekty ze wskazanej grupy.
-
Select All In Union – kliknij, aby zaznaczyć wszystkie obiekty podstawowe należące do grupy w obszarze projektowym.
-
Deselect All In Union – kliknij, aby usunąć zaznaczenie wszystkich zaznaczonych obiektów podstawowych należących do grupy w obszarze projektowym.
-
Resize Union – kliknij, aby ręcznie zmienić rozmiar wybranej grupy. Po uruchomieniu polecenia wskaźnik przyjmie postać krzyżyka, a w narożnikach niewidocznego prostokąta otaczającego obiekty należące do grupy pojawią się uchwyty edycji. Użyj uchwytu, aby jednocześnie zmienić rozmiar obiektów grupy w poziomie i w pionie.
-
Explode Length Tuning To Free Primitives – kliknij, aby rozbić wybraną grupę dostrajania długości na tworzące ją segmenty ścieżek i łuków.
-
Delete Selected Unions – kliknij, aby usunąć wybraną grupę z panelu.
-
Rename – kliknij, aby otworzyć okno dialogowe Rename Union i ręcznie wprowadzić nową nazwę grupy.

Okno dialogowe Rename Union -
Ignore Dead Copper – kliknij, aby włączyć opcję Ignore Dead Copper dla wybranej grupy. Gdy ta opcja jest włączona, obiekty grupy bez przypisanej sieci nie będą zgłaszane jako niepodłączona miedź podczas kontroli DRC, jeśli opcja Report Dead Copper larger than jest włączona w oknie dialogowym Design Rule Checker.
Obiekty podstawowe grupy
Dolna część panelu wyświetla wszystkie obiekty podstawowe należące do grupy wybranej w panelu.
Oprócz poleceń dostępnych w części Union Types panelu dostępne są następujące polecenia menu kontekstowego:
- Zoom Selected – użyj, aby powiększyć widok wybranych obiektów podstawowych i przefiltrować je w obszarze projektowym.
- Properties – kliknij, aby otworzyć panel Properties w trybie odpowiednim dla wybranego obiektu podstawowego, na przykład w trybie Track. Panel Properties można również otworzyć, klikając dwukrotnie obiekt podstawowy.
Słowa kluczowe języka zapytań dotyczące grup
Do pracy z grupami dostępne są następujące dwa słowa kluczowe języka zapytań:
-
InUnion(<Union Index>)– każdej grupie przypisywany jest indeks liczbowy; użyj go, aby wskazać docelową grupę. Podczas wpisywania liczby pojawi się lista indeksów. -
InNamedUnion(<Union Name>)– każda grupa ma nazwę przypisaną przez system, np. Union 1; użyj jej lub nazwy zdefiniowanej przez użytkownika, aby wskazać docelową grupę. Na przykładInNamedUnion('Logo-Altium'), jak pokazano na poniższym obrazie.

Wskazywanie grupy za pomocą nazwy zdefiniowanej przez użytkownika