Inspektor SCHLIB
Parent page: Panele Sch Panels
Ręcznie wybierz obiekty schematu, aby wypełnić panel SCHLIB Inspector obiektami komponentów do przeglądania lub edycji.
Podsumowanie
Panel SCHLIB Inspector umożliwia analizowanie i edytowanie właściwości jednego lub wielu obiektów w aktywnym komponencie (lub wszystkich zaznaczonych obiektów komponentu w bieżącej bibliotece schematów). Panelu można używać do wprowadzania zmian w wielu obiektach tego samego typu z jednego, wygodnego miejsca.
Dostęp do panelu
Uzyskaj dostęp do panelu SCHLIB Inspector poprzez:
-
Kliknięcie View | Schematic |
w menu głównym.
- Użycie F11 skrótu klawiaturowego.
Definiowanie zakresu wyświetlania panelu
Gdy w obszarze roboczym edytora zaznaczono dużą liczbę obiektów, często zachodzi potrzeba edycji właściwości tylko określonych typów obiektów, bez utraty zaznaczenia lub konieczności jego zmiany. Można to osiągnąć, używając podkreślonych kontrolek u góry panelu, aby w praktyce zdefiniować „zakres wyświetlania” panelu:
Użyj lewej, podkreślonej kontrolki, aby ustawić typ obiektów, które mogą być wyświetlane. Kliknięcie kontrolki spowoduje wyświetlenie wyskakującego okna wyboru.
Użyj okna wyskakującego, aby wybrać, które typy obiektów mają być uwzględnione w panelu do wyświetlania i edycji – albo wszystkie obiekty, albo obiekty określone. 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.
Po włączeniu wyświetlania określonych typów obiektów kontrolka odzwierciedli wybór, wyświetlając włączone typy rozdzielone przecinkami.
Kliknij prawą, podkreśloną kontrolkę (pokazaną powyżej jako „current document”), aby wybrać jedną z następujących opcji:
- current component – wyświetlaj tylko zaznaczone obiekty z aktywnego komponentu w oknie edytora.
- all components – wyświetlaj zaznaczone obiekty ze wszystkich komponentów w aktywnej bibliotece schematów.
Sprawdzanie atrybutów obiektu
Kliknięcie pojedynczego obiektu w oknie edytora biblioteki spowoduje jego zaznaczenie i wyświetlenie powiązanych z nim atrybutów w panelu SCHLIB 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 komponentu, który jest „inspekcjonowany”. Na przykład kliknięcie pinu wyświetli wpis Pin, kliknięcie prostokąta wyświetli wpis Rectangle itd.
Projekt
Ta sekcja panelu również zawiera tylko jeden wpis, odnoszący się do nadrzędnego dokumentu biblioteki schematów, w którym znajdują się komponenty.
Graficzne
Ta sekcja panelu zawiera graficzne atrybuty zaznaczonego obiektu. Atrybuty mogą obejmować położenie obiektu, jego orientację oraz kolory użyte do jego wyświetlania.
Specyficzne dla obiektu
Ta sekcja panelu zawiera atrybuty specyficzne dla inspekcjonowanego obiektu, które nie są atrybutami graficznymi. Na przykład zaznaczenie pinu wyświetli atrybuty specyficzne dla pinu, takie jak:
- Nazwa
- Opis
- Oznaczenie pinu
- Typ elektryczny
- ...itd.
Inne zaznaczone obiekty będą miały wyświetlane inne atrybuty. Na przykład zaznaczenie grafiki Rectangle nie zaoferuje żadnych atrybutów specyficznych dla tego obiektu.
Parametry
Dla obiektu, do którego można „dołączyć” parametry, ta sekcja umożliwia przeglądanie, dodawanie i usuwanie parametrów dla pojedynczego lub wielu obiektów.
Edycja atrybutów obiektu
Atrybuty zaznaczonego obiektu można edytować, modyfikując odpowiedni wpis w panelu. Zmiana zacznie obowiązywać po kliknięciu poza edytowane pole. To jedna z zalet używania panelu do edycji właściwości obiektów – panel pozostaje otwarty, umożliwiając zmianę kolejnych atrybutów w razie potrzeby, bez konieczności każdorazowego zamykania i ponownego otwierania okna dialogowego właściwości.
Główną zaletą używania panelu do edycji jest to, że wiele obiektów można modyfikować w jednym miejscu, bez konieczności edytowania – poprzez okna dialogowe – jednego obiektu naraz. Zaznaczone obiekty mogą być tego samego lub różnych typów. Atrybuty wspólne dla wszystkich obiektów w zaznaczeniu zostaną wyświetlone w panelu. Wspólne atrybuty, które mają różne wartości między obiektami, będą wyświetlane jako <...>. Edytuj atrybuty zgodnie z potrzebą – wprowadzone zmiany zostaną natychmiast zastosowane do każdego obiektu w zaznaczeniu.
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ść wprowadzona bez określonego znaku jest traktowana jako dodatnia. Dlatego wpisanie 20 jest tym samym co wpisanie +20.
Można wprowadzać konkretne jednostki miary dla wartości. Oprogramowanie przeliczy wartość 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 pinów w lewo lub w prawo, edytuj ich wspólny atrybut położenia X1.
Wartość atrybutu, która dotyczy wielu obiektów, można edytować w jednym polu.
Wsadowa zamiana atrybutów tekstowych
Są sytuacje, w których pożądane jest zmodyfikowanie atrybutu tekstowego wspólnego dla wielu zaznaczonych obiektów w obszarze roboczym. Na przykład, aby zmienić nazwy zaznaczonych obiektów Pin z AIN1, AIN2, AIN3 itd. na Alog1, Alog2, Alog3 itd. – piny wejść analogowych komponentu. Aby wykonać tego typu wsadową zamianę, 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, że wszystkie wystąpienia oldstring znalezione w wartości atrybutu zostaną zastąpione przez newstring. W przypadku etykiet sieci magistrali danych należy wpisać {AIN=Alog} w polu wartości dla atrybutu Name.
Składnię instrukcji podstawiania ciągu znaków wprowadza się bezpośrednio w polu atrybutu.
Aby zastąpić wiele różnych fragmentów tekstu w tym samym ciągu docelowym, wpisz wiele wpisów podstawiania, każdy ujęty we własny zestaw nawiasów klamrowych. Oprogramowanie przyjmuje ten wpis i w praktyce wykonuje wsadowe podstawienie – podstawiając najpierw dla pierwszego wyrażenia, potem dla drugiego itd.
Inteligentna edycja atrybutów tekstowych
Panel SCHLIB Inspector oferuje dodatkowe wsparcie dla modyfikacji tekstu dzięki funkcji Smart Edit. Wystarczy kliknąć współdzielony atrybut zaznaczonych obiektów, którego wartość jest tekstem. Po prawej stronie komórki pojawi się
przycisk. Kliknij go, aby otworzyć okno dialogowe Smart Edit.
Wsadowe podstawianie tekstu wykonywane w oknie dialogowym Smart Edit jest równoważne bezpośredniej metodzie ręcznej (opisanej powyżej), ale jest prostsze do zastosowania.
Okno dialogowe oferuje usprawnioną metodę wykonywania pojedynczych lub wielokrotnych modyfikacji tekstu, dostępną z karty Batch Replace.
Karta Batch Replace w oknie dialogowym Smart Editor zapewnia proste, bezpośrednie podstawianie, zgodnie z opisanym wyżej podstawianiem ciągów (ale bez konieczności wpisywania nawiasów klamrowych). Kliknij w polu From i wpisz fragment bieżącego tekstu, który ma zostać zastąpiony. Następnie kliknij w polu 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.
Podobnie jak w podstawowym podstawianiu tekstu, karta Batch Replace umożliwia zastępowanie wielu różnych fragmentów tekstu w tym samym ciągu docelowym. Na przykład dla zakresu pinów komponentu, gdzie nazwy muszą zostać zmienione tak, aby:
-
Te z prefiksem
AINzostały zmienione naADC. -
Te z sufiksem
DDzostały zmienione naCC.
W takim przypadku zaznacz komponenty, kliknij atrybut Name w panelu i otwórz okno dialogowe Smart Edit. Następnie na karcie Batch Replace wpisz AIN w polu From oraz ADC w polu To (ciąg zamienny to zatem {AIN=ADC}). Zwróć uwagę, że samo wpisanie IN i DC w polach From/To jest równoważne, ponieważ znak A pozostaje niezmieniony. Dodaj drugą zmianę podstawiania tekstu, wpisując VDD i VCC w kolejnym zestawie pól From/To.
Po kliknięciu OK nazwy pinów komponentu zostaną odpowiednio zmodyfikowane.
Można dodać dowolną liczbę wpisów wsadowej zamiany dla złożonych, wieloatrybutowych zmian.
Edycja/dodawanie parametrów
Dla obiektu, do którego można „dołączyć” parametry, w panelu SCHLIB Inspector wyświetlana jest dodatkowa sekcja – Parameters. Dla pojedynczego zaznaczonego obiektu sekcja ta zawiera listę wszystkich parametrów aktualnie zdefiniowanych dla tego obiektu. Dla wielu zaznaczonych obiektów sekcja wyświetla tylko te parametry, które są wspólne dla wszystkich obiektów w zaznaczeniu.
Kliknij hiperłącze nazwy parametru, aby wyświetlić i edytować właściwości tego parametru bezpośrednio w panelu – panel przełączy fokus na właściwości parametru. Kliknij łącze Owner, aby wrócić do edycji obiektu nadrzędnego, do którego należy parametr.
Dodane parametry obiektu edytuje się w panelu. Tutaj atrybut Hide parametru pinu został zaznaczony, aby nie był widoczny w obszarze roboczym edytora.
Dowolną liczbę parametrów zdefiniowanych przez użytkownika można dodać w sekcji Parameters panelu. Wystarczy wpisać wartość nowego parametru w polu po prawej stronie wpisu Add User Parameter.
Po naciśnięciu Enter lub kliknięciu poza polem pojawi się okno dialogowe Add new parameter to n object(s), gdzie n oznacza liczbę zaznaczonych obiektów, do których ten nowy parametr zostanie jednocześnie dodany.
Wprowadź wymaganą nazwę nowego parametru i kliknij OK – parametr zostanie dodany do listy parametrów dla zaznaczonego obiektu (obiektów).
Aby usunąć parametr z zaznaczonego obiektu (obiektów), kliknij
symbol bezpośrednio po lewej stronie nazwy parametru. Pojawi się okno dialogowe z prośbą o potwierdzenie usunięcia.
Uwagi
- Naciśnięcie klawisza F11 przełącza widoczność panelu w obszarze roboczym.
- Informacje pojawią się w panelu tylko wtedy, gdy w oknie edytora komponentów zaznaczono co najmniej jeden obiekt.
- Jeśli zdefiniowano zakres wyświetlania panelu tak, aby pokazywał określone typy obiektów, zakres ten pozostanie aktywny po wyczyszczeniu zaznaczenia w głównym obszarze roboczym. Jeśli następnie zaznaczysz obiekt, który nie należy do wcześniej zdefiniowanego zakresu, panel wyświetli w swoim centrum kontrolkę „Click here to display all objects”, która po kliknięciu zresetuje część Include zakresu wyświetlania do wszystkich typów obiektów.
- Możesz użyć klawiszy Up/Down Arrow, aby odpowiednio przechodzić w górę i w dół listy atrybutów w panelu.