File LISP

Caricare ed eseguire routine LISP di base (o "AutoLISP"). Fare clic sulla scheda LISP sulla barra laterale sinistra, quindi fare clic su Gestisci LISP per accedere a Gestisci file di supporto e caricare i file LISP. Caricare le routine LISP nel disegno e scegliere quali routine LISP eseguire all'avvio, ovvero ogni volta che si apre un disegno.

Nota: LISP è disponibile solo con un abbonamento ad AutoCAD.

Informazioni sulle applicazioni LISP

LISP è un'interfaccia di applicazione per l'automazione delle operazioni di progettazione. Quando viene caricata, un'applicazione LISP viene eseguita in un proprio spazio dei nomi per ogni disegno aperto. Uno spazio dei nomi è un ambiente isolato che impedisce il verificarsi di conflitti relativi ai nomi e ai valori dei simboli o delle variabili tra le applicazioni LISP di un disegno e quelle di un altro disegno. Ad esempio, la seguente riga di codice imposta un diverso valore su un simbolo a quando viene eseguita in ogni disegno aperto.

(setq a (getvar "DWGNAME"))

Nota: Nell'app Web di AutoCAD non tutte le funzionalità LISP/AutoLISP della versione desktop di AutoCAD, ad esempio la creazione o la modifica di routine LISP, sono disponibili. Le routine che richiamano funzionalità non disponibili nell'app Web di AutoCAD non vengono eseguite correttamente.

Le applicazioni LISP consentono di richiedere l'input dell'utente, accedere direttamente a comandi AutoCAD incorporati e modificare o creare oggetti direttamente nel database del disegno. Mediante la creazione di routine LISP è possibile aggiungere in AutoCAD comandi specifici per le varie aree tecniche o controllati dal workflow. Alcuni dei comandi AutoCAD standard sono in realtà applicazioni LISP.

Nota: La versione desktop di AutoCAD include tre formati di file per applicazioni, LSP, FAS e VLX. Tuttavia, l'app Web di AutoCAD supporta solo i file LSP (.lsp).

È possibile scegliere di immettere il codice alla riga di comando per visualizzare immediatamente i risultati. Questa possibilità semplifica molto la presa di contatto con il linguaggio LISP, indipendentemente dalla familiarità acquisita nell'ambito della programmazione.

Anche se non si desidera scrivere applicazioni LISP, il programma include molte routine utili. Applicazioni LISP sono inoltre disponibili per il download da Internet o da sviluppatori di terze parti. Per migliorare la propria produttività è necessario conoscere le modalità di caricamento e utilizzo di tali routine.