Lezione 14.72 — Script e Macro
COMANDO: SCRIPT / SCR
SCRIPT E MACRO
nanoCAD supporta l’automazione tramite script di testo
e macro per eseguire sequenze di comandi ripetitivi.
FILE SCRIPT (.SCR)
Uno script è un file di testo dove ogni riga è un comando o un input.
Equivale a digitare ogni riga al prompt di nanoCAD.
COMANDO: SCRIPT
Menu: Strumenti > Esegui script
SINTASSI DI BASE
- Una riga = un comando o un input
- Riga vuota = pressione del tasto Invio
- Spazio = pressione Invio (equivalente)
- ; = punto e virgola (come Invio)
ESEMPIO DI SCRIPT
“`
LAYER
N
LAYER_PORTE
C
RED
LAYER_PORTE
LINE
0,0
100,0
100,100
0,100
C
LAYER
S
LAYER_PORTE
HATCH
ANSI31
1
45
0,0
QSAVE
“`
ESECUZIONE ALL’AVVIO
nanoCAD può eseguire uno script all’avvio tramite parametro:
nanocad.exe /b nomescript.scr
MACRO NEI COMANDI CUI
Nell’editor CUI, i pulsanti personalizzati possono eseguire macro:
Esempio: ^C^CZOOM;E; (annulla, zoom extents)
- ^ = CTRL
- C = cancella (ESC)
- ; = Invio
AUTOLISP E LISP
Per automazioni più complesse, nanoCAD supporta AutoLISP:
(command “LINE” “0,0” “100,0” “”)
