whycomputer.com >> Wiedza o Internecie >  >> Oprogramowanie

Jak tworzyć i zapisywać procedury LISP w AutoCAD

Wprowadzenie

AutoCAD firmy Autodesk jest jednym z najpopularniejszych programów w przemyśle inżynieryjnym. Służy do tworzenia rysunków technicznych, schematów oraz modeli 3‑D. Jeśli codziennie pracujesz w AutoCAD‑zie i chcesz zautomatyzować powtarzalne czynności, możesz wykorzystać język programowania LISP.

LISP (ang. LISt Processing) jest językiem skryptowym, który w AutoCAD‑zie obsługuje się za pomocą środowiska Visual LISP (VLISP). Dzięki VLISP możesz pisać, testować i uruchamiać własne procedury LISP bezpośrednio w programie.

Uruchamianie edytora VLISP

W AutoCAD‑zie otwórz menu Narzędzia, wybierz AutoLISP → Visual LISP Editor. Pojawi się okno VLISP, w którym dostępna jest konsola do wprowadzania poleceń.

Aby rozpocząć edycję, wybierz Plik → Nowy. Otworzy się edytor tekstowy, w którym możesz tworzyć i zapisywać pełne programy LISP.

Tworzenie pierwszego programu

Wpisz poniższy kod, aby stworzyć prostą aplikację „Hello, world” wywoływaną z wiersza poleceń AutoCAD:

(defun c:hello ()
  (prompt "Hello, world!")
  (princ) )

Pierwsza linia definiuje funkcję c:hello. Po uruchomieniu program wyświetli komunikat Hello, world! w oknie poleceń.

Zapisywanie i ładowanie skryptu

Wybierz Plik → Zapisz jako… i zapisz plik pod nazwą hello.lsp.

Aby wczytać skrypt, w oknie VLISP przejdź do Narzędzia → Load Text in Editor. Po poprawnym wczytaniu pojawi się komunikat potwierdzający. W razie błędów popraw kod, zapisz ponownie i spróbuj jeszcze raz.

Następnie w głównym oknie AutoCAD wybierz Narzędzia → AutoLISP → Load, wskaż plik hello.lsp i kliknij Load. Skrypt jest gotowy do użycia.

Testowanie

W wierszu poleceń AutoCAD wpisz hello (bez cudzysłowów) i naciśnij Enter. Na ekranie powinien pojawić się komunikat Hello, world!.

Wskazówki

LISP jest językiem programowania – najlepszym sposobem nauki jest regularne pisanie i eksperymentowanie z własnymi skryptami.


URL:https://pl.whycomputer.com/oprogramowanie/100313130.html

Oprogramowanie
  • Jak zmierzyć pole powierzchni w AutoCAD

    Pomiar pola powierzchni w AutoCADAby zmierzyć pole w AutoCAD, użyj polecenia AREA. Można nim wyznaczyć pole dowolnego kształtu lub obiektu.Pomiar pola kształtuWpisz AREA w wierszu poleceń i naciśnij Enter.Kliknij pierwszy punkt przecięcia kształtu.Klikaj kolejne punkty przecięcia, przechodząc wokół

  • Jak rysować strzałki (liderów) w AutoCAD

    Przygotowanie środowiskaAutoCAD może wydawać się skomplikowany, nawet dla doświadczonych architektów i inżynierów. Opanowanie kilku podstawowych kroków przyspieszy naukę. Pierwszym z nich jest umiejętność rysowania strzałek, zwanych w programie liderami. Zanim przystąpisz do rysowania, określ parame

  • Jak sporządzić pełnomocnictwo do głosowania

    Co to jest głosowanie pełnomocnictwem?W organizacjach non-profit, stowarzyszeniach, spółkach i innych podmiotach, które regularnie spotykają się na posiedzeniach, często obowiązuje procedura głosowania. Gdy nie możesz być obecny na zebraniu, możesz skorzystać z pełnomocnictwa – pisemnego upoważnieni

Wiedza o Internecie © https://pl.whycomputer.com