AutoCAD, dal software AutoDesk, è uno dei programmi software più comuni oggi in uso nel settore metalmeccanico. Viene utilizzato per creare progetti, schemi e altri disegni tecnici e modelli 3D. Se usi AutoCAD ogni giorno e scopri che ci sono routine che desideri automatizzare, AutoCAD offre un modo per farlo: routine LISP. LISP, il cui nome deriva da LISt Processing, è un linguaggio di programmazione per computer che viene interfacciato con AutoCAD tramite VLISP o Visual LISP. È possibile utilizzare l'interfaccia VLISP per scrivere ed eseguire routine LISP in AutoCAD.
Avvia la finestra VLISP. Dalla finestra di AutoCAD, nel menu "Strumenti", selezionare "AutoLISP" e "Visual LISP Editor". Nella finestra VLISP, puoi digitare i comandi LISP nella finestra della console.
Avvia l'editor di testo VLISP selezionando "File", quindi "Nuovo". L'editor di testo consente di scrivere e salvare programmi LISP completi o routine.
Inizia la routine VLISP. Per creare un'applicazione "Hello, world" che funzioni al prompt dei comandi di AutoCAD, immettere il codice seguente:
(defun c: hello () (prompt "Hello, world!") (Princ))
La prima riga definisce la funzione "Ciao, mondo". Il resto del programma visualizza la stringa al prompt dei comandi.
Salva la routine scegliendo "Salva con nome ..." dal menu "File", quindi salva il file come "ciao.lsp".
Carica il programma e dal menu "Strumenti" seleziona "Carica testo nell'editor". La finestra VLISP dovrebbe visualizzare un messaggio di conferma. Se visualizza un codice di errore, correggi gli errori elencati nel tuo codice e salva e carica nuovamente il codice.
Passa alla finestra di AutoCAD. Dal menu "Strumenti", seleziona "AutoLISP" e "Carica". Seleziona il file hello.lsp e fai clic su "Carica". Il file è ora pronto per essere eseguito.
Digita "ciao" (senza virgolette) al prompt dei comandi di AutoCAD. Vedrai immediatamente la stringa "Hello, world" visualizzata al prompt.
Suggerimenti
LISP è un linguaggio di programmazione e il modo migliore per imparare qualsiasi linguaggio di programmazione è esercitarsi nel suo utilizzo.
Computer © www.354353.com