2008 Autodesk, Inc. Tous droits réservés. Cet ouvrage ne peut être reproduit, même partiellement, sous quelque forme ni à quelque fin
que ce soit.
Certains des éléments de cet ouvrage ont été ré-imprimés avec l'accord du détenteur des droits d'auteur.
Marques commerciales
Les marques suivantes sont des marques déposées ou commerciales d'Autodesk, Inc. aux Etats-Unis et dans d'autres pays : 3DEC (conception/logo),
3December, 3December.com, 3ds Max, ActiveShapes, Actrix, ADI, Alias, Alias (conception/logo spirale), AliasStudio, Alias|Wavefront
(conception/logo), ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD
SQL Interface, Autodesk, Autodesk Envision, Autodesk Insight, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk
Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Can You Imagine,
Character Studio, Cinestream, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification,
Constructware, Content Explorer, Create>what’s>Next> (conception/logo), Dancing Baby (image), DesignCenter, Design Doctor, Designer's
Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design|Studio (conception/logo), Design Your World, Design Your World
(conception/logo), DWF, DWG, DWG (logo), DWG TrueConvert, DWG TrueView, DXF, EditDV, Education by Design, Exposure, Extending the
Design Team, FBX, Filmbox, FMDesktop, Freewheel, GDX Driver, Gmax, Heads-up Design, Heidi, HOOPS, HumanIK, i-drop, iMOUT, Incinerator,
IntroDV, Inventor, Inventor LT, Kaydara, Kaydara (conception/logo), LocationLogic, Lustre, Maya, Mechanical Desktop, MotionBuilder, Mudbox,
NavisWorks, ObjectARX, ObjectDBX, Open Reality, Opticore, Opticore Opus, PolarSnap, PortfolioWall, Powered with Autodesk Technology,
Productstream, ProjectPoint, ProMaterials, Reactor, RealDWG, Real-time Roto, Recognize, Render Queue, Reveal, Revit, Showcase, ShowMotion,
SketchBook, SteeringWheels, StudioTools, Topobase, Toxik, ViewCube, Visual, Visual Bridge, Visual Construction, Visual Drainage, Visual Hydro,
Visual Landscape, Visual Roads, Visual Survey, Visual Syllabus, Visual Toolbox, Visual Tugboat, Visual LISP, Voice Reality, Volo, Wiretap et
WiretapCentral.
Les marques suivantes sont des marques déposées ou commerciales d'Autodesk Canada Co. aux Etats-Unis et/ou dans d'autres pays : Backburner,
Discreet, Fire, Flame, Flint, Frost, Inferno, Multi-Master Editing, River, Smoke, Sparks, Stone et Wire.
Tous les autres noms de marques, noms de produits et marques commerciales sont la propriété de leurs détenteurs respectifs.
Limitation de responsabilité
CET OUVRAGE ET LES INFORMATIONS QU'IL CONTIENT SONT FOURNIES PAR AUTODESK, INC. "EN L'ETAT". AUTODESK, INC. FOURNIT CES
ARTICLES SANS GARANTIE D'AUCUNE SORTE, NI EXPRESSE, NI IMPLICITE, Y COMPRIS ET SANS LIMITATIONS, LES GARANTIES IMPLICITES
D'ADAPTATION COMMERCIALE ET D'APTITUDE A UNE UTILISATION PARTICULIERE.
Publié par :
Autodesk, Inc.
111 Mclnnis 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. Vous pouvez par exemple changer la
structure de répertoire ou déplacer un bouton d'une barre d'outils à une autre.
Si vous souhaitez changer davantage l'interface, vous pouvez modifier le fichier
CUI et utiliser le code DIESEL pour créer des personnalisations avec 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.
1
■ Création de gabarits 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 CUI gère de nombreux
aspects de l'interface utilisateur. Il gère 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
CUI 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 également utiliser les clichés dans les menus de mosaïque
d'images et dans les boîtes de dialogue.
2 | Chapitre 1 Personnalisation de base
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 395) présente brièvement ces API et renvoie à des
informations complémentaires.
Voir aussi :
■ "Organisation des fichiers programme et des fichiers de support"
■ "Personnalisation des 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"
Aide-mémoire
Commandes
PERSONNALISER
Personnalise des barres d'outils.
IUP
Gère les éléments de l'interface utilisateur personnalisés tels que les espaces
de travail, les barres d'outils, les menus, les menus contextuels et les raccourcis
clavier.
REDEF
Restaure les commandes internes d'AutoCAD modifiées par NONDEF
Présentation de la personnalisation | 3
NONDEF
Permet à une commande définie dans une application de remplacer une
commande interne.
Variables système
TOOLTIPS
Contrôle l'affichage des info-bulles dans les barres d'outils.
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
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
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.
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.
L'emplacement du dossier de support a été modifié dans AutoCAD 2004.
L'emplacement des fichiers personnalisables locaux est stocké dans la variable
4 | Chapitre 1 Personnalisation de base
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.
■ 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 : inserer
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.
Présentation de l'organisation des fichiers | 5
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
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 ENTREE), 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.
6 | Chapitre 1 Personnalisation de base
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.
Voir aussi :
■ Présentation du chargement automatique d'AutoLISP (page 411)
■ "Spécification de chemins de recherche et d'emplacements de fichiers" dans
le Manuel d'utilisation.
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
Présentation de l'organisation des fichiers | 7
ROAMABLEROOTPREFIX
Enregistre le chemin d'accès complet au dossier racine où sont installés les
fichiers personnalisables errants
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
Configurations multiples
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 acad2009.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.
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.
8 | Chapitre 1 Personnalisation de base
Voir aussi :
■ "Personnalisation du démarrage" dans le Manuel d'utilisation.
Aide-mémoire
Commandes
OPTIONS
Personnalise les paramètres de fonctionnement du programme.
Variables système
Aucune entrée
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
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
Dossiers de dessin multiples | 9
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.
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é au lieu d'icônes
ou de menus. Les programmes de traitement en différé vous permettent de
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
start C:\ AutoCAD\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 :
acadnomdetravail
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
Commandes
Aucune entrée
Variables système
CMDECHO
Détermine si les invites et les entrées sont reprises lors de la fonction de
commande AutoLISP.
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
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) | 11
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.
12 | Chapitre 1 Personnalisation de base
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.
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 12)
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.
Personnalisation d'un gabarit PWT (Publish to Web Template) | 13
7 Renommez le fichier de gabarit de publication sur le Web (PWT) en lui
attribuant l'extension .htm ou .html.
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.
14 | Chapitre 1 Personnalisation de base
Variables système
Aucune entrée
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
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.
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 (par exemple le
Définition de commandes personnalisées | 15
Bloc-notes). Pour ouvrir le fichier PGP, cliquez sur Outils ➤ Personnaliser ➤
Modifier les paramètres du programme (acad.pgp).
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) 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.
executable 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.
indicateur 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 executable. 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 ENTREE pour y mettre fin. Sinon,
16 | Chapitre 1 Personnalisation de base
la réponse prend fin avec ESPACE ou ENTREE. 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
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.
Définition de commandes externes | 17
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.
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
18 | Chapitre 1 Personnalisation de base
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 manuel Driver &Peripheral Guide.
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.
Définition de commandes externes | 19
Variables système
Aucune entrée
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
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 ENREGISTRER.
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). Pour ouvrir le fichier PGP, cliquez sur
Outils ➤ Personnaliser ➤ Modifier les paramètres du programme (acad.pgp).
Le fichier peut en outre contenir des lignes de commentaires précédées d'un
point-virgule (;).
REMARQUE Avant de modifier le fichier acad.pgp, créez-en une copie de
sauvegarde que vous pourrez restaurer plus tard, si nécessaire.
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.
20 | Chapitre 1 Personnalisation de base
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
Aucune entrée
Utilitaires
Aucune entrée
Modificateurs de commande
Aucune entrée
Création d'alias de commande | 21
22
Loading...
+ 508 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.