58_AutoLISP.pdf

(243 KB) Pobierz
AutoLISP
1305
AutoLISP
W AutoCAD-a wbudowany jest edytor Visual LISP-u, który oferuje programistom mię-
dzy innymi:
środowisko
zintegrowane,
śledzenie,
krokowe wykonywanie programu, au-
tomatyczne formatowanie oraz możliwość kompilacji programów.
Środowisko
zintegrowane AutoLISP-u
1306
AutoCAD 2005
Edytor Visual LISP-u – VLISP
Edytor Visual LISP-u można uruchomić za pomocą menu.
[Tools]ð[AutoLISP >]ð[Visual LISP Editor]
Lista poleceń, funkcji i zmiennych
AutoLISP-u dostępnych z linii
poleceń – LSP
2004
Polecenie LSP wyświetla listę poleceń, funkcji i zmiennych AutoLISP-u dostępnych
z linii poleceń. Polecenie wprowadzamy z klawiatury. W odpowiedzi na „Enter
an op-
tion [?/Commands/Functions/Variables/Load]:”
wybierz opcję:
?
Commands
Functions
Variables
Load
– wyświetla skorowidz funkcji AutoLISP-u.
– wyświetla nazwy wszystkich poleceń zdefiniowanych na po-
ziomie AutoLISP-u.
– wyświetla nazwy wszystkich dostępnych funkcji AutoLISP-u.
– wyświetla nazwy wszystkich zdefiniowanych zmiennych.
– wyświetla okno dialogowe APPLOAD.
Polecenie LSP wchodzi w skład pakietu
Express Tools
i jest dostępne, gdy pakiet ten
został zainstalowany – patrz rozdział
Express Tools.
AutoLISP
1307
Przeglądanie funkcji AutoLISP-u
zdefiniowanych we wskazanym
pliku – LSPSURF
2004
Polecenie LSPSURF umożliwia
łatwe
przeglądanie funkcji AutoLISP-u zdefiniowanych
we wskazanym pliku. Polecenie wprowadzamy z klawiatury.
Przeglądanie funkcji AutoLISP-u
Read the File:
Function
wczytuje wskazany plik do analizatora.
Start line
End line
View mode
Header Only
Function Only
Both
– lista rozwijana umożliwiająca wybór funkcji zdefiniowanej
we wskazanym pliku. Zawartość tej funkcji zostanie wyświe-
tlona w oknie znajdującym się po prawej stronie.
– numer wiersza w pliku, od którego rozpoczyna się wybrana
funkcja.
– numer wiersza w pliku, na którym kończy się wybrana funkcja.
– rodzaj wyświetlanych informacji:
– ma być wyświetlany wyłącznie nagłówek funkcji,
– ma być wyświetlana wyłącznie treść funkcji,
– ma być wyświetlany zarówno nagłówek funkcji jak i jej treść.
1308
AutoCAD 2005
Polecenie LSPSURF wchodzi w skład pakietu
Express Tools
i jest dostępne, gdy pa-
kiet ten został zainstalowany – patrz rozdział
Express Tools.
Praktyczny kurs AutoLISP-u
Wszystkich zainteresowanych bliższym poznaniem AutoLISP-u zapraszam do lektury
książki „Praktyczny
kurs AutoLISP-u”.
Książka „Praktyczny
kurs AutoLISP-u”
napisana została przez dr Marka Dudka (specja-
listę z bardzo dużym doświadczeniem praktycznym) z myślą o wszystkich użytkowni-
kach AutoCAD-a, którzy pragną usprawnić swoje działania za pomocą AutoLISP-u.
Książka ta opiera się na założeniu,
że
prawdziwa nauka opiera się na przykładach.
W książce, oprócz „suchej” teorii przedstawiono ogromną liczbę przykładów, z których
wiele nadaje się do natychmiastowego wykorzystania. Każdy program został szczegó-
łowo
omówiony oraz pokazany w postaci listingu. Całą książkę w postaci plików P
DF
można
ściągnąć
gratis z serwisu CAD:
www.cad.pl/pub/lispbook.zip
Zgłoś jeśli naruszono regulamin