Przykłady LISP

Przykład pokazuje w jaki sposób można zmienić kolejność wyświetlania obiektów. 
W przykładzie posłużymy się poleceniem _ai_draworder, które zmienia kolejność wyświetlania obiektów. 

Ten prosty skrypt pozwala na dokonanie pomiaru kątowego w środowisku 3D.

Ten skrypt pozwala załadować warstwy do projektu z innego pliku.

Głównym tematem tego przykładu jest dodawanie punktów do polilinii.
Być może nie jest to rozwiązanie kompleksowe pozwalające na dodawanie punktów do wszystkich polilinii, problematycze będzie np dodanie punktu do odcinków łukowych. Chciałbym raczej pokazać tutaj użycie kilku funkcji np: eval, command, vlax-curve-getClosestPointTo wybieranie obiektów i ich filtrowanie.

Ten skrypt pozwala na wstawienie do rysunku aktualnej godziny wraz z datą. 

Przykład prazy z oknami dialogowymi. W LISP okna dialogowe można tworzyć korzystając z mechanizmów DCL. Do wyświetlenie okna konieczne jest utworzenie dwóch plików. pierwszy z rozszerzeniem DCL zawiera strukturę okna. W drugim, czyli pliku LSP zdefiniowana jest cała obsługa okna.

Ten skrypt pozwala na prostą edycje dowolnych bloków.

Kilka przykładów użycia funkcji obliczających punkty przecięcia linii i obiektów.

Wyjątki to sytuacje gdzie zachowanie odbiega od przewidywanego przez programistę.