Alias de commande, touches de raccourci et correction automatique

Vous pouvez utiliser des alias de commande et des touches de raccourci pour lancer une commande sans déplacer le curseur de la souris entre la zone de dessin et l’interface utilisateur d’AutoCAD. Les alias de commande et les touches de raccourci sont plus faciles à retenir que le nom complet de la commande. La création de vos propres alias de commande et touches de raccourci peut également vous permettre d’être plus efficace.

Remarque : La vidéo n’a pas de son ni de sous-titres.
Remarque : Les étapes, les images et les vidéos peuvent différer légèrement selon la version du produit.

Utilisation des alias de commande et des touches de raccourci

Certains alias de commande sont prédéfinis dans le produit. Vous les avez peut-être déjà utilisés sans le savoir. Essayons-en quelques-uns.

  1. Ouvrez n’importe quel dessin contenant des objets.
  2. Dans l’invite de commande, saisissez C.

    La commande CERCLE est lancée.

  3. Dans l’invite de commande, saisissez EF.

    La commande EFFACER est lancée.

  4. Dans l’invite de commande, saisissez PL.

    La commande CALQUE est lancée et ouvre la palette Gestionnaire des propriétés des calques.

Vous pouvez également essayer d’utiliser des touches de raccourci prédéfinies.

  1. Dans l’invite de commande, appuyez sur Ctrl+G.

    La grille est activée et désactivée chaque fois que vous appuyez sur cette touche de raccourci.

  2. Dans l’invite de commande, appuyez sur Ctrl+8.

    La palette Calc rapide s’active et se désactive chaque fois que vous appuyez sur cette touche de raccourci.

  3. Dans l’invite de commande, appuyez sur Ctrl+0.

    La commande Nettoyer écran est activée et désactivée chaque fois que vous appuyez sur cette touche de raccourci. Le mode Nettoyer écran ne masque pas la barre d’outils d’accès rapide, la fenêtre de commande ou la barre d’état.

Personnalisation des alias de commande

Vous pouvez redéfinir ou ajouter des alias de commande en modifiant le fichier acad.pgp ou, pour AutoCAD LT, le fichier acadlt.pgp. Dans cet exemple, vous allez remplacer un alias existant par le vôtre et en ajouter un nouveau.

  1. Cliquez sur l’onglet Gérer > groupe de fonctions Personnalisation > menu déroulant Modifier les alias > Modifier les alias. Trouver

    En savoir plus sur le format du fichier PGP :

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

    Cette ligne du fichier définit A comme alias de commande pour la commande ARC.

    Remarque : Un point-virgule (;) au début d’une ligne indique un commentaire.

    Ajoutez toujours vos définitions d’alias à la section Alias de commande définis par l’utilisateur à la fin du fichier, même si vous redéfinissez un alias de commande existant. La dernière définition du fichier PGP est chargée par le produit.

  2. Faites défiler le fichier jusqu’à la fin, à la recherche de la section intitulée Alias de commandes définis par l’utilisateur.
  3. Saisissez la commande CP, *COPIER.
  4. Saisissez NA, *NUAGEREV.

    Une fois que vous avez terminé, vous devriez voir quelque chose comme ce qui suit.

  5. Enregistrez le fichier.
  6. Dans l’invite de commande, saisissez REINIT.

    Cette commande charge les dernières modifications dans votre session AutoCAD courante.

  7. Sélectionnez le fichier PGP dans la boîte de dialogue Réinitialisation.
  8. Cliquez sur OK.
  9. Essayez vos nouveaux alias de commande.

Editeur d’alias (AutoCAD uniquement)

Un éditeur d’alias est disponible dans AutoCAD en tant qu’outil Express Tools. Cet éditeur fournit une interface utilisateur permettant de modifier les alias de commande.

Pour ouvrir l’éditeur d’alias, effectuez l’une des opérations suivantes :

La boîte de dialogue Editeur d’alias AutoCAD s’ouvre, dans laquelle vous pouvez ajouter, modifier ou supprimer des alias de commande.

