Inspektor PCBLIB
Naturalnymi partnerami dla panelu PCBLIB Inspector są panel PCBLIB Filter oraz panel PCB Library:
Parent page: Panele PCB
Wybierz obiekty PCB, aby wypełnić panel PCBLIB Inspector obiektami do
wyświetlania lub edycji.
Podsumowanie
Panel PCBLIB Inspector umożliwia przeglądanie i edycję właściwości jednego lub wielu obiektów projektu w aktywnym dokumencie biblioteki PCB. Używany w połączeniu z odpowiednim filtrowaniem pozwala wprowadzać zmiany w wielu obiektach tego samego typu z jednego, wygodnego miejsca. Panel jest naturalnym partnerem dla panelu PCBLIB Filter.
Dostęp do panelu
Uzyskaj dostęp do panelu PCBLIB Inspector poprzez:
-
Kliknięcie View | PCB Library|
w menu głównym.
- Użycie F11 skrótu klawiaturowego.
Definiowanie zakresu wyświetlania panelu
Panel PCBLIB Inspector pozwala zdefiniować, które obiekty są wyświetlane w panelu (zakres wyświetlania) za pomocą kontrolek filtrowania. Dostęp do nich uzyskasz przez podkreślony element sterujący u góry panelu.
Możesz mieć w obszarze roboczym zaznaczoną dużą liczbę obiektów różnego typu. Spośród tych obiektów możesz chcieć edytować właściwości tylko wybranych typów, bez utraty zaznaczenia ani konieczności jego zmiany.
Użyj menu kontekstowego łącza Include, aby wybrać, które typy obiektów mają być uwzględnione w panelu do wyświetlania i edycji — albo wszystkie obiekty, albo obiekty określonego typu. Aby wybrać jeden lub więcej konkretnych typów obiektów, włącz opcję Display only, a następnie zaznacz pole wyboru obok wymaganego obiektu/obiektów na liście poniżej. Lista będzie zawierać wyłącznie te typy obiektów, które są aktualnie zaznaczone w głównym obszarze roboczym.
Gdy włączono wyświetlanie konkretnych typów obiektów, kontrolka odzwierciedli wybór, wyświetlając włączone typy rozdzielone przecinkami.
Sprawdzanie atrybutów obiektu
Główne obszary panelu PCBLIB Inspector pokazują sekcje atrybutów dla obiektów mieszczących się w zdefiniowanym zakresie wyświetlania.
Kliknięcie pojedynczego obiektu w oknie edytora biblioteki PCB spowoduje jego zaznaczenie i wyświetlenie powiązanych atrybutów w panelu PCBLIB Inspector. Informacje są wyświetlane w następujących wspólnych, zwijanych sekcjach:
Rodzaj
Ta sekcja panelu zawiera tylko jeden wpis, odnoszący się do rodzaju obiektu projektu, który jest „inspekcjonowany”. Na przykład kliknięcie komponentu w obszarze roboczym wyświetli wpis Component, kliknięcie oznaczenia komponentu wyświetli wpis Text itd.
Specyficzne dla obiektu
Ta sekcja zawiera atrybuty specyficzne dla inspekcjonowanego obiektu, które nie są atrybutami graficznymi. Na przykład zaznaczenie Pad spowoduje wyświetlenie atrybutów specyficznych dla pada, w tym:
- Warstwa
- Nazwa (oznaczenie pada)
- Rozmiar otworu
- Ustawienia maski lutowniczej
- Typ elektryczny
- Typ wiercenia/otworu
- itp...
Inne zaznaczone obiekty będą miały wyświetlane inne atrybuty. Na przykład zaznaczenie obiektu przelotki (Via) wyświetli atrybuty takie jak Via Diameter i Start/Finish Layer.
Graficzne
Ta sekcja panelu zawiera graficzne atrybuty zaznaczonego obiektu. Atrybuty mogą obejmować położenie obiektu, jego obrót i wymiary oraz informację, czy jest zablokowany.
Edycja atrybutów obiektu
Atrybuty zaznaczonego obiektu można edytować poprzez odpowiedni wpis w panelu. Zmiana zostanie zastosowana po kliknięciu poza edytowane pole. To jedna z zalet edycji właściwości obiektów w panelu — panel pozostaje otwarty, dzięki czemu możesz zmieniać atrybut po atrybucie, bez konieczności każdorazowego zamykania i ponownego otwierania okna właściwości obiektu.
Jednak główną zaletą używania panelu do edycji jest to, że wiele obiektów można edytować w jednym miejscu, bez konieczności edytowania — w oknach dialogowych — jednego obiektu naraz. Zaznaczone obiekty mogą być tego samego lub różnych typów. Atrybuty wspólne dla wszystkich obiektów w zaznaczeniu będą wyświetlane w panelu. Wspólne atrybuty, które mają różne wartości między obiektami, będą wyświetlane jako <...>. W miarę edycji atrybutów zmiany będą natychmiast przekazywane do każdego obiektu w zaznaczeniu.
Filtrowanie (z użyciem panelu PCBLIB Filter) może posłużyć do wskazania konkretnej grupy obiektów w projekcie, a następnie panel PCBLIB Inspector może zostać użyty do bezpośredniej edycji atrybutów tych wielu obiektów.
W panelu można inspekcjonować i edytować wiele obiektów poprzez:
- Ręczne zaznaczenie kilku obiektów w obszarze roboczym przy użyciu standardowych technik Ctrl+click i Shift+click.
- Użycie myszy do „złapania lasso” grupy obiektów metodą click+drag. Wiele grup można zaznaczać przy użyciu Ctrl+click+drag i Shift+click+drag.
- Zaznaczenie wszystkich obiektów w komponencie za pomocą Home | Clipboard | Select » All (lub Ctrl+A), a następnie zastosowanie filtra panelu (Include...) w celu wskazania konkretnych obiektów — na przykład: Pads.
Edycja atrybutów o wartościach liczbowych
Dla atrybutu liczbowego zaznaczonego obiektu najprostszą modyfikacją jego wartości jest wpisanie nowej wartości w miejsce istniejącej. Do określenia znaku wartości można użyć operatorów plus i minus. Wartość wpisana bez określonego znaku jest traktowana jako dodatnia. Dlatego wpisanie 20 jest tym samym co wpisanie +20.
Wartość można wprowadzić z określonymi jednostkami miary, a oprogramowanie przeliczy ją na bieżące jednostki zdefiniowane dla dokumentu. Jeśli nie podano jednostek, zostaną użyte jednostki domyślne ustawione dla dokumentu.
Gdy zaznaczonych jest wiele obiektów, zmiana wspólnego atrybutu wpłynie na wszystkie zaznaczone. Na przykład, aby przesunąć zestaw zaznaczonych padów w lewo lub w prawo, edytuj ich wspólny atrybut położenia X1.
Wsadowa zamiana atrybutów tekstowych
Zdarzają się sytuacje, gdy pożądana jest modyfikacja atrybutu tekstowego wspólnego dla wielu zaznaczonych obiektów. Na przykład zmiana oznaczeń zaznaczonych złączy typu header z P1, P2, P3 itd. na HDR1, HDR2, HDR3 itd. Aby wykonać taki typ wsadowej zamiany, panel obsługuje składnię podstawiania ciągów znaków.
Wpis podstawiania ciągu znaków jest ujęty w nawiasy klamrowe i ma postać: {oldstring=newstring}
Wpis w tej postaci powoduje zastąpienie wszystkich wystąpień „oldstring” znalezionych w wartości atrybutu przez „newstring”. W przypadku przykładu z oznaczeniami należałoby wpisać {P=HDR) w polu wartości dla atrybutu Name.
Jeśli chcesz zastąpić wiele różnych fragmentów w tym samym docelowym ciągu, wpisz kilka wpisów podstawiania jeden po drugim, każdy w osobnym zestawie nawiasów klamrowych. Oprogramowanie traktuje taki wpis jak wsadowe podstawienie — podstawia dla pierwszego wyrażenia, potem dla drugiego itd.
Inteligentna edycja atrybutów tekstowych
Panel PCBLIB Inspector oferuje dodatkowe wsparcie dla modyfikacji tekstu dzięki funkcji Smart Edit.
Po prostu kliknij współdzielony atrybut o różnych wartościach dla zaznaczonych obiektów (początkowo wyświetlany jako <...>), którego wartość jest tekstem. Po prawej stronie komórki stanie się dostępny przycisk
. Kliknij go, aby otworzyć okno dialogowe Smart Edit.
Okno dialogowe Smart Edit oferuje usprawnioną metodę wykonywania wielu modyfikacji tekstu,
dostępną z karty Batch Replace.
Karta Batch Replace zapewnia prostą, bezpośrednią zamianę, podobną do wcześniej wspomnianego podstawiania ciągów (ale bez konieczności wpisywania nawiasów klamrowych). Kliknij w pole From i wpisz fragment bieżącego tekstu, który chcesz zastąpić. Kliknij w pole To i wpisz tekst, który ma zostać użyty jako zamiennik. Znana składnia podstawiania ciągów jest wyświetlana na dole karty.
Na przykład rozważ tekst Top Overlay dla sześciu połączeń padów pokazanych na poniższym obrazie, które mają prefiks SIM_, który należy zmienić Sm_. W tym przypadku zaznacz komponenty, kliknij atrybut String w panelu (jak pokazano na obrazie powyżej) i otwórz okno dialogowe Smart Edit. Następnie na karcie Batch Replace wpisz SIM w polu From oraz Sm w polu To (ciąg zamienny to zatem {SIM=Sm}). Po kliknięciu OK oznaczenia zostaną odpowiednio zmodyfikowane.
Podobnie jak w podstawowym podstawianiu ciągów, karta Batch Replace umożliwia zastępowanie wielu różnych fragmentów w tym samym docelowym ciągu. Wprowadź
różne podstawienia jako oddzielne wpisy From-To. W powyższym przykładzie sufiks tekstu został wprowadzony jako kolejny wpis zmiany wsadowej, z -A na -1.
