pawmal Blog

  • wpisów
    6
  • komentarzy
    14
  • wyświetleń
    19 507

Jak w ZWCAD dodać polecenie do paska narzędzi w interfejsie klasycznym?


pawmal

3 775 wyświetleń

Korzystając z interfejsu klasycznego, w celu dodania polecenia, trzeba kliknąć prawym przyciskiem myszy na dowolnym pasku narzędzi i wybrać Dostosuj. Wszystkie operacji związane z dodaniem przycisku wykonujemy przy widocznym oknie Dostosuj.

Najeżdżamy kursorem myszy na pasek na którym chcemy dodać polecenie i pod prawym przyciskiem myszy wybieramy Wstaw.

blogentry-325-0-98248100-1395224291.png

W oknie Właściwości przycisku, wpisujemy nazwę funkcji, a w polu Makro związane z tym przyciskiem np. dla funkcji półprosta wystarczy dopisać angielskie polecenie ^C^C_ray i kliknąć Zastosuj - jak pokazano poniżej.

blogentry-325-0-35818600-1395222391.png

Po kliknięciu Zastosuj, pojawi się jeszcze komunikat o Dostosowaniu grupy menu, który potrzeba potwierdzić Tak.

blogentry-325-0-08587500-1395223175.png

Edycję właściwości przycisku wykonujemy przez prawy przycisk myszy Właściwości.

blogentry-325-0-47734000-1395223350.png

Ikonę przycisku można wczytać z pliku lub samemu narysować wybierając prawy przycisk myszy Edytuj obrazek przycisku.

blogentry-325-0-08458300-1395222546.png

Po wybraniu opcji Edytuj obrazek przycisku, pojawi się Edytor przycisków, w którym można utworzyć własną grafikę.

blogentry-325-0-36342700-1395222695.png

Można skopiować ikonę z innego przycisku, a po wklejeniu jej na dodany przycisk, można ją edytować.

Ikonę można także wczytać w Edytorze przycisków przez wskazanie pliku z rozszerzeniem bmp o rozmiarach 16x16. Taką ikonę można utworzyć w różnych programach graficznych lub po prostu pobrać z Internetu.

7 komentarzy


Rekomendowane komentarze

a jak zrobić pasek narzędzi z poleceniem włączania/wyłaczania jakies warstwy ...np. warstwa _PODEST dla wersji 2024 lub 2025

^c^c(command "_-layer" "_off" "_PODEST" "")   ?

lub np.

a jak zrobić pasek narzędzi z poleceniem włączania/wyłaczania jakies warstwy ...np. warstwa _PLATEW

^c^c(command "_-layer" "_off" "_PLATEW" "")   ?

_PODEST.bmp

_PODEST_32x32.bmp

 

 

Edytowane przez Martin_S
Odnośnik do komentarza

Znalezione u Lee Mac

(defun LayTog ( layer ) (vl-load-com)
 (if
   (not
     (vl-catch-all-error-p
       (setq layer
         (vl-catch-all-apply 'vla-item
           (list
             (vla-get-layers
               (vla-get-ActiveDocument (vlax-get-acad-object))
             )
             layer
           )
         )
       )
     )
   )
   (vlax-put layer 'layeron (~ (vlax-get layer 'layeron)))
 )
)

i pod odpowiednie przyciski podpiąć odpowiednie wywołania:

^c^c((if (not LayTog) (load "LayTog.lsp")) (LayTog "_PLATEW"))
^c^c((if (not LayTog) (load "LayTog.lsp")) (LayTog "_PODEST"))
etc.

Oczywiście plik LayTog.lsp musi być na ścieżce wyszukiwania żeby się załadował. Kolejne przyciśniecia przycisku włączają i wyłączają naprzemiennie konkretną warstwę.

To tak bardzie na forum by się nadawało, a nie komentarz do blog'a :)

Edytowane przez perlon
Odnośnik do komentarza

Obecnie ikonę do paska narzędzi można dodać za pomocą cui
Robi się to tak:
1. Wpisać polecenie cui w pasek poleceń
2. W liście poleceń trzeba kliknąć prawym przyciskiem myszy i wybrać nowe polecenie
3. Otworzą się właściwości polecenia - tam można wybrać nazwę, opis i obrazek ale najważniejsze jest makro gdzie po ^C^C wklejamy komendę, która ma się wykonać po kliknięciu przycisku
4. Następnie nowo utworzone polecenie musimy "umieścić" na pasku narzędzi. W tym celu najwygodniej jest wyszukać sobie to polecenie po nazwie i przeciągnąć je w miejsce w które chcemy(na gifie umieściłem je na pierwszej pozycji w kategorii rysuj)
5. Po ustawieniu polecenia na odpowiednie miejsce ponownie klikamy zastosuj, ok i wszystko powinno być gotowe

Załączam gifa jeśli ktoś chce zobaczyć jak się to robi

poradnik.gif

Odnośnik do komentarza

"Nowe polecenie" też jest dostępne pod prawym przyciskiem myszy w 2024 i można je zdefiniować.
Jako obrazy proszę wybrać z istniejących lub wczytać PNG i sprawdzić. Sprawdziliśmy, że w 2024 ta metoda też działa.
Ewentualnie polecenia można załadować i wczytać w lispie.

Odnośnik do komentarza
Gość
Dodaj komentarz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie