Alias dei comandi, tasti di scelta rapida e Correzione automatica

È possibile utilizzare gli alias dei comandi e i tasti di scelta rapida per avviare un comando senza spostare il cursore del mouse tra l'area di disegno e l'interfaccia utente di AutoCAD. Gli alias dei comandi e i tasti di scelta rapida possono essere più facili da ricordare rispetto al nome completo del comando. La creazione di alias dei comandi e tasti di scelta rapida personalizzati può inoltre contribuire ad aumentare l'efficienza.

Nota: Questo video non contiene audio o sottotitoli.
Nota: Passaggi, immagini e video possono differire leggermente dalla versione del prodotto in uso.

Utilizzo degli alias dei comandi e dei tasti di scelta rapida

Nel prodotto sono presenti alcuni alias dei comandi predefiniti. Potrebbero essere stati utilizzati senza nemmeno saperlo. Proviamone alcuni.

  1. Aprire qualsiasi disegno contenente alcuni oggetti.
  2. Alla riga di comando, immettere C.

    Viene avviato il comando CERCHIO.

  3. Alla riga di comando, immettere CA.

    Viene avviato il comando CANCELLA.

  4. Alla riga di comando, immettere LA.

    Viene avviato il comando LAYER, che apre la tavolozza Gestore proprietà layer.

Sono inoltre disponibili tasti di scelta rapida predefiniti che è possibile provare.

  1. Alla riga di comando, immettere CTRL+G.

    La griglia viene attivata e disattivata ogni volta che si preme questo tasto di scelta rapida.

  2. Alla riga di comando, immettere CTRL+8.

    La tavolozza Calcolatrice rapida viene attivata e disattivata ogni volta che si preme questo tasto di scelta rapida.

  3. Alla riga di comando, immettere CTRL+0.

    La funzionalità Schermo intero si attiva e disattiva ogni volta che si preme questo tasto di scelta rapida. Schermo intero non nasconde la barra degli strumenti Accesso rapido, la finestra di comandi o la barra di stato.

Personalizzazione degli alias dei comandi

È possibile ridefinire o aggiungere alias dei comandi modificando il file acad.pgp o, per AutoCAD LT, il file acadlt.pgp. In questo esempio, si sostituirà un alias esistente con un alias personalizzato e ne verrà aggiunto uno nuovo.

  1. Fare clic su scheda Gestisci > gruppo Personalizzazione > menu a discesa Modifica alias > Modifica alias. Trova

    Qualche informazione sul formato del file PGP:

    <Alias>,*<Full command name
    A, *ARC

    Questa riga del file definisce A come alias di comando per il comando ARCO.

    Nota: Un punto e virgola (;) all'inizio di una riga indica un commento.

    Aggiungere sempre le definizioni di alias alla sezione User Defined Command Aliases alla fine del file, anche se si sta ridefinendo un alias di comando esistente. L'ultima definizione nel file PGP è quella caricata dal prodotto.

  2. Scorrere verso il basso fino alla fine del file per cercare la sezione denominata User Defined Command Aliases.
  3. Immettere C, *COPIA.
  4. Immettere RV, *FUMETTOREV.

    Al termine, il file dovrebbe avere un aspetto simile al seguente.

  5. Salvare il file.
  6. Alla riga di comando, immettere INIZIALIZZA.

    Questo comando carica le modifiche più recenti nella sessione corrente di AutoCAD.

  7. Selezionare il file PGP nella finestra di dialogo Reinizializza.
  8. Fare clic su OK.
  9. Provare i nuovi alias dei comandi.

Editor degli alias (solo AutoCAD)

In AutoCAD è disponibile un editor degli alias come Express Tool. Questo editor fornisce un'interfaccia utente per modificare gli alias dei comandi.

Per aprire l'editor degli alias, effettuare una delle seguenti operazioni:

Viene visualizzata la finestra di dialogo dell'editor degli alias di AutoCAD, in cui è possibile aggiungere, modificare o rimuovere alias dei comandi.

