Come scrivere Lisp routine in AutoCAD

June 30

AutoCAD, da AutoDesk Software, è uno dei programmi software più comuni in uso oggi nel settore dell'ingegneria. E 'utilizzato per creare progetti, 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 deriva dalla lista Processing, è un linguaggio di programmazione che è interfacciato con AutoCAD utilizzando VLISP, o Visual LISP. È possibile utilizzare l'interfaccia VLISP di scrivere ed eseguire routine LISP in AutoCAD.

istruzione

1 Avviare la finestra VLISP. Dalla finestra di AutoCAD, nel menu "Strumenti", selezionare "AutoLISP" e "editor di Visual LISP." Nella finestra VLISP, è possibile digitare i 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 Iniziate la vostra routine VLISP. Per creare un "Ciao, mondo", applicazione per lavorare al prompt dei comandi di AutoCAD, inserire il seguente codice:

(Defun c: ciao ()

(Prompt "Ciao, mondo!")

(Princ)

)

La prima riga definisce il "Ciao, mondo" la funzione. Il resto del programma visualizza la stringa al prompt dei comandi.

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

5 Caricare il programma e dai menu "Strumenti", selezionare "Load testo nell'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 "Load". Selezionare il file hello.lsp, e fare clic su "Carica". Il file è ora pronto per essere eseguito.

7 Tipo "ciao" (senza virgolette) al prompt dei comandi di AutoCAD. Vedrete immediatamente la stringa "Ciao, mondo" visualizzato al prompt.

Consigli e avvertenze

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