2011 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be
reproduced in any form, by any method, for any purpose.
Certain materials included in this publication are reprinted with the permission of the copyright holder.
Trademarks
The following are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and other countries:
3DEC (design/logo), 3December, 3December.com, 3ds Max, Algor, Alias, Alias (swirl design/logo), AliasStudio, Alias|Wavefront (design/logo),
ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface,
Autodesk, Autodesk Intent, Autodesk Inventor, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backburner,
Backdraft, Beast, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion,
Communication Specification, Constructware, Content Explorer, Dancing Baby (image), DesignCenter, Design Doctor, Designer's Toolkit,
DesignKids, DesignProf, DesignServer, DesignStudio, Design Web Format, Discreet, DWF, DWG, DWG (logo), DWG Extreme, DWG TrueConvert,
DWG TrueView, DXF, Ecotect, Exposure, Extending the Design Team, Face Robot, FBX, Fempro, Fire, Flame, Flare, Flint, FMDesktop, Freewheel,
GDX Driver, Green Building Studio, Heads-up Design, Heidi, HumanIK, IDEA Server, i-drop, Illuminate Labs AB (design/logo), ImageModeler,
iMOUT, Incinerator, Inferno, Inventor, Inventor LT, Kynapse, Kynogon, LandXplorer, LiquidLight, LiquidLight (design/logo), Lustre, MatchMover,
Maya, Mechanical Desktop, Moldflow, Moldflow Plastics Advisers, MPI, Moldflow Plastics Insight, Moldflow Plastics Xpert, Moondust, MotionBuilder,
Movimento, MPA, MPA (design/logo), MPX, MPX (design/logo), Mudbox, Multi-Master Editing, Navisworks, ObjectARX, ObjectDBX, Opticore,
Pipeplus, PolarSnap, PortfolioWall, Powered with Autodesk Technology, Productstream, ProMaterials, RasterDWG, RealDWG, Real-time Roto,
Recognize, Render Queue, Retimer, Reveal, Revit, RiverCAD, Robot, Showcase, Show Me, ShowMotion, SketchBook, Smoke, Softimage,
Softimage|XSI (design/logo), Sparks, SteeringWheels, Stitcher, Stone, StormNET, StudioTools, ToolClip, Topobase, Toxik, TrustedDWG, U-Vis,
ViewCube, Visual, Visual LISP, Volo, Vtour, WaterNetworks, Wire, Wiretap, WiretapCentral, XSI.
All other brand names, product names or trademarks belong to their respective holders.
Disclaimer
THIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY AUTODESK, INC. "AS IS." AUTODESK, INC. DISCLAIMS
ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS.
Published by:
Autodesk, Inc.
111 McInnis Parkway
San Rafael, CA 94903, USA
Votre revendeur peut en outre vous proposer des applications développées de façon
indépendante vous permettant d'adapter encore plus AutoCAD à vos besoins.
Présentation de la personnalisation
Il est facile de personnaliser AutoCAD. Par exemple, vous pouvez modifier la
structure de répertoire ou créer un cartouche personnalisé à utiliser dans une
présentation. Si vous souhaitez changer davantage l'interface, vous pouvez
modifier le fichier CUIx et utiliser les instructions DIESEL pour créer vos propres
commandes.
Vous pouvez également utiliser de nombreuses interfaces de programmation
d'application (API, Application Programming Interface) pour compléter et
modifier AutoCAD afin de l'adapter à vos besoins.
La liste ci-dessous propose un classement des opérations, de la moins complexe
à la plus complexe :
■ Organisation des fichiers. Vous pouvez organiser les fichiers programme, de
support et de dessin. Par exemple, vous pouvez créer pour chaque projet un
dossier distinct ne comprenant que les fichiers de support requis par le projet
concerné.
■ Personnalisation des palettes d'outils. Vous pouvez créer un outil en faisant
glisser des objets de votre dessin vers une palette d'outils. Vous pouvez créer
une palette d'outils en cliquant avec le bouton droit de la souris sur la barre
de titre Palettes d'outils et en choisissant Nouvelle Palette. Pour plus
d'informations sur la personnalisation des palettes d'outils, reportez-vous à
la section "Personnalisation des palettes d'outils" du Manuel d'utilisation.
■ Création de gabarits de dessin personnalisés (DWT). Vous pouvez créer des
gabarits de dessin à utiliser lorsque vous créez un dessin. Les gabarits de
1
dessin permettent de stocker les calques, les blocs et les styles que vous
pouvez utiliser dans tous vos dessins.
■ Création de gabarits de publication personnalisés. Utilisez des gabarits
pour définir des paramètres communs lorsque vous publiez un dessin à
l'aide de l'assistant Publier sur le Web.
■ Exécution d'utilitaires et de programmes externes à partir d'AutoCAD.
Vous pouvez, par exemple, copier un disque ou supprimer un fichier à
partir d'AutoCAD en ajoutant la commande externe appropriée au fichier
de paramètres du programme (PGP), acad.pgp.
■ Définition d'alias de commande. Vous pouvez définir des abréviations
simples, ou alias, pour les commandes fréquemment utilisées à partir
d'AutoCAD en ajoutant la commande au fichier acad.pgp. Par exemple,
vous pouvez exécuter la commande BLOC en entrant b.
■ Création de formes, de polices, de types de ligne et de motifs de hachures
personnalisés. Vous pouvez créer des formes, des polices, des types de ligne
et des motifs de hachures conformes aux normes et aux méthodes de travail
de votre société.
■ Personnalisation de l'interface utilisateur. Le fichier CUIx gère de nombreux
aspects de l'interface utilisateur, notamment le comportement des boutons
du périphérique de pointage, ainsi que la fonctionnalité et l'apparence des
menus déroulants, tablette ou de mosaïque d'images, des barres d'outils et
des touches accélératrices. Vous pouvez modifier le fichier CUIx ou en
créer un pour ajouter des commandes ou en combiner, puis les affecter à
un menu, à une barre d'outils ou à un autre élément de l'interface.
■ Personnalisation de la ligne d'état. Vous pouvez utiliser le langage
d'expression de chaîne DIESEL et la variable système MODEMACRO pour
afficher des informations complémentaires sur la ligne d'état, telles que la
date et l'heure, des paramètres de variables système ou des informations
récupérables à l'aide d'AutoLISP®.
■ Ecriture de scripts pour automatiser les tâches répétitives. Un script est
un fichier texte ASCII dont les instructions sont traitées comme un fichier
de commandes à l'exécution du script. Par exemple, si vous devez tracer
un jeu de dessins d'une certaine manière, vous pouvez écrire un script qui
ouvre chaque dessin, masque et affiche différents calques et émet des
commandes TRACEUR
Vous pouvez appliquer des scripts à des clichés afin de créer des
présentations automatisées telles que celles proposées dans les salons. Un
cliché est un "instantané" non modifiable de la zone de dessin. Vous pouvez
2 | Chapitre 1 Personnalisation de base
également utiliser les clichés dans les menus de mosaïque d'images et dans
les boîtes de dialogue.
■ Enregistrement de macros d'actions. Les macros d'actions sont des fichiers
qui contiennent des séries de commandes et des options qui vous
permettent d'effectuer des tâches répétitives. Les macros d'actions sont
créées à l'aide de l'Enregistreur d'actions et leur principe est similaire aux
fichiers de scripts. Contrairement à d'autres méthodes de personnalisation
de AutoCAD, vous n'avez pas besoin d'apprendre une syntaxe spécifique
ou un langage de programmation pour enregistrer des macros d'actions.
Outre les méthodes décrites dans le Guide de personnalisation, certaines API
permettent de personnaliser AutoCAD. La section Introduction aux interfaces
de programmation (page 457) présente brièvement ces API et renvoie à des
informations complémentaires.
Voir aussi :
■ "Organisation des fichiers programme et des fichiers de support"
■ "Barres d'outils"
■ "Personnalisation d'un gabarit PWT (Publish to Web Template)"
■ "Création d'alias de commande"
■ "Types de ligne personnalisés"
■ "Motifs de hachures personnalisés"
■ "Personnalisation de l'interface utilisateur"
■ "DIESEL"
■ "Personnalisation de la ligne d'état"
■ "Introduction aux interfaces de programmation"
■ "Clichés et scripts de commandes"
Présentation de la personnalisation | 3
Aide-mémoire
Commandes
IUP (CUI)
Gère les éléments d'interface utilisateur personnalisés dans le produit.
PERSONNALISER
Personnalise les palettes d'outils et les groupes de palettes d'outils.
REDEF
Restaure les commandes internes d'AutoCAD modifiées par NONDEF.
NONDEF
Permet à une commande définie dans une application de remplacer une
commande interne.
Variables système
TOOLTIPS
Gère l'affichage des info-bulles sur le ruban, les barres d'outils et autres
éléments d'interface utilisateur.
Organisation des fichiers programme et des
fichiers de support
Vous pouvez adapter la structure de répertoire par défaut des fichiers
programme et de support à vos besoins.
Présentation de l'organisation des fichiers
Voir aussi :
■ Présentation du chargement automatique d'AutoLISP (page 470)
■ "Spécification de chemins de recherche et d'emplacements de fichiers" dans
le Manuel d'utilisation.
4 | Chapitre 1 Personnalisation de base
AutoCAD utilise les fichiers de support pour différentes tâches, telles que le
stockage des définitions de personnalisation, la description des polices et le
chargement des applications AutoLISP et ObjectARX.
AutoCAD® utilise les fichiers de support pour différentes tâches, telles que le
stockage des définitions de personnalisation et la description des polices.
La structure de répertoire par défaut des fichiers programme et de support
d'AutoCAD permet d'organiser efficacement ces fichiers en groupes logiques.
Si cette organisation ne vous convient pas, vous pouvez la modifier. Toutefois,
étant donné que certaines applications recherchent des fichiers à des
emplacements spécifiques, vous devez vérifier que vos modifications n'entrent
pas en conflit avec les contraintes associées à ces applications. Sans le chemin
complet, notamment le lecteur et le répertoire, AutoCAD ne peut trouver que
les fichiers appartenant au chemin de recherche des bibliothèques.
REMARQUE L'emplacement du dossier de support a été modifié dans AutoCAD
2004.
L'emplacement des fichiers personnalisables locaux est stocké dans la variable
système LOCALROOTPREFIX L'emplacement des fichiers itinérants
personnalisables est indiqué dans la variable système ROAMABLEROOTPREFIX
Si un réseau prend en charge les fichiers itinérants, les fichiers personnalisables
du profil itinérant de l'utilisateur sont disponibles sur l'ordinateur auquel
l'utilisateur est connecté.
Le script LISP suivant crée la commande CUSTFILES, qui lance l'Explorateur
Windows® dans le dossier approprié.
Lorsque vous ne spécifiez aucun nom de chemin complet, le chemin de
recherche des bibliothèques indique l'endroit où le programme recherche les
fichiers, comme suit :
■ Répertoire courant. (Il est généralement défini par le paramètre
"Commencer la recherche" dans le dossier de l'icône de raccourci.)
■ Répertoire contenant le fichier de dessin courant.
Présentation de l'organisation des fichiers | 5
■ Répertoires appartenant au chemin de recherche spécifié sur l'onglet Fichiers
dans OPTIONS. (Voir Spécification de chemins de recherche et
d'emplacements de fichiers dans le Manuel d'utilisation.)
■ Répertoire contenant les fichiers programme AutoCAD.
Suivant l'environnement courant, deux ou plusieurs répertoires peuvent être
identiques.
Si un fichier ne figure pas dans ce chemin de recherche, vous devez spécifier
son chemin et son nom pour qu'AutoCAD puisse le trouver. Par exemple, pour
insérer le dessin pièce5.dwg dans votre dessin courant alors qu'il n'appartient
pas au chemin de recherche des bibliothèques, vous devez spécifier son nom
de chemin complet, comme indiqué ci-après :
Commande : insérer
Entrez le nom du bloc ou [?] : /files2/olddwgs/part5
Si le dessin existe à cet emplacement, AutoCAD vous invite à terminer la
commande INSERER selon la procédure habituelle.
Structure de répertoire
AutoCAD utilise des répertoires et sous-répertoires arborescents. Il est
recommandé de conserver les fichiers supplémentaires (tels que les fichiers de
personnalisation et les applications AutoLISP) à l'écart des fichiers programme
et de support AutoCAD. Cela facilite le suivi des conflits éventuels et la mise
à niveau d'une application sans modifier les autres.
Par défaut, AutoCAD se trouve dans le dossier Program Files. Vous pouvez créer
un répertoire sur le même niveau (par exemple /AcadApps), puis stocker dans
des sous-répertoires du niveau suivant les applications tierces, ainsi que les
fichiers de personnalisation et applications AutoLISP et VBA personnalisés. Si
vous souhaitez gérer plusieurs répertoires de dessin (afin de conserver
séparément les différents fichiers de travail), vous pouvez créer un répertoire,
tel que /AcadJobs, comportant des sous-répertoires pour chaque travail.
Procédure de recherche de commande
Lorsque vous entrez une commande, AutoCAD évalue la validité de son nom
en plusieurs étapes. Une commande peut être une commande intégrée, une
variable système, une commande externe ou un alias défini dans le fichier
acad.pgp ou encore une commande AutoLISP définie par l'utilisateur. Les
commandes peuvent également être définies par des applications ObjectARX
ou une commande de pilote de périphérique. Vous pouvez entrer une
commande sur la ligne de commande ou en choisir une dans le menu
6 | Chapitre 1 Personnalisation de base
approprié. Vous pouvez en outre entrer les commandes à partir d'un fichier
script ou d'une application AutoLISP ou ObjectARX.
La liste suivante indique l'ordre de recherche suivi par AutoCAD pour valider
le nom d'une commande.
1 Si l'entrée est une réponse nulle (Espace ou Entrée), AutoCAD utilise le
nom de la dernière commande émise.
AIDE est la commande par défaut.
2 AutoCAD recherche le nom de la commande dans la liste des commandes
intégrées. Si la commande figure dans la liste et qu'elle n'est pas précédée
d'un point (.), AutoCAD la recherche dans la liste des commandes non
définies. Si la commande n'est pas définie, la recherche continue. Sinon,
la commande s'exécute, à moins qu'une raison l'en empêche. Son
exécution de façon transparente ou en mode de perspective peut s'avérer
impossible.
3 AutoCAD recherche le nom de la commande parmi ceux définis par un
pilote de périphérique, puis parmi ceux définis par le pilote d'affichage.
4 AutoCAD recherche le nom de la commande parmi les commandes
externes définies dans le fichier de paramètres du programme (acad.pgp).
Si le nom de la commande correspond à une commande externe définie,
celle-ci s'exécute, puis la recherche prend fin.
5 AutoCAD recherche le nom de la commande dans la liste des commandes
définies par les applications AutoLISP ou ObjectARX. A ce stade, une
commande autochargée est chargée.
6 AutoCAD recherche le nom de la commande dans la liste des variables
système. Si le nom de la commande figure dans la liste, AutoCAD exécute
la commande MODIFVAR en utilisant l'entrée comme nom de variable.
7 Si le nom de la commande correspond à un alias de commande défini
dans le fichier de paramètres du programme, AutoCAD utilise le nom de
commande complet et lance une nouvelle recherche dans la liste des
commandes intégrées.
8 Si toutes les étapes précédentes échouent, un message d'avertissement
soulignant le caractère éventuellement incorrect du nom de la commande
marque la fin de la recherche.
Présentation de l'organisation des fichiers | 7
Aide-mémoire
Commandes
OPTIONS
Personnalise les paramètres de fonctionnement du programme.
Variables système
LOCALROOTPREFIX
Enregistre le chemin d'accès complet au dossier racine où ont été installés
les fichiers personnalisables locaux.
ROAMABLEROOTPREFIX
Enregistre le chemin d'accès complet au dossier racine où sont installés les
fichiers personnalisables errants.
Configurations multiples
Voir aussi :
■ "Personnalisation du démarrage" dans le Manuel d'utilisation.
Si vous utilisez plusieurs périphériques de pointage ou différents traceurs, vous
pouvez définir plusieurs fichiers de configuration afin de faciliter le passage
d'un périphérique à l'autre.
Lorsque vous définissez AutoCAD de manière à utiliser les pilotes d'un traceur
et d'un périphérique de pointage, les informations que vous fournissez sont
enregistrées dans un fichier de configuration.
L'emplacement par défaut du fichier de configuration acad2012.cfg est indiqué
dans la boîte de dialogue Options, dans l'onglet Fichiers, sous Aide et divers
noms de fichiers, mais vous pouvez indiquer un autre nom de fichier ou
chemin.
Généralement, un seul fichier de configuration suffit, mais plusieurs peuvent
être nécessaires. Par exemple, si vous utilisez une souris pour la majeure partie
de vos tâches mais que vous avez occasionnellement besoin d'une grande
tablette à numériser, vous pouvez définir votre système de manière à ce qu'il
prenne en charge plusieurs configurations plutôt que le reconfigurer à chaque
changement de périphérique.
8 | Chapitre 1 Personnalisation de base
Les valeurs de nombreuses variables système AutoCAD et les options de
configuration définies dans la boîte de dialogue Options sont stockées dans
le fichier de configuration. Pour attribuer différentes valeurs à ces variables
système et paramètres de fonctionnement, enregistrez ces valeurs dans des
fichiers de configuration distincts. Pour obtenir la liste des variables système
et connaître leur emplacement de stockage, reportez-vous à la section Variables
système du manuel Présentation des commandes.
Pour bénéficier de plusieurs configurations, vous devez définir AutoCAD de
manière à ce qu'il utilise différents fichiers de configuration. Le paramètre /c
vous permet de spécifier d'autres fichiers de configuration au démarrage.
Aide-mémoire
Commandes
OPTIONS
Personnalise les paramètres de fonctionnement du programme.
Dossiers de dessin multiples
La conservation des fichiers de dessin et des fichiers connexes dans des
répertoires distincts facilite la maintenance de base des documents.
La conservation des fichiers de dessin et des fichiers connexes dans des
répertoires distincts facilite la maintenance de base des documents. Le scénario
décrit ici est basé sur la structure de répertoire exemple présentée dans la
section Présentation de l'organisation des fichiers (page 4) ; vous pouvez
toutefois la développer ou la modifier en fonction de vos besoins.
Vous pouvez configurer le répertoire /AcadJobs de manière à ce qu'il contienne
vos sous-répertoires de dessin. Les sous-répertoires de dessin peuvent
comprendre d'autres sous-répertoires contenant eux-mêmes les fichiers de
support connexes relatifs à un travail ou type de dessin donné. Le répertoire
/AcadJobs/Job1/Support peut contenir des blocs et des fichiers AutoLISP propres
aux fichiers de dessin figurant dans le répertoire /AcadJobs/Job1. Le fait de
spécifier support (sans préfixe de chemin) dans le chemin de support ajoute
le répertoire support au répertoire courant.
Notez que si vous utilisez la boîte de dialogue Options pour spécifier un
répertoire, AutoCAD crée un chemin non modifiable vers ce dernier. Pour utiliser
la convention de dénomination relative précédemment décrite, vous devez
spécifier le chemin de support à l'aide du paramètre de ligne de commande
/s. Voir "Personnalisation du démarrage" dans le Manuel d'utilisation.
Dossiers de dessin multiples | 9
Pour garantir que le répertoire de dessin requis soit le répertoire courant au
démarrage d'AutoCAD et que tous ses fichiers et sous-répertoires soient
facilement accessibles, vous pouvez créer une icône de programme ou un
élément du menu Démarrer qui indique le répertoire de travail adéquat pour
chaque travail. Cette fonctionnalité ne fonctionne que si vous définissez la
variable système AutoCAD REMEMBERFOLDERS sur 0.
Vous pouvez utiliser un programme de traitement en différé pour créer
automatiquement des répertoires de travail. Le programme de traitement en
différé suivant vérifie l'existence d'un répertoire donné, définit ce répertoire
en tant que répertoire courant, puis exécute AutoCAD.
@echo off
C:
if exist \AcadJobs\Jobs\%1 goto RUNACAD
echo.
echo *** Création de \AcadJobs\Jobs\%1
echo *** Appuyez sur Ctrl+C pour annuler.
echo.
pause
mkdir \AcadJobs\Jobs\%1
:RUNACAD
cd \AcadJobs\Jobs\%1
Démarrez "C:\Program Files\Autodesk\AutoCAD 2012\acad.exe"
Enregistrez à l'aide d'un éditeur de texte ASCII (par exemple le Bloc-notes) le
programme de traitement en différé dans un fichier nommé acad.bat. Veillez
à modifier le lecteur et le nom des répertoires de manière à ce qu'ils
correspondent à ceux de votre système.
Placez ce fichier dans un répertoire appartenant au chemin de recherche de
votre système (par exemple, C:\winnt). Pour exécuter ce programme de
traitement en différé, choisissez la commande Exécuter du menu Démarrer
ou cliquez deux fois sur le fichier dans l'Explorateur. Si vous avez enregistré
le fichier sous le nom acadlt.bat, utilisez la syntaxe suivante :
acad nomdetravail
où nomdetravail représente le nom du répertoire de travail à définir comme
répertoire courant.
10 | Chapitre 1 Personnalisation de base
Aide-mémoire
Variables système
CMDECHO
Détermine si les invites et les entrées sont reprises lors de la fonction de
commande AutoLISP.
Repérage des fichiers personnalisés
A partir d'AutoCAD 2004, l'emplacement de certains de vos fichiers
personnalisés a changé. L'emplacement des fichiers a été modifié pour les
raisons suivantes :
■ Droits d'utilisateur limités sur un poste de travail. Vous pouvez lancer
AutoCAD en tant qu'utilisateur limité. Avec ce statut, vous n'avez pas
besoin d'avoir des droits d'utilisateur avancé ou d'administration pour
lancer AutoCAD une fois qu'il est installé.
■ Profils locaux. Les profils locaux permettent la connexion à un ordinateur
et contiennent les paramètres et les fichiers qui ne sont pas disponibles
lors de l'itinérance. Certains fichiers, tels que les matériaux et les gabarits
de dessin, sont stockés sous votre profil local en raison de leur taille ; ils
ne vous suivent pas d'un ordinateur à l'autre.
■ Profils nomades. Les profils nomades vous permettent de vous connecter
à n'importe quel ordinateur d'un réseau en conservant vos paramètres
utilisateur. Certains fichiers, tels que vos paramètres et documents
personnels, vous suivent d'un ordinateur à l'autre.
Si les profils nomades sont autorisés sur votre réseau, vos fichiers "nomades"
se trouvent dans le dossier \Application Data\Autodesk\<Version du produit>
et vos fichiers "sédentaires" dans le dossier Local Settings\ApplicationData\Autodesk\<Version du produit>.
REMARQUE Dans certains systèmes d'exploitation, les dossiers situés sous votre
profil sont masqués par défaut. Pour afficher ces fichiers, vous devez modifier vos
paramètres d'affichage. Dans le menu Démarrer, cliquez sur Panneau de
configuration ➤ Options des dossiers. Dans la boîte de dialogue qui s'ouvre, sous
l'onglet Affichage, cliquez sur Afficher les fichiers et dossiers masqués.
Repérage des fichiers personnalisés | 11
Repérage des fichiers de liaison de données
Depuis la version 2004 des produits, l'emplacement par défaut de vos fichiers
de liaison de données a changé. Pour plus d'informations sur l'emplacement
par défaut de ces fichiers, voir Repérage des fichiers personnalisés (page 11)
Pour localiser vos fichiers de liaison de données
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Emplacement des données source.
4 Sous Emplacement des données source, cliquez sur le nom du chemin
pour afficher l'emplacement de vos fichiers de liaison de données.
REMARQUE Les modifications effectuées ne sont appliquées qu'au prochain
démarrage du programme.
Repérage des fichiers de styles de tracé
Depuis AutoCAD 2004, l'emplacement par défaut de vos fichiers de styles de
tracé a changé. Pour plus d'informations sur l'emplacement par défaut de ces
fichiers, voir Repérage des fichiers personnalisés (page 11)
Pour localiser vos fichiers de styles de tracé
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
12 | Chapitre 1 Personnalisation de base
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Chemin de recherche des fichiers de support
de l'imprimante.
4 Cliquez sur le signe plus (+), à gauche du fichier Chemin de recherche
de la table des styles de tracé.
5 Sous Chemin de recherche de la table des styles de tracé, cliquez sur le
nom du chemin pour afficher l'emplacement de vos fichiers de styles de
tracé.
REMARQUE Vous pouvez également localiser vos fichiers de styles de tracé en
tapant GESTSTYLE dans la ligne de commande AutoCAD.
Repérage des fichiers de traceur
Depuis AutoCAD 2004, l'emplacement par défaut de vos fichiers de traceur a
changé. Pour plus d'informations sur l'emplacement par défaut de ces fichiers,
voir Repérage des fichiers personnalisés (page 11)
Pour localiser vos fichiers de traceur
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Chemin de recherche des fichiers de support
de l'imprimante.
4 Cliquez sur le signe plus (+), à gauche de Chemin de recherche de la
configuration de l'imprimante.
5 Sous Chemin de recherche de la configuration de l'imprimante, choisissez
le chemin permettant d'afficher l'emplacement des fichiers de traceur.
REMARQUE Vous pouvez également localiser vos fichiers de traceur en tapant
GESTTRACEUR dans la ligne de commande d'AutoCAD.
Repérage des fichiers personnalisés | 13
Repérage du fichier PMP
A partir d'AutoCAD 2004, l'emplacement par défaut de votre fichier PMP a
changé. Pour plus d'informations sur l'emplacement par défaut de ces fichiers,
voir Repérage des fichiers personnalisés (page 11)
Pour localiser votre fichier PMP
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Chemin de recherche des fichiers de support
de l'imprimante.
4 Sous Chemin de recherche du fichier de description de l'imprimante,
choisissez le chemin permettant d'afficher l'emplacement de votre fichier
PMP.
Repérage des fichiers de support
A partir d'AutoCAD 2004, l'emplacement par défaut de certains de vos fichiers
de support a changé. Pour plus d'informations sur l'emplacement par défaut
de ces fichiers, voir Repérage des fichiers personnalisés (page 11)
Les fichiers de support sont les suivants :
■ Fichier de configuration (acad*.cfg)
■ Fichier de personnalisation (acad.cuix)
■ Fichiers d'icônes personnalisées
■ Fichiers d'aide et fichiers divers
■ Fichier de mappage de polices (acad.fmp)
■ Fichier de polices alternatives (simplex.shx)
14 | Chapitre 1 Personnalisation de base
■ Fichiers de chemins de support (acad.dcl, acad.lin, acad.mnl, acad.pat,
Pour trouver l'emplacement par défaut du fichier de configuration
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Aide et divers noms de fichiers.
4 Cliquez sur le signe plus (+), à gauche de Fichier de configuration.
5 Sous Fichier de configuration, cliquez sur le chemin permettant d'afficher
l'emplacement de votre fichier de configuration.
Pour trouver l'emplacement par défaut des fichiers de personnalisation
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Fichiers de personnalisation.
4 Cliquez sur le signe plus (+), à gauche de Fichier de personnalisation
principal.
5 Sous Fichier de personnalisation principal, cliquez sur le chemin
permettant d'afficher l'emplacement de votre fichier de personnalisation
principal.
6 Cliquez sur le signe plus (+), à gauche de Fichier de personnalisation
d'entreprise.
Repérage des fichiers personnalisés | 15
7 Sous Fichier de personnalisation d'entreprise, cliquez sur le chemin
permettant d'afficher l'emplacement de vos fichiers de personnalisation
d'entreprise.
REMARQUE Par défaut, le chemin vers un fichier de personnalisation
d'entreprise est vide jusqu'à ce que vous ayez défini ce fichier. Pour plus
d'informations sur la définition d'un fichier de personnalisation, consultez la
section Personnalisation de l'interface utilisateur du Guide de personnalisation.
Pour trouver l'emplacement par défaut des fichiers d'icônes personnalisées
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Fichiers de personnalisation.
4 Sous Emplacement des icônes personnalisées, cliquez sur le chemin
permettant d'afficher l'emplacement des fichiers d'images de bouton
utilisés avec vos fichiers de personnalisation.
Pour trouver l'emplacement par défaut des fichiers d'aide et des fichiers
divers
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Aide et divers noms de fichiers pour développer
la liste.
16 | Chapitre 1 Personnalisation de base
4 Cliquez sur le signe plus (+) à gauche du fichier que vous voulez localiser,
puis cliquez sur le nom du chemin pour afficher l'emplacement des
fichiers.
Pour trouver l'emplacement par défaut du fichier de mappage de polices
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Noms de l'éditeur de texte, du dictionnaire et
des fichiers de polices.
4 Cliquez sur le signe plus (+), à gauche de Fichier de mappage de polices.
5 Sous Fichier de mappage de polices, cliquez sur le chemin permettant
d'afficher l'emplacement de votre fichier de mappage des polices.
Pour trouver l'emplacement par défaut du fichier de polices alternatives
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Noms de l'éditeur de texte, du dictionnaire et
des fichiers de polices.
4 Cliquez sur le signe plus (+), à gauche de Fichier Autre police.
5 Sous Fichier Autre police, cliquez sur le chemin permettant d'afficher
l'emplacement de votre fichier d'autres polices.
Repérage des fichiers personnalisés | 17
Pour trouver l'emplacement par défaut des fichiers de chemin de support
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Chemin de recherche de fichiers de support.
4 Sous Chemin de recherche de fichiers de support, choisissez le chemin
permettant d'afficher l'emplacement des fichiers de support.
Repérage des fichiers gabarits de dessins
A partir d'AutoCAD 2004, l'emplacement par défaut de vos fichiers de gabarits
de dessins a changé. Pour plus d'informations sur l'emplacement par défaut
de ces fichiers, voir Repérage des fichiers personnalisés (page 11)
Pour localiser vos fichiers gabarits de dessins
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Paramètres du gabarit.
4 Cliquez sur le signe plus (+), à gauche de Emplacement du fichier de
gabarit du dessin.
5 Sous Emplacement du fichier de gabarit du dessin, cliquez sur le nom du
chemin pour afficher l'emplacement de vos fichiers gabarits de dessins.
18 | Chapitre 1 Personnalisation de base
Repérage des fichiers de textures
Depuis AutoCAD 2004, l'emplacement par défaut de vos fichiers de textures
a changé. Pour plus d'informations sur l'emplacement par défaut de ces fichiers,
voir Repérage des fichiers personnalisés (page 11)
Pour localiser vos fichiers de textures
1 Effectuez l'une des opérations suivantes :
■ (Windows XP) Cliquez sur le menu Démarrer ➤ Tous les programmes
➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
■ (Windows Vista) Cliquez sur le menu Démarrer ➤ Tous les
programmes ➤ Autodesk ➤ <AutoCAD> ➤ <AutoCAD>.
2 Cliquez sur le menu de l'application ➤ Options.
3 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) à gauche de Chemin de recherche des textures simples.
4 Sous Chemin de recherche des textures simples, choisissez le chemin
permettant d'afficher l'emplacement de vos fichiers de textures.
Personnalisation d'un gabarit PWT (Publish to
Web Template)
Vous pouvez créer des gabarits personnalisés utilisables dans l'assistant Publier
sur le Web en modifiant l'un des fichiers de gabarit PWT (Publish to Web Publier sur le Web) fournis. Utilisez l'éditeur HTML ou l'éditeur de texte de
votre choix.
Pour créer un gabarit personnalisé, ajoutez ou modifiez l'un des éléments
suivants :
■ Images
■ Texte
■ Hyperliens
■ Couleur
■ Titre
■ Vidéo, animation, etc.
Personnalisation d'un gabarit PWT (Publish to Web Template) | 19
Vous pouvez personnaliser quatre gabarits par défaut de publication sur le
Web :
■ Réseau de miniatures. Crée une page Web contenant un réseau d'images
miniatures.
■ Réseau plus Résumé. Crée une page Web contenant un réseau d'images
miniatures et un résumé des informations relatives à chaque image.
■ Liste de dessins. Crée une page Web contenant une liste de dessins et un
cadre d'image.
■ Liste plus Résumé. Crée une page Web contenant une liste de dessins, un
cadre d'image et un résumé des informations relatives à l'image
sélectionnée.
REMARQUE Pour personnaliser les gabarits de publication sur le Web, vous devez
connaître la syntaxe HTML.
Vous pouvez modifier l'aspect d'un gabarit, mais vous ne pouvez pas changer
l'agencement des images qu'il contient. Dans le gabarit Réseau de miniatures,
par exemple, les images sont rangées en lignes sur la page. Vous ne pouvez
pas changer la présentation des images, mais vous pouvez agencer du texte et
des graphiques autour du tableau d'images.
AVERTISSEMENT Pour ne pas écraser les fichiers de gabarit de publication sur le
Web par défaut, faites-en une copie de sauvegarde avant de les modifier.
Pour créer un accès rapide aux gabarits de publication sur le Web
1 Cliquez sur Outils ➤ Options.
2 Dans la boîte de dialogue Options, dans l'onglet Fichiers, cliquez sur le
signe plus (+) situé en regard de Paramètres du gabarit. Cliquez ensuite
sur le signe plus situé en regard d'Emplacement du fichier de gabarit du
dessin.
3 Déplacez le curseur jusqu'au nom de chemin affiché, puis cliquez dessus.
Appuyez ensuite sur F2, puis sur CTRL+C pour le copier.
4 Cliquez sur OK ou sur Annuler pour fermer la boîte de dialogue Options.
5 Cliquez sur le menu Fichier ➤ Ouvrir.
6 Dans la boîte de dialogue Sélectionner un fichier, cliquez avec le bouton
droit de la souris sur une zone vide du panneau de configuration vertical
gauche, puis choisissez l'option Ajouter dans le menu contextuel.
20 | Chapitre 1 Personnalisation de base
7 Entrez un nom dans la zone Nom de l'élément (par exemple, Gabarits).
8 Appuyez sur CTRL+V pour coller le chemin dans la zone Chemin de
l'élément, puis cliquez sur OK.
Vous pouvez désormais accéder aux dossiers Gabarits en cliquant sur le
bouton du panneau de configuration gauche de la boîte de dialogue
Sélectionner un fichier.
Pour personnaliser un gabarit PWT
1 Accédez au dossier de gabarit Publish to Web (Publier sur le Web), puis
cliquez sur le menu Fichier ➤ Ouvrir.
Voir Pour créer un accès rapide aux gabarits de publication sur le Web
(page 20)
2 Cliquez deux fois sur le dossier PTWTemplates pour l'ouvrir. Les dossiers
ci-après apparaissent. Chacun contient un gabarit de publication sur le
Web et des images d'aperçu (BMP), affichées lors de l'exécution de
l'assistant Publier sur le Web :
■ Gabarit1.. Contient le gabarit Array of Thumbnails (réseau de miniatures)
et un aperçu.
■ Gabarit2. Contient le gabarit Array Plus Summary (réseau plus résumé),
un aperçu et des cadres HTML.
■ Gabarit3. Contient le gabarit List of Drawings (liste de dessins), un aperçu
et des cadres HTML.
■ Gabarit4. Contient le gabarit List Plus Summary (liste plus résumé), un
aperçu et des cadres HTML.
3 Cliquez avec le bouton droit de la souris sur le dossier à utiliser, puis
choisissez Copier.
4 Appuyez sur ALT+2, cliquez avec le bouton droit de la souris sur le dossier
PTWTemplates, puis choisissez Coller.
5 Rouvrez le dossier PTWTemplates, cliquez avec le bouton droit de la souris
sur le nouveau dossier et renommez-le.
6 Cliquez sur le nouveau dossier avec le bouton droit de la souris et
choisissez Ouvrir pour en afficher le contenu.
7 Renommez le fichier de gabarit de publication sur le Web (PWT) en lui
attribuant l'extension .htm ou .html.
Personnalisation d'un gabarit PWT (Publish to Web Template) | 21
8 Ouvrez le fichier de gabarit dans un éditeur HTML ou dans un éditeur de
texte.
Ce fichier contient des commentaires permettant d'identifier les parties
du code que vous pouvez modifier pour créer une nouvelle page Web.
9 Examinez les commentaires et apportez des modifications aux parties du
gabarit à personnaliser.
10 Enregistrez le gabarit avec l'extension .pwt . Assurez-vous que vous
enregistrez le fichier dans le dossier de gabarit créé à l'étape 3.
REMARQUE Un dossier de gabarit ne peut contenir qu'un seul fichier PWT.
Lorsque vous créez un fichier PWT, prenez soin de supprimer les autres
fichiers PWT qui se trouvent dans le même dossier.
Lorsque vous exécutez l'assistant Publier sur le Web, le nouveau gabarit
apparaît dans la liste des gabarits.
Aide-mémoire
Commandes
PUBLIERWEB
Crée des pages HTML comportant des images des dessins AutoCAD
sélectionnés.
Définition de commandes personnalisées
Vous pouvez définir des commandes externes à exécuter à partir d'AutoCAD.
Vous pouvez également créer des alias de commande pour les commandes
AutoCAD dans le fichier acad.pgp, qui est un fichier texte ASCII permettant
de stocker les définitions de commande.
Définition de commandes externes
Les commandes externes démarrent d'autres programmes ou utilitaires pendant
l'exécution d'AutoCAD.
22 | Chapitre 1 Personnalisation de base
Lorsque vous exécutez AutoCAD, vous pouvez appeler d'autres programmes
ou utilitaires, par exemple :
■ des utilitaires et des commandes système Windows, tels que start, type,
dir ou copy
■ des applications, telles que des éditeurs de texte ou des traitements de texte
■ des gestionnaires de base de données, des tableurs et des programmes de
communication
■ des programmes fournis par l'utilisateur, tels que les fichiers de commandes
ou des macros VBA
Lorsque vous entrez une commande externe, AutoCAD recherche la commande
dans le fichier acad.pgp. La première section du fichier acad.pgp définit les
commandes externes. Vous pouvez ajouter des définitions de commande en
modifiant le fichier acad.pgp dans un éditeur de texte ASCII. Dans acad.pgp,
en plus des alias de commandes, vous trouverez des lignes de commentaires,
précédées d'un point-virgule (;). Les lignes de commentaires vous permettent
d'ajouter des informations textuelles au fichier acad.pgp, par exemple la date
et l'auteur de la dernière révision du fichier.
REMARQUE Avant de modifier le fichier acad.pgp, créez-en une copie de
sauvegarde que vous pourrez restaurer plus tard, si nécessaire.
Lors de la définition d'une commande externe, spécifiez le nom à utiliser sur
la ligne de commande et la chaîne de commande exécutable transmise au
système d'exploitation. Chaque ligne de la section des commandes externes
comprend cinq champs séparés par une virgule :
commande,[exécutable/demande shell],indicateur de bits[,[*]in
vite[,code_renvoi]]
(commande) Commande entrée sur la ligne de commande. Si le nom
correspond à un nom de commande interne AutoCAD, il est ignoré. Le nom
ne distingue pas les majuscules et les minuscules.
exécutable/demande shell Chaîne de constante envoyée au système
d'exploitation lorsque vous entrez le nom d'une commande. Elle peut
correspondre à toute commande exécutable depuis l'invite du système
d'exploitation. La chaîne peut comprendre des options ou des paramètres.
L'application que vous exécutez détermine si cette chaîne distingue les
majuscules et les minuscules.
Définition de commandes externes | 23
indicateur de bits Paramètre à codage binaire requis. Combinez les valeurs
entières suivantes en fonction du résultat à atteindre.
0 Démarrer l'application et attendre son arrêt.
1 Ne pas attendre l'arrêt de l'application.
2 Exécuter l'application en mode réduit.
4 Exécuter l'application en mode "masqué".
8 Placer la chaîne d'arguments entre guillemets.
Les valeurs binaires 2 et 4 s'excluent mutuellement ; si les deux sont spécifiées,
seul le bit 2 est utilisé. Afin qu'AutoCAD ne soit pas inaccessible jusqu'à l'arrêt
de l'application, évitez d'utiliser la valeur 2 ou 4 sans la valeur 1.
La valeur binaire 8 permet aux commandes telles que del de fonctionner
correctement avec les noms de fichier comportant des espaces. De ce fait, vous
ne pouvez pas transmettre à ces commandes une liste de noms de fichier
séparés par des espaces. Si vous préférez une prise en charge polyvalente des
fichiers, n'utilisez pas la valeur binaire 8.
invite Champ facultatif. Indique l'invite à afficher sur la ligne de commande
d'AutoCAD ou pour l'info-bulle de saisie dynamique. La réponse à cette invite
est ajoutée à la fin de la chaîne fournie dans le champ exécutable. Si le premier
caractère du champ de l'invite est un astérisque (*), la réponse peut contenir
des espaces et l'utilisateur doit appuyer sur Entrée pour y mettre fin. Sinon, la
réponse prend fin avec Espace ou Entrée. Si aucune invite n'est spécifiée,
aucune entrée n'est requise ; toutefois, vous devez ajouter une virgule si un
code de retour doit être fourni ou si vous souhaitez que l'invite se termine par
un espace.
return_code Paramètre à codage binaire facultatif. Combinez les valeurs
entières suivantes en fonction du résultat à atteindre. Par exemple, si les valeurs
1 et 2 sont requises, utilisez 3 comme code de retour. Les valeurs sont définies
comme suit (les codes 0 et 4 étant non significatifs dans un environnement à
fenêtres, ils ne sont pas inclus) :
1 Charger un fichier DXB. AutoCAD charge le fichier DXB nommé $cmd.dxb
dans le dessin une fois la commande achevée. Une fois chargé, le fichier
$cmd.dxb est supprimé. Cette action aboutit au même résultat que la commande
CHARGDXB.
2 Construire une définition de bloc à partir d'un fichier DXB. AutoCAD crée
une définition de bloc à partir du fichier DXB nommé $cmd.dxb. La réponse
au champ prompt est utilisée comme nom du bloc. Ce nom doit être un nom
de bloc valide inexistant dans le dessin ; par conséquent, ce mode ne permet
pas de redéfinir un bloc. Une fois que AutoCAD a chargé le fichier DXB, le
24 | Chapitre 1 Personnalisation de base
fichier $cmd.dxb est supprimé. Le nom par défaut de la commande INSERER
est défini sur le bloc nouvellement configuré.
Le fichier peut en outre contenir des lignes de commentaires précédées d'un
point-virgule (;).
Commandes système Windows
Les commandes système Windows start et cmd sont très utiles pour définir
des commandes externes. Si vous spécifiez une chaîne exécutable n'utilisant
pas les commandes start ou cmd, AutoCAD n'est disponible qu'à la fermeture
de la fenêtre.
La commande start ouvre une nouvelle fenêtre, puis exécute un programme
ou une commande spécifique. Si la commande start est utilisée sans aucun
paramètre, elle ouvre une nouvelle fenêtre de ligne de commande. La
commande start peut être associée à de nombreux paramètres de ligne de
commande ayant une incidence sur l'affichage de la nouvelle fenêtre. Pour
lancer une application Windows, utilisez la commande start sans aucun
paramètre. La commande start permet également de démarrer un document
associé à une application. Par exemple, vous pouvez utiliser la commande
start pour ouvrir directement un fichier HTML ou un document créé avec un
traitement de texte.
La commande cmd ouvre une fenêtre de ligne de commande faisant office
d'interpréteur de commandes d'AutoCAD. Cette fenêtre doit être fermée avant
la restitution du contrôle à la ligne de commande AutoCAD. Deux paramètres
de ligne de commande, /c et /k, sont utiles pour les commandes externes. Le
paramètre /c exécute la commande spécifiée, puis s'arrête (le système ferme
la fenêtre). Le paramètre /k exécute la commande spécifiée, puis demeure actif
(la fenêtre reste ouverte). Lorsque vous utilisez le paramètre /k, vous devez
fermer la fenêtre de commande (avec la commande exit).
En général, la commande start vous permet d'ouvrir une nouvelle fenêtre ou
de démarrer une nouvelle application en tant que processus indépendant
d'AutoCAD. La commande cmd vous permet d'exécuter un fichier ou un script
de commandes qui ne crée pas de fenêtre indépendante ou de créer une fenêtre
qui doit être fermée avant la restitution du contrôle à AutoCAD. Pour plus
d'informations sur ces commandes et paramètres, reportez-vous à la
documentation relative aux commandes système Windows.
Définition de commandes externes | 25
Commandes personnalisées
L'exemple ci-dessous définit trois nouvelles commandes : RUN, LISTSET et
DXB2BLK.
RUN, cmd /c,0,*Fichier de commandes à exécuter : ,
LISTSET,cmd /k SET,0
DXB2BLK,cmd /c DXBCOPY,0,fichier DXB : ,2
La commande RUN exécute un fichier ou un script de commandes. La
commande cmd suivie du paramètre /c ouvre une fenêtre de commande,
exécute le fichier de commandes, puis ferme la fenêtre.
La commande LISTSET affiche les valeurs courantes des variables
d'environnement DOS. Comme cet exemple utilise la syntaxe cmd /k et non
start, la fenêtre de commande doit être fermée avant la restitution du contrôle
à AutoCAD. Pour que cette fenêtre demeure active, utilisez la syntaxe start/realtime. Pour plus d'informations sur ces commandes et paramètres,
reportez-vous à la documentation relative aux commandes système Windows.
La commande DXB2BLK crée une définition de bloc à partir du fichier DXB
spécifié. Le fichier DXB convertit tous les objets en lignes. L'un des avantages
indirects de cette procédure est qu'elle offre une méthode simple pour éclater
les objets texte en lignes.
DXB2BLK transmet le nom du fichier DXB spécifié au fichier de commandes
dxbcopy, qui le copie sous le nom $cmd.dxb. AutoCAD crée ensuite un bloc à
partir du fichier DXB spécifié. Le nom fourni à l'invite du fichier DXB est
utilisé comme nouveau nom de bloc. Pour créer le fichier dxbcopy.cmd, entrez
la syntaxe suivante à l'invite de la ligne de commande Windows :
echo copy %1.dxb $cmd.dxb > dxbcopy.cmd
Cette syntaxe permet de créer le fichier dxbcopy.cmd dans le répertoire courant.
Déplacez ce fichier dans un répertoire du chemin DOS ou spécifiez
explicitement son emplacement dans le fichier acad.pgp. Par exemple, si le
fichier dxbcopy.cmd se trouve dans le répertoire D:\cad, entrez la syntaxe
suivante dans la section des commandes externes de votre fichier acad.pgp.
DXB2BLK, cmd /c D:\CAD\DXBCOPY,0,fichier DXB : ,2
Pour créer un fichier DXB, sélectionnez Format de fichiers DXB AutoCAD en
tant qu'imprimante courante, puis enregistrez le tracé dans un fichier. Pour
plus d'informations sur la configuration des imprimantes, reportez-vous à la
section Configuration des traceurs et des imprimantes du Guide des pilotes etdes périphériques.
26 | Chapitre 1 Personnalisation de base
Pour ouvrir le fichier de paramètres du programme (acad.pgp)
■ Cliquez sur Outils ➤ Personnaliser ➤ Modifier les paramètres du
programme (acad.pgp).
Aide-mémoire
Commandes
REINIT
Réinitialise le numériseur, son port d'entrée/sortie et le fichier des paramètres
du programme.
Variables système
RE-INIT
Réinitialise le numériseur, le port du numériseur et le fichier acad.pgp.
Création d'alias de commande
Un alias de commande est une commande abrégée que vous entrez sur la ligne
de commande et qui vous évite de saisir le nom entier de la commande.
Par exemple, vous pouvez entrer c au lieu de cercle pour lancer la commande
CERCLE. L'alias ne doit pas être confondu avec le raccourci clavier, qui est
une combinaison de touches, comme CTRL+S pour SAUVEGRD.
Vous pouvez définir un alias pour une commande AutoCAD ou encore pour
une commande externe ou de pilote de périphérique. La seconde section du
fichier acad.pgp définit les alias de commande. Pour modifier des alias existants
ou en ajouter de nouveaux, modifiez le fichier acad.pgp dans un éditeur de
texte ASCII (par exemple le Bloc-notes). Dans acad.pgp, en plus des alias de
commandes, vous trouverez des lignes de commentaires, précédées d'un
point-virgule (;). Les lignes de commentaires vous permettent d'ajouter des
informations textuelles au fichier acad.pgp, par exemple la date et l'auteur de
la dernière révision du fichier.
REMARQUE Avant de modifier le fichier acad.pgp, créez-en une copie de
sauvegarde que vous pourrez restaurer plus tard, si nécessaire.
Création d'alias de commande | 27
Pour définir un alias de commande, ajoutez une ligne à la section des alias de
commande du fichier acad.pgp à l'aide de la syntaxe suivante :
abréviation,*commande
où abréviation représente l'alias de commande que vous entrez sur la ligne
de commande et commande désigne la commande abrégée. Vous devez entrer
un astérisque (*) avant le nom de la commande pour identifier la ligne en tant
que définition d'alias de commande.
Si vous pouvez entrer une commande de façon transparente, vous pouvez
saisir son alias de la même manière. Lorsque vous entrez l'alias d'une
commande, le nom complet de cette dernière apparaît sur la ligne de
commande, puis la commande est exécutée.
Vous pouvez créer des alias de commande qui comprennent le préfixe de tiret
spécial (-), comme ceux répertoriés ici, qui accèdent à la version d'une
commande qui affiche des invites de commande au lieu d'une boîte de
dialogue.
FH, *-FHACH
CT, *-CONTOUR
REMARQUE Vous ne pouvez pas utiliser d'alias de commande dans les scripts de
commandes. Evitez d'utiliser des alias de commande dans les fichiers de
personnalisation.
Si vous modifiez le fichier acad.pgp alors qu'AutoCAD est en cours d'exécution,
entrez reinit pour utiliser le fichier révisé. Vous pouvez également redémarrer
AutoCAD pour recharger automatiquement le fichier.
Aide-mémoire
Commandes
REINIT
Réinitialise le numériseur, son port d'entrée/sortie et le fichier des paramètres
du programme.
Variables système
RE-INIT
Réinitialise le numériseur, le port du numériseur et le fichier acad.pgp.
28 | Chapitre 1 Personnalisation de base
Enregistrement et modification de macros
d'actions
Les macros d'actions permettent d'automatiser des tâches répétitives en
enregistrant des commandes et les valeurs entrées.
Présentation des macros d'actions
L'Enregistreur d'actions permet d'enregistrer les macros d'actions. Lorsque vous
enregistrez une macro d'actions, les commandes enregistrées et les valeurs
entrées pour la macro sont enregistrées dans celle-ci. L'extension de fichier
des macros d'actions est ACTM.
L'Enregistreur d'actions est un groupe de fonctions du ruban qui contient les
outils permettant d'enregistrer, de lire et de modifier les macros d'actions.
Vous pouvez définir les préférences pour l'enregistreur d'actions à l'aide de la
boîte de dialogue Préférences d'enregistreur d'actions. Au cours de la lecture,
de la modification ou de l'enregistrement d'une macro d'actions, vous pouvez
développer l'Enregistreur d'actions pour accéder aux actions de macro dans
l'arborescence en question.
L'arborescence des actions vous permet de modifier et de supprimer les nœuds
d'actions d'une macro d'actions. Les nœuds d'action représentent les
commandes enregistrées ou les valeurs entrées pour une macro d'actions. Vous
pouvez également spécifier des points de base, insérer des messages utilisateur
et suspendre momentanément la lecture de la macro pour que l'utilisateur
puisse entrer un noeud de valeur. Un nœud de valeur dans une macro d'actions
représente la valeur fournie à la suite de l'invite secondaire d'une commande
au cours de son enregistrement. Les nœuds de valeurs peuvent contenir des
points acquis, des chaînes de texte, des chiffres, des mots-clés ou d'autres
valeurs pouvant être entrées lors de l'enregistrement d'une commande.
Voir aussi :
■ Lecture d'une macro d'actions
Enregistrement et modification de macros d'actions | 29
Pour changer les préférences de l'enregistreur d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions ➤
Préférence.
2 Dans la boîte de dialogue Préférences d'enregistreur d'actions, procédez
comme suit :
■ Sélectionnez Développer lors de la lecture pour que le groupe de
fonctions Enregistreur d'actions se développe au cours de la lecture
d'une macro d'actions.
■ Sélectionnez Développer lors de l'enregistrement pour que le groupe
de fonctions Enregistreur d'actions se développe au cours de
l'enregistrement d'une macro d'actions.
■ Sélectionnez Demander le nom de la macro d'actions pour que la boîte
de dialogue Macro d'actions s'affiche lors de l'arrêt de l'enregistrement
d'une macro d'actions. Si cette option n'est pas activée, le nom par
défaut est utilisé pour sauvegarder la macro d'actions enregistrée.
3 Cliquez sur OK.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
ARRETACT
Arrête l'enregistreur d'actions et permet de sauvegarder les actions enregistrées
dans un fichier de macro d'actions.
ENTRUTILACT
Suspend l'exécution de la macro pour permettre à l'utilisateur d'entrer une
information.
MESSAGUTILACT
Insère un message utilisateur dans une macro d'actions.
30 | Chapitre 1 Personnalisation de base
POINTBASEACT
Insère un point de base dans une macro d'actions.
OPTIONS
Personnalise les paramètres de fonctionnement du programme.
RUBAN
Ouvre la fenêtre du ruban.
Variables système
ACTPATH
Définit les autres chemins à utiliser pour accéder aux macros d'actions
disponibles pour la lecture.
ACTRECORDERSTATE
Définit l'état courant de l'enregistreur d'actions.
ACTRECPATH
Définit le chemin utilisé pour stocker les nouvelles macros d'actions.
ACTUI
Contrôle le comportement du groupe de fonctions Enregistreur d'actions
lors de l'enregistrement ou de la lecture des macros.
Utilisation de l'enregistreur d'actions
L'Enregistreur d'actions vous permet de créer des macros d'actions pouvant
être utilisées pour automatiser les tâches répétitives.
Lors de l'enregistrement des actions, les commandes et les valeurs entrées sont
capturées et affichées dans l'arborescence des actions. Une fois l'enregistrement
terminé, vous pouvez enregistrer les commandes et les données capturées dans
un fichier de macro d'actions afin de le lire ultérieurement. Une fois qu'une
macro d'actions est enregistrée, vous pouvez spécifier des points de base, insérer
des messages utilisateur ou changer le comportement des valeurs entrées pour
Utilisation de l'enregistreur d'actions | 31
demander une nouvelle valeur au cours de la lecture. Vous pouvez également
gérer les fichiers d'actions enregistrés avec Gérer les macros d'actions.
Enregistrement d'une macro
d'actions (page 32)
Insertion d'un message utilisateur
(page 47)
Insertion d'une demande de saisie
par l'utilisateur (page 48)
Utilisez l'Enregistreur d'actions pour enregistrer
----des commandes et des valeurs d'entrée.
Insérez un message utilisateur pour afficher des
-----
informations sur une macro d'actions pendant sa
lecture.
Modifiez une valeur enregistrée pour demander
-----
une entrée lors de la lecture d'une macro
d'actions.
Lisez les actions enregistrées qui se trouvent dans
-----Lecture d'une macro d'actions
une macro d'actions.
Enregistrement d'une macro d'actions
L'Enregistreur d'actions peut enregistrer la plupart des commandes exécutables
à partir d'une ligne de commande et de certains éléments de l'interface
utilisateur que vous utilisez habituellement.
Enregistrement d'une macro d'actions avec l'enregistreur
d'actions
L'Enregistreur d'actions vous permet d'enregistrer les commandes et les valeurs
entrées pour une macro d'actions.
32 | Chapitre 1 Personnalisation de base
Lorsque vous enregistrez une macro d'actions, l'icône d'enregistrement est
entourée d'une bordure rouge près des réticules pour indiquer que l'Enregistreur
d'actions est actif et que les commandes et les valeurs sont en cours
d'enregistrement.
Pendant l'enregistrement de la macro d'actions, les commandes et les valeurs
entrées sur la ligne de commande sont enregistrées dans la macro sauf les
commandes qui ouvrent et ferment des fichiers de dessin. Si une boîte de
dialogue s'affiche au cours de l'enregistrement d'une macro d'actions, seul
l'affichage de la boîte de dialogue est enregistré et les modifications apportées
à celle-ci sont ignorées. Il est déconseillé d'utiliser des boîtes de dialogue au
cours de l'enregistrement d'une macro d'actions. Utilisez plutôt la version de
ligne de commande de la commande. Par exemple, utilisez la commande
-HACHURES au lieu de la commande HACHURES qui affiche la boîte de
dialogue Hachures et gradient.
Une fois l'enregistrement d'une macro d'actions terminé, vous pouvez
sauvegarder ou supprimer la macro. Si vous voulez sauvegarder la macro
d'actions, vous devez spécifier son nom et donner éventuellement sa
description et préciser ses paramètres de lecture . Les paramètres de lecture
permettent de restaurer la vue avant la lecture de la macro d'actions lorsque
l'utilisateur doit rentrer des valeurs ou lorsque la lecture est terminée.
Lorsque l'Enregistreur d'actions est défini pour vérifier les incohérences, il
compare les paramètres de l'environnement de dessin lors de l'enregistrement
de la macro d'actions à ses paramètres courants. Par exemple, l'Enregistreur
d'actions compare la valeur de la variable système INSUNITS dans le dessin
courant à la valeur utilisée lorsque la macro d'actions a été enregistrée. S'il
détecte une incohérence, vous pouvez poursuivre la lecture de la macro
d'actions ou l'arrêter. Si vous poursuivez la lecture de la macro d'actions, celle-ci
peut produire des résultats inattendus.
Utilisation de macros d'actions au cours de l'enregistrement d'une macro
d'actions
Vous pouvez lire une macro d'actions tout en enregistrant une autre macro,
vous pouvez ainsi combiner plusieurs macros d'actions pour en créer une
nouvelle. Pour utiliser une macro d'actions existante lorsque vous en enregistrez
une autre, la macro d'actions que vous voulez lire doit apparaître dans l'un
des chemins définis par la variable système ACTPATH ou ACTRECPATH. Si la
macro d'actions est dans l'un des chemins définis, entrez son nom sur la ligne
de commande pour la lire.
Enregistrement d'une macro d'actions | 33
Utilisation de commandes personnalisées et de routines avec les macros
d'actions
Lorsque vous enregistrez des commandes et des valeurs, vous pouvez utiliser
les commandes standard fournies avec AutoCAD et les commandes
personnalisées que vous utilisez déjà. Les commandes personnalisées que vous
pouvez utiliser comprennent, entre autres, les commandes définies avec
AutoLISP ou ObjectARX, et les commandes définies avec .NET et les macros
définies avec VBA.
Avant de lire une macro d'actions contenant des références pour personnaliser
des commandes et des macros, les programmes d'origine, à partir desquels les
commandes et les macros sont définies, doivent être chargés dans AutoCAD
pour que la lecture de la macro d'actions s'effectue correctement. Pour que les
commandes personnalisées soient disponibles lors de la lecture d'une macro
d'actions, plusieurs méthodes sont possibles.
■ Au démarrage - Vous pouvez utiliser l'option Au démarrage dans la boîte
de dialogue Charger/Décharger les applications pour charger des fichiers
qui contiennent des commandes personnalisées.
■ Fichier ACAD.lsp ou ACADDOC.lsp - Vous pouvez utiliser le fichier acad.lsp
ou acaddoc.lsp pour charger automatiquement les fichiers qui contiennent
des commandes personnalisées.
■ Fichier Menu AutoLISP (MNL) - Vous pouvez utiliser un fichier MNL pour
charger des fichiers contenant des commandes personnalisées spécifiques
à un fichier CUIx.
■ Fichier de personnalisation de l'interface utilisateur (CUIx) - Les fichiers
AutoLISP qui définissent les commandes personnalisées peuvent être
associés à un fichier CUIx. Il suffit pour cela de les ajouter au nœud LISP
dans l'éditeur Personnaliser l'interface utilisateur.
■ Fichiers script - Vous pouvez utiliser un fichier script pour charger les
fichiers AutoLISP, ObjectARX, VBA ou .NET. Pour enregistrer l'exécution
d'un fichier script, définissez FILEDIA sur 0 avant d'utiliser la commande
SCRIPT.
Stockage des macros d'actions enregistrées
Lorsque vous arrêtez l'enregistrement d'une macro d'actions, vous pouvez
sauvegarder la macro d'actions enregistrée. Si vous sauvegardez la macro
d'actions enregistrée, le nom de la commande spécifiée pour la macro d'actions
est également utilisé comme nom de fichier de celle-ci. La macro d'actions
sauvegardée est stockée dans le dossier défini par la variable système
34 | Chapitre 1 Personnalisation de base
ACTRECPATH. Vous pouvez accéder au dossier dans la boîte de dialogue
Options.
Pour lancer l'enregistrement d'une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions ➤
Enregistrer .
2 Utilisez les commandes et fournissez les valeurs requises pour effectuer
la tâche que vous voulez automatiser.
Pour arrêter l'enregistrement d'une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions ➤
Arrêter .
2 Dans la boîte de dialogue Macro d'actions, entrez le nom de la commande
dans la zone de texte Nom de commande de la macro d'actions.
3 Si besoin, effectuez ce qui suit :
■ Entrez la description de la macro d'actions dans la zone de texte
Description.
■ Sous Restaurer la vue avant lecture, sélectionnez Lors de l'interruption
de la saisie utilisateur pour restaurer la vue avant la lecture de la macro
d'actions.
■ Sous Restaurer la vue avant lecture, sélectionnez A la fin de la lecture
pour restaurer la vue avant la lecture de la macro d'actions.
■ Sélectionnez Vérifier les incohérences lorsque la lecture commence
pour que l'Enregistreur d'actions valide la macro d'actions avant la
lecture.
4 Cliquez sur OK.
Enregistrement d'une macro d'actions | 35
Pour annuler l'enregistrement d'une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions ➤
Arrêter .
2 Dans la boîte de dialogue Macro d'actions, cliquez sur Annuler.
Pour copier une macro d'actions afin d'en créer une nouvelle
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions que
vous voulez copier.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud supérieur et cliquez sur Copier.
5 Dans la boîte de dialogue Macro d'actions, entrez un nom dans la zone
de texte Nom de commande de la macro d'actions.
6 Si besoin, effectuez ce qui suit :
■ Entrez le nom d'une commande pour la macro d'actions dans la zone
de texte Nom de commande de la macro d'actions.
■ Entrez la description de la macro d'actions dans la zone de texte
Description.
■ Sous Restaurer la vue avant lecture, sélectionnez Lors de l'interruption
de la saisie utilisateur pour restaurer la vue avant la lecture de la macro
d'actions.
■ Sous Restaurer la vue avant lecture, sélectionnez A la fin de la lecture
pour restaurer la vue avant la lecture de la macro d'actions.
■ Sélectionnez Vérifier les incohérences lorsque la lecture commence
pour que l'Enregistreur d'actions valide la macro d'actions avant la
lecture.
7 Cliquez sur OK.
36 | Chapitre 1 Personnalisation de base
Pour changer l'emplacement de sauvegarde d'une macro d'actions
enregistrée
1 Dans le menu d'application, cliquez sur Options.
2 Dans la boîte de dialogue Options, onglet Fichiers, dans la liste des nœuds,
cliquez sur le signe (+) en regard de Paramètres de l'enregistreur d'actions.
3 Cliquez sur le signe (+) en regard de l'option Emplacement des fichiers
d'actions et spécifiez un chemin de dossier.
4 Cliquez sur OK.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
ARRETACT
Arrête l'enregistreur d'actions et permet de sauvegarder les actions enregistrées
dans un fichier de macro d'actions.
OPTIONS
Personnalise les paramètres de fonctionnement du programme.
RUBAN
Ouvre la fenêtre du ruban.
Variables système
ACTPATH
Définit les autres chemins à utiliser pour accéder aux macros d'actions
disponibles pour la lecture.
ACTRECORDERSTATE
Définit l'état courant de l'enregistreur d'actions.
ACTRECPATH
Définit le chemin utilisé pour stocker les nouvelles macros d'actions.
Enregistrement d'une macro d'actions | 37
Icônes des nœuds d'actions
Lorsqu'une macro d'actions est enregistrée ou si elle est en cours d'utilisation,
chaque action dans le fichier de la macro d'actions est représentée par un
nœud dans l'arborescence des actions.
Pour déterminer le type d'action ou la valeur utilisée au cours de
l'enregistrement d'une macro d'actions, des icônes sont affichées en regard de
chacun des nœuds dans l'arborescence des actions. Le tableau suivant explique
ce que représentent les icônes affichées en regard de chacun des nœuds d'action
dans l'arborescence des actions.
DescriptionNom du nœud d'actionIcône
Pause pour la saisie
utilisateur
Message texte de
l'utilisateur
Insérer un point de base
Commande
Macro d'actions
Coordonnées absolues du
point
Coordonnées relatives au
point
Interaction invite/mot de
passe
Indique que l'utilisateur doit saisir une valeur
pour l'action au cours de la lecture.
Un message utilisateur s'affiche pour cette action au cours de la lecture.
L'utilisateur doit saisir un point de base pour
l'action au cours de la lecture.
Nœud qui contient toutes les valeurs enregistrées pour une commande.
Nœud de niveau supérieur qui contient toutes
les actions associées à la macro d'actions
courante.
Coordonnées absolues basées sur le point acquis au cours de l'enregistrement.
Coordonnées relatives basées sur les coordonnées précédentes dans la macro d'actions.
Interaction invite/mot de passe. Ce nœud
d'action ne peut pas être changé pour
demander une saisie utilisateur.
38 | Chapitre 1 Personnalisation de base
DescriptionNom du nœud d'actionIcône
Valeur d'angle.Angle
Valeur de distance.Distance
Valeur numérique réelle ou double.Réelle (double)
Valeur d'entier numérique.Entier
Valeur de chaîne de texte.Chaîne
Valeur de pourcentage de mise à l'échelle.Facteur d'échelle
Valeur de couleur.Couleur
Résultats de sélection
Sélection d'objets créés par
une macro
Utiliser le premier jeu de
sélection
utilisateur (Sélection)
Palettes de propriétés
Jeu de sélection final utilisé par une commande. Il contient un nœud pour chaque soussélection.
Sélection ne contenant que les objets créés
dans la macro d'actions courante.
La sélection existante est remplacée par les
objets sélectionnés avant le lancement de la
lecture de la macro d'actions.
Demande de nouvelle sélection.Demande de saisie
Indique que la palette Propriétés ou le groupe
de fonctions Propriétés rapides a été
modifié(e).
Enregistrement d'une macro d'actions | 39
DescriptionNom du nœud d'actionIcône
Propriété
Filtrage d'objets
Boîte de dialogue modale
Changement de vue
(Modification d'observation)
Modification de SCU
Aide-mémoire
Commandes
ENREGACT
Modification effectuée dans la palette
Propriétés ou le groupe de fonctions Propriétés
rapides.
Sélection avec un filtre d'objet appliqué via la
palette Propriétés ou le groupe de fonctions
Propriétés rapides. Indique quel type de filtre
d'objet a été utilisé.
Noeud contenant la boîte de dialogue enregistrée qui s'affiche pendant la lecture.
Un changement de vue non explicitement effectué par un changement de commande ou
de coordonnées s'est produit.
Une modification de SCU non explicitement
effectuée par un changement de commande
ou de coordonnées s'est produite.
Démarre l'enregistreur d'actions.
Utilisation des éléments de l'interface utilisateur
Vous pouvez utiliser de nombreux éléments de l'interface utilisateur pour
enregistrer une macro d'actions.
En revanche, vous ne pouvez pas utiliser certains éléments. Vous pouvez
utiliser les éléments suivants de l'interface utilisateur pour enregistrer une
macro d'actions :
■ Barres d'outils et barres d'outils d'accès rapide
■ Menus déroulants et menus contextuels
40 | Chapitre 1 Personnalisation de base
■ Ruban
■ Menu de l'application
■ Eléments d'interface utilisateur hérités (menus de mosaïque d'images et de
tablette)
■ Barres d'état de dessin et de l'application
■ Palette Propriétés et palette Propriétés rapides
■ Fenêtre des palettes d'outils
■ Design Center
Eléments non enregistrables de l'interface utilisateur
Toutes les actions effectuées avec la palette Propriétés et la palette Propriétés
rapides ne sont pas enregistrables. Les actions suivantes ne sont pas
enregistrables :
■ Modifications de propriété effectuées à partir d'une boîte de dialogue dans
la palette Propriétés ou dans la palette Propriétés rapides.
■ Changements de valeurs effectués dans les propriétés sommet des faces 3D
et des polylignes avec la palette Propriétés ou la palette Propriétés rapides
■ Actions qui n'exécutent pas une commande à partir des barres d'état.
Toutes les actions effectuées avec la barre d'état ne sont pas enregistrables.
Seuls les contrôles qui exécutent des commandes sont enregistrables. Les
boutons suivants sont enregistrables à partir de la barre d'état :
■ Propriétés rapides
■ Modèle et présentation
■ Présentations Vue rapide (enregistrement seulement lorsque l'utilisateur
passe d'une présentation à l'autre)
■ Panoramique
■ Zoom
■ Disques de navigation SteeringWheel
■ ShowMotion (lecture et restauration des vues seulement)
■ Agrandir/réduire la fenêtre
Enregistrement d'une macro d'actions | 41
■ Echelle d'annotation/fenêtre
■ Synchroniser l'échelle d'annotation/fenêtre
■ Visibilité de l'annotation
■ Ajouter automatiquement des échelles
■ Verrouiller
■ Nettoyer écran
Toutes les actions effectuées dans DesignCenter ne sont pas enregistrables.
Les actions suivantes ne sont pas enregistrables :
■ Insertion de blocs à partir de l'onglet DC en ligne
■ Toutes les actions des menus contextuels sauf Attacher comme Xréf et
Insérer sous la forme d'un bloc
■ Déplacement d'objets existants (tels que les calques et les types de ligne)
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
Gestion et modification des macros d'actions
Vous pouvez modifier et gérer une macro d'actions de plusieurs manières.
Vous pouvez également modifier le comportement de lecture d'une macro
d'actions.
Gestion des macros d'actions
Vous pouvez renommer, copier, modifier et supprimer une macro d'action à
l'aide du Gestionnaire de macros d'actions ou à partir de l'arborescence des
actions.
La modification et la gestion d'un fichier de macro d'actions peuvent s'effectuer
à l'aide du Gestionnaire de macros d'actions et de l'arborescence des actions.
42 | Chapitre 1 Personnalisation de base
Gestion des fichiers à l'aide de l'arborescence des actions
L'arborescence des actions est affichée lorsque le panneau Enregistreur d'actions
est développé. Les options suivantes sont disponibles lorsque vous cliquez
avec le bouton droit de la souris sur Macro d'actions dans l'arborescence des
actions.
■ Renommer. Renomme la commande et le nom de fichier de la macro
d'actions.
■ Supprimer. Supprime le fichier de macro d'actions de la liste des macros
d'actions et place le fichier dans la Corbeille de Windows.
■ Copier - Crée une copie de la macro d'actions pour laquelle vous pouvez
spécifier un autre nom de commande et de fichier.
■ Propriétés - Change le nom de la commande et modifie les paramètres de
lecture de la macro d'actions.
Vous pouvez supprimer les nœuds d'action qui représentent les commandes
et modifier les nœuds de valeur. Vous pouvez modifier les nœuds d'action
dans une macro d'actions via l'arborescence des actions qui s'affiche lorsque
le groupe de fonctions Enregistreur d'actions est développé. Les options de
modification suivantes sont disponibles lorsque vous cliquez avec le bouton
droit de la souris sur un nœud d'action dans l'arborescence des actions :
■ Supprimer - Supprime un nœud d'action dans la macro d'actions courante.
■ Modifier - Remplace la valeur courante par une nouvelle valeur.
Gestion des fichiers de macro d'actions
La boîte de dialogue Gestionnaire de macro d'actions propose des tâches
élémentaires de gestion pour les fichiers de macro d'actions. Vous pouvez
modifier, renommer, supprimer et créer de multiples copies d'un fichier de
macro d'actions
CONSEIL Vous pouvez modifier, renommer, supprimer et créer de multiples copies
d'un fichier de macro d'actions.
Pour renommer une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
Gestion et modification des macros d'actions | 43
2 Dans la liste des macro d'actions, sélectionnez la macro d'actions que
vous voulez renommer.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud supérieur et cliquez sur Renommer.
5 Dans la boîte de dialogue Macro d'actions, entrez un autre nom dans la
zone de texte Nom de commande de la macro d'actions.
6 Cliquez sur OK.
Pour supprimer une macro d'actions précédemment enregistrée
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions que
vous voulez supprimer.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud supérieur et cliquez sur Supprimer.
5 Dans la boîte de dialogue Macro d'actions – Confirmer la suppression,
cliquez sur Supprimer.
REMARQUE Lorsque vous supprimez une macro d'actions, le fichier dans lequel
la macro d'actions est enregistrée est également placé dans la Corbeille de Windows
jusqu'à ce qu'il soit supprimé. Si vous avez besoin du fichier plus tard, placez celui-ci
dans un autre dossier que le dossier Actions.
Pour copier une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions que
vous voulez copier.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud supérieur et cliquez sur Copier.
44 | Chapitre 1 Personnalisation de base
5 Dans la boîte de dialogue Macro d'actions, entrez un autre nom dans la
zone de texte Nom de commande de la macro d'actions et, au besoin,
effectuez ce qui suit :
■ Entrez la description de la macro d'actions dans la zone de texte
Description.
■ Sous Restaurer la vue avant lecture, sélectionnez Lors de l'interruption
de la saisie utilisateur pour restaurer la vue avant la lecture de la macro
d'actions.
■ Sous Restaurer la vue avant lecture, sélectionnez A la fin de la lecture
pour restaurer la vue avant la lecture de la macro d'actions.
■ Sélectionnez Vérifier les incohérences lorsque la lecture commence
pour que l'Enregistreur d'actions valide la macro d'actions avant la
lecture.
6 Cliquez sur OK.
Pour modifier les propriétés d'une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions dont
vous voulez modifier les propriétés.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud supérieur et cliquez sur Propriétés.
5 Dans la boîte de dialogue Macro d'actions, modifiez les propriétés de la
macro d'actions en procédant comme suit :
■ Entrez le nom d'une commande pour la macro d'actions dans la zone
de texte Nom de commande de la macro d'actions.
■ Entrez la description de la macro d'actions dans la zone de texte
Description.
■ Sous Restaurer la vue avant lecture, sélectionnez Lors de l'interruption
de la saisie utilisateur pour restaurer la vue avant la lecture de la macro
d'actions.
■ Sous Restaurer la vue avant lecture, sélectionnez A la fin de la lecture
pour restaurer la vue avant la lecture de la macro d'actions.
Gestion et modification des macros d'actions | 45
■ Sélectionnez Vérifier les incohérences lorsque la lecture commence
pour que l'Enregistreur d'actions valide la macro d'actions avant la
lecture.
6 Cliquez sur OK.
Pour supprimer une action d'une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions de
laquelle vous voulez supprimer une action.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur un nœud d'action et cliquez sur Supprimer.
5 Dans la boîte de dialogue Macro d'actions – Confirmer la suppression de
l'élément, cliquez sur Effacer.
REMARQUE Vous ne pouvez pas supprimer une action lorsque vous enregistrez
une macro d'actions.
Pour modifier un noeud de valeur dans une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions dans
laquelle vous voulez modifier un nœud de valeur.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur un nœud de valeur et cliquez sur Modifier.
5 Entrez la nouvelle valeur et appuyez sur Entrée.
46 | Chapitre 1 Personnalisation de base
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
RUBAN
Ouvre la fenêtre du ruban.
GESTACTIONS
Gère les fichiers de macro d'actions.
Insertion de messages utilisateur
Vous pouvez insérer des messages utilisateur dans une macro d'actions pour
fournir des informations ou des instructions précises permettant de lire cette
dernière.
Vous pouvez insérer un message dans une macro d'actions qui est en cours de
lecture tout en enregistrant une autre macro. Le message peut décrire ce que
fait la macro d'actions ou indiquer les paramètres à définir avant de reprendre
la lecture de la macro. Vous pouvez insérer autant de messages que vous voulez
dans une macro d'actions, veillez seulement à les insérer avant et après les
actions.
Lorsqu'un message s'affiche, cliquez sur Fermer pour reprendre la lecture de
la macro d'action.
Pour insérer un message utilisateur dans une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions dans
laquelle vous voulez insérer un message utilisateur.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit sur un nœud
et cliquez sur Insérer un message utilisateur.
REMARQUE Vous ne pouvez insérer un message utilisateur qu'avant ou après
un nœud situé sous le nœud de la macro d'actions dans l'arborescence des
actions.
Gestion et modification des macros d'actions | 47
5 Dans la boîte de dialogue Insérer un message utilisateur, entrez le texte
du message que vous voulez afficher lors de la lecture de la macro
d'actions.
6 Cliquez sur OK.
Pour modifier un message utilisateur inséré dans une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions dont
vous voulez modifier le message utilisateur.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud Message utilisateur et cliquez sur Modifier le message.
5 Dans la boîte de dialogue Insérer un message utilisateur, modifiez le
message utilisateur.
6 Cliquez sur OK.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
MESSAGUTILACT
Suspend l'exécution de la macro pour permettre à l'utilisateur d'entrer une
information.
RUBAN
Ouvre la fenêtre du ruban.
Pause pour la saisie utilisateur
Vous pouvez modifier les actions dans une macro d'actions pour qu'elles soient
lues avec les valeurs avec lesquelles elles ont été enregistrées ou interrompues
afin de permettre la saisie en cours de lecture.
48 | Chapitre 1 Personnalisation de base
Lorsque vous enregistrez une macro d'actions, vous pouvez choisir un point
ou indiquer ce que vous ne voulez pas utiliser à chaque lecture de la macro
d'actions. Vous pouvez spécifier que le nœud de valeur dans la macro d'actions
fasse une pause pour demander une valeur au cours de la lecture. Un nœud
de valeur peut contenir un point acquis, une chaîne de texte, un nombre, une
option de commande ou une sélection d'objet. Si une macro d'actions demande
une valeur, vous pouvez donner une nouvelle valeur d'entrée pendant la
lecture.
Pour attendre la saisie d'une valeur au cours de la lecture d'une macro
d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions qui
contient le nœud de valeur à interrompre pour la saisie en cours de lecture.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud de valeur et choisissez Pause pour la saisie utilisateur.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
ENTRUTILACT
Insère un message utilisateur dans une macro d'actions.
RUBAN
Ouvre la fenêtre du ruban.
Utilisation de coordonnées
Vous pouvez utiliser des coordonnées absolues ou relatives pour les points
acquis dans une macro d'actions.
Lorsque vous enregistrez une macro d'actions, les valeurs de coordonnées
enregistrées peuvent être absolues ou relatives. Bien que la valeur d'une
Gestion et modification des macros d'actions | 49
coordonnée puisse être absolue ou relative, la valeur enregistrée pour toutes
les valeurs de coordonnées enregistrées est absolue. Etant donné que toutes
les valeurs de coordonnées sont enregistrées en tant que coordonnées absolues
avec une macro d'actions, vous pouvez utiliser la valeur de coordonnée absolue
ou la valeur relative à un point précédent pour une valeur de coordonnée
enregistrée au cours de la lecture de la macro d'actions. La première valeur de
coordonnée enregistrée ou la valeur de coordonnée enregistrée après une
modification de SCU est toujours définie comme absolue. Toutes les valeurs
de coordonnées relatives ultérieures sont basées sur une valeur de coordonnée
absolue dans la macro d'actions.
Vous pouvez choisir le comportement d'une valeur de coordonnée depuis
l'arborescence des actions dans l'Enregistreur d'actions. Vous pouvez également
choisir que toutes les valeurs de coordonnées dans une macro d'actions soient
relatives ou absolues depuis le nœud supérieur de l'arborescence des actions.
Pour définir une valeur de coordonnée de sorte qu'elle soit absolue ou
relative au point précédent
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macro d'actions, sélectionnez la macro d'actions qui
contient le nœud de valeur de coordonnée que vous voulez modifier.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud de la valeur de coordonnée et cliquez sur Relatif au précédent.
■ Pour qu'une valeur de coordonnée soit absolue, cliquez sur Relatif au
précédent si une coche apparaît devant cette option. Si ce n'est pas le
cas, la valeur de coordonnée est déjà absolue.
■ Pour qu'une valeur de coordonnée soit relative au point précédent,
cliquez sur Relatif au précédent si cette option n'est pas cochée. Si
l'option est cochée, la valeur de coordonnée est déjà relative au point
précédent.
Pour définir toutes les valeurs de coordonnées de sorte qu'elles soient
absolues ou relatives au point précédent
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
50 | Chapitre 1 Personnalisation de base
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions
contenant le nœud de la valeur de coordonnée qui devra être absolue ou
relative par rapport à la coordonnée précédente.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton de la souris sur
le nœud supérieur et cliquez sur Tous les points sont relatifs.
■ Pour que toutes les valeurs de coordonnées soient absolues, cliquez
sur Tous les points sont relatifs si une coche apparaît devant cette
option. Si ce n'est pas le cas, les valeurs de coordonnées sont peut-être
déjà absolues ou la macro peut également contenir une combinaison
de valeurs absolues et relatives.
REMARQUE Pour vous assurer que toutes les valeurs de coordonnées
sont absolues lorsque l'option Tous les points sont relatifs n'est pas cochée,
sélectionnez Tous les points sont relatifs deux fois pour éviter que des
valeurs de coordonnées soient absolues et que d'autres soient relatives
au point précédent.
■ Pour que toutes les valeurs de coordonnées soient relatives au point
précédent, à l'exception de la première valeur de coordonnée, cliquez
sur Relatif au précédent si cette option n'est pas cochée. Si cette option
est cochée, toutes les valeurs de coordonnées sont alors relatives au
point précédent, à l'exception de la première valeur de coordonnée
qui est toujours absolue.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
RUBAN
Ouvre la fenêtre du ruban.
Gestion et modification des macros d'actions | 51
Insertion des points de base
L'insertion d'un point de base établit une coordonnée absolue utilisée par les
points de coordonnée relative qui suivent le point de base dans la macro
d'action.
Par défaut, lors de la lecture d'une macro d'actions, une requête de spécification
d'un nouveau point de coordonnée est émise pour chaque point de base de
la macro d'actions.
Dans l'arborescence d'actions, vous pouvez insérer des points de base dans
une macro d'actions ou un noeud de commande. Vous pouvez insérer des
points de base à tout moment de l'enregistrement. Après l'enregistrement,
vous pouvez insérer ou supprimer des points de base d'une macro d'actions.
REMARQUE Dans l'arborescence des actions, cliquez avec le bouton droit de la
souris sur un point de base et désactivez Pause pour la saisie utilisateur. Le
comportement par défaut du point de base, qui consiste à demander un nouveau
point de coordonnée pendant la lecture, est ainsi éliminé.
Pour insérer un point de base dans une macro d'actions
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions que
vous voulez modifier en insérant un point de base.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur un nœud et choisissez Insérer un point de base.
5 Cliquez sur OK.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
POINTBASEACT
Insère un point de base dans une macro d'actions.
52 | Chapitre 1 Personnalisation de base
RUBAN
Ouvre la fenêtre du ruban.
Utilisation de sélections d'objets
Pour déterminer quels objets doivent être utilisés pour les commandes dans
une macro d'actions, vous devez modifier en conséquence les nœuds des
sélections dans l'arborescence des actions.
Lorsque vous modifiez une macro d'actions, vous pouvez choisir la méthode
de sélection à utiliser pour la lecture de cette macro. Les options suivantes
vous permettent de définir le mode de sélection des objets pour le nœud de
sélection dans une macro d'actions :
■ Utiliser le premier jeu de sélection. Utilise les objets sélectionnés avant le
démarrage de la macro d'actions.
■ Pause pour la saisie utilisateur. Demande un nouveau jeu de sélection.
■ Sélection d'objet créée par une macro Sélectionne tous les objets créés
depuis le démarrage de la macro d'actions.
Pour attendre que l'utilisateur indique une sélection au cours de la lecture
d'une macro
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions
contenant le nœud de sélection pour lequel vous voulez attendre que
l'utilisateur fournisse une valeur au cours de la lecture.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur les résultats de sélection et choisissez Pause pour la saisie utilisateur.
Pour sélectionner des objets créés par une macro au cours de la lecture
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions
contenant le nœud de sélection qui représentera la sélection de tous les
objets créés au cours de la lecture de la macro.
Gestion et modification des macros d'actions | 53
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud de sélection et cliquez sur Sélection d'objet créée par une
macro.
Pour utiliser le premier jeu de sélection au cours de la lecture d'une macro
1 Sur le ruban, cliquez sur l'onglet Gérer ➤ Enregistreur d'actions. Cliquez
sur la flèche vers le bas à côté de la liste des macros d'actions.
2 Dans la liste des macros d'actions, sélectionnez la macro d'actions
contenant le nœud de sélection qui représentera la sélection de tous les
objets sélectionnés avant la lecture d'une macro.
3 Développez le groupe de fonctions Enregistreur d'actions.
4 Dans l'arborescence des actions, cliquez avec le bouton droit de la souris
sur le nœud de sélection et cliquez sur Utiliser le premier jeu de sélection.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
RUBAN
Ouvre la fenêtre du ruban.
Conseils d'utilisation de l'Enregistreur d'actions
L'Enregistreur d'actions vous permet de créer intuitivement des commandes
personnalisées qui peuvent réduire le nombre d'actions requises pour effectuer
une tâche répétitive. Vous devez tenir compte d'un certain nombre de choses
lorsque vous enregistrez une macro d'actions.
Enregistrements de macros d'actions
Lorsque vous enregistrez une macro d'actions, tenez compte de ce qui suit :
■ Les paramètres de dessin courants utilisés lorsque vous enregistrez une
macro d'actions ne sont pas tous conservés par celle-ci. Pour que des
paramètres de dessin spécifiques soient utilisés au cours de la lecture d'une
54 | Chapitre 1 Personnalisation de base
macro, vous devez les enregistrer avec la macro en utilisant le nom de la
variable système ou de la commande MODIFVAR.
■ Certaines commandes ne sont pas enregistrables bien que la plupart le
soient. Les commandes non enregistrables sont liées aux opérations de
fichiers de dessin, à l'utilisation de l'Enregistreur d'actions et à l'édition à
l'aide de poignées. Le tableau suivant répertorie les commandes non
enregistrables par l'Enregistreur d'actions.
ENTRUTILACTARRETACT
-MESSAGUTILACTMESSAGUTILACT
EXPORTPRESENTCHARGDXF
NOUVEAUOUVREFICH
OUVRPARTIELOUVRIR
RAPNOUVAPPTIRER
MODIFTABLEAURECUPERER
-VBAIDEVBAIDE
GESTVBACHARGVBA
VBAPREFNOUVBA
EXECVBA-EXECVBA
DECHARGVBAVBAINSTR
POINTBASEACTXOUVRIR
GESTACTIONS
■ Les actions enregistrées avec l'Enregistreur d'actions sont limitées aux
interactions avec la palette Propriétés, la palette Propriétés rapides, la boîte
de dialogue Calque sans mode et les éléments de l'interface utilisateur qui
démarrent une commande.
Conseils d'utilisation de l'Enregistreur d'actions | 55
Certains des éléments de l'interface utilisateur qui démarrent des
commandes sont : la plupart des outils sur les palettes d'outils, certaines
actions dans DesignCenter et certains outils sur les barres d'état.
■ Lorsqu'une modification concernant une vue survient sans l'aide explicite
d'une commande ou d'un changement de coordonnées (par exemple, avec
l'outil ViewCube, la molette de la souris ou la fonction Orbite 3D), un
noeud Changement de vue (Modification d'observation) est ajouté à
l'arborescence des actions. Vous pouvez supprimer un noeud Changement
de vue à la fin de l'enregistrement. Lors de la suppression, au cours de la
lecture, vous pouvez être invité à fournir des coordonnées ou poursuivre
la lecture, car le changement de vue n'a pas eu lieu. Cela risque d'avoir une
incidence sur la création d'un jeu de sélection ou l'utilisation d'une
commande.
REMARQUE Avant de supprimer un noeud Changement de vue, envisagez
de créer une copie de la macro initiale puisque vous ne pouvez pas annuler la
suppression du noeud.
■ Les modifications apportées à une boîte de dialogue ne sont pas enregistrées,
mais celle-ci s'affiche quand même au cours de la lecture de la macro. Au
lieu d'utiliser une boîte de dialogue au cours de l'enregistrement, utilisez
la version pour ligne de commande de la commande afin que le
comportement de la macro d'actions soit le même à chaque lecture.
■ Les commandes définies avec AutoLISP et ObjectARX peuvent être
enregistrées avec une macro d'actions, mais la commande doit être chargée
avant de lire la macro d'actions. Les macros VBA et les assemblages .NET
peuvent également être enregistrés avec une macro d'actions, mais ils
doivent être chargés pour être lus.
■ Les macros d'actions ne peuvent pas avoir le même nom qu'une commande
qui est déjà définie et chargée dans AutoCAD.
■ La direction d'un segment d'arc créé avec l'option Arc de la commande
PLINE n'est lue correctement que si l'option Direction est utilisée pour
définir le segment d'arc.
■ Lors de l'enregistrement d'une macro d'actions, vous pouvez enregistrer la
valeur par défaut courante affichée sur la ligne de commande ou utiliser
la valeur par défaut courante au moment de la lecture de la macro d'actions.
Lors de l'enregistrement, si vous appuyez sur la touche Entrée sans saisir
de valeur, vous devez sélectionner la valeur courante au moment de
l'enregistrement ou la valeur par défaut au moment de la lecture, dans la
boîte de dialogue qui s'affiche.
56 | Chapitre 1 Personnalisation de base
■ Lors de l'enregistrement de la commande TABLEAU, la création du tableau
est enregistrée mais pas les modifications effectuées dans les cellules.
Modification d'une macro d'actions
Lorsque vous modifiez une macro d'actions, les fichiers de macro d'actions
trouvés dans les chemins définis par les variables système ACTRECPATH et
ACTPATH sont chargés. Si plusieurs fichiers de macros d'actions portent le
même nom, le premier fichier de macro d'actions découvert est chargé dans
l'Enregistreur d'actions. Les autres fichiers sont ignorés et ne sont pas chargés.
Pour identifier le chemin d'une macro d'actions chargée, sélectionnez la macro
d'actions dans la liste déroulante des macros d'actions et développez le groupe
de fonctions Enregistreur d'actions. Cliquez avec le bouton droit de la souris
sur le nœud de la macro d'actions dans l'arborescence des actions et cliquez
sur Propriétés. Le chemin d'accès à la macro d'actions est indiqué dans la zone
de texte Chemin d'accès au dossier de la boîte de dialogue Macro d'actions.
Lecture d'une macro d'actions
Lorsque vous lisez une macro d'actions, tenez compte de ce qui suit :
■ Lorsque vous lisez une macro d'actions, les résultats de celle-ci peuvent
différer de ceux obtenus lors de son enregistrement. Cela est dû à des
différences entre les paramètres du dessin courant et de celui qui était
ouvert lors de l'enregistrement de la macro d'actions.
■ Lorsque vous lisez une macro d'actions qui affiche une boîte de dialogue,
la macro s'arrête et attend que la boîte de dialogue soit fermée une fois les
modifications effectuées dans celle-ci. Si la boîte de dialogue est annulée,
la lecture de la macro se poursuit mais les résultats obtenus peuvent différer
de ceux attendus.
■ La lecture d'une macro d'actions contenant des commandes définies avec
AutoLISP, ObjectARX ou les assemblages .NET échouera si les fichiers qui
définissent les commandes ne sont pas chargés. La lecture d'une macro
d'actions faisant référence à une macro VBA échouera si le fichier de projet
n'est pas chargé.
Conseils d'utilisation de l'Enregistreur d'actions | 57
Echange de macros d'actions
Lorsque vous échangez des macros d'actions avec d'autres utilisateurs, tenez
compte de ce qui suit :
■ La lecture des macros d'actions enregistrées avec l'un des produits verticaux
AutoCAD peut ne pas s'effectuer correctement selon les commandes utilisées
lors de l'enregistrement de ces macros.
■ La lecture des macros d'actions peut ne pas s'effectuer correctement si
celles-ci sont enregistrées dans une langue d'AutoCAD et lues dans une
autre langue d'AutoCAD.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
RUBAN
Ouvre la fenêtre du ruban.
Exemples de macros d'actions
Les exemples suivants indiquent différentes manières d'automatiser des tâches
répétitives avec des macros d'actions. Les exemples indiquent également
différentes manières d'enregistrer des macros d'actions avec l'Enregistreur de
macros d'actions.
Création d'un calque et de dessins d'objets
Dans cet exemple, vous créez une macro d'actions qui crée un calque et dessine
des objets sur ce calque pour créer une vue de dessus bidimensionnelle d'un
boulon hexagonal.
Dans cet exemple, vous apprendrez à réaliser les opérations suivantes :
■ Enregistrer et sauvegarder une macro d'actions
■ Enregistrer des commandes et des valeurs de saisie pour créer et modifier
un nouveau calque
58 | Chapitre 1 Personnalisation de base
■ Enregistrer des commandes et des valeurs de saisie pour créer et modifier
des objets
■ Insérer un message utilisateur
■ Insérer un point de base
■ Interrompre pour permettre la saisie utilisateur
■ Lire une macro d'actions
Lancer l'enregistrement d'une macro d'actions
Vous devez commencer par enregistrer des actions dans le groupe de fonctions
Enregistreur d'actions. Procédez comme suit pour afficher le groupe de
fonctions Enregistreur d'actions et lancer l'enregistrement d'une macro
d'actions :
1 Sur le ruban, cliquez sur l'onglet Gérer.
2 Sur le groupe de fonctions Enregistreur d'actions, cliquez sur Enregistrer.
Enregistrer des commandes et des valeurs pour créer et modifier un nouveau
calque
Une fois que l'Enregistreur d'actions commence l'enregistrement, utilisez le
Gestionnaire des propriétés des calques pour créer un calque. Procédez comme
suit :
1 Sur la ligne de commande, entrez -calque, puis appuyez sur ENTREE.
2 A l'invite, entrez une option
[?/Etablir/CHoisir/Nouv/Renommer/ACtif/INactif/
COuleur/TLigne/EPaisseurl/TRansparenceMAtériau/Tracé/Geler/Libérer/
Verrouiller/Déverrouiller/étAt/deScription/RApprocher], tapez m et
appuyez sur Entrée.
3 A l'invite Entrez le nom du nouveau calque (il devient le calque courant)
<0>, saisissez Boulon et appuyez sur Entrée.
4 A l'invite, entrez une option
[?/Etablir/CHoisir/Nouv/Renommer/ACtif/INactif/
COuleur/TLigne/EPaisseurl/TRansparence/MAtériau/Tracé/
Geler/Libérer/Verrouiller/Déverrouiller/étAt/deScription/RApprocher],
tapez c et appuyez sur Entrée.
Exemples de macros d'actions | 59
5 A l'invite Nouvelle couleur [coUleursvraies/CArnet de couleurs], tapez 1,
puis appuyez sur Entrée.
6 A l'invite Entrez la liste de noms des calques pour la couleur 1 (rouge)
<Boulon>, appuyez sur Entrée pour affecter la couleur rouge au calque
Boulon.
Si la boîte de dialogue Macro d'actions - Valeur non enregistrée est
affichée, cliquez sur le lien Utiliser la valeur en cours lors de la lecture.
Ceci affectera la couleur spécifiée au calque récemment créé avec l'option
Etablir.
7 Appuyez à nouveau sur Entrée pour quitter la commande -CALQUE.
Enregistrer les commandes et les valeurs utilisées pour créer et modifier
des objets
La création du calque Boulon a été enregistrée. Créez ensuite un cercle et un
polygone à six côtés basé sur le centre du cercle pour le boulon hexagonal.
Une fois que le cercle et le polygone sont dessinés, utilisez la commande
ECHELLE pour définir la taille du boulon hexagonal lors de la lecture de la
macro d'actions. Procédez comme suit :
1 Sur la ligne de commande, entrez cercle, puis appuyez sur ENTREE.
2 A l'invite Spécifiez le centre du cercle ou [3P/2P/Ttr (tangente tangente
rayon)], cliquez dans la fenêtre de dessin.
3 A l'invite Spécifiez le rayon du cercle ou [Diamètre], tapez 0.9, puis
appuyez sur Entrée.
4 Sur la ligne de commande, entrez polygone, puis appuyez sur Entrée.
5 A l'invite Entrez le nombre de côtés <4>, tapez 6, puis appuyez sur Entrée.
6 A l'invite Spécifiez le centre du polygone ou [Côté], utilisez l'accrochage
aux objets au centre et sélectionnez le bord du cercle.
7 A l'invite Entrez une option [Inscrit dans un cercle/Circonscrit autour
d'un cercle] <C>, tapez c et appuyez sur Entrée.
8 A l'invite Spécifiez le rayon du cercle, entrez 1 et appuyez sur Entrée.
9 Sur la ligne de commande, entrez ECHELLE, puis appuyez sur Entrée.
10 A l'invite Choix des objets, sélectionnez à la fois le cercle et le polygone,
et appuyez sur Entrée.
60 | Chapitre 1 Personnalisation de base
11 A l'invite Spécifiez le point de base, utilisez l'accrochage aux objets au
centre et sélectionnez le bord du cercle.
12 A l'invite Spécifiez le facteur d'échelle ou [Copier/Référence] <1.000>,
tapez 1, puis appuyez sur Entrée.
Arrêter l'enregistrement et sauvegarder une macro d'actions
Une fois que toutes les actions sont enregistrées, arrêtez l'enregistrement et
sauvegardez les actions enregistrées dans un fichier de macro d'actions.
Procédez comme suit :
1 Sur le groupe de fonctions Enregistreur d'actions, cliquez sur Arrêter.
2 Dans la boîte de dialogue Macro d'actions, effectuez ce qui suit :
■ Dans la zone Nom de commande de la macro d'actions, entrez
CréerBoulon.
■ Dans la zone Description, entrez "Crée un boulon hexagonal".
3 Cliquez sur OK.
Insérer un message utilisateur
Insérez un message utilisateur pour fournir des instructions ou des informations
générales sur la macro d'actions à l'utilisateur avant que le dessin soit modifié
par la lecture de la macro. Pour insérer un message utilisateur dans la macro
d'actions, procédez comme suit :
1 Cliquez sur la barre de titre du groupe de fonctions Enregistreur d'actions
pour le développer.
2 Dans l'arborescence des actions, sélectionnez le nœud CréerBoulon et
cliquez avec le bouton droit de la souris. Cliquez sur Insérer un message
utilisateur.
3 Dans la boîte de dialogue Insérer un message utilisateur, entrez "Crée un
boulon hexagonal en dessinant un cercle et un polygone. Au cours de la
lecture vous devez indiquer le point central du cercle et la taille du
boulon.Cliquez sur OK.
Insertion d'un point de base
Lorsque vous insérez un point de base, vous devez spécifier un point de base
lors de la lecture d'une macro d'actions. Dans cette macro d'actions, spécifiez
Exemples de macros d'actions | 61
un point de base utilisé comme centre du cercle pendant la lecture. Procédez
comme suit :
1 Cliquez sur la barre de titre du groupe de fonctions Enregistreur d'actions
pour le développer.
2 Dans l'arborescence des actions, sélectionnez le nœud d'action Cercle et
cliquez avec le bouton droit de la souris. Choisissez Insérer un point de
base.
Pause pour la saisie utilisateur
Lorsque vous utilisez Pause pour la saisie utilisateur, vous devez saisir une
valeur lors de la lecture d'une macro d'actions. Dans cette macro d'actions,
modifiez le facteur d'échelle pour que la commande ECHELLE attende que
l'utilisateur saisisse une valeur pendant la lecture. Procédez comme suit :
1 Cliquez sur la barre de titre du groupe de fonctions Enregistreur d'actions
pour le développer.
2 Sélectionnez le nœud de valeur Facteur d'échelle sous le nœud d'action
Echelle et cliquez avec le bouton droit de la souris. Choisissez Pause pour
la saisie utilisateur.
Lire une macro d'actions
Lorsque vous lisez la macro d'actions, vous êtes invité à spécifier le point de
base du cercle et le facteur d'échelle de la commande ECHELLE. Pour voir les
résultats de la macro d'actions, procédez comme suit :
1 Sur le groupe de fonctions Enregistreur d'actions, dans la liste des macros
d'actions, sélectionnez CréerBoulon.
2 Cliquez sur Lire.
3 Dans la boîte de dialogue Message utilisateur, cliquez sur Fermer.
4 Lorsque vous êtes invité à spécifier un point de base, cliquez sur un point
de coordonnée dans la fenêtre de dessin.
5 Le cercle et le polygone sont dessinés.
6 Lorsque vous êtes invité à indiquer un facteur d'échelle, entrez une valeur
numérique (par exemple, 1 ou 0.25) sur la ligne de commande et appuyez
sur ENTREE.
Le cercle et le polygone sont mis à l'échelle en fonction du facteur
d'échelle entré.
62 | Chapitre 1 Personnalisation de base
7 Dans la boîte de dialogue Macro d'actions – Lecture terminée, cliquez sur
OK.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
ARRETACT
Arrête l'enregistreur d'actions et permet de sauvegarder les actions enregistrées
dans un fichier de macro d'actions.
ENTRUTILACT
Suspend l'exécution de la macro pour permettre à l'utilisateur d'entrer une
information.
MESSAGUTILACT
Insère un message utilisateur dans une macro d'actions.
POINTBASEACT
Insère un point de base dans une macro d'actions.
CERCLE
Crée un cercle.
CALQUE
Gère les calques et leurs propriétés.
POLYGONE
Crée une polyligne fermée équilatérale.
RUBAN
Ouvre la fenêtre du ruban.
ECHELLE
Agrandit ou réduit des objets sélectionnés en conservant leurs proportions
après la mise à l'échelle.
Exemples de macros d'actions | 63
Insertion d'un bloc et modification d'une valeur de propriété
dynamique
Cet exemple montre comment insérer un bloc dynamique à partir d'une palette
d'outils et modifier ses propriétés dynamiques à l'aide de la palette Propriétés.
Dans cet exemple, vous apprendrez à
■ Enregistrer et sauvegarder une macro d'actions
■ Enregistrer des actions à partir de la fenêtre Palettes d'outils
■ Modifier un objet à l'aide de la palette Propriétés
■ Supprimer des nœuds d'actions d'une macro d'actions
■ Insérer un point de base
■ Lire une macro d'actions
Lancer l'enregistrement d'une macro d'actions
Vous devez commencer par enregistrer des actions dans le groupe de fonctions
Enregistreur d'actions. Procédez comme suit pour afficher le groupe de
fonctions Enregistreur d'actions et lancer l'enregistrement d'une macro
d'actions :
1 Sur le ruban, cliquez sur l'onglet Gérer.
2 Sur le groupe de fonctions Enregistreur d'actions, cliquez sur Enregistrer.
Enregistrer des actions à partir de la fenêtre Palettes d'outils
Vous pouvez utiliser les outils d'une palette d'outils et lire l'action effectuée
par un outil. Depuis la fenêtre Palettes d'outils, vous allez placer le bloc
dynamique Poutre en I - Anglo-saxon de la palette d'outils Structurel. Procédez
comme suit :
1 Sur la ligne de commande, entrez PALETTEOUTILS pour afficher la fenêtre
Palettes d'outils.
2 Sur la ligne de commande, entrez PROPRIETES pour activer la palette
Propriétés.
3 Dans la fenêtre Palettes d'outils, sous le groupe Toutes les palettes, cliquez
sur l'onglet Structurel.
64 | Chapitre 1 Personnalisation de base
4 Sur l'onglet Structurel, cliquez sur Poutre en I - Anglo-saxon.
5 Sur la palette Propriétés, sous la catégorie Personnalisé, cliquez dans le
champ Tailles de poutre.
6 Dans la liste déroulante Tailles de poutre, sélectionnez IPE A 140.
7 Dans la fenêtre de dessin, spécifiez le point d'insertion du bloc.
Arrêter l'enregistrement et sauvegarder une macro d'actions
Une fois que toutes les actions sont enregistrées, arrêtez l'enregistrement et
sauvegardez les actions enregistrées dans un fichier de macro d'actions.
Procédez comme suit :
1 Sur le groupe de fonctions Enregistreur d'actions, cliquez sur Arrêter.
2 Dans la boîte de dialogue Macro d'actions, effectuez ce qui suit :
■ Dans la zone de texte Nom de commande de la macro d'actions, entrez
InsérerIPEA140.
■ Dans la zone Description, entrez "Insère une poutre IPE A 140".
3 Cliquez sur OK.
Supprimer des nœuds d'actions
Lorsque vous enregistrez une macro d'actions, il arrive parfois que des actions
supplémentaires dont vous n'avez pas besoin soient enregistrées. Par exemple,
au cours de l'enregistrement de la macro d'actions vous avez affiché la fenêtre
Palettes d'outils et la palette Propriétés. Ces nœuds d'actions sont inutiles pour
lire la macro d'actions. Pour supprimer des nœuds d'actions d'une macro
d'actions, procédez comme suit :
1 Cliquez sur la barre de titre du groupe de fonctions Enregistreur d'actions
pour le développer.
2 Dans l'arborescence des actions, sélectionnez le nœud d'action
PALETTEOUTILS sous le nœud Macro d'actions et cliquez avec le bouton
droit de la souris. Cliquez sur Supprimer.
3 Sélectionnez le nœud d'actions Propriétés et cliquez avec le bouton droit
de la souris. Cliquez sur Supprimer.
Exemples de macros d'actions | 65
Lire une macro d'actions
Lorsque vous lisez la macro d'actions, vous êtes invité à spécifier le point
d'insertion du bloc. Pour voir les résultats de la macro d'actions, procédez
comme suit :
1 Sur le groupe de fonctions Enregistreur d'actions, dans la liste des macros
d'actions, sélectionnez InsérerIPEA140.
2 Cliquez sur Lire.
3 Lorsque vous êtes invité à spécifier un point de base, cliquez sur un point
de base dans la fenêtre de dessin pour insérer le bloc.
Lorsque le bloc est inséré, la taille de la poutre sélectionnée sur la palette
Propriétés est reflétée à l'écran.
4 Dans la boîte de dialogue Macro d'actions – Lecture terminée, cliquez sur
OK.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
ARRETACT
Arrête l'enregistreur d'actions et permet de sauvegarder les actions enregistrées
dans un fichier de macro d'actions.
PROPRIETES
Contrôle les propriétés des objets existants.
RUBAN
Ouvre la fenêtre du ruban.
PALETTEOUTILS
Ouvre la fenêtre Palettes d'outils.
Modification de cercles avec la palette Propriétés
Cet exemple montre comment appliquer un filtre d'objets pour sélectionner
des objets et modifier la propriété de couleur des objets sélectionnés.
66 | Chapitre 1 Personnalisation de base
Dans cet exemple, vous apprendrez à
■ Enregistrer et sauvegarder une macro d'actions
■ Modifier un objet à l'aide de la palette Propriétés
■ Sélectionner des objets et utiliser un filtre de sélection d'objets
■ Utiliser le premier jeu de sélection
■ Lire une macro d'actions
Lancer l'enregistrement d'une macro d'actions
Vous devez commencer par enregistrer des actions dans le groupe de fonctions
Enregistreur d'actions. Procédez comme suit pour afficher le groupe de
fonctions Enregistreur d'actions et lancer l'enregistrement d'une macro
d'actions :
1 Sur le ruban, cliquez sur l'onglet Gérer.
2 Sur le groupe de fonctions Enregistreur d'actions, cliquez sur Enregistrer.
Modifier des objets à l'aide de la palette propriétés et du filtre de sélection
d'objets
La palette Propriétés vous permet de définir les objets à modifier. Il vous suffit
pour cela d'appliquer un filtre de sélection d'objets aux objets sélectionnés.
Procédez comme suit :
1 Sélectionnez les objets du dessin que vous voulez modifier et cliquez avec
le bouton droit de la souris. Cliquez sur Propriétés.
2 Sur la palette Propriétés, dans la liste déroulante Objets, sélectionnez
Cercles.
3 Sous la catégorie Général, sélectionnez le champ Couleur.
4 Dans la liste déroulante Couleur, sélectionnez Bleu.
Arrêter l'enregistrement et sauvegarder une macro d'actions
Une fois que toutes les actions sont enregistrées, arrêtez l'enregistrement et
sauvegardez les actions enregistrées dans un fichier de macro d'actions.
Procédez comme suit :
1 Sur le groupe de fonctions Enregistreur d'actions, cliquez sur Arrêter.
Exemples de macros d'actions | 67
2 Dans la boîte de dialogue Macro d'actions, effectuez ce qui suit :
■ Dans la zone Nom de commande de la macro d'actions, entrez
CerclesBleus.
■ Dans la zone Description, entrez "Applique la couleur bleu à tous les
cercles sélectionnés".
3 Cliquez sur OK.
Définir le jeu de sélection pour utiliser le premier jeu de sélection
Lorsque vous obtenez une demande de saisie utilisateur, vous devez entrer
une valeur au lieu d'utiliser une valeur enregistrée lors de la lecture d'une
macro d'actions. Dans cette macro d'actions, vous remplacez le jeu de sélection
créé par le premier jeu de sélection. Procédez comme suit :
1 Cliquez sur la barre de titre du groupe de fonctions Enregistreur d'actions
pour le développer.
2 Dans l'arborescence des actions, sous le nœud Macro d'actions,
sélectionnez le nœud de valeur Pickfirst et cliquez avec le bouton droit
de la souris. Cliquez sur Utiliser le premier jeu de sélection.
Lire une macro d'actions
Lorsque vous lisez la macro d'actions, vous êtes invité à sélectionner des objets
si ce n'est déjà fait. Pour voir les résultats de la macro d'actions, procédez
comme suit :
1 Dessinez des cercles et des objets dans le dessin. Remplacez les couleurs
des objets par d'autres couleurs que le bleu.
2 Sur le groupe de fonctions Enregistreur d'actions, dans la liste des macros
d'actions, sélectionnez CerclesBleus.
3 Cliquez sur Lire.
4 Dans la boîte de dialogue Macro d'actions – Aucun objet sélectionné,
cliquez sur Sélectionner des objets et continuer.
5 Lorsque vous êtes invité à sélectionner des objets, sélectionnez les cercles
et les autres objets dans le dessin. Appuyez sur ENTREE pour terminer la
sélection.
Les cercles dans le jeu de sélection ont désormais la couleur bleu.
68 | Chapitre 1 Personnalisation de base
6 Si la boîte de dialogue Macro d'actions – Lecture terminée s'affiche, cliquez
sur OK.
Annulez les modifications effectuées par la macro d'actions en cliquant sur
Annuler dans la barre d'outils d'accès rapide. Sélectionnez à présent des objets
dans le dessin et lisez la macro d'actions CerclesBleus. Cette fois la macro
d'actions utilise le premier jeu de sélection et vous êtes invité à sélectionner
des objets dans le dessin.
Aide-mémoire
Commandes
ENREGACT
Démarre l'enregistreur d'actions.
ARRETACT
Arrête l'enregistreur d'actions et permet de sauvegarder les actions enregistrées
dans un fichier de macro d'actions.
PROPRIETES
Contrôle les propriétés des objets existants.
RUBAN
Ouvre la fenêtre du ruban.
Variables système
PICKFIRST
Détermine si vous sélectionnez les objets avant (sélection nom-verbe) ou
après avoir émis une commande.
Exemples de macros d'actions | 69
70
Types de ligne
personnalisés
AutoCAD® fournit une bibliothèque de types de ligne standard dans les fichiers acad.lin et
acadiso.lin. Vous pouvez utiliser les types de ligne tels quels, les modifier ou en créer.
2
Présentation des définitions de types de ligne
Les types de ligne sont définis dans un ou plusieurs fichiers de définition de
types de ligne ayant une extension .lin.
Le nom et la définition du type de ligne déterminent l'aspect du motif de base
(ordre des tirets et pointillés, longueur relative des tirets et des espaces, et
caractéristiques du texte ou des formes ajoutés à la définition). Vous pouvez
utiliser tous les types de ligne standard fournis par AutoCAD ou en créer d'autres.
exemples de types de ligne
Un fichier LIN peut contenir les définitions d'un grand nombre de types de
ligne simples et complexes. Vous pouvez ajouter de nouveaux types de ligne
dans un fichier LIN existant ou créer un nouveau fichier. Pour créer ou modifier
des définitions de types de ligne, modifiez le fichier LIN à l'aide d'un éditeur ou
d'un traitement de texte, ou tapez TYPELIGNE sur la ligne de commande.
Lorsque vous créez un type de ligne, vous devez le charger avant de pouvoir
l'utiliser.
71
Les fichiers LIN inclus dans AutoCAD sont acad.lin et acadiso.lin. Vous pouvez
les afficher ou les imprimer pour mieux comprendre la construction des types
de ligne.
Aide-mémoire
Commandes
TYPELIGNE
Charge, définit et modifie des types de ligne.
Variables système
MEASUREINIT
Détermine si un dessin commencé avec un brouillon utilise par défaut des
unités anglo-saxonnes ou des unités métriques.
Types de ligne personnalisés simples
Chaque type de ligne est défini sur deux lignes dans un fichier de
définition LIN. La première ligne contient le nom du type de ligne et
éventuellement sa description. La seconde ligne correspond au code qui définit
le motif de type de ligne effectif.
La seconde ligne doit commencer par la lettre A (alignement), suivie de la liste
des descripteurs de motif définissant les longueurs sans traçage (espaces), les
longueurs de traçage (tiret) et les points. Vous pouvez inclure des commentaires
dans le fichier LIN en insérant un point-virgule (;) au début de la ligne.
Format de définition de type de ligne
Le format de définition des types de ligne est le suivant :
Cette définition indique un motif répétitif commençant par un tiret dont la
longueur est 0,5 unité de dessin, un espace dont la longueur est 0,25 unité de
dessin, un point et un autre espace long de 0,25 unité de dessin. Ce motif se
72 | Chapitre 2 Types de ligne personnalisés
répète sur la longueur de la ligne et se termine par un tiret de 0,5 unité de
dessin. Le type de ligne devrait s'afficher comme indiqué ci-dessous.
__ . __ . __ . __ . __ . __ . __ . __
Les fichiers LIN doivent être enregistrés en format ASCII et porter l'extension
.lin. Vous trouverez ci-après des informations complémentaires sur chacune
des zones de la définition d'un type de ligne.
Nom du type de ligne
La valeur de cette zone commence par un astérisque (*) ; il doit s'agir d'un
nom unique décrivant le type de ligne.
Description
La description du type de ligne doit vous permettre de le visualiser lorsque
vous modifiez le fichier LIN. La description s'affiche également dans le
Gestionnaire des types de ligne et dans la boîte de dialogue Charger ou
recharger les types de ligne.
La description est facultative. Elle peut comprendre :
■ Une simple représentation du motif de type de ligne, composée de texte
ASCII
■ Une description complète du type de ligne
■ Un commentaire, par exemple "Utiliser ce type de ligne pour les lignes
masquées"
Si vous omettez la description, n'insérez pas de virgule après le nom du type
de ligne. La description ne peut comporter plus de 47 caractères.
Zone Alignement (A)
La valeur de cette zone définit l'alignement du motif aux extrémités des lignes
individuelles, des cercles et des arcs. Dans cette version, AutoCAD ne prend
en charge que l'alignement de type A, qui garantit que les lignes et les arcs
commencent et se terminent par un tiret.
Supposez par exemple que vous créiez le type de ligne CENTRAL, qui représente
la séquence répétitive tiret-point utilisée couramment comme trait d'axe.
AutoCAD ajuste cette séquence sur chaque ligne de manière à ce que les tirets
coïncident avec chaque extrémité de la ligne. Le motif est ajusté sur la ligne
pour qu'au moins la moitié du tiret se retrouve aux deux extrémités. Si
nécessaire, le premier et le dernier tiret sont allongés. D'autre part, si la distance
Types de ligne personnalisés simples | 73
entre les deux extrémités d'une ligne est trop courte pour contenir au moins
une séquence tiret-point, AutoCAD trace une ligne continue. De même, pour
les arcs, le motif est ajusté de façon à commencer et à finir avec un tiret. Les
cercles n'ont pas d'extrémités ; toutefois, AutoCAD ajuste la séquence tiret-point
de manière à fournir une présentation élégante.
Vous devez choisir le type d'alignement A en entrant a dans la zone
d'alignement.
Descripteurs de motif
Chaque zone de descripteur de motif indique la longueur des segments qui
constituent le type de ligne, chaque longueur étant séparée des autres par une
virgule (aucun espace n'est permis).
■ Un nombre décimal positif indique un segment de traçage (tiret) de la
longueur indiquée.
■ Un nombre décimal négatif indique un segment sans traçage (espace) de
la longueur indiquée.
■ Un tiret dont la longueur est égale à 0 est représenté par un point.
Vous pouvez entrer jusqu'à 12 longueurs de tiret par type de ligne, à condition
que celles-ci puissent être toutes contenues sur une ligne de 80 caractères dans
le fichier LIN. Vous devez inclure une seule séquence complète du motif de
type de ligne défini par les descripteurs de motif. Lorsque le type de ligne est
dessiné, AutoCAD utilise le premier descripteur de motif pour les tirets de
début et de fin de la ligne. Il dessine ensuite, entre les tirets des deux extrémités,
les motifs dans l'ordre séquentiel, en commençant par le deuxième descripteur
et en reprenant le motif du premier descripteur au besoin.
L'alignement de type A exige que la longueur du premier tiret soit égale ou
supérieure à 0 (segment de traçage). La longueur du deuxième tiret doit être
inférieure à 0 si vous avez besoin d'un segment de traçage ou supérieure à 0
si vous créez un type de ligne continu. Vous devez définir au moins deux
descripteurs pour chaque alignement de type A.
Pour créer un type de ligne simple à partir de la ligne de commande
1 A l'invite de la ligne de commande, entrez -typeligne.
2 Entrez c (Créer).
3 Entrez un nom pour le type de ligne, puis appuyez sur Entrée.
74 | Chapitre 2 Types de ligne personnalisés
Les noms de type de ligne peuvent comporter 255 caractères. Les noms
de type de ligne peuvent contenir des lettres, des chiffres et les caractères
spéciaux signe dollar ($), trait d'union (–) et trait de soulignement (_).
Les espaces ne sont pas autorisés.
4 Dans la boîte de dialogue Créer ou ajouter un fichier type de ligne,
sélectionnez un fichier de bibliothèque de types de ligne LIN dans le
champ Nom de fichier et cliquez sur le bouton Enregistrer.
Si vous sélectionnez un fichier existant, le nom du nouveau type de ligne
s'ajoute aux noms de la liste de ce fichier.
5 Entrez un texte descriptif du nouveau type de ligne (facultatif).
6 A l'invite Entrez le motif, spécifiez le motif de la ligne. Suivez ces
instructions :
■ Tous les types de ligne doivent commencer par un tiret.
■ Entrez des zéros pour les points.
■ Entrez des nombres réels négatifs pour les espaces. Ces valeurs
définissent la longueur de l'espace dans les unités du dessin.
■ Entrez des nombres réels positifs pour les tirets. Ces valeurs définissent
la longueur du tiret dans les unités du dessin.
■ Séparez toutes les valeurs de point, de tiret ou d'espace par une virgule.
■ Utilisez un espace entre un point et un tiret.
7 Appuyez sur Entrée pour mettre fin à la commande.
REMARQUE Lorsque vous créez un type de ligne, il n'est pas chargé
automatiquement dans votre dessin. Utilisez l'option Charger de la commande
TYPELIGNE.
Pour ajouter un type de ligne simple à un fichier LIN
1 Ouvrez le fichier acad.lin ou acadiso.lin dans un éditeur de texte pouvant
enregistrer les documents au format ASCII.
2 Créez une ligne d'en-tête comprenant un astérisque et un nom de motif
de type de ligne. Le nom d'un motif de type de ligne est limité à 31
caractères.
Types de ligne personnalisés simples | 75
3 (Facultatif) Pour inclure une description dans la ligne d'en-tête, entrez
une virgule puis le texte d'information après le nom du motif de type de
ligne.
4 Créez une ligne de descripteur incluant :
■ Tous les types de ligne doivent commencer par un tiret.
■ Entrez des zéros pour les points.
■ Entrez des nombres réels négatifs pour les espaces. Ces valeurs
définissent la longueur de l'espace dans les unités du dessin.
■ Entrez des nombres réels positifs pour les tirets. Ces valeurs définissent
la longueur du tiret dans les unités du dessin.
■ Séparez toutes les valeurs de point, de tiret ou d'espace par une virgule.
■ Utilisez un espace entre un point et un tiret.
Aide-mémoire
Commandes
TYPELIGNE
Charge, définit et modifie des types de ligne.
Variables système
MEASUREINIT
Détermine si un dessin commencé avec un brouillon utilise par défaut des
unités anglo-saxonnes ou des unités métriques.
Texte dans les types de ligne personnalisés
Les polices de caractères peuvent être incluses dans les types de ligne.
Les polices de caractères peuvent être incluses dans les types de ligne. Les types
de ligne qui comportent des caractères incorporés peuvent servir à indiquer
des utilitaires, des contours, etc. Comme pour les types de lignes simples, les
lignes sont dessinées à mesure que vous en indiquez les sommets. Les caractères
incorporés dans des lignes sont toujours affichés en entier, ils ne sont jamais
ajustés.
76 | Chapitre 2 Types de ligne personnalisés
Les caractères de texte incorporés sont associés à un style de texte dans le
dessin. Tous les styles de texte associés à un type de ligne doivent exister dans
le dessin avant de charger le type de ligne.
Le format des types de lignes qui comportent des caractères incorporés est
similaire à celui des types de lignes simples : ils sont composés d'une liste de
descripteurs de motif, séparés par une virgule.
Format des descripteurs de caractère
Le format utilisé pour ajouter des caractères de texte dans une description de
type de ligne est :
Cette définition indique un motif répétitif qui commence par un tiret d'une
longueur de 0.5 unité de dessin, suivi d'un espace de 0.2 unité de dessin, des
caractères EC et de paramètres d'échelle et de position, puis d'un autre espace
de 0.2 unité de dessin. Les caractères de texte proviennent de la police de texte
attribuée au style de texte STANDARD, avec une échelle égale à 0.1, une
rotation droite de 0 degré, un décalage X égal à -0.1 et un décalage Y égal
à -0.05. Ce motif se répète sur la longueur de la ligne et se termine par un tiret
d'une longueur de 0.5 unité de dessin. Le type de ligne devrait s'afficher comme
indiqué ci-dessous.
Remarquez que la longueur totale du premier trait est de 0.2 + 0.2 = 0.4, et
que l'origine du texte est décalée de -0.01 unités de dessin dans le sens
Texte dans les types de ligne personnalisés | 77
horizontal (axe des X) à partir de la fin du dernier trait. Un type de ligne
équivalent serait :
La longueur totale du premier trait est encore de 0.1 + 0.3 = 0.4, mais l'origine
du texte n'est pas décalée dans le sens horizontal (axe des X).
Voici des informations supplémentaires sur chacun des champs du descripteur
de caractères. Les valeurs utilisées sont des décimales accompagnées d'un signe,
par exemple 1, -17 et 0.01
Texte Caractères à utiliser dans le type de ligne.
nom du style de texte Nom du style de texte à utiliser. Si aucun style n'est
défini, AutoCAD utilise le style courant.
cotes S=valeur. Facteur d'échelle à appliquer au style de texte par rapport à
l'échelle du type de ligne. La hauteur du style de texte est multipliée par le
facteur d'échelle. Si la hauteur est 0, seule la valeur de S=valeur est utilisée
comme hauteur.
rotation U=valeur, R=valeur ou A=valeur. U= indique du texte droit ou lisible.
R= indique la rotation relative ou tangentielle par rapport à la ligne. A= indique
la rotation absolue du texte par rapport à l'origine : tout le texte subit la même
rotation, peu importe sa position par rapport à la ligne. Vous pouvez ajouter
un paramètre d pour degrés (il s'agit de l'unité par défaut), r pour radians ou
g pour grades. En cas d'omission, une rotation relative égale à 0 est appliquée.
La rotation est centrée entre la ligne de base et la hauteur nominale de la
capsule.
REMARQUE Pour mettre à jour vers la dernière version de définition de type de
ligne les dessins contenant des types de ligne hérités qui n'utilisent pas l'indicateur
de rotation U (droit), rechargez le type de ligne dans les fichiers LIN. Les types de
ligne personnalisés peuvent être mis à jour en remplaçant l'indicateur R (rotation)
par l'indicateur U (droit) avant le rechargement d'une définition de type de ligne.
Pour plus d'informations sur le chargement d'un type de ligne, reportez-vous à la
rubrique Chargement de types de ligne.
décalageX X=valeur. Le décalage du texte sur l'axe X du type de ligne,
c'est-à-dire le long de la ligne. Si aucune valeur n'est définie ou si cette valeur
égale 0, le texte est présenté sans décalage. Servez-vous de ce champ pour
contrôler la distance entre le texte et le dernier déplacement de tiret ou
d'espace. Cette valeur n'est pas mise à l'échelle en fonction du facteur défini
par S=valeur, mais en fonction du type de ligne.
78 | Chapitre 2 Types de ligne personnalisés
décalageY Y=valeur. Le décalage du texte dans l'axe Y du type de ligne,
c'est-à-dire à un angle de 90 degrés par rapport à la ligne. Si aucune valeur
n'est définie ou si cette valeur égale 0, le texte est présenté sans décalage.
Servez-vous de ce champ pour contrôler l'alignement vertical du texte par
rapport à la ligne. Cette valeur n'est pas mise à l'échelle en fonction du facteur
défini par S=valeur, mais en fonction du type de ligne.
Pour inclure des caractères dans les types de ligne
1 Créez un type de ligne simple, comme le décrit la section Pour ajouter
un type de ligne simple à un fichier LIN (page 75).
2 Ajoutez le descripteur de caractères dans le motif de type de ligne, en
Détermine si un dessin commencé avec un brouillon utilise par défaut des
unités anglo-saxonnes ou des unités métriques.
Formes dans les types de ligne personnalisés
Voir aussi :
■ Formes et polices de forme (page 501)
Un type de ligne complexe peut contenir des formes imbriquées enregistrées
dans des fichiers formes. Les types de ligne complexes peuvent servir à indiquer
des utilitaires, des contours, etc.
Comme pour les types de ligne simples, les lignes complexes sont dessinées à
mesure que l'utilisateur en indique les sommets. Les formes et les objets texte
Formes dans les types de ligne personnalisés | 79
incorporés dans des lignes sont toujours affichés en entier, ils ne sont jamais
ajustés.
La syntaxe des types de ligne complexes est similaire à celle des types de ligne
simples : elle consiste en une liste de descripteurs de motif séparés par des
virgules. Les types de ligne complexes peuvent comprendre des objets forme
et texte en guise de descripteurs de motif, ainsi que des descripteurs tiret-point.
La syntaxe des descripteurs d'objet forme dans une description de type de
ligne est la suivante :
[shapename,nomfichiershx] ou [shapename,nomfichiershx,transfor
mation]
où transformation est facultatif et peut représenter une série des éléments
suivants (chacun précédé d'une virgule) :
R=## Rotation relative
A=## Rotation absolue
U=## Rotation droite
S=## Echelle
X=## Décalage X
Y=## Décalage Y
Dans cette syntaxe, ## est un nombre décimal signé (1, –17, 0.01, etc.),
la rotation est exprimée en degrés et les autres options sont indiquées en unités
de dessin ajustées au type de ligne. Les lettres de transformation qui précèdent
éventuellement doivent être suivies du signe égal et d'un nombre.
La définition de type de ligne suivante spécifie un type de ligne nommé
CON1LIGNE composé d'un motif répétitif d'un segment de ligne, d'un espace
et de la forme imbriquée CON1 du fichier ep.shx. (L'exemple suivant ne peut
fonctionner que si le fichier ep.shx appartient au chemin de support.)
A l'exception du code entre crochets, l'ensemble de la syntaxe est conforme
à la définition d'un type de ligne simple.
Comme décrit précédemment, six champs permettent de définir une forme
dans un type de ligne. Les deux premiers sont obligatoires et doivent occuper
une position précise tandis que les quatre suivants sont facultatifs et peuvent
80 | Chapitre 2 Types de ligne personnalisés
être ordonnés arbitrairement. Les deux exemples suivants illustrent différentes
entrées du champ de définition des formes.
[CAP,ep.shx,S=2,R=10,X=0.5]
Le code ci-dessus dessine la forme CAP définie dans le fichier formes ep.shx en
appliquant : (1) une échelle qui est le double de celle de l'unité du type de
ligne, (2) une rotation tangentielle de 10 degrés dans le sens trigonométrique
et (3) un décalage X de 0.5 unité de dessin avant élaboration de la forme.
[DIP8,pd.shx,X=0.5,Y=1,R=0,S=1]
Le code ci-dessus dessine la forme DIP8 définie dans le fichier formes pd.shx
en appliquant : (1) un décalage X de 0.5 unité de dessin avant élaboration de
la forme, (2) un décalage Y d'une unité de dessin au-dessus du type de ligne,
(3) une rotation égale à 0 et (4) une échelle équivalente à celle de l'unité du
type de ligne.
La syntaxe suivante définit une forme dans un type de ligne complexe.
Les définitions des champs de la syntaxe sont les suivantes :
shapename Nom de la forme à dessiner. Ce champ est obligatoire. S'il est
omis, la définition du type de ligne échoue. Si shapename n'existe pas dans le
fichier formes spécifié, le type de ligne est dessiné sans la forme imbriquée.
nomfichierformes Nom d'un fichier de définition de formes compilé (SHX).
S'il est omis, la définition du type de ligne échoue. Si nomfichierformes est
incomplet (aucun chemin n'est spécifié), le fichier est recherché dans le chemin
de la bibliothèque. Si nomfichierformes est complet mais introuvable à
l'emplacement indiqué, le préfixe est supprimé puis le fichier est recherché
dans le chemin de la bibliothèque. S'il est introuvable, le type de ligne est
dessiné sans la forme imbriquée.
cotes S=valeur. L'échelle de la forme représente le facteur d'échelle appliqué
à l'échelle de la forme définie de manière interne. Si l'échelle de la forme
définie de manière interne est 0, seule la valeur de S= est utilisée comme
échelle.
rotation U=valeur, R=valeur ou A=valeur. R= indique la rotation relative ou
tangentielle par rapport à la ligne. A= indique la rotation absolue de la forme
par rapport à l'origine : toutes les formes subissent la même rotation, quelle
que soit leur position par rapport à la ligne. Vous pouvez ajouter la lettre d
pour degrés (il s'agit de l'unité par défaut), r pour radians ou g pour grades.
En cas d'omission, une rotation relative égale à 0 est appliquée.
Formes dans les types de ligne personnalisés | 81
REMARQUE Pour mettre à jour vers la dernière version de définition de type de
ligne les dessins contenant des types de ligne hérités qui n'utilisent pas l'indicateur
de rotation U (droit), rechargez le type de ligne dans les fichiers LIN. Les types de
ligne personnalisés peuvent être mis à jour en remplaçant l'indicateur R (rotation)
par l'indicateur U (droit) avant le rechargement d'une définition de type de ligne.
Pour plus d'informations sur le chargement d'un type de ligne, reportez-vous à la
rubrique Chargement de types de ligne.
décalageX X=valeur. Décalage de la forme sur l'axe X du type de ligne calculé
à partir de l'extrémité du sommet de définition de type de ligne. Si aucune
valeur n'est définie ou si cette valeur égale 0, la forme est tracée sans décalage.
Incluez ce champ pour obtenir une ligne continue avec des formes. Cette
valeur n'est pas mise à l'échelle en fonction du facteur défini par S=.
décalageY Y=valeur. Décalage de la forme sur l'axe Y du type de ligne calculé
à partir de l'extrémité du sommet de définition de type de ligne. Si aucune
valeur n'est définie ou si cette valeur égale 0, la forme est tracée sans décalage.
Cette valeur n'est pas mise à l'échelle en fonction du facteur défini par S=.
Aide-mémoire
Commandes
TYPELIGNE
Charge, définit et modifie des types de ligne.
FORMES
Insère une forme à partir d'un fichier formes qui a été chargé à l'aide de la
commande CHARGER.
Variables système
MEASUREINIT
Détermine si un dessin commencé avec un brouillon utilise par défaut des
unités anglo-saxonnes ou des unités métriques.
82 | Chapitre 2 Types de ligne personnalisés
Motifs de hachures
personnalisés
AutoCAD® fournit une bibliothèque de motifs de hachures standard dans les fichiers acad.pat
et acadiso.pat. Vous pouvez utiliser les motifs de hachures tels quels, les modifier ou en créer.
3
Présentation des définitions de motifs de hachures
Vous pouvez créer vos propres motifs de hachures en plus de ceux fournis par
défaut.
Vous pouvez créer vos propres motifs de hachures en plus de ceux fournis par
défaut. Le développement d'une définition de motifs de hachures requiert des
connaissances, de l'expérience et de la patience. Et comme la personnalisation
des hachures exige une certaine familiarisation avec les motifs de hachures,
nous la déconseillons aux nouveaux utilisateurs.
Les motifs de hachures fournis par AutoCAD sont stockés dans les fichiers texte
acad.pat et acadiso.pat. Vous pouvez ajouter des définitions de motifs de hachures
à ce fichier ou créer vos propres fichiers.
Quel que soit l'emplacement de stockage de la définition, un motif de hachures
personnalisé présente toujours le même format. Il se compose d'une ligne
d'en-tête de 31 caractères maximum commençant par un astérisque, qui
comprend un nom et une description facultative :
*nom-motif, description
En outre, il comprend au moins un descripteur de ligne de la forme suivante :
angle, origine x,origine y, delta x,delta y,tiret 1,tiret 2, …
Le motif de hachures par défaut ANSI31 affiché dans la boîte de dialogue
Hachures et remplissage de contour se présente comme ceci :
Le nom du motif indiqué dans la première ligne, *ANSI31, est suivi d'une
description : ANSI Fer, Brique, Maçonnerie. Cette définition simple indique
qu'une ligne doit être tracée à un angle de 45 degrés, que la première ligne de
la famille des lignes de hachure doit passer par l'origine (0,0) et que l'espace
entre les lignes de hachure de la famille doit être de 0.125 unité de dessin.
Les définitions de motifs de hachures suivent les règles ci-après :
■ Une ligne de définition de motif peut contenir jusqu'à 80 caractères. Le
nom peut comporter des lettres, des chiffres et les caractères spéciaux trait
de soulignement ( _ ), tiret ( - ) et dollar ( $ ). La définition d'un motif doit
toutefois commencer par une lettre ou un nombre, pas par un caractère
spécial.
■ AutoCAD ignore les lignes vides et le texte à la droite d'un point virgule.
■ On considère que chaque ligne du motif est le premier membre d'une
famille de lignes et elle est créée en appliquant la différence de décalage
dans les deux sens afin de générer une famille infinie de lignes parallèles.
■ La valeur delta-x indique le déplacement entre les membres de la famille
dans la direction de la ligne. Elle n'est utilisée que pour les lignes
interrompues.
■ La valeur delta-y indique l'espace entre les membres de la famille ; elle
est mesurée perpendiculairement aux lignes.
■ Une ligne est considérée comme étant de longueur infinie. Un motif de
tirets est superposé à la ligne.
REMARQUE Vous devez insérer une ligne vide après la dernière définition du motif
de hachures dans le fichier PAT. Autrement, la dernière définition du motif de
hachures n'est pas accessible lors de la création d'un remplissage avec hachures.
Le hachurage consiste à étendre, dans la définition du motif, chaque ligne
selon sa famille infinie de lignes parallèles. Tous les objets sélectionnés sont
vérifiés pour voir s'ils croisent ces lignes ; toute intersection entraîne l'activation
84 | Chapitre 3 Motifs de hachures personnalisés
ou la désactivation des lignes de hachure conformément au style de hachures.
Chaque famille de lignes de hachure est générée parallèlement à une ligne
initiale ayant une origine absolue. L'alignement peut ainsi être parfait.
Si vous définissez un hachurage très dense, AutoCAD risque de le rejeter. Dans
ce cas, un message vous signale que l'échelle du hachurage est trop petite ou
que la longueur des tirets est insuffisante. Vous pouvez modifier le nombre
maximal de lignes de hachures en définissant la variable d'environnement
MaxHatch à l'aide de (setenv MaxHatch n) où n est un nombre compris
entre 100 et 10 000 000.
REMARQUE Lorsque vous modifiez la valeur de MaxHatch, vous devez saisir
MaxHatch en respectant la casse.
Pour créer un motif de hachures simple
1 Ouvrez le fichier acad.pat ou acadiso.pat dans un éditeur de texte pouvant
enregistrer les documents au format ASCII.
2 Créez une ligne d'en-tête comprenant un astérisque et un nom de motif.
Le nom d'un motif de hachure est limité à 31 caractères.
3 (Facultatif) Pour inclure une description dans la ligne d'en-tête, entrez
une virgule puis le texte d'information après le nom du motif.
4 Créez une ligne de descripteur incluant :
■ Un angle auquel la ligne est tracée
■ Un point d'origine X,Y
■ Un delta-x égal à zéro
■ Un delta-y de n'importe quelle valeur
Aide-mémoire
Commandes
ADCENTER
Gère et insère un contenu, tel que des blocs, des xréfs et des motifs de
hachures.
REMPLIR
Détermine le remplissage des objets tels que les hachures, les solides 2D et
les polylignes larges.
Présentation des définitions de motifs de hachures | 85
HACHURES
Remplit une zone fermée ou des objets sélectionnés avec un motif de
hachures, un solide ou un gradient.
EDITHACH
Modifie des hachures ou un remplissage existants.
SOLIDE
Crée des triangles et des quadrilatères pleins.
Variables système
FILLMODE
Indique si les hachures et les remplissages, les solides 2D et les polylignes
larges sont remplis.
HPANG
Définit l'angle des nouveaux motifs de hachures.
HPBOUND
Gère le type d'objet créé par HACHURES et CONTOUR.
HPDOUBLE
Active le doublement des motifs de hachures définis par l'utilisateur.
HPNAME
Définit le nom du motif de hachures par défaut.
HPSCALE
Définit le facteur d'échelle du motif de hachures.
HPSPACE
Définit l'espacement entre les lignes de hachures pour les motifs définis par
l'utilisateur.
Motifs de hachures avec des lignes interrompues
Pour définir des motifs avec des lignes interrompues, annexez des éléments
longs comme des tirets à l'élément de définition de ligne.
Pour définir des motifs avec des lignes interrompues, annexez des éléments
longs comme des tirets à l'élément de définition de ligne. Chacun de ces
86 | Chapitre 3 Motifs de hachures personnalisés
éléments spécifie la longueur d'un segment constitutif de la ligne. Si la longueur
a une valeur positive, un segment est créé à plume abaissée. Si la longueur est
négative, la plume reste à l'état levé et le segment n'est pas créé. Le motif
débute au point d'origine avec le premier segment et passe d'un segment à
l'autre en mode circulaire. Un tiret dont la longueur est égale à 0 est représenté
par un point. Vous pouvez spécifier jusqu'à six longueurs de tiret par ligne de
motif.
Le motif de hachures ANSI33, affiché dans l'onglet contextuel du ruban
Hachures ou dans la boîte de dialogue Hachures et gradient, se présente comme
suit :
Ainsi, pour modifier un motif de lignes inclinées à 45 degrés afin de créer des
lignes interrompues dont la longueur de tiret est de 0,5 unité et un espace
entre tirets de 0,5 unité également, la ligne devrait avoir la définition suivante :
Ce motif est identique au motif avec inclinaison à 45 degrés présenté à la
section Présentation des définitions de motifs de hachures (page 83) à ceci
près qu'une définition de discontinuités est ajoutée à la fin. La longueur à
plume abaissée et à plume levée est de 0,5 unité, ce qui satisfait aux objectifs
indiqués. Si vous vouliez créer un tiret de 0,5 unité, un espace de 0,25 unité,
un point et un espace de 0,25 unité avant le tiret suivant, la définition serait :
Cet exemple permet d'examiner l'effet des spécifications delta-x sur les
familles de lignes interrompues. Commençons par la définition suivante :
*GOSTAK
0, 0,0, 0,0.5, 0.5,-0.5
Cela crée une famille de lignes séparées par 0,5 unité, chaque ligne comprenant
un nombre égal de tirets et d'espaces. Comme delta-x égale zéro, les tirets
Motifs de hachures avec des lignes interrompues | 87
s'alignent dans chaque membre de la famille. Une zone hachurée à l'aide de
ce motif doit se présenter de la façon suivante :
Maintenant, passez au motif
*SKEWED
0, 0,0, 0.5,0.5, 0.5,-0.5
Il s'agit du même motif, à ceci près que vous avez défini delta-x sur 0.5. Ceci
décale chaque membre de la famille successif de 0.5 dans la direction de la
ligne (dans ce cas, parallèle à l'axe X). Comme les lignes sont infinies, le motif
de tirets fait baisser le nombre spécifié. Voici le motif de hachures obtenu :
Pour créer un motif de hachures avec des lignes interrompues
1 Ouvrez le fichier acad.pat ou acadiso.pat dans un éditeur de texte pouvant
enregistrer les documents au format ASCII.
2 Créez une ligne d'en-tête comprenant un astérisque et un nom de motif.
Le nom d'un motif de hachure est limité à 31 caractères.
3 (Facultatif) Pour inclure une description dans la ligne d'en-tête, entrez
une virgule puis le texte d'information après le nom du motif.
4 Créez une ligne de descripteur incluant :
■ Un angle auquel la ligne est tracée
■ Un point d'origine X,Y
■ Un delta-x de votre choix, si vous voulez décaler les lignes en
alternance dans la famille de lignes
■ Un delta-y de n'importe quelle valeur
■ Une valeur de longueur de tiret
■ Une valeur de longueur de point
■ Une deuxième valeur, facultative, de longueur de tiret
■ Une deuxième valeur, facultative, de longueur de point
88 | Chapitre 3 Motifs de hachures personnalisés
Aide-mémoire
Commandes
ADCENTER
Gère et insère un contenu, tel que des blocs, des xréfs et des motifs de
hachures.
REMPLIR
Détermine le remplissage des objets tels que les hachures, les solides 2D et
les polylignes larges.
HACHURES
Remplit une zone fermée ou des objets sélectionnés avec un motif de
hachures, un solide ou un gradient.
EDITHACH
Modifie des hachures ou un remplissage existants.
SOLIDE
Crée des triangles et des quadrilatères pleins.
Variables système
FILLMODE
Indique si les hachures et les remplissages, les solides 2D et les polylignes
larges sont remplis.
HPANG
Définit l'angle des nouveaux motifs de hachures.
HPBOUND
Gère le type d'objet créé par HACHURES et CONTOUR.
HPDOUBLE
Active le doublement des motifs de hachures définis par l'utilisateur.
HPNAME
Définit le nom du motif de hachures par défaut.
HPSCALE
Définit le facteur d'échelle du motif de hachures.
Motifs de hachures avec des lignes interrompues | 89
HPSPACE
Définit l'espacement entre les lignes de hachures pour les motifs définis par
l'utilisateur.
Motifs de hachures avec plusieurs lignes
Les motifs de hachures complexes peuvent avoir une origine passant par des
décalages depuis le point d'origine et une famille de lignes comportant plusieurs
membres.
Tous les motifs de hachures n'ont pas pour origine le point 0,0. Les motifs de
hachures complexes peuvent avoir une origine passant par des décalages depuis
le point d'origine et une famille de lignes comportant plusieurs membres. En
composant des motifs encore plus complexes, vous devez prendre soin de bien
désigner le point de départ, les décalages et le motif de tirets de chaque famille
de lignes pour donner une forme correcte au motif de hachures.
Le motif de hachures AR-B816 affiché dans l'onglet contextuel du ruban
Hachures ou dans la boîte de dialogue Hachures et gradient, se présente comme
suit :
Il est défini comme suit, avec plusieurs lignes décrivant le motif :
* AR-B816, pierre panneresse avec élévation de bloc 8x16
0, 0,0, 0,8
90, 0,0, 8,8, 8,-8
La figure ci-dessous montre un motif ressemblant à un U carré inversé (une
ligne vers le haut, une en travers et une vers le bas). Le motif se répète à chaque
unité. Les unités ont une hauteur et une largeur de 0,5.
90 | Chapitre 3 Motifs de hachures personnalisés
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.