** La prima funzione da imparare
Il comando defun
Il nostro codice deve essere scritto sempre all'interno della seguente struttura:
(defun nome()
...........
............
.............
)
con questa istruzione definiamo una funzione, al posto della parola nome scriveremo il nome che intendiamo dare a tale funzione, e che quando eseguiremo lo script verrą utilizzato per richiamarla
ecco il primo esempio per provare il nostro comando defun
(defun benvenuto()
(alert "Benvenuto alla prima lezione di Autolisp in pillole")
)
con questo esempio vedremo visualizzato in una finestra di dialogo il testo racchiuso tra le virgolette
si tratta semplicemente di una finestra di avvertimento
Ovviamente prima di lasciarvi devo anche dirvi come salvare tale script e come lanciarlo in autocad
** Come salvare lo script:
facciamo click sul menu file del blocco note o del'editor autolisp
quindi facciamo salva con nome
posizioniamoci nella cartella del vostro programma autocad
e salviamo il file con estensione lsp
per esempio lez1.lsp
** Come utilizzare lo script
lanciamo autocad
iniziamo un nuovo disegno
e nella riga di comando scriviamo
(load "lez1")
e facciamo invio
ora richiamiamo la nostra funzione scrivendo
(benvenuto)
Scarica l'esempio
R. Pucci