Nota:
  • Gli alias dei comandi nuovi e modificati vengono aggiunti alla fine del file PGP nella sezione User Defined Command Aliases.
  • Gli alias dei comandi rimossi vengono aggiunti come commento mediante l'aggiunta di un punto e virgola davanti.
  • Il comando INIZIALIZZA viene eseguito dopo aver fatto clic su OK, applicando eventuali modifiche apportate alla sessione corrente di AutoCAD.

Comandi di AutoLISP come alias

Gli alias dei comandi possono essere utilizzati solo per avviare un comando di AutoCAD. Non possono fornire valori o opzioni dei comandi. Un semplice programma AutoLISP è ideale per quando si desidera trasferire un'opzione o un valore ad un comando. In questo esempio, verranno definiti tre comandi con nomi abbreviati utilizzando AutoLISP.

Nota: AutoLISP è disponibile a partire da AutoCAD LT 2024.

L'utilizzo della programmazione AutoLISP prevede tre passaggi fondamentali: creazione, caricamento e verifica.

Creazione

  1. Aprire il Blocco note all'esterno di AutoCAD.
    Nota: Assicurarsi di utilizzare un editor di testo come il Blocco note e non un elaboratore di testi come Word.
  2. Per definire un alias per Zoom precedente, immettere quanto segue:
    (defun c:ZP ()(command "._zoom" "_p"))
  3. Per definire un alias per Zoom estensioni, nella riga successiva del file immettere quanto segue:
    (defun c:ZE ()(command "._zoom" "_e"))
  4. Nella riga successiva, immettere quanto segue:
    (defun c:C2 ()(command "._-layer" "_m"
    "Obj" "" "._circle" "_2p"))
    Definisce un alias che crea un layer denominato Obj, rende corrente il nuovo layer e avvia il comando CERCHIO utilizzando l'opzione dei due punti.
    Nota: È possibile immettere più definizioni dei comandi in un unico file LSP. Per ulteriori informazioni sull'utilizzo di AutoLISP, vedere Esercitazione: Introduzione (AutoLISP).
  5. Salvare il file come myaliases.lsp.

Caricamento

I file AutoLISP devono essere caricati prima di poter essere utilizzati. È possibile caricare manualmente un file per la sessione corrente di AutoCAD ed è possibile impostare i file LSP in modo che vengano caricati automaticamente ogni volta che si avvia AutoCAD.

  1. Fare clic su scheda Gestisci > gruppo Applicazioni > Carica applicazione. Trova

    È inoltre possibile immettere APPLOAD alla riga di comando.

  2. Nella finestra di dialogo Carica/scarica applicazioni, individuare la cartella in cui è stato memorizzato il file LSP.
  3. Selezionare il file myaliases.lsp.
  4. Fare clic su Carica.
  5. Se viene visualizzata la finestra di dialogo Caricamento file - Problema di protezione, fare nuovamente clic su Carica.
  6. Fare clic su Chiudi per tornare alla finestra dell'applicazione.

    Nella finestra Cronologia comandi verrà visualizzato un messaggio che indica il file caricato.

    Nota: Se viene visualizzato un errore, verificare che il testo corrisponda a quello mostrato, in particolare le virgolette e le parentesi.

Per caricare automaticamente il file LSP ogni volta che si apre AutoCAD, attenersi alla procedura descritta di seguito.

  1. Fare clic su scheda Gestisci > gruppo Applicazioni > Carica applicazione. Trova

    È inoltre possibile immettere APPLOAD alla riga di comando.

  2. Fare clic su Contenuto nella sezione Gruppo di avvio.
  3. Fare clic su Aggiungi nella finestra di dialogo Gruppo di avvio.
  4. Individuare e selezionare il file myaliases.lsp creato. Fare clic su Apri.
    Il file viene aggiunto al gruppo di avvio.
  5. Fare clic su Chiudi in ogni finestra di dialogo.

