AutoCAD... AutoLISP... VisualLISP...

  [30] Layer Group Filter

index  

  Ostatnia aktualaizacja 26-04-2010, zobacz: [62] GF - rozszerzenie

  Do tworzenia i zarządzania warstwami, służy (od zawsze) polecenie _LAYER (WARSTWA). Przeszło ono w historii AutoCAD-a wiele modyfikacji i ulepszeń, od prostych ustawień w linii poleceń, poprzez okno dialogowe, aż do obecnego rozwijalnego Menadżera warstw. Same narzędzia zarządzania warstwami zostały także rozwinięte i wzbogacone. Możemy używać narzędzia służącego do grupowania warstw (tworzenia nazwanych funkcjonalnych grup warstw), oraz narzędzia służącego do zaawansowanego filtrowania warstw na podstawie określonych cech (nazwa, kolor, widoczność itp.). Wszystkich ustawień dokonuje się w oknie managera właściwości warstw, tak jak to widać na rysunku poniżej:
  Jak wszystko co dostarcza dużo możliwości, musi być w jakimś zakresie skomplikowane, jest na dłuższą metę męczące i w pewnym momencie powoduje chęć uproszczenia działania, o czym świadczy temat: Layer Group Filter w linii poleceń. Na podstawie wymiany pogladów użytkowników powstał (właściwie powstawał na bieżąco) udostępniony tutaj program gf.vlx. Pod powłoką ikon menadżera warstw grupy i filtry warstw okazują się "zwyczajnymi" obiektami niegraficznymi AutoCAD-a, i nie ma powodu aby przy pomocy LISP-a nie manipulować nimi na swój sposób.
  W skrócie, program oferuje sterowanie widocznością warstw na podstawie zdefiniowanych przez użytkownika grup warstw. Ponieważ może być wykorzystywany zarówno w linii poleceń, jak też przy uzyciu prostych okien dialogowych, (zatem nie ma konieczności uruchamiania menedżera warstw, wybierania grup, a następnie ustawiania widoczności), program wydaje się znacznie szybszy i bardziej wydajny. Poniżej przykładowe okna programu (dla tych samych grup warstw).
Po załadowaniu programu dostępne są cztery polecenia:
  • GF - uruchamia okno dialogowe, wyświetla zdefiniowane grupy warstw, po wybraniu i naciśnięciu klawisza [włącz] zmienia widoczność warstw podczas aktywności okna dialogowego, co pozwala na sprawdzenie wyboru. Ponadto pozwala na wielopozycyjny wybór z listy, co umożliwia sterowanie widocznością warstw przez łączenie filtrów.
  • GFDIALOG - ustawia zachowanie okna dialogowego polecenia GF. Wartość 0, okno działa jak opisano wyżej, natomiast wartość 1 powoduje zamknięcie okna już po wybraniu przycisku [włącz].
  • GFP - uruchamia okno dialogowe, po wyborze tylko jednej pozycji od razu zmienia widoczność warstw i zamyka okno.
  • -GF - działa w linii poleceń (bez okien dialogowych). Użytkownik musi znać nazwę grupy warstw. Opcja * włącza wszystkie warstwy.
Program działa na wszystkich dotychczas znanych wersjach AutoCAD-a począwszy od wersji 2000 włącznie, obsługujących grupowanie warstw.

  Plik: gf.vlx   Polecenia: -GF, GF, GFP i GFDIALOG