Aliasy poleceń i klawisze skrótów umożliwiają uruchomienie polecenia bez przesuwania kursora myszy między obszarem rysunku a interfejsem użytkownika programu AutoCAD. Aliasy poleceń i klawisze skrótów łatwiej zapamiętać niż pełną nazwę polecenia. Tworzenie własnych aliasów poleceń i klawiszy skrótów może również pomóc w zwiększeniu wydajności pracy.
W produkcie są wstępnie zdefiniowane aliasy poleceń. Być może zdarzyło Ci się z nich korzystać, nawet o tym nie wiedząc. Wypróbujmy kilka z nich.
Zostanie uruchomione polecenie OKRĄG.
Zostanie uruchomione polecenie WYMAŻ.
Zostanie uruchomione polecenie WARSTWA, w którym otwierana jest paleta Menedżer właściwości warstw.
Dostępne są również wstępnie zdefiniowane klawisze skrótów.
Siatka jest włączana i wyłączana po każdym naciśnięciu tego klawisza skrótu.
Paleta Kalkulator jest włączana i wyłączana po każdym naciśnięciu tego klawisza skrótu.
Po każdym naciśnięciu tego klawisza skrótu włączana jest i wyłączana opcja Wyczyść ekran. Opcja Wyczyść ekran nie ukrywa paska narzędzi szybkiego dostępu, okna polecenia ani paska stanu.
Aliasy poleceń można ponownie zdefiniować lub dodać, edytując plik acad.pgp lub plik acadlt.pgp w programie AutoCAD LT. W tym przykładzie zastąpisz istniejący alias własnym i dodasz nowy.
Informacje o formacie pliku PGP:
<Alias>,*<Full command name
A, *ARC
Ten wiersz w pliku definiuje A jako alias polecenia dla polecenia ŁUK.
Definicje aliasów należy zawsze dodawać na końcu pliku do sekcji Aliasy poleceń zdefiniowane przez użytkownika, nawet w przypadku zmiany definicji istniejącego aliasu polecenia. Ostatnią definicją w pliku PGP jest ta, którą wczytuje produkt.
Po zakończeniu powinno to wyglądać następująco.
To polecenie wczytuje najnowsze zmiany do bieżącej sesji programu AutoCAD.
Edytor aliasów jest dostępny w programie AutoCAD jako narzędzie Express Tool. Ten edytor zapewnia interfejs użytkownika umożliwiający edycję aliasów poleceń.
Aby otworzyć Edytor aliasów, wykonaj jedną z następujących czynności:
Zostanie otwarte okno dialogowe Edytor aliasów programu AutoCAD, w którym można dodawać, edytować lub usuwać aliasy poleceń.
Aliasów poleceń można używać tylko do uruchamiania poleceń programu AutoCAD. Nie mogą przekazać żadnych opcji ani wartości polecenia. Prosty program AutoLISP jest idealny do przekazywania opcji lub wartości do polecenia. W tym przykładzie za pomocą języka AutoLISP zostaną zdefiniowane trzy polecenia ze skróconymi nazwami.
Istnieją trzy podstawowe etapy programowania AutoLISP: tworzenie, wczytywanie i testowanie.
(defun c:ZP ()(command "._zoom" "_p"))
(defun c:ZE ()(command "._zoom" "_e"))
(defun c:C2 ()(command "._-layer" "_m" "Obj" "" "._circle" "_2p"))Definiuje to alias, który tworzy warstwę o nazwie Obiekt, ustawia nową warstwę jako bieżącą i uruchamia polecenie OKRĄG za pomocą opcji dwóch punktów.
Pliki AutoLISP muszą zostać wczytane, zanim będzie można ich używać. Plik można wczytać ręcznie dla bieżącej sesji programu AutoCAD, a pliki LSP można skonfigurować tak, aby były automatycznie wczytywane przy każdym uruchomieniu programu AutoCAD.
W wierszu polecenia można również wpisać WCZYTAJAPL.
W oknie Historia poleceń powinien być wyświetlony komunikat informujący o wczytanym pliku.
Aby wczytać plik LSP automatycznie przy każdym otwarciu programu AutoCAD, należy wykonać następujące czynności.
W wierszu polecenia można również wpisać WCZYTAJAPL.
Przy następnym uruchomieniu programu AutoCAD lub otwarciu rysunku plik LSP jest wczytywany automatycznie, a polecenia zdefiniowane w pliku LSP są dostępne do użycia.
Uruchamiane jest polecenie ZOOM z opcją Poprzedni.
Uruchomione zostanie polecenie Zoom z opcją Zakres.
Zostanie utworzona warstwa Obiekt, która stanie się warstwą bieżącą, a następnie zostanie uruchomione polecenie OKRĄG z opcją 2P.
Klawisze skrótów są zdefiniowane w pliku dostosowywania (CUIx). W tym przykładzie zdefiniujemy klawisz skrótu, aby uruchomić polecenie REVCLOUD z opcją Prostokątny.
Wyświetli się pełna lista zdefiniowanych klawiszy skrótów po prawej stronie edytora.
Aby zdefiniować nowy klawisz skrótu, przeciągnij polecenie z listy poleceń do węzła Klawisze skrótów, a następnie przypisz do niego kombinację klawiszy.
Sekcja Właściwości jest wstępnie wypełniona, z wyjątkiem klawiszy skrótów. Przypiszemy kombinację klawiszy Ctrl + Shift + R.
Powstały widok powinien wyglądać w sposób następujący:
Polecenie REVCLOUD jest uruchamiane z opcją prostokątną.
Jeśli wprowadzone zmiany nie są zadowalające, można przywrócić poprzedni zapisany stan pliku CUIx lub wartości domyślne programu.
Jeśli często błędnie wpisywane są niektóre polecenia, warto wypróbować funkcję autokorekty. Po włączeniu funkcji autokorekty lista propozycji wiersza polecenia zawiera sugestie oparte na błędach w pisowni popełnionych w przeszłości. Do listy autokorekty można również ręcznie dodawać polecenia i zmienne systemowe, które są często błędnie wpisywane.
Dzięki temu można skojarzyć błędnie napisane słowo z poleceniem już po pierwszym wpisaniu.
W oknie poleceń zostanie wyświetlony komunikat Nieznane polecenie.
Powoduje to skojarzenie błędnie wpisanego polecenia PRYZRKYJ z rzeczywistym poleceniem PRZYKRYJ.
Błędnie wpisane polecenie jest teraz rozpoznawane jako polecenie PRZYKRYJ.
Przywróćmy wartości domyślne opcji.
Polecenia można również wprowadzać ręcznie w pliku autokorekty.
Notatnik otwiera plik AutoCorrectUserDB.pgp. Format tego pliku jest NIEPRAWIDŁOWY, *PRAWIDŁOWY.
Widać, że został on poprawiony i uruchomi polecenie OKRĄG.
Dostosowanie tych funkcji wiersza polecenia może przenieść wydajność na wyższy poziom. Definiowanie własnych aliasów poleceń i klawiszy skrótów pozwala zaoszczędzić czas w dłuższym okresie.
Poniżej przedstawiono niektóre często używane polecenia i zmienne systemowe związane z aliasami poleceń, klawiszami skrótów i autokorektą.
Polecenie | Opis |
---|---|
ALIASEDIT | Tworzy, modyfikuje i usuwa aliasy poleceń programu AutoCAD. |
WCZYTAJAPL | Wczytuje i usuwa z pamięci aplikacje oraz definiuje aplikacje, które mają być wczytywane po uruchomieniu. |
CUI | W produkcie zarządza elementami dostosowanego interfejsu użytkownika. |
REINST | Ponownie inicjuje digitizer, port we/wy digitizera i plik parametrów programu. |
Zmienna systemowa | Opis | Wartość domyślna | Miejsce zapisu |
---|---|---|---|
RE-INST | Ponownie inicjuje digitizer, port digitizera i plik acad.pgp. (Kod bitowy) | 0 | Nie zapisywana |