Remarque :
  • Les alias de commande nouveaux et modifiés sont ajoutés à la fin du fichier PGP dans la section Alias de commande définis par l’utilisateur.
  • Les alias de commande supprimés sont commentés en ajoutant un point-virgule devant.
  • La commande REINIT s’exécute après avoir cliqué sur OK et appliqué les modifications apportées à la session AutoCAD courante.

Commandes AutoLISP comme des alias

Les alias de commande peuvent uniquement être utilisés pour lancer une commande AutoCAD. Ils ne peuvent pas passer d’options ou de valeurs à une commande. Un programme AutoLISP simple est idéal lorsque vous souhaitez passer une option ou une valeur à une commande. Dans cet exemple, vous allez définir, à l’aide d’AutoLISP, trois commandes dont le nom est abrégé.

Remarque : AutoLISP est disponible à partir d’AutoCAD LT 2024.

Il existe trois étapes de base pour utiliser la programmation AutoLISP : créer, charger et tester.

Créer

  1. Ouvrez le Bloc-notes en dehors d’AutoCAD.
    Remarque : Assurez-vous d’utiliser un éditeur de texte tel que le Bloc-notes et non un logiciel de traitement de texte comme Word.
  2. Pour définir un alias pour Zoom précédent, saisissez les valeurs suivantes :
    (defun c:ZP ()(command "._zoom" "_p"))
  3. Pour définir un alias pour l’option Zoom vers l’étendue, saisissez les informations ci-après sur la ligne suivante du fichier :
    (defun c:ZE ()(command "._zoom" "_e"))
  4. Sur la ligne suivante, saisissez
    (defun c:C2 ()(command "._-layer" "_m"
    "Obj" "" "._circle" "_2p"))
    Ceci définit un alias qui crée un calque nommé Obj, active le nouveau calque et lance la commande CERCLE à l’aide de l’option Deux points.
    Remarque : Vous pouvez saisir plusieurs définitions de commande dans un fichier LSP. Pour plus d’informations sur l’utilisation d’AutoLISP, reportez-vous au didacticiel de mise en route (AutoLISP).
  5. Enregistrez le fichier sous le nom myaliases.lsp.

Charger

Les fichiers AutoLISP doivent être chargés avant de pouvoir être utilisés. Vous pouvez charger un fichier manuellement pour la session AutoCAD en cours et configurer vos fichiers LSP de sorte qu’ils se chargent automatiquement à chaque démarrage d’AutoCAD.

  1. Cliquez sur l’onglet Gérer > groupe de fonctions Applications > Charger une application. Trouver

    Vous pouvez également saisir APPLOAD sur la ligne de commande.

  2. Dans la boîte de dialogue Charger/Décharger les applications, accédez au dossier dans lequel vous avez enregistré le fichier LSP.
  3. Sélectionnez le fichier myaliases.lsp.
  4. Cliquez sur Charger.
  5. Si la boîte de dialogue Chargement du fichier - Problème de sécurité s’affiche, cliquez à nouveau sur Charger.
  6. Cliquez sur Fermer pour revenir à la fenêtre de l’application.

    Un message indiquant que le fichier est chargé doit s’afficher dans la fenêtre Historique des commandes.

    Remarque : Si une erreur apparaît, vérifiez que votre texte correspond à ce qui est indiqué, notamment les guillemets et les parenthèses.

Pour charger automatiquement votre fichier LSP à chaque ouverture d’AutoCAD, suivez ces étapes.

  1. Cliquez sur l’onglet Gérer > groupe de fonctions Applications > Charger une application. Trouver

    Vous pouvez également saisir APPLOAD sur la ligne de commande.

  2. Cliquez sur Contenu dans la section Applications lancées au démarrage.
  3. Dans la boîte de dialogue Applications lancées au démarrage, cliquez sur Ajouter.
  4. Recherchez et sélectionnez le fichier myaliases.lsp que vous avez créé. Cliquez sur Ouvrir.
    Le fichier est ajouté aux applications lancées au démarrage.
  5. Cliquez sur Fermer dans chaque boîte de dialogue.

La prochaine fois que vous redémarrerez AutoCAD ou que vous ouvrirez un dessin, le fichier LSP se chargera automatiquement et les commandes définies dans le fichier LSP seront disponibles.

Remarque : Vous devrez peut-être ajouter le dossier dans lequel vous avez placé votre fichier LSP aux emplacements approuvés. Dans le cas contraire, cette alerte s’affichera chaque fois qu’AutoCAD tente de charger le fichier.

Test

  1. Effectuez un zoom avant sur une zone du dessin ouvert.
  2. Dans l’invite de commande, saisissez ZP.

    La commande ZOOM avec l’option Précédent se lance.

  3. Dans l’invite de commande, saisissez ZE.

    La commande Zoom avec l’option Etendu s’exécute.

  4. Dans l’invite de commande, saisissez C2.

    Le calque Obj est créé et devient le calque courant. La commande CERCLE avec l’option 2P s’exécute.

Personnaliser les touches de raccourci

Les touches de raccourci sont définies dans un fichier de personnalisation (CUIx). Dans cet exemple, vous allez définir une touche de raccourci pour exécuter la commande NUAGEREV avec l’option Rectangulaire.

  1. Dans l’invite de commande, entrez IUP.
  2. Développez le nœud Raccourcis clavier et le nœud Touches de raccourci situé au-dessous.
  3. Sélectionnez Touches de raccourci .

    La liste complète des touches de raccourci définies s’affiche dans la partie droite de l’éditeur.

    Remarque : La liste des alias de commande et des touches de raccourci communs se trouve également à l’adresse https://www.autodesk.com/shortcuts/autocad.

    Pour définir un nouveau raccourci clavier, il faut faire glisser une commande de la liste des commandes vers le nœud Touches de raccourci, puis lui attribuer une combinaison de touches.

  4. Dans le volet Liste des commandes, faites défiler la liste jusqu’à Nuage de révision rectangulaire.
  5. Faites-le glisser vers le nœud Touches de raccourci.
    Conseil : Lorsque vous le faites glisser, vous pouvez éliminer le défilement automatique en sortant de la boîte de dialogue, puis en revenant à la zone où vous souhaitez placer la commande. La commande peut ainsi être placée plus facilement à l’endroit exact souhaité.
  6. Sélectionnez le nuage de révision rectangulaire que vous venez d’ajouter aux touches de raccourci.

    La section Propriétés est préremplie, à l’exception des touches de raccourci. Nous allons attribuer Ctrl+Maj+R.

  7. Dans la section Propriétés, dans le champ Touches, effectuez l’une des opérations suivantes :
    • Saisissez Ctrl+Maj+R.
    • Cliquez sur ... et appuyez sur Ctrl+Maj+R dans la boîte de dialogue Touches de raccourci, puis cliquez sur OK.

    Le résultat doit apparaître comme illustré dans l’image suivante :

  8. Cliquez sur OK pour quitter l’éditeur Personnaliser l’interface utilisateur.
  9. Dans l’invite de commande, appuyez sur Ctrl+Maj+R.

    La commande NUAGEREV s’exécute avec l’option Rectangulaire.

Restaurer le fichier CUIx

Si vous n’êtes pas satisfait des modifications apportées, vous pouvez restaurer le fichier CUIx à son dernier état enregistré ou aux valeurs par défaut du programme.

  1. Saisissez « IUP » sur la ligne de commande.
  2. Cliquez avec le bouton droit de la souris sur le nœud ACAD dans le volet Personnalisations dans tous les fichiers (nœud ACADLT pour AutoCAD LT).
  3. Sélectionnez l’une des options suivantes :
    • Restaurer ACAD.CUIX (ACADLT.CUIX pour AutoCAD LT) : restaure le fichier CUIx à son dernier état enregistré.
    • Réinitialiser ACAD.CUIX (ACADLT.CUIX pour AutoCAD LT) : rétablit le fichier CUIx à son état d’installation d’origine.
  4. Cliquez sur Continuer dans l’alerte.
  5. Cliquez sur OK pour quitter l’éditeur Personnaliser l’interface utilisateur.

