Polecenie FiltrWyboru (SelectionFilter) pozwala na selektywne wybieranie zaznaczanych elementów rysunku przeznaczonych do modyfikacji.
Zakres dostępnych funkcji pozwala na:
Obiekty rysunkowe zaznaczone na ekranie za pomocą filtrowania można modyfikować za pomocą poleceń edycyjnych programu, albo przy użyciu palety narzędziowej Właściwości.
Uwaga: Polecenie nie tworzy właściwego zbioru wskazań, natomiast definiuje dodatkowe warunki selekcji nakładane na istniejący zbiór wskazań.
W celu utworzenia oraz zastosowania filtra wyboru należy:
W pojawiającym się oknie dialogowym wykonać poniższe czynności:
Operatory logiczne umożliwiają łączenie ze sobą kolejnych pozycji na liście filtrów oraz określanie wzajemnych relacji pomiędzy poszczególnymi kryteriami filtrowania.
Podczas wybierania dodawanego elementu okno dialogowe zostaje tymczasowo zamknięte.
Zdefiniowany filtr wyboru zostaje uaktywniony.
Uwaga: Na tym etapie nie został jeszcze utworzony żaden zbiór wskazań obejmujący zaznaczone elementy rysunku. Inaczej niż w przypadku polecenia InteligentnyWybror (SmartSelect), funkcja filtrowania definiuje dodatkowe kryteria nakładane na zaznaczane obiekty wchodzące w skład zbioru wskazań. Dlatego bardzo ważne jest to, aby przed rozpoczęciem wykonywania funkcji edycyjnych, wykonać kolejne kroki umożliwiające zaznaczenie elementów przeznaczonych do modyfikacji.
Podczas wybierania elementów rysunku można korzystać ze wszystkich dostępnych metod selekcji obiektów.
Funkcja działa w trybie preselekcji, korzystając z przygotowanego wcześniej zbioru wskazań (krok 10). Dlatego też, podczas dalszego wykonywania polecenia edycyjnego nie pojawia się już wezwanie do określenia modyfikowanych obiektów.
W celu ponownego zastosowania filtra wyboru podczas kolejnej modyfikacji należy:
Podczas wykonywania poleceń edycyjnych istnieje możliwość korzystania z funkcji filtrowania działającej w trybie transparentnym, uruchamianej za pomocą opcji 'FiltrWyboru wpisywanej w linii poleceń w chwili pojawienia się wezwania 'Wybierz elementy'.
W celu zastosowania filtra wyboru w trybie transparentnym należy:
Odpowiednio skonfigurowane kryteria filtrowania można zapisać w postaci nazwanych filtrów wyboru, umożliwiających ponowne zastosowanie zdefiniowanych warunków wyszukiwania podczas późniejszej pracy edycyjnej.
Przygotowane w ten sposób filtry są przechowywane w profilu użytkownika, a nie w konkretnym pliku rysunkowym, dlatego można z nich korzystać podczas edycji wielu różnych rysunków na tym samym komputerze.
Funkcjonalność programu pozwala także na zapisanie kilku wybranych filtrów selekcji w postaci zewnętrznego pliku FLT, który może zostać później wczytany na innym komputerze, albo udostępniony innym osobom. Więcej informacji na ten temat można znaleźć w sekcji Eksportowanie oraz importowanie nazwanych filtrów selekcji.
Uwaga: Warunki filtrowania określone na bazie parametrów niezgodnych z ustawieniami stosowanymi w aktualnym rysunku (np. różnice w nazwach warstw) zostają zignorowane podczas stosowania wybranego filtra.
W celu zapisania nazwanego filtra wyboru należy:
Nazwa nowego filtra pojawia się na liście w polu Nazwany filtr, dzięki czemu może zostać wybrana podczas kolejnych selekcji.
W celu zastosowania nazwanego filtra wyboru należy:
W celu usunięcia nazwanego filtra wyboru należy:
Program umożliwia wymianę przygotowanych wcześniej filtrów z innymi projektantami za pomocą plików zapisywanych w formacie FLT.
Funkcje eksportu oraz importu dostępne w oknie dialogowym Filtr wyboru pozwalają na:
W celu wyeksportowania nazwanych filtrów wyboru należy:
Nacisnąć przycisk Odznacz wszystkie, aby usunąć zaznaczenie wszystkich filtrów, albo przycisk Zaznacz wszystkie, aby wybrać wszystkie filtry.
W celu zaimportowania nazwanych filtrów wyboru należy:
W oknie dialogowym Filtr wyboru - Import zostaje wyświetlona lista nazwanych filtrów dostępnych w wybranym pliku .FLT.
Nacisnąć przycisk Odznacz wszystkie, aby usunąć zaznaczenie wszystkich filtrów, albo przycisk Zaznacz wszystkie, aby wybrać wszystkie filtry.
Wszystkie wybrane filtry pojawiają się w oknie dialogowym Filtr wyboru na rozwijalnej liście w polu Nazwany filtr.
Uwaga: Filtry selekcji importowane z określonego pliku .flt, posiadające takie same nazwy jak filtry istniejące w rysunku, zostają zignorowane podczas procesu wczytywania.
| Operator | Opis działania zdefiniowanej funkcji | Przykład |
|---|---|---|
| * | Dowolny | Wszystkie okręgi (bez dodatkowych warunków) |
| = | Równy | Wszystkie okręgi o promieniu równym 2.54 |
| != | Różny | Wszystkie okręgi o promieniu innym niż 2.54 |
| > | Większy niż | Wszystkie okręgi o promieniu większym niż 2.54 |
| >= | Większy lub równy | Wszystkie okręgi o promieniu większym lub równym 2.54 |
| < | Mniejszy niż | Wszystkie okręgi o promieniu mniejszym niż 2.54 |
| <= | Mniejszy lub równy | Wszystkie okręgi o promieniu mniejszym lub równym 2.54 |
| Operator | Opis działania zdefiniowanej funkcji | Przykład |
|---|---|---|
| AND (i) | Wybiera elementy spełniające wszystkie zdefiniowane kryteria filtrowania (może obejmować jeden lub więcej warunków) | Wszystkie okręgi leżące na warstwie 'Śruby' |
| OR (lub) | Wybiera elementy spełniające przynajmniej jedno ze zdefiniowanych kryteriów filtrowania (może obejmować jeden lub więcej warunków) | Wszystkie okręgi oraz wszystkie obiekty leżące na warstwie 'Śruby' |
| NOT (nie) | Wybiera elementy, które nie spełniają zdefiniowanego kryterium filtrowania (musi obejmować tylko jeden warunek) | Wszystkie obiekty leżące na warstwie 'Śruby', które nie są okręgami (jeśli warunek został nałożony na rodzaj obiektu: okrąg) |
| XOR (albo albo) | Wybiera elementy, które spełniają albo jedno albo drugie zdefiniowane kryterium filtrowania, ale nie oba równocześnie (musi obejmować dwa warunki) | Wszystkie okręgi, które nie leżą na warstwie 'Śruby', oraz wszystkie obiekty leżące na warstwie 'Śruby', które nie są okręgami |
Poniższe przykłady pokazują zawartość listy filtrów dla dwóch najczęściej stosowanych kryteriów filtrowania.
Wszystkie okręgi o promieniu większym niż 2.54 (w jednostkach rysunku):
AND
Okrąg
Promień > 2.54
Wszystkie okręgi oraz wszystkie obiekty leżące na warstwie 'Śruby':
OR
Okrąg
Warstwa 'Śruby'
Uruchamianie komendy
Polecenie: FiltrWyboru (SelectionFilter)
Tematy powiązane
Stosowanie różnych metod zaznaczania obiektów
Wybieranie obiektów z wykorzystaniem filtrowania
Wybieranie obiektów tego samego typu o zgodnych właściwościach
Temat główny