Al successivo riavvio di AutoCAD o alla successiva apertura di un disegno, il file LSP viene caricato automaticamente e i comandi definiti nel file LSP sono disponibili per l'uso.

Nota: Potrebbe essere necessario aggiungere la cartella in cui è stato posizionato il file LSP a Percorsi attendibili. In caso contrario, verrà visualizzato questo avviso ogni volta che AutoCAD tenta di caricare il file.

Verifica

  1. Eseguire lo zoom in di un'area del disegno aperto.
  2. Alla riga di comando, immettere ZP.

    Viene avviato il comando ZOOM con l'opzione Precedente.

  3. Alla riga di comando, immettere ZE.

    Viene eseguito il comando Zoom con l'opzione Estensioni.

  4. Alla riga di comando, immettere C2.

    Viene creato il layer Obj, che viene reso quello corrente, ed è avviato il comando CERCHIO con l'opzione 2P.

Personalizzazione dei tasti di scelta rapida

I tasti di scelta rapida vengono definiti in un file di personalizzazione (CUIx). In questo esempio, verrà definito un tasto di scelta rapida per eseguire il comando FUMETTOREV con l'opzione Rettangolare.

  1. Nella riga di comando, immettere IUPERS.
  2. Espandere il nodo Tasti di scelta rapida e il nodo Tasti di scelta rapida al di sotto di esso.
  3. Selezionare Tasti di scelta rapida.

    Viene visualizzato sul lato destro dell'editor un elenco completo dei tasti di scelta rapida definiti.

    Nota: Un elenco di alias dei comandi e di tasti di scelta rapida comuni è disponibile anche all'indirizzo https://www.autodesk.com/shortcuts/autocad.

    Per definire un nuovo tasto di scelta rapida, trascineremo un comando dall'Elenco comandi al nodo Tasti di scelta rapida e assegneremo una combinazione di tasti.

  4. Nel riquadro Elenco comandi, scorrere verso il basso fino a Fumetto di revisione rettangolare.
  5. Trascinarlo nel nodo Tasti di scelta rapida.
    Suggerimento: Durante il trascinamento, quando si passa all'esterno della finestra di dialogo e quindi si torna all'area in cui si desidera posizionare il comando, lo scorrimento automatico viene eliminato. In questo modo è più semplice posizionare il comando esattamente dove lo si desidera.
  6. Selezionare il fumetto di revisione rettangolare appena aggiunto ai tasti di scelta rapida.

    La sezione Proprietà viene precompilata, ad eccezione dei tasti di scelta rapida. Assegniamo CTRL+MAIUSC+R.

  7. Nella sezione Proprietà, campo Tasti, effettuare una delle seguenti operazioni:
    • Digitare CTRL+MAIUSC+R.
    • Fare clic su ... e premere CTRL+MAIUSC+R nella finestra di dialogo Tasti di scelta rapida, quindi fare clic su OK.

    Il risultato dovrebbe essere simile a quello mostrato nell'immagine seguente.

  8. Fare clic su OK per uscire dall'editor Personalizza interfaccia utente (IUPERS).
  9. Alla riga di comando, premere CTRL+MAIUSC+R.

    Il comando FUMETTOREV viene eseguito con l'opzione rettangolare.

Ripristino del file CUIx

Se non si è soddisfatti delle modifiche apportate, è possibile ripristinare lo stato salvato precedente del file CUIx o le impostazioni di default del programma.

  1. Immettere IUPERS alla riga di comando.
  2. Fare clic con il pulsante destro del mouse sul nodo ACAD nel riquadro Personalizzazioni in Tutti i file (nodo ACADLT per AutoCAD LT).
  3. Selezionare una delle voci seguenti:
    • Ripristina ACAD.CUIX (ACADLT.CUIX per AutoCAD LT): ripristina lo stato salvato precedente del file CUIx.
    • Reimposta ACAD.CUIX (ACADLT.CUIX per AutoCAD LT): reimposta il file CUIx ripristinando lo stato di installazione originale.
  4. Fare clic su Continua nell'avviso.
  5. Fare clic su OK per uscire dall'editor Personalizza interfaccia utente (IUPERS).

