Nwlapcug.com


Come scrivere routine Lisp in AutoCAD

AutoCAD, da AutoDesk Software, è uno dei più comuni programmi software in uso oggi nel settore metalmeccanico. Esso è utilizzato per creare i modelli, schemi e altri disegni tecnici e modelli 3D. Se si utilizza AutoCAD ogni giorno e trovare ci sono routine che si desidera automatizzare, AutoCAD offre un modo per farlo: routine LISP. LISP, il cui nome è derivato da elenco di elaborazione, è un linguaggio di programmazione che è interfacciato con AutoCAD utilizzando VLISP o Visual LISP di computer. È possibile utilizzare l'interfaccia VLISP per scrivere ed eseguire routine LISP in AutoCAD.

Istruzioni

1

Avviare la finestra VLISP. Nella finestra di AutoCAD, nel menu "Strumenti", selezionare "AutoLISP" e "Visual LISP Editor". Nella finestra VLISP, è possibile digitare comandi LISP nella finestra della console.

2

Avviare l'editor di testo VLISP selezionando "File", poi "Nuovo". L'editor di testo consente di scrivere e salvare programmi LISP completi o routine.

3

Iniziare la routine VLISP. Per creare un "Hello, world" applicazione per lavorare al prompt dei comandi di AutoCAD, immettere il seguente codice:

(defun (c:hello)

(prompt dei comandi "Hello, world!")

(princ)

)

La prima riga definisce la "Hello, world" funzione. Il resto del programma Visualizza la stringa di prompt dei comandi.

4

Salva la routine scegliendo "Salva con nome" dal menu "File", quindi salvare il file come "hello.lsp".

5

Caricare il programma e dal menu "Strumenti", selezionare "Testo di carico in Editor". La finestra VLISP dovrebbe visualizzare un messaggio di conferma. Se viene visualizzato un codice di errore, correggere gli errori elencati nel codice e salvare e caricare di nuovo il codice.

6

Passare alla finestra di AutoCAD. Dal menu "Strumenti", selezionare "AutoLISP" e "Carico". Selezionare il file hello.lsp e fare clic su "Carica". Il file è ora pronto per essere eseguito.

7

Digitare "hello" (senza virgolette) al prompt dei comandi di AutoCAD. Potrete immediatamente vedere la stringa "Hello, world" visualizzato al prompt.

Consigli & Avvertenze

  • LISP è un linguaggio di programmazione, e il modo migliore per imparare qualsiasi linguaggio di programmazione è da praticare il suo utilizzo.