Correction automatique

Si vous vous trompez souvent dans l’orthographe de certaines commandes, essayez la correction automatique. Lorsque la fonction de correction automatique est activée, la liste des suggestions de la ligne de commande fournit des suggestions en fonction des fautes d’orthographe que vous avez effectuées par le passé. Vous pouvez également ajouter à la liste de correction automatique des commandes et des variables système dont l’orthographe vous pose souvent problème.

  1. Dans l’invite de commande, saisissez OPTIONRECHCOMMANDE.
    La boîte de dialogue contient une section pour les paramètres de correction automatique.
  2. Sélectionnez Activer la correction automatique, si ce n’est pas déjà fait.
  3. Définissez la correction automatique sur Mémoriser les corrections après 1 erreurs de saisie.

    Nous pouvons ainsi associer un mot mal orthographié à une commande en une seule tentative dans cet exercice.

  4. Cliquez sur OK.
  5. Dans l’invite de commande, saisissez NETTYOER.

    Commande inconnue s’affiche dans la fenêtre de commande.

  6. Dans l’invite de commande, saisissez NETTYOER, mais n’appuyez pas sur Entrée.
  7. Dans la liste des commandes possibles, sélectionnez NETTOYER.

    Cette opération associe la commande NETTYOER mal orthographiée à la commande NETTOYER.

  8. Appuyez sur ECHAP pour effacer l’invite de commande.
  9. Dans l’invite de commande, tapez NETTYOER.

    La commande mal orthographiée est maintenant reconnue comme NETTOYER.

    Rétablissons les valeurs par défaut des options.

  10. Dans l’invite de commande, saisissez OPTIONRECHCOMMANDE.
  11. Définissez à nouveau la correction automatique sur Mémoriser les corrections après 3 erreurs de saisie.
  12. Cliquez sur OK.

    Vous pouvez également saisir des commandes manuellement dans le fichier de correction automatique.

  13. Cliquez sur l’onglet Gérer > groupe de fonctions Personnalisation > menu déroulant Modifier l’alias > Modifier la liste de correction automatique. Trouver

    Le Bloc-notes ouvre le fichier AutoCorrectUserDB.pgp. Le format de ce fichier est INCORRECT, *CORRECT.

  14. Saisissez CRERCLE, *CERCLE sur la première ligne vide.
  15. Cliquez sur Fichier > Enregistrer et fermez le Bloc-notes.
  16. Dans l’invite de commande, saisissez REINIT.
  17. Sélectionnez le fichier PGP et cliquez sur OK.
  18. Dans l’invite de commande, tapez CRERCLE.

    Comme vous pouvez le constater, le mot est maintenant corrigé et lance la commande CERCLE.

Résumé

La personnalisation de ces fonctionnalités de ligne de commande peut vous permettre d’augmenter votre niveau d’efficacité. La définition de vos propres alias de commande et touches de raccourci peut vous faire gagner du temps sur le long terme.

Commandes et variables système associées

Voici quelques commandes et variables système relatives aux alias de commande, aux touches de raccourci et à la correction automatique qui sont fréquemment utilisées.

Commande Description
ALIASEDIT Crée, modifie et supprime les alias de commande AutoCAD.
APPLOAD Charge et décharge des applications et détermine les applications à charger au démarrage.
IUP (CUI) Gère les éléments d’interface utilisateur personnalisés dans le produit.
REINIT Réinitialise le numériseur, son port d’entrée/sortie et le fichier des paramètres du programme.
Variable système Description Valeur par défaut Enregistré dans
RE-INIT Réinitialise le numériseur, le port du numériseur et le fichier acad.pgp. (Code binaire) 0 Pas enregistrées