Correzione automatica

Se si digitano spesso alcuni comandi in modo errato, si potrebbe provare Correzione automatica. Con la funzionalità Correzione automatica attivata, l'elenco dei suggerimenti della riga di comando fornisce suggerimenti sulla base di errori di ortografia commessi in precedenza. È inoltre possibile aggiungere manualmente all'elenco Correzione automatica i comandi e le variabili di sistema che vengono comunemente scritti in modo errato.

  1. Alla riga di comando, immettere OPZIONIRICERCAINPUT.
    La finestra di dialogo contiene una sezione per le impostazioni di Correzione automatica.
  2. Selezionare l'opzione Attiva correzione automatica, se non è già selezionata.
  3. Impostare Correzione automatica su Memorizza correzioni dopo 1 errore di digitazione.

    In questo modo, è possibile associare una parola errata ad un comando in un unico tentativo di questo esercizio.

  4. Fare clic su OK.
  5. Alla riga di comando, immettere ETCORP.

    Nella finestra di comando viene visualizzato il messaggio Comando sconosciuto.

  6. Alla riga di comando, immettere ETCORP ma non premere INVIO.
  7. Dall'elenco dei possibili comandi, selezionare ENTCOPR.

    In questo modo, il comando ETCORP scritto erroneamente viene associato al comando vero e proprio, ENTCOPR.

  8. Premere ESC per cancellare la riga di comando.
  9. Alla riga di comando, digitare ETCORP

    Il comando scritto in modo errato viene ora riconosciuto come comando ENTCOPR.

    Reimpostiamo le opzioni sui valori di default.

  10. Alla riga di comando, immettere OPZIONIRICERCAINPUT.
  11. Modificare Memorizza correzioni dopo in 3 errori di digitazione.
  12. Fare clic su OK.

    È inoltre possibile immettere manualmente i comandi nel file di Correzione automatica.

  13. Fare clic su scheda Gestisci > gruppo Personalizzazione > menu a discesa Modifica alias > Modifica elenco correzione automatica. Trova

    Si apre il file AutoCorrectUserDB.pgp con il Blocco note. Il formato di questo file è ERRATO, *CORRETTO.

  14. Immettere CRERCHIO, *CERCHIO sulla prima riga vuota.
  15. Fare clic su File > Salva e chiudere il Blocco note.
  16. Alla riga di comando, immettere INIZIALIZZA.
  17. Selezionare il file PGP e fare clic su OK.
  18. Alla riga di comando, iniziare a digitare CRERCHIO.

    È possibile vedere che ora viene corretto e viene avviato il comando CERCHIO.

Riepilogo

La personalizzazione di queste funzionalità della riga di comando consente di aumentare l'efficienza. La definizione di alias dei comandi e tasti di scelta rapida personalizzati consente di risparmiare tempo nel lungo periodo.

Comandi e variabili di sistema correlati

Di seguito sono riportati alcuni comandi e variabili di sistema utilizzati più di frequente correlati agli alias dei comandi, ai tasti di scelta rapida e a Correzione automatica.

Comando Descrizione

ALIASEDIT (solo AutoCAD)

Crea, modifica ed elimina gli alias dei comandi di AutoCAD.
APPLOAD Carica e scarica le applicazioni e definisce le applicazioni da caricare all'avvio.
IUPERS Gestisce gli elementi dell'interfaccia utente personalizzata nel prodotto.
INIZIALIZZA Reinizializza il digitalizzatore, la relativa porta di input/output e il file dei parametri del programma.
Variabile di sistema Descrizione Valore di default Posizione di salvataggio
RE-INIT Reinizializza il digitalizzatore, la relativa porta e il file acad.pgp. (Bitcode) 0 Non salvato