Home

Guide de personnalisation () - Support

image

Contents

1. 0006F 20 1co 2 14 04B 030 1 028 016 024 012 020 01E 02C 01A 2 030 4 8 4 3 0 00070 22 1cp 2 14 04B 02C 1 064 2 01C 1 4 8 4 5 0 00071 22 1cg 2 14 04B 04F 1 064 2 01C 1 4 8 4 5 0 00072 19 1cr 2 14 04B 1 044 2 02C 1 022 010 01E 2 020 03C 14 8 4 3 0 00073 18 1cs 2 14 04B 1 030 012 016 028 016 012 030 2 04D 14 8 4 3 0 00074 21 1ct 2 14 8 1 2 6 044 1 040 2 026 1 05C 01E 012 2 02F 14 8 4 3 0 o 2 020 01E 02C 01A 038 2 060 o 6 028 01A 02C 01E 030 2 020 00075 20 1cu 2 14 04B 044 1 03C 01E 010 022 2 024 1 04C 2 020 14 8 4 3 0 00076 14 1cv 2 14 04B 044 1 04D 043 2 04D 14 8 4 3 0 00077 23 1cw 2 14 04B 044 1 9 1 4 1 4 1 4 1 4 0 0 2 04D 14 8 4 3 0 00078 16 1cx 2 14 04B 1 042 2 048 1 04E 2 020 14 8 4 3 0 00079 19 1cy 2 14 04B 044 1 04D 2 043 1 06B 018 2 024 060 14 8 4 5 0 0007A 15 lcz 2 14 04B 044 1 040 04A 040 2 020 14 8 4 3 0 Fichiers exemple 167 0007B 19 klbr 2 14 8 1 6 064 020 1 01A 01C 01A 01E 01C 01E 2 020 14 03A 0 0007C 13 kvbar 2 14 06C 1 064 2 06C 020 14 8 2 3 0 0007D 18 krbr 2 14 8 1 6 1 012 014 012 016 014 016 2 06C 040 14 03A 0 0007E 15 ktlde 2 14 04B 034 1 012 02F 012 2 04D 14 8 4 2 0 00080 4 keuroRef 7 020AC 0 000A0 7 NoBrkSpc 2 060 14 8 6 8 0 000A1 18 kiexc cela DGC 1048 2014 1014 2 04 e E A Ee 000A2 23 kcent
2. 04 4 02C 020 022 02A 02E 2 020 14 8 4 3 0 3 020 04C 2 020 14 8 4 3 0 4 02E 022 04C 2 020 14 8 4 3 0 4 02C 040 024 04C 2 020 14 8 4 3 0 2 14 04B 14 8 0 2 014 1 024 012 020 01E 02C 01A 028 016 2 060 01C 14 8 4 3 0 0043F 16 1 2 4 8 00440 20 1 2 4 8 00441 23 1 2 4 8 00442 18 1 2 4 8 00443 22 1 2 4 8 00444 25 1 2 4 8 040 04C 14 00445 20 1 2 14 04B 14 00446 21 1 2 4 8 00447 18 1 2y 4 8 00448 21 1 2 2 2 2 2 2 2 2 crp 6 1 044 040 04C 2 020 14 8 4 3 0 CLE 6 1 044 030 01E 01C 01A 038 2 060 01C 14 8 4 3 0 crs 6 040 014 1 01A 028 016 024 012 020 01E 2 020 03C 14 8 4 3 0 crt 6 020 1 044 028 040 2 020 04C 14 8 4 3 0 cru 6 014 1 01E 020 012 034 02C 028 026 2 060 04C 14 8 4 3 0 crf 6 020 1 044 018 01A 01C 01E 020 012 014 016 018 2 8 4 3 0 crh 8 0 2 1 042 2 048 1 04E 2 020 14 8 4 3 0 cre 6 044 1 04C 030 044 04C 010 01C 2 014 020 14 8 4 3 0 crch 6 044 1 03C 030 034 04C 2 020 14 8 3 3 0 crsh 2 14 8 2 6 1 044 04C 020 024 02C 020 044 2 04C 020 14 8 4 3 0 Fichiers exemple 179 00449 24 1crshch 2 14 8 2 6 1 044 04C 020 024 02C 020 044 04C 010 01C 2 014 020 14 8 5 3 0 0044A 21 1lcrtvznak 2 14 8 2
3. 040 2 028 1 06C 2 074 1 012 2 01A 1 016 2 08C 14 8 4 3 0 65 26 c156 8 2 6 044 14 8 4 3 0 6E 27 c222 8 2 9 064 r r 040 2 026 1 05C 01E 012 2 054 1 01A 2 030 05C 01E 020 012 054 2 027 1 012 016 01A 01E 0 07C 14 8 4 3 0 6F 31 c133 r8 2 7 044 r 03C 01E 010 022 2 024 1 04C 2 028 054 1 012 O1A 01E 2 040 05C 14 8 4 3 0 70 28 c235 18 2 6 064 1 05C 01E 020 012 054 2 016 1 03C 2 028 1 034 2 07C 050 14 8 4 71 30 uue 3 0 Fichiers exemple 175 N N 04B 044 024 2 07C 0 00179 25 c14 2 14 8 1 2 6 4 8 4 3 0 0017A 28 c17 4 2 14 8 4 3 0 0017B 32 c189 2 14 04B 044 1 040 04A 040 2 3 2 8 5 10 1 02 03C 01E 010 022 2 024 1 04C 2 074 018 1 02C 2 028 50 14 8 4 3 0 064 1 040 8 4 6 040 2 038 074 1 021 2 08C 030 2 029 8 9 10 2 14 8 2 6 064 1 040 8 4 6 040 2 084 028 1 3 4 01A 01E 012 016 4 4 2 040 08C 14 8 4 3 0 0017C 34 c190 2 14 04B 044 1 040 04A 040 2 3 2 8 4 11 3 4 1 01A 01E 012 016 4 4 2 8 8 11 4 2 14 8 4 3 0 0017D 29 c166 2 14 8 2 8 064 1 04 016 2 050 08C 14 8 4 0017E 27 c167 2 14 8 2 6 044 1 050 06C 14 8 4 3 0 00410 21 ucra 4 o 2 14 8 2 6 1 024 04 00411 24 ucrb 2 4 8 2 6 064 030 0 060 4 8 4 3 0 00412 29 ucrv 2 4 8 2776 r 030 0 0 8 3 r
4. Nom Cha ne affich e comme l gende d un l ment Echelle de menu ou sous forme d une info bulle dans la palette Jeux d outils Cette cha ne n accepte que des caract res alphanum riques sans aucun signe de ponctuation l exception du trait d union et du caract re de soulignement _ Descrip tion Cha ne affich e sous forme d une info bulle Agrandit ou r duit des lorsque le curseur est plac sur l outil dans la objets s lectionn s palette Jeux d outils tout en conservant leurs proportions apr s la mise l chelle Macro Macro de la commande Respecte la syntaxe ACAC_ scale standard des macros Image Cha ne d ID de la ressource petite image bit RCDATA_16_SCALE map 16 x 16 Cette cha ne n accepte que des caract res alphanum riques sans aucun signe de ponctuation l exception du trait d union et du caract re de soulignement _ Il peut galement s agir d un fichier d image raster d fini par l utilisateur Cliquez sur le bouton pour ouvrir la bo te de dialogue S lectionner un fichier image 46 Chapitre 4 Personnalisation de l interface utilisateur Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Cr ation modification et r utilisation de commandes Vous pouvez cr er une commande de z ro copier une commande existante pour en cr er une nouvelle ou modifier les propri t s d une
5. 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 for Mac 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 O segment de tra age La longueur du deuxi me tiret doit tre inf rieure O si vous avez besoin d un segment de tra age ou sup rieure O 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 22 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
6. then exit 1 else mkdir p AcadJobs Jobs prj fi Basculer vers le dossier de projet et d marrez AutoCAD startACAD Personnalisation de base Enregistrez a 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 sh 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 le r pertoire racine ou un emplacement partag sur votre syst me Vous pouvez ex cuter ce programme script shell l aide de la fen tre Terminal dans Applications Utilities sur le lecteur d installation du syst me d exploitation Si vous avez enregistr le fichier sous le nom acad sh utilisez la syntaxe suivante acad sh nomdetravail o nomdetravail repr sente le nom du r pertoire de travail d finir comme r pertoire courant 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 AutoCAD for Mac prend en charge un grand nombre de fichiers qui peuvent tre personnalis s Le programme stocke les fichiers qui peuvent tre personnalis s par le profil utilisateur et vous permet d ajouter vos emplacements de fichiers personnalis s Les emplacements suivants sont d finis par le programme Profils locaux Les profils locaux permettent la connex
7. 14 c 8 19 42 14 4 4 2 0 2 14 5 8 5 17 1 8 9 4 2 1 0AC 8 1 3 02F 030 021 032 2 0A4 1 0EC 2 8 4 0 14 ee 8 19 42 14 4 2 2 8 10 4 1 0 14 6 14 3 2 14 Cc r8 19 42 14 4 AED 2 14 5 8 5 18 3 2 1 8 9 6 OAC 8 1 3 02F 030 021 032 2 0A4 1 8 19 18 14 4 2 0 2 14 5 8 4 20 1 01E 012 016 01A 2 090 1 01E 012 016 01A 2 8 9 6 1 0AC 8 1 3 02F 030 021 032 2 0A4 1 0EC 2 8 4 0 14 6 000FD 43 1 2 14 8 8 c 14 14 5 8 2 14 4 3 2 14 8 19 18 14 4 2 0 5 032 1 8 9 4 6 8 6 14 2 8 6 14 1 8 6 14 04B 02A 029 018 2 8 15 7 14 6 14 8 8 16 0 000FF 53 1c 2 14 016 029 00 2 14 8 8 21 3 2 10 5 36 8 4 00 2 14 7 14 3 2 14 05 66 c165 6 14 8 9 9 70 r8 19 28 14 4 8 8 21 14 5 8 3 20 1 01E 012 016 01A 2 080 1 01E 012 01A 2 8 9 6 1 8 6 14 2 8 6 14 1 8 6 14 04B 02A 018 2 8 15 7 14 6 04 50 c164 8 9 21 14 5 8 9 21 1 8 8 21 2 8 8 21 1 10 5 100 4 2 2 8 13 7 1 0A0 2 4 8 8 16 0 2 14 5 8 15 14 1 0EC 3 2 10 5 36 2 10 5 100 4 2 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 02 14 8 19 00106 71 c14 2 14 3 2 14 8 26 54 8 1 3 05C 14 6 14 3 2 00107 54 c134 2 14 8 9 8 9 14 4 2 1 026 027 038 029 02A 8 1 3 02
8. 2 1 2 2 1 3 0 1 0 0 2484 LSAT yy ly 24514487 AL 00 0044F 54 2 14 8 8 14 2 8 3 0 1 9 4 5 0 0 2 8 6 5 1 9 0 14 6 0 2 1 1 1 1 2 0 1 1 2 1 1 2 1 6 0 0 0 2 8 4 5 1 2 14 8 9 9 0 020A0 4 keuroRef2 7 0020AC 0 020A7 49 kpes 2 14 8 11 21 14 5 030 1 8 0 21 050 02F 01E 02D 05C 02B 014A 029 058 2 8 12 13 1 8 0 18 02D 02F 010 2 8 6 14 1 060 2 8 3 14 14 6 14 8 11 9 0 020AC 45 keuro 2 148 1 10 21 6 2 10 5 14014 00A 9 043 2 6 5 1 01C 00A 9 043 2 6 8 1 2 5 1 8 13 0 2 6 04C 1 0B0 2 08C 080 14 8 10 9 0 02126 53 komega 2 14 8 11 21 14 5 8 3 1 1 01E 040 014 036 025 8 1 3 044 8 Ly 3 023 0225 0217040 02F 028 020 8 14 3 046 8 1ly 3 028 03A 01C 040 012 2 8 3 1 14 6 14 8 11 9 0 02205 64 kdiam 2 pla 2 14 87 18 40 14 42 14 5 8 48 17 1 029 02A 8 1 3 y 02C 8 1 3 02E 02F 030 021 022 8 1 3 024 8 1 3 026 027 038 2 061 1 8 9 20 52 Bo 1144 0 4 146 14 372514 ee 1197 18 14447 2 0 0221E 45 kinfin 2 LAB ALL 144 14 58 11 113 1 025 027 028 02 9 028 010 02D 02F 020 021 023 014 023 021 020 02F 02D 01C 02B 029 028 027 025 2 8 11 10 14 6 14 8 11 9 0 02264 36 kleq 23 VAs By LS 21 A By By 225 21 51 7 84 18 7 9 78 7 O NZ 8 18 2 1 8 18 0 2 8 4 1 14 6 14 8 13 9 0 02302 25 ktria Fichiers
9. Placez le curseur sur un outil de la palette Jeux d outils et cliquez sur l outil pour l utiliser Si l outil est une ic ne d roulante ou menu d roulant cliquez et maintenez le bouton du p riph rique de pointage enfonc puis rel chez le bouton lorsque le pointeur se trouve sur l outil utiliser Les outils ne sont pas les seuls l ments utiliser sur la palette Jeux d outils Lorsque le curseur est positionn sur un groupe d outils un triangle de peut appara tre qui indique le groupe peut tre d velopp Cliquez sur le triangle d affichage pour acc der aux outils suppl mentaires Une fois le groupe d outils d velopp cliquez sur l ic ne de verrouillage pour l emp cher de se r duire 68 Chapitre 4 Personnalisation de l interface utilisateur Aide m moire Commandes IUP CUI Gere les l ments d interface utilisateur personnalis s dans le produit JEUXOUTILS Ouvre la palette Jeux d outils Cr ation et gestion des jeux d outils Les jeux d outils sont cr s pour organiser les groupes d outils sur la palette Jeux d outils AutoCAD for Mac est fourni avec trois jeux d outils utilis s pour organiser les outils de dessin d annotation et de mod lisation Vous pouvez cr er et g rer des jeux d outils dans l onglet Jeux d outils de la bo te de dialogue Personnaliser Une fois le jeu d outils cr cliquez sur le bouton Jeux d outils situ en haut de la palette Jeux d outils pour le d finir comme jeu
10. Structure de r pertoire AutoCAD for Mac 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 for Mac Cela facilite le suivi des conflits ventuels et la mise niveau d une application sans modifier les autres Par d faut AutoCAD for Mac se trouve dans le dossier Applications 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 personnalis s d application AutoLISP et ObjectARX et les fichiers personnalis s de motifs de hachures et de types de lignes 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 for Mac 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
11. Types de ligne personnalis s AutoCAD for Mac 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 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 in 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 a la d finition Vous pouvez utiliser tous les types de ligne standard fournis par AutoCAD for Mac 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 19 Les fichiers LIN inclus dans AutoCAD for Mac 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 TYPELIGN
12. 0 4 6 040 2 028 074 1 012 2 01A 1 0 04A 040 2 028 054 1 012 2 01A 1 016 2 3 04 2 0 D 02C 2 047 1 040 2 C 014 038 03C 030 0 4 016 028 2 020 1 0 010 1 06C 2 050 14 8 4 3 0 00413 17 ucrg 2 14 8 2 6 1 064 04 00414 23 ucrd D2 LA BiH 2 0 015 140 8 6 3 0 00415 25 ucre N CO N a r8 2 6 1 064 04 r e Logan e D 00416 22 ucr a N N N CO r8 6 3 0 00417 27 ucr 0 0 C 2 05C 020 14 8 4 02E 14 8 4 3 0 E 01C 01A 038 2 2 014 016 038 2 r73 0 4 050 064 028 04B 02C 050 01C 2 014 020 0 2 048 03C 1 020 2 028 03C 1 040 2 020 8 2 6 062 2 038 1 06C 2 038 064 1 06E 2 020 2 14 8 2 6 014 1 01E 020 012 014 016 018 010 012 014 016 028 01A 2 060 05C 14 8 4 3 0 176 Chapitre 8 Formes et polices de forme 00418 20 ucri 2 14 8 2 6 1 042 04C 064 2 048 1 06C 2 060 14 8 4 3 0 00419 24 ucrikr 2 14 8 2 6 1 042 04C 064 2 018 1 028 2 018 1 06C 2 060 14 8 4 3 0 0041A 23 ucrk 2 14 8 2 6 1 064 2 040 1 03A 018 2 010 1 03E 2 020 14 8 4 3 0 0041B 17 ukrl 2 14 8 2 6 1 010 063 010 06C 2 020 14 8 5 3 0 0041C 17 ucrm 2 14 8 2 6 1 064 04D 043 06C 2 020 14 8 4 3 0 0041D 22 ucrn 2 14 8 2 6 1 064 2 03C 1 040 2 034 1 06C 2 020 14 8 4 3 0 0041E 23 ucro 2 14 8 2 6 014 1 044 012 020 01E 04C 01A 028 016 2 060 01C 14 8 4
13. 0 0 2 034 1 0 01E 2 020 14 8 4 3 0 CO 4 8 4 3 0 E 02C 01A 2 0 4 8 4 3 0 E 02C 0 2 14 8 A 2 0 4 3 E 02C 01A 2 0 01A 018 016 024 012 010 01E 02C 01E 2 020 14 8 4 3 0 000E6 30 1c 029 2 050 05C 016 01A 2 050 02E 02C 2 024 1 022 2 025 1 029 2 050 05C 2 020 01E 02C 01A 028 016 2 E 01C 01A 01E 01C 01A 018 2 0 2 02F 012 2 8 7 11 4 2 14 8 4 3 0 2 6 3 2 8 3 8 1 022 026 02A 02E 2 8 3 6 4 2 1 E 04C 01A 028 016 044 012 020 027 2 050 06C 2 054 2 01A 1 014 2 028 1 01C 2 010 01E 02C 01A 2 012 1 01E C 2 030 1 014 2 03A 1 Fichiers exemple 171 2 14 04B 021 1 01A 016 024 012 01E 03C 2 034 1 012 01E 01C 028 2 01C 1 01E 010 2 020 14 8 4 3 0 000E7 24 1c 2 14 04B 042 1 038 01A 02C 01E 030 2 028 1 01C 010 01C 018 2 041 14 8 4 5 0 000E8 27 1c 2 14 8 2 6 024 2 050 06C 14 8 4 000E9 26 1c 2 14 8 2 6 024 2 05E 14 8 4 3 0 000EA 27 le 2 14 8 2 6 024 01A 2 05E 14 8 4 000EB 31 1c 2 14 8 2 6 024 000EC 18 1c 2 14 8 1 6 0 000ED 18 1c 2 14 8 1 6 0 000EE 19 1c 2 14 8 1 6 0 000EF 22 1c 2 14 8 1 6 0 14 03A 0 000F0 30 1c r Es 5o lt 030 0 73 0 030 0 030 0 3 0 030 0 044 2 0442 044 2 044 52 2 016 028 01A 02C 01E 02
14. 034 2 058 1 050 2 8 3 8 14 6 14 3 2 14 8 21 18 14 4 2 0 Fichiers exemple 137 00048 39 uch 2 14 8 11 21 14 5 8 4 21 1 8 0 21 2 8 14 21 1 8 0 21 2 8 14 11 1 0E0 2 8 4 11 14 6 14 8 11 9 0 00049 25 uci 2 14 8 4 21 14 5 8 4 21 1 8 0 21 2 8 4 0 14 6 14 8 4 9 0 0004A0 37 ucj 2 14 8 8 21 14 5 8 12 21 1 8 0 16 8 1 3 01A 029 028 027 016 8 1 3 024 2 8 14 7 14 6 14 8 8 9 0 0004B0 49 uck 2 14 3 2 14 8 21 42 14 4 2 14 5 8 4 21 1 8 0 21 2 8 14 21 1 0EA 2 052 1 8 9 12 2 8 3 0 14 6 14 3 2 14 8 21 18 14 4 2 0 0004C 43 ucl 2 14 3 2 14 8 17 42 14 4 2 14 5 8 4 21 1 8 0 21 2 8 0 0 1 0C0 2 8 1 0 14 6 14 3 2 14 8 17 18 14 4 2 0 0004D 49 ucm 2 14 8 12 21 14 5 8 4 21 8 0 21 2 8 0 21 1 8 8 21 2 8 8 21 1 8 8 21 2 8 8 21 1 8 0 21 2 8 4 0 14 6 14 8 12 9 0 0004E 41 ucn 2 14 8 11 21 14 5 8 14 21 2 8 0 21 0004F 50 uco 2 14 8 11 21 14 5 8 9 21 1 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 2 8 13 21 14 6 14 8 11 9 0 00050 55 ucp 2 14 3 2 14 8 21 42 14 4 2 14 5 8 4 21 41 8 0 21 724 8 0 21 1 090 8 3 1 01E 02D 03C 02B 01A 8 3 1 098 2 8 17 10 14 6 14 3 2 14 8 21 18 14 4 2
15. 3 3 2 1 2 0 2 1 1 3 0 10 0 0 9 3 3 2 1 2 0 2 1 1 3 0 10 0 0 1 2 14 8 14 9 0 00449 70 2 14 8 14 14 2 8 14 4 1 9 3 3 2 1 1 3 0 10 0 0 2 8 20 10 1 9 3 3 2 1 0 0 2 8 2 3 1 2 14 8 14 12 0 0044A 64 2 14 8 9 14 2 8 4 8 1 9 1 1 2 1 3 0 1 1 1 2 0 2 1 2 1 1 2 1 1 1 14 8 0044 2 14 r 9 0 72 1 2 0 2 1 2 1 1 2 1 0 9 7 D 0 0044 Le 2 14 1 1 9 14 2 8 4 8 1 9 1 1 2 1 3 0 r 1 2 0 2 1 2 1 1 2 1 0 r B 8 0 14 0 0 2 8 4 0 1 2 14 8 11 9 0 C 8 E 158 Chapitre 8 Formes et polices de forme r 1 3 0 10 0 0 2 8 10 0 1 9 0 14 10 2 8 3 12 1 9 3 0 0 14 0 0 10 14 2 8 4 8 1 9 1 1 2 1 3 0 0 2 8 0 12 1 9 0 14 0 0 2 8 13 14 0 2 8 0 12 1 9 0 14 0 0 2 8 14 0 1 2 14 8 9 9 0 0044D 60 214 8 8 14 2 8 2 11 1 9 1 2 2 2 1 13 0 42 1 1 2 2 1 3 0 2 1 3 2 2 2 1 3 0 2 1 2 2 0 0 2 8 12 4 1 9 6 0 0 0 2 8 9 7 1 2 14 8 9 9 0 0044E 70 E E EE ALA O AA DO O 7 aT 72934 5 0 0 1 1 3 2 2 2 1 2 0 2 1 2 2 1 3 0 2 1 3 2 2 2 1 2 0
16. 00022 20 kdblqt 2 14 8 1 6 044 1 023 2 010 1 02B 2 04C 030 14 8 3 1 0 00023 27 kns 2 14 8 2 6 024 1 040 2 024 1 048 2 023 1 06C 2 020 1 064 2 06D 14 8 4 3 0 00024 25 kds 2 14 8 2 6 014 1 030 012 016 028 016 012 030 2 027 1 06C 2 040 14 8 4 3 0 00025 31 kpc 2 14 8 2 6 064 1 01C 010 014 018 2 040 1 8 4 6 2 040 1 018 014 010 01C 2 020 14 8 4 3 0 00026 24 kand 2 14 8 2 6 041 1 02A 018 016 014 022 014 016 01A 01C 04E 2 020 14 8 4 3 0 00027 28 kapos o 162 Chapitre 8 Formes et polices de forme 2 14 00028 16 2 14 00029 15 2 14 0002A 27 2 14 02F 0002B 19 2 14 0002C 28 2 14 14 8 3 8 14 4 0002D 14 2 14 0002E 12 2 14 0002F 17 2 14 3 2 14 8 1 12 14 4 2 044 1 023 2 06C 020 14 3 2 14 8 5 2 14 4 2 0 k1p 8 1 6 064 krp r8 1 6 064 kas poy E2 O 021 14 8 4 3 0 kpls 8 2 5 021 Koma 3 2 14 02B 14 ksub 18 2 3 034 kper 020 1 02A 02C 02E 2 020 14 03A 0 02E 02C 02A 2 040 14 03A 0 044 2 02E 1 048 2 041 1 04A 2 044 1 04E 2 044 2 02E 1 048 2 06F 14 8 4 3 0 4 2 014 010 1 01C 01A 2 012 020 14 3 2 0 040 2 020 03C 14 048 0 01C 1 014 2 02F 14 8 2 3 0 kdiv 8 2 6 1 8 00030 34 n0 2 14 018 00031 18 n1 2 14 00032 23 n2 2 14 14 8 4 3 0 00033 29 n3 2
17. 51 54 glossaire pour 44 groupe d outils 68 hachure 31 interface utilisateur 43 jeu d outils 68 menus 63 motifs de hachures 31 Personnaliser bo te de dialogue 43 type de ligne 19 point dans la d finition des types de ligne 20 police Compilation 115 cr ation 131 dans les types de ligne 24 dimensionnement des caract res dans 131 exposant et indice dans 194 police de forme 115 symbole sp cial dans 191 Police de caract res PostScript 116 police de forme propos de 115 exposant et indice 194 fichier de d finition de forme Unicode 192 fichier exemple 132 161 grande police 181 police japonaise 181 183 police Kanji 181 183 police PostScript Type 1 116 police SHP d finition de forme 115 117 polices SHX 11 115 117 194 pr fixe de commande 17 profil 9 profil itin rant 9 programmation d applications AutoLISP 103 ObjectARX 111 Visual LISP 103 propri t commande 46 Index 201 R r pertoire 3 r p tition de commande 57 restriction de copyright sur les polices 116 rtos fonction DIESEL 90 ruban commande image 62 S S STARTUP fonction AutoLISP 110 saisie clavier dans des macros 54 script propos de 95 ex cution au d marrage 97 nom de fichier et 96 98 param tre et 98 script au d marrage 97 script de commande 95 s lection objet avec des macros 58 sous menu 64 soustraction fonction DIESEL 80 strlen fonction DIESEL 91 style de texte grande police et 189 styles de trac re
18. 8 1 2 14 8 7 9 0 00438 46 2 14 8 9 14 2 8 4 14 1 9 0 10 1 3 2 1 3 0 2 1 3 3 0 0 2 8 0 10 1 9 0 14 0 0 2 8 4 0 1 2 14 8 10 9 0 156 Chapitre 8 Formes et polices de forme 00439 64 2 14 8 9 14 2 8 4 14 1 9 0 10 1 3 2 1 3 0 2 1 3 3 0 0 2 8 0 10 1 9 0 14 0 0 2 8 9 18 1 9 1 1 2 1 2 0 2 1 1 1 0 0 2 8 5 18 1 2 14 8 10 9 0 0043A 46 2 14 8 8 14 2 8 4 14 1 9 0 14 0 0 2 8 4 8 71 9 7 8 0 0 2 8 1 14 1 9 10 10 0 0 2 8 12 4 1 2 14 8 4 879 40 0043B 44 2 14 8 9 14 2 8 14 14 1 9 6 0 0 10 1 3 2 1 2 0 0 0 2 8 11 14 1 9 0 14 0 0 2 8 4 0 1 2 14 By 9549 0 0043C 32 2 14 8 11 14 2 8 18 0 1 9 0 14 7 11 7 11 0 14 0 0 2 8 18 0 1 2 14 8 11 9 0 0043D 46 2 14 8 9 14 2 8 4 7 1 9 11 0 0 0 2 8 0 7 1 9 0 14 0 0 2 8 11 14 1 9 0 14 0 0 2 8 15 0 1 2 14 8 10 9 0 0043E 56 2 14 8 9 14 2 8 8 14 1 243 A eler 534 0 2 2 2 1 0 0 2 8 11 14 0043F 46 2 14 8 9 14 2 8 4 14 1 9 0 14 0 0 2 8 0 10 1 9 35 396 2 EE E ORIO r 258 4 0 1 2 14 8 10 9 0 00440 60 2 14 8 9 14 2 8 4 14 1 9 0 21 0 0 2 8 0 18 1 9 202 F 29404 4379 GAZ EL F252 1783 GAO S277 EL 23 E y EE
19. La fonctionnalit recommand e de acad lsp et acaddoc lsp peut tre remplac e par la variable syst me ACADLSPASDOC Si la variable syst me 106 Chapitre 7 Introduction aux interfaces de programmation ACADLSPASDOC a la valeur O valeur par d faut le fichier acad sp n est charg qu une seule fois au d marrage de l application Si la variable syst me ACADLSPASDOC a la valeur 1 le fichier acad sp est recharg avec chaque nouveau dessin Le fichier acad lsp peut contenir du code AutoLISP pour une ou plusieurs routines ou uniquement une s rie d appels de la fonction load La seconde m thode est pr f rable car la modification est plus facile Si vous enregistrez le code suivant dans un fichier acad lsp les fichiers mysessionapp1 lsp databasesynch lsp et drawingmanager lsp sont charg s chaque d marrage d AutoCAD for Mac load mysessionappl load databasesynch load drawingmanager Aide m moire Commandes APPLOAD Charge et d charge des applications et d termine les applications a charger au d marrage Variables syst me ACADLSPASDOC D termine si le fichier acad lsp est charg dans chaque dessin ou uniquement dans le premier dessin ouvert lors d une session Le fichier ACADDOC LSP Voir aussi H Pr sentation de l organisation des fichiers page 3 m Pr vention des erreurs AutoLISP lors du chargement des fichiers de d marrage page 109 Le fichier acaddoc lsp est destin tre a
20. apr s une pause m Si le syst me attend la saisie d un emplacement vous pouvez utiliser les modes d accrochage aux objets avant de sp cifier le point Si les filtres de point X Y Z sont utilis s la commande reste en suspens jusqu ce que le point ait t cumul en entier Em Pour la commande SELECT seulement l ex cution de la macro ne reprend que lorsque la s lection des objets est termin e Si l utilisateur r pond l aide d une commande transparente la macro reste en suspens jusqu ce que la commande transparente soit termin e et que l entr e initialement demand e ait t fournie Si l utilisateur r pond en choisissant une autre commande pour indiquer une option ou pour ex cuter une commande transparente la macro initiale est suspendue et le nouvel l ment de menu s lectionn est ex cut Ensuite l ex cution de la macro suspendue reprend Cr ation de macros 55 REMARQUE Lorsque l entr e de commande provient d une commande les param tres des variables syst me PICKADD et PICKAUTO sont 1 et 0 respectivement Cela permet de pr server la compatibilit avec les versions ant rieures d AutoCAD for Mac et de faciliter la personnalisation en vous vitant d avoir a v rifier les param tres de ces variables Aide m moire Commandes CHANGER Modifie les propri t s des objets existants CALQUE G re les calques et leurs propri t s SELECT Place les objets s lectionn s da
21. che gauche de Aide et divers noms de fichiers Cliquez sur la fl che gauche de Fichier de configuration 6 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 Dans la barre de menus Finder cliquez sur Aller Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac AutoCAD for Mac 3 Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Fichiers de personnalisation Cliquez sur la fl che gauche de Fichier de personnalisation principal 6 Sous Fichier de personnalisation principal cliquez sur le chemin permettant d afficher l emplacement de votre fichier de personnalisation principal Pour trouver l emplacement par d faut des fichiers d ic nes personnalis es 1 Dans la barre de menus Finder cliquez sur Aller Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac AutoCAD for Mac 3 Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences 12 Cha
22. 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 27 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 nom_forme nomfichiershx ou nom_forme 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 X d calage Y Y d calage 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 doi
23. est ce qui appara tra dans le menu d roulant lorsque vous cliquerez sur le bouton Jeux d outils situ en haut de la palette Jeux d outils Cliquez deux reprises sur un nom de jeu d outils pour le renommer 5 D veloppez le nouveau jeu d outils 6 Dans la liste Commandes faites glisser une commande dans le groupe d outils par d faut sous le nouveau jeu d outils 7 Rel chez le bouton du p riph rique de pointage une fois que le groupe d outils ou l ic ne d roulante est en surbrillance ou que l emplacement requis pour la commande est indiqu par une ligne horizontale 70 Chapitre 4 Personnalisation de l interface utilisateur Pour plus d informations sur la cr ation d une commande reportez vous a la section Cr ation modification et r utilisation de commandes page 47 Pour cr er un groupe d outils 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la boite de dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils d veloppez le jeu d outils auquel vous voulez ajouter un groupe d outils S lectionnez le groupe d outils auquel ajouter un nouveau sous groupe d outils Cliquez sur le bouton de cr ation d l ment de jeu d outils situ en dessous de la liste de jeux d outils et cliquez sur Ajouter un groupe d outils Un nouveau groupe de fonctions nomm Groupedefonctions1 est cr Le nom par d faut change en fonction du nombre de groupes de fonctions c
24. ne Suppose que l argument cha ne contient une ou plusieurs valeurs d limit es par le caract re d limiteur d argument de macro la virgule L argument valeur choisit la valeur extraire le premier l ment tant de rang 0 En g n ral cette fonction sert extraire les coordonn es X You Z partir du point renvoy par getvar Les applications peuvent utiliser cette fonction pour extraire des valeurs stock es sous forme de cha nes d limit es par des virgules dans les variables syst me USERS1 5 Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Evalue et renvoie l argument s lectionn par valeur S nth valeur arg0 argl arg7 Si valeur gale O nth renvoie l argument argo et ainsi de suite Remarquez la diff rence entre nth et index nth renvoie un des arguments d une s rie la fonction tandis que index extrait une valeur d une cha ne s par e index 89 or rtos par des virgules transmise comme un argument unique Les arguments non s lectionn s par valeur ne sont pas interpr t s Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie l op rateur logique OR au niveau du bit
25. 0 000DB 46 uc 2414 8 E 14 Sp be 158 23 1 047 049 2187 2312 gL Ore Oy ly 23 028 84 18 L 4020 84 34 1 022 EE 3 DEL AB A EL ye 1440714 8 KEE EG 000DC 55 uc 2 114 787 Dg 2841443187114 24 1 018 012 016 015 2 0884 1 012 012 016 014 2 8 2 3 1 0rC 8 1 3 02E 8 3 1 020 8 3 1 022 8 148 084 2 07r4 21 14 6 14 8 11 S 8 40 000DD 38 uc 2 14 8 9 25 14 5 8 13 25 1 089 2 049 1 8 8 9 0AC 2 Br 8 T9 7 17 8 Leer 4 2787 97 10 14 6714 8 9 lt 9 0 000DF 53 kgers 2 by Be LL A O DD UL 0 16 025 012 021 020 02F 018 02D 02C 02B 01A 029 028 2 020 1 8 3 1 01E 02D 03C 02B 01A 029 028 0277016 012 018 2 8 10 72 71476718 BG 000E0 63 1c EE EE PC AAS 8 E E ye Bi mS 8 2 3 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 7028 028 030 0215 022 42 8 Vd 3410 6 LA 14 8 449 18 14 24 2 0 000E1 63 1c 2 12 372414487 ALIADA 745 251455484 LB UB EEN 8 2 7 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 84 TL 31 D2E 028 030 0210222487 Vd 3 18 641443 24 14 8 19 18 14 4 2 0 000E2 64 1c 24 14 Bp fe Op Se 1 42 14 4 2414754584 Cr 18 ole 014439 487 e 2 04D 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02E 030 021 022 2 87 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 000E3 63 1cf 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 18 1 032 010 03E 010 146 Chapitre 8 Formes et polices de form
26. 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 O 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 nom_forme nomfichierformes cotes rotation d calagex d calagey Les d finitions des champs de la syntaxe sont les suivantes nom_forme Nom de la forme a dessiner Ce champ est obligatoire S il est omis la d finition du type de ligne choue Si nom_forme 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 s valeur est utilis e comme chelle rotation U valeur R valeur OU A valeur R indiqu
27. 014 1 0 9 10 4 2 14 8 4 3 0 A 028 016 044 012 020 01E 2 026 1 012 A 1 016 2 050 08C 14 8 4 3 0 0D 29 c159 8 2 6 042 1 038 0 A 02C 01E 030 2 028 054 1 012 2 01A 1 2 050 06C 14 8 4 3 0 0E 32 c210 8 2 8 1 030 012 044 016 038 2 010 1 06C 2 010 074 1 012 A 1 016 2 050 08C 14 8 4 3 0 OF 3176212 8 2 6 041 1 02A 0 064 1 0 8 28 c A 2 010 68 8 016 024 012 010 02E 2 044 1 06C 2 05C 14 8 4 3 0 4 8 2 6 1 064 040 2 048 03C 1 020 2 028 03C 1 040 1 01A 1 030 012 016 028 01A 02C 01E 020 3 2 01A 01E 4 2 2 0 040 2 048 03C 1 020 2 028 03C 1 040 2 028 6 2 050 08C 14 8 4 3 0 01E 2 022 14 8 4 3 0 00119 27 c169 2 14 04B 024 014 030 14 8 4 3 0011A 35 c183 2 14 8 2 8 1 064 074 1 012 2 01A 1 0 0011B 32 c216 2 14 8 2 6 024 012 00 2 4 2 00 2 4 4 41 29 c157 8 2 6 064 4 8 4 3 0 42 47 c136 3 2 14 8 1 2 01A 1 016 2 050 0 C 030 012 016 028 01A 02C 01E 020 2 018 054 1 4 8 4 3 0 06C 04 0 2 048 034 1 3 2 8 4 5 2 8 8 11 2 14 4 2 064 3 2 010 4 2 1 05C 01E 2 3 2 8 3 5 1 8 3 4 12 8 4 9 4 2 14 3 2 14 8 5 6 14 4 2 0 00143 24 c227 2 14 8 2 6 1 064 14 8 4 3 0 00144 42 c228 2 14 8 2 5 1 011 2 019 8 4 5 00147 27 c213 2 14 08C 14 8 4 3 0 00148 29 c229 2 14 3 2 14 8 3 8 14
28. 020 022 1 3 024 8 1 3 025 026 027 8 3 1 038 8 3 1 029 02A 028 68 1 23 030 8 4T 2 02D 02E 02F 8 3 lt 1 030 8 3 1 02T 012 2 8 6 3 14 6 14 3 2 14 8 4 217 18 14 4 2 0 00041 39 uca 211448 94 21 14 5 8 9022 9 Ly 8p By H21 5 27 By 8522 1 8 8 21 278a r3 T 150805 25 By 4 1 1S Ge 14 EC 9 0 00042 70 ucb 2 14 3 2 14 8 4 21 42 14 4 7 14 578 1 ly Be 0p 21 5 2 8 40921 14090 84 3 lt 1 OLE 020 020 028 014 8 1 3 1 2 098 15 090 8 3 1 01E 02D 03C 02B 01A 8 3 1 098 2 8 17 0 14 6 14 3 2 14 8 21 18 14 4 2 0 00043 55 ucc 2 14 3 2 14 8 21 42 14 4 2 14 5 8 18 16 1 025 026 027 048 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 2 8 3 5 14 6 14 3 2 14 8 21 18 14 4 2 0 00044 61 ucd 2 14 3 2 14 8 21 42 14 4 2 14 5 8 4 21 10 8 0 21 2 8 04 2174107048 Lo 1 02E 02D 8 ly 3 4056 8y 1 3 028 024 8 37 1 0782585 L750 6 14 65 145 37 25 1458 214 18 514 45 270 00045 55 uce 2437 27144 85 E E Ar 25 1S Og Br E AC 727 8 0 21 Le DD e Ber 13 10 1 080 2 8 8 11 1 0D0 2 8 2 0 14 6 14 3 2 14 8 19 18 14 4 2 0 00046 37 ucf 2 14 8 9 21 14 5 8 4 21 1 8 0 21 2 8 0 21 1 0D0 2 8 13 10 1 080 2 8 6 11 14 6 14 8 9 9 0 00047 60 ucg 2 14 3 2 14 8 21 42 14 4 2 14 5 8 18 16 1 025 026 027 048 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023
29. 060 1 04C 048 2 01A 027 01A 2 01C 040 1 04C 048 2 14 8 2 6 1 044 2 012 1 014 2 02B 1 040 2 016 1 014 2 02D 1 04C 048 2 060 14 8 4 3 0 000D8 29 ucd 170 Chapitre 8 Formes et polices de forme 2 T4 278 7 000 2 14 14 8 000 2 14 14 8 000 2 14 05G 000DC 27 uc 2 14 8 2 6 2 05E 14 8 4 000DD 25 uc 2 14 8 2 6 14 8 4 3 0 000DE 27 1 2 1448 2 8 000DF 24 kgers 2 14 8 040 000E0 39 1 2 14 D9 24 uc 4 3 0 DA 24 uc 18 2 6 4 3 0 DB 25 uc peg 2yr EN C Cc DEBES 000E1 39 1 2 14 8 223 28 23 000E2 40 1cf 2 14 8 2 Dj 23 2B ES 000E3 40 1cf 2 14 8 2 3 000E4 37 1c 234 4 8 012 000E5 38 1ct 2 4 8 Cc r8 2 6 064 064 064 14 8 4 3 0 064 3 044 0 2 6 020 r r r r 6 02C 6 1 14 8 4 5 0 2 6 020 2 8 7 10 1 0 2 6 020 010 01E 02C 01A 2 012 r8r 2 6 1 8 4 6 2 018 1 0 3 6 14 8 4 3 0 05C 01E 020 0 05C 0 E 020 0 05C 01E 020 0 05C 01E 020 0 0 084 2 03C 1 0 2 6 1 012 044 012 010 0 14 8 4 3 0 8 2 6 020 1 018 016 024 0 047 2 8 11 018 016 024 0 049 2 8 11 018 016 024 0 026 02A 2 8 018 016 024 0 018 016 024 2 054 2 054 2 054 2 0
30. 1 026 8 74 05C 8 6 3 14 6 14 kcol 18 5 14 14 016 2 8 5 2 4 4 8 5 14 6 012 0 2 14 0 3 4 8 12 4 8 2729 1 3 026 8 3 1 018 8 3 1 02A 8 1 3 2 8 10 9 0 0 21 14 5 8 17 21 1 8 10 21 2 8 4 21 1 0E0 14 6 14 8 10 9 0 0 21 14 5 8 8 21 1 8 3 1 02B 02C 02D 02F 02E 02D 03C 02B 01A 8 3 1 048 8 3 1 016 3 1 8 4 1 021 023 024 025 8 3 1 048 2 8 10 9 0 4 5 8 16 14 1 8 1 3 02A 8 3 1 018 3 014 8 1 3 022 8 3 1 010 8 3 1 02E 1 5 8 2 3 8 3 1 028 8 3 1 025 2 8 10 9 0 5 8 5 14 1 01A 01E 012 016 2 0CC 1 01A 01E 14 6 14 8 5 9 70 r5r8r 5 14 1 01A 01E 012 016 2 8 1 13 1 E 02C 02B 01A 2 8 6 4 14 6 14 8 5 13 0 8 14 5 8 20 18 1 8 16 9 8 16 9 2 8 4 0 0 136 Chapitre 8 Formes et polices de forme 0003D 33 keq oy 1 By E 145 87 E 41 89 Cie OF WE 1186 Ls 8 418 0 r278 4 6 14 6 14 8 13 9 40 0003E 28 kgt 2 14 8 12 18 14 5 8 4 18 1 8 16 9 8 16 9 2 8 20 0 14 6 14 8 12 9 0 0003F 42 kom 2 14 8 9 21 14 5 85 3 16 1 014 023 012 021 040 025 01E 02D 02C 02B 01A 049 03C 2 05C 1 01A 01E 012 016 2 8 9 2 14 6 14 8 9 9 0 00040 93 kea 2 14 3 2 14 8 27 49 14 4 2 14 5 8 18 13 1 025 027 038 029 01A 02B 03C 02D 01E 02F 030 021 023 2 084 1 0AC 01E
31. 14 4 2 0 0006C 25 1c1 2 14 8 4 21 14 5 8 4 21 1 8 0 21 2 8 4 0 14 6 140 Chapitre 8 Formes et polices de forme 14 8 4 9 0 0006D 45 1cm 2 14 8 15 14 14 5 8 4 14 1 0EC 2 0A4 1 032 021 030 02F 8 1 3 0AC 2 0A4 1 032 021 030 02F 8 1 3 0AC 2 8 4 0 14 6 14 8 15 9 0 0006E 46 1cn 2 14 3 2 14 8 19 28 14 4 2 14 5 8 4 14 1 0EC 2 0A4 1 032 021 030 02F 8 1 14 4 2 0 0006F 58 1co 2 14 3 2 14 8 1 3 0AC 2 8 4 0 14 6 14 3 2 14 8 19 18 9 28 14 4 2 14 5 8 8 14 1 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 8 1 3 024 8 1 3 026 027 038 2 8 11 14 00070 59 1cp 2 14 3 2 14 8 1 14 6 14 3 2 14 8 19 18 14 4 2 0 9 28 14 4 2 14 5 8 4 14 1 8 0 21 2 8 0 18 1 022 021 030 02F 02E 8 1 3 02C 8 1 3 02A 029 038 027 026 2 8 15 3 14 6 14 3 2 14 8 19 32 14 4 2 0 00071 59 1cq 2 14 3 2 14 8 1 9 28 14 4 2 14 5 8 15 14 1 8 0 21 2 8 0 18 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 32 14 4 2 0 00072 44 1cr 2 14 3 2 14 8 13 28 14 4 2 14 5 8 4 14 1 0EC 2 084 1 8 1 3 022 021 030 2 8 1 14 14 6 14 3 2 14 8 13 18 14 4 2 0 00073 60 1cs 2 14 3 2 14 8 17 28 14 4 2 14 5 8 14 11 1 025 8 3 1 038 8 3 1 02B 02D 02F 8 5 1 02F 02D 01C 02B 8 3 1 038
32. 2 020 6 038 03C 064 2 060 06C 2 024 028 020 024 016 028 01A 2 2 14 8 2 6 1 022 020 044 038 01A 02C 0 14 8 4 3 0 00430 25 1cra 2 14 8 2 6 014 1 024 012 020 0 060 01C 14 8 4 3 0 00431 22 1crb 2 14 8 2 6 044 030 1 038 04C 030 012 0 14 8 4 3 0 00432 24 1crv 2 010 01E 04C 01A 018 016 024 E 030 02C 2 020 E 014 04C 014 01A 028 016 2 6 038 2 02C 060 2 14 8 2 6 1 044 020 10 1 36 028 030 10 1 36 038 2 060 14 8 4 3 0 00433 16 1crg 2 14 8 2 6 1 044 030 2 04C 020 14 8 3 3 0 00434 24 1crd 2 14 8 2 6 01C 1 014 010 034 012 010 04C 028 030 01C 2 014 020 14 8 4 3 00 00435 20 1cre 2 14 04B 024 1 030 012 016 028 01A 02C 01E 020 2 030 14 8 4 3 0 00436 23 1crg 2 14 8 2 6 1 042 2 048 1 04E 2 028 1 044 2 040 04C 14 8 4 3 0 00437 25 1crz 2 14 8 2 6 034 1 012 020 01E 01A 018 010 01E 01A 028 016 2 178 Chapitre 8 Formes et polices de forme 060 01C 14 8 4 3 0 00438 17 1 2 4 8 00439 23 1 2 4 8 14 8 4 0043A 2 14 8 0043B 2 14 8 0043C 2 14 8 0043D 2 14 8 0043E 25 1 52 2 2 52 42 2 6 1 Tpl 8 1 Cri 6 044 1 04C 042 04C 2 020 14 8 4 3 0 Grid 6 044 1 04C 042 04C 2 044 018 1 028 2 050 04C r73 0 il crk 6 crl 6 crm 6 crn 6 Cro 04 04 04
33. 20 est gal fonction DIESEL 81 eval fonction DIESEL 87 exposant dans les polices 194 expression conditionnelle dans des macros 59 F FAS fichier 102 fichier emplacement 3 maintenance 7 profilitin rantet 9 fichier CFG 11 fichier d ic nes personnalis es 11 fichier DCL dialog control language 11 102 fichier de commandes 7 fichier de configuration p riph rique de pointage localisation 11 fichier de configuration traceur localisation 11 fichier de d finition de forme propos de 115 Big Font fichier 181 cr ation 115 117 exemple 132 161 exposant et indice 194 police de texte 131 police Unicode 192 fichier de d finition de forme Unicode 192 fichier de dessin DWG dossier et maintenance 7 fichier de grandes polices tendues 183 fichier de mappage de polices 11 fichier de personnalisation IUP expressions DIESEL 75 structure des r pertoires et 5 fichier de support emplacement 3 fichier DWT localisation 15 fichier FMP mappage de police 11 fichier LIN biblioth que de types de ligne 11 19 fichier LSP AutoLISP 102 103 fichier PFB Printer Font Binary 116 fichier PGP param tre de programme 11 fichier PSF 11 fichier SCR script 95 fichier UNT 11 fichiers de configuration du traceur rep rage de fichiers 10 fin d ex cution d une macro 51 fix fonction DIESEL 87 flux de travail d fini 45 groupes de fonctions 45 forme propos de 115 code sp cial 121 dans
34. 21 1 081 2 06A 1 029 02A 04B 05C 04D 02E 02F 040 021 022 043 054 045 026 027 048 2 8 13 19 14 6 14 8 11 9 0 000D4 57 uc 2 14 8 11 25 14 5 8 6 23 1 041 04F 2 8 6 2 1 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 2 8 13 21 14 6 14 8 11 9 0 000D5 66 uc 2 14 8 11 25 14 5 8 6 22 5 1 023 10 2 50 01E 10 2 82 023 2 6 8 3 1 1 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 2 8 13 21 14 6 14 8 11 9 0 000D6 66 uc 2 14 8 11 25 14 5 8 6 24 1 01E 012 016 01A 2 080 1 01E 012 016 01A 2 8 5 3 1 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 2 8 13 21 14 6 14 8 11 9 0 000D8 54 uc gt Fichiers exemple 145 2714583 1 2185 187 2LyeLpO02 9 02 0287 8 17 3 DOE 8 1533 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 248 E yl ep 67219 9 2 8 EE 714 87 L14 9 0 000D9 43 uc GE all 25 145 8 15 21 1 0087 2 068 1 000 8 Ly 3 102E 8 3 1 020 8 3 1 022 8 1 3 0D4 2 8 4 19 14 6 14 8 11 850 000DA 45 uc 2 14 8 11 25 14 5 8 15 25 1 089 2 8 3 2 1 0DC 8 1 3 02E 87 3 1 020 8 3 19 022 8 13 0D4 2 8 1 19 14 6 14 8 11 9
35. 4 154 Chapitre 8 Formes et polices de forme 1 2 1 2 8 2 2 71 004 2 14 x004 2 8 2 25 00427 44 2 9 0 0 14 8 11 00428 40 2 14 4 21 r 26 4 4 4 004 2 14 8 8 12 25 8 4 0 1 004 2 14 8 L L 7 L 7 8 16 12 0042B 54 2 14 0 4 0 0 0042C 44 PAPIE E 0 4 14 8 10 0 rl 25 36 8 ts 0 8 8 T 8 8 10 0 29 50 2A 48 12 21 2 8 0042D 64 2 14 8 2 2 2 1 2 2 14 8 0042E 76 2 14 8 0 5 1 4 2 1797 0772 004 2F 54 24 1 2 2 2 2 1 3 1 4 0 2 2 1 2 0 4 1 2 2 2 2 1 3 1 9 0 21 0 0 2 8 13 0 1 2 14 8 3 1 0 0 2 13 9 0 8 21 2 8 15 21 0 0 2 8 1 0 r9 14 21 2 14 8 8 9 0 0 2 8 0 21 1 9 0 11 21 2 8 4 21 1 9 11 9 0 21 0 0 2 8 0 21 16 0 0 4 4 0 1 2 14 8 0 0 2 11 13 0 0 21 p 24 8 7 0 12 8 3 0 13 1 21 ECH 19 0 0 21 8 1 3 1 1 3 1 0 0 2 8 4 0 1 2 0 9 14 21 2 8 4 21 1 9 0 21 0 0 179 2 8 0 21 21 0 0 2 14 0 1 2 14 8 15 0 0 2 9 0 14 21 2 8 4 21 1 9 0 21 0 0 2 be ee ES O DAG 71 9 0 21 12 8 10 21 23 0 LS 0 4 0 0 2
36. 4 2 1 04 r8 2 8 1 064 8 4 6 064 r8 4 6 064 2 038 014 1 021 2 08C 030 4 2 01C 1 012 010 01E 03C 2 14 3 2 14 8 7 6 14 4 2 0 2 027 1 012 2 01A 1 016 2 050 8 2 6 1 044 2 01C 1 012 010 01E 03C 2 018 054 1 012 2 174 Chapitre 8 Formes et polices de forme 01A 1 016 2 040 06C 14 03A 0 00 2 14 O7C 00 2 14 00 2 14 012 00 2 14 2 050 06C 00 2 14 2 08C 030 00 2 14 029 00 2 14 01A 00 2 14 016 00 2 14 050 00 2 14 O5C 00 2 14 2 04 00 2 14 016 00 2 14 00 50 27 c138 r8 2 6 1 064 040 06C 048 2 074 010 1 03C 2 020 1 034 2 030 14 8 4 e Re 3 0 04B 030 1 028 016 024 012 020 01E 02C 01A 2 074 1 02C 2 028 1 024 2 07C 050 14 8 4 3 0 58 33 c252 8 2 8 1 064 030 01E 01C 01A 038 2 010 1 03E 2 028 074 1 2 01A 1 016 2 050 08C 14 8 4 3 0 59 29 c253 8 2 6 1 044 2 02C 1 022 010 01E 2 026 1 012 2 01A 1 016 5A 27 c151 4 8 4 3 0 r8 2 6 014 1 01E 020 012 046 012 020 01E 2 024 038 1 021 5B 31 c152 4 8 4 3 0 04B 1 030 012 016 028 016 012 030 2 3 2 8 5 2 1 021 2 8 9 10 4 2 14 8 4 3 0 60 30 c230 8 2 8 014 1 01E 020 012 046 012 020 01E 2 026 1 012 2 1 016 2 050 08C 14 8 4 3 0 61 29 c231 8 2 6 1 030 012 016 028 016 012 030 2 027 1 012 2 01A 1 2 050 06C 14 8 4 3 0 64 28 c155 r8 2 8 064 r
37. 59 20 00026 67 kand 2 1a By 913 321 14 978 23 12 E OT lge 018 UA 028 8 2D 8 2 3 02A 029 048 027 016 025 024 023 012 8 7 4 012 023 024 025 027 029 02B 02C 8 1 3 8 2 3 8 5 7 02E 02F 020 O12 014 2 8 3 7214 14 Gp lay By 23 FH 0 00027 29 kapos 2 14 8 4 5 251 14 5 8 d6 24 1 01A 016 012 016 02C 028 01I2A 2 8 6 19 14 6 14 8 5 9 0 00028 39 klp 2114481 25 14 58 11425 1028 8 2y 3 048 8 1 5 04 8 11 5 404D 8 2 3 02E 2 8 397 14 6 14 8 1 16 0 00029 39 krp 2 14 8 7 25 14 5 8 3 25 1 02E 8 2 3 04D 8 1 5 04C 8 1 5 04B 8 1 2 3 024 2 8 11 7 1456 14 8 17 16 y 0 0002A0 37 kas 2 14 8 8 21 14 5 8 8 21 1 0CC 2 8 5 9 1 8 10 6 2 064 1 8 1 10 6 2 8 13 12 14 6 14 8 18 9 40 0002B0 31 kpls 2 14 8 13 18 14 5 8 13 18 1 8 0 18 2 096 1 8 18 0 2 8 4 9 14 6 14 8 13 9 0 0002C 29 kcma 214 8 1 5 2 1 14 5 8 1 6 1 1 018 016 012 01E 020 02B 018 2 8 6 4 14 6 14 8 5 13 0 0002D 25 ksub 2 14 8 13 9 14 5 8 4 9 1 8 18 0 2 8 4 9 14 6 4 8 13 9 0 0002E 26 kper PLA RS LA 5 8 2 LOLA OLE 012 01 6 28 152114405 4 8 5 9 0 0002F 25 kdiv 2 14 8 11 25 14 5 8 20 25 1 8 18 32 2 8 1 120 7 14 6 4 8 11 16 0 00030 62 n0 2 146 ely e211 y 14 By 8 9521 ply By 3 48 2 E 8 AL 03C 8 1 5 8 2 3 8 3 1 020 8 3 1
38. 6 044 1 010 04C 020 012 016 028 2 050 02C 14 8 ty 73 0 0044B 24 1cryyy 2 14 8 2 6 1 044 02C 020 01E 01A 028 2 040 1 044 2 04C 020 14 8 4 340 0044C 19 lcrmznak 2 14 8 2 6 1 044 02C 020 01E 01A 028 2 050 14 8 3 3 0 0044D 25 1creee 2 14 8 2 6 014 1 01E 020 012 014 028 020 014 016 028 01A 2 060 03C 14 8 4 3 0 0044E 26 1cryu 2 14 8 2 6 1 044 02C 010 014 012 010 01E 02C 01A 018 016 014 2 050 02C 14 8 4 3 0 0044F 22 1crya 2 14 8 2 6 1 022 018 016 012 030 02C 028 020 02C 2 020 14 8 4 3 0 020A0 4 keuroRef2 7 0020AC 0 020A7 32 kpes 2 14 068 14 010 1 064 020 018 0LC 014 026 2041843 1 05C 018 012 2 025 1 028 2 03E 020 14 8 6 3 0 020AC 45 keuro E PS An 12 080 024 1 01C 01A 048 026 044 5 044 022 040 01E 01C 6 2 8 1 1 5 1 050 6 2 024 1 060 2 8 6 7 14 8 8 6 4 2 0 02126 24 komega 2 14 8 2 6 1 010 014 025 024 012 020 01E 02C 02B 01C 010 2 020 14 8 4 3 0 02205 28 kdiam 2 14 8 2 6 012 1 016 024 012 020 01E 02C 01A 028 2 01B 1 063 2 010 03D 03 14 8 4 4 4 3 0 0221E 18 kinfin 2 14 04B 034 1 01E 022 01E 01A 026 01A 2 06F 14 8 4 1 0 02264 20 kleq 2 14 8 2 6 014 1 040 2 054 1 049 04F 2 02E 14 8 4 2 0 02302 16 ktri 2 14 04B 1 024 022 02E 02C 048 2 060 14 8 4 3 0 180 Chapitre 8 Formes et polices de forme Aide m moire Commandes CHARGER Rend les formes disponibles et
39. 8 0 21 1 8 14 21 2 8 17 0 14 6 14 8 10 9 0 00059 34 ucy 2 14 8 9 21 14 5 8 1 21 1 8 8 10 0BC 2 8 8 21 1 8 8 10 2 8 9 0005A0 37 ucz 11 14 6 14 8 9 9 0 2 14 8 10 21 14 5 8 17 21 1 8 14 21 2 8 0 21 1 0E0 2 8 14 21 1 0E0 0005B0 37 klb 2 14 8 7 25 14 2 8 3 0 14 6 14 8 10 9 0 15 8 4 25 1 8 0 32 2 8 0 32 1 070 2 8 7 32 1 070 2 8 3 7 14 6 14 8 7 16 0 0005C 25 kbkslsh 2 14 8 11 25 14 8 11 16 0 0005D 37 krb 2 14 8 7 25 14 4 5 8 2 25 1 8 18 32 2 8 2 7 14 6 15 8 9 25 1 8 0 32 2 8 7 32 1 070 2 8 7 32 1 070 2 8 4 7 14 6 14 8 7 16 0 0005E 28 kcaret 214 87 11 25 5 14 6 14 8 11 9 0005F 21 kundrl 214 8 12 14 00060 29 krvap 2 14 8 5 25 14 8 6 19 14 6 14 00061 55 1ca 4 5 8 3 20 1 8 8 5 8 8 5 2 8 3 20 0 4 5 02E 1 8 20 0 2 022 14 6 14 8 12 11 0 15 8 4 24 1 01E 012 016 01A 02C 02D DIE 2 8 5 9 0 2 14 3 2 14 8 19 28 14 4 2 14 5 8 15 14 1 0EC 2 0B4 1 026 Fichiers exemple 139 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 00062 57 1cb 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 21 1 8 0 21 2 0B4 1 022 021 030 02F 02E 8 1 3 02C 8 1 3 02A 029 038 027 026 2 8 15 3 14 6 14 3 2 14 8 19 1
40. Autodesk Inc 111 Mcinnis Parkway San Rafael CA 94903 USA Table des mati res Chapitre 1 Chapitre 2 Chapitre 3 Personnalisation de base 1 Pr sentation de la personnalisation 1 Organisation des fichiers programme et des fichiers de support 3 Pr sentation de l organisation des fichiers 3 Dossiers de dessin multiples sc coom ee tie ORES eee A 7 Rep rage des fichiers personnalis s 9 Rep rage des fichiers de styles de trac 10 Rep rage des fichiers de traceur 4 secs en ue 10 Rep rage des fichiers de support 11 Rep rage des fichiers gabarits de dessins 15 Rep rage des fichiers de textures 15 Cr ation d alias de commande s 4 sss 4 4 4 4 4 4 4 16 Types de ligne personnalis s 19 Pr sentation des d finitions de types de ligne 19 Types de ligne personnalis s simples 20 Texte dans les types de ligne personnalis s 24 Formes dans les types de ligne personnalis s 27 Motifs de hachures personnalis s 31 Pr sentation des d finitions de motifs de hachures 31 Motifs de hachures avec des lignes interrompues 34 Motifs de hachures avec plusieurs lignes 37 Chapitre 4 Personnalisati
41. Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de l entr e Chemin de recherche des fichiers de support de l imprimante Cliquez sur la fl che gauche de Chemin de recherche de la configuration de l imprimante Sous Chemin de recherche de la configuration de l imprimante choisissez le chemin permettant d afficher l emplacement des fichiers de traceur Rep rage des fichiers de support Les fichiers de support sont les suivants Fichier de configuration acad cfg 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 Fichiers de chemin de support acad lin acad min acad pat acad pgp acad psf acad unt acadiso lin acadiso pat gdt shx inches pss et mm pss Pour trouver l emplacement par d faut du fichier de configuration Dans la barre de menus Finder cliquez sur Aller gt Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac Rep rage des fichiers personnalis s 11 3 Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl
42. active et d sactive la variable syst me FILLMODE en soustrayant la valeur courante FILLMODE de 1 et en renvoyant la valeur r sultante vers la variable syst me FILLMODE Vous pouvez utiliser cette m thode pour activer et d sactiver les variables syst me dont les valeurs valables sont 1 ou 0 Fin des macros contenant des expressions conditionnelles Si vous utilisez le langage d expression de cha ne DIESEL pour effectuer des tests de type si alors vous aurez parfois besoin de ne pas recourir l espace ou au point virgule de fin habituel qui g n re la commande Entr e Si vous ajoutez z la fin de la macro AutoCAD for Mac ne place pas automatiquement un espace Entr e la fin de l expression de macro Comme pour les autres caract res de contr le des commandes le caract re z utilis ici est une cha ne compos e du signe caret et de la lettre z et n est pas quivalent la combinaison de touches CTRL Z Dans les exemples qui suivent z sert de caract re de fin aux macros C C M if getvar tilemode 0 S mview mspace Z C C M if getvar tilemode 0 S mview pspace Z Cr ation de macros 59 Si ces macros de menu ne finissaient pas par z AutoCAD for Mac ajouterait automatiquement un espace ENTREE et r p terait ainsi la derni re commande entr e Voir aussi Mm Utilisation de caract res de contr le sp ciaux dans les macros page 52 m DIESEL page 75 Aide
43. autres fonctions defun q MYSTARTUP votre fonction de d marrage setq S STARTUP append S STARTUP MYSTARTUP Le code pr c dent ajoute votre fonction de d marrage a celui d une fonction S STARTUP existante puis red finit la fonction s STARTUP afin d inclure votre code de d marrage Cela est op rationnel m me si une fonction S STARTUP existe d ja ObjectARX Avec la technologie ObjectARX vous pouvez concevoir des applications logicielles qui permettent de partager des donn es d objet intelligentes Vous pouvez ex cuter des programmes d application ObjectARX tiers ou crire vos propres programmes Pr sentation d ObjectARX Obj ectARX AutoCAD for Mac Runtime Extension est un environnement de programmation a langage compil permettant de d velopper des applications AutoCAD for Mac L environnement de programmation ObjectARX permet de charger et d ex cuter des projets compil s dans le m me espace d adressage que AutoCAD for Mac Cela permet a vos programmes de travailler directement avec le code et les structures de donn es AutoCAD for Mac de base Tirant parti de l architecture ouverte d AutoCAD for Mac les biblioth ques ObjectARX permettent d acc der directement au syst me graphique aux structures de base de donn es et au moteur de g om tries AutoCAD for Mac tendant ainsi les classes et fonctionnalit s AutoCAD for Mac au moment de l ex cution En outre vous pouvez d finir d
44. commande existante Lorsque vous modifiez les propri t s d une commande dans la liste Commandes la commande est mise jour pour tous les l ments d interface utilisateur dans lesquels elle est r f renc e Pour cr er une commande personnalis e 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans l onglet Commandes cliquez sur Cr er une commande Une nouvelle commande nomm e Commandel est ajout e la liste des commandes et les propri t s de cette nouvelle commande sont affich es dans la section Propri t s 3 Dans la section Propri t s effectuez les op rations suivantes m Dans la zone Nom entrez le nom donner la commande Le nom s affiche dans une info bulle dans la palette Jeux d outils et est utilis comme l gende d l ment de menu m Dans la zone Description entrez la description de la commande La description s affiche dans une info bulle dans la palette Jeux d outils m Dans la zone Macro entrez la macro de la commande m Dans la zone Image cliquez sur le bouton pour afficher la bo te de dialogue S lectionner un fichier image S lectionnez l image raster a attribuer a la commande elle doit mesurer 16 x 16 pixels Pour modifier une commande 1 A l invite de commande entrez cui puis appuyez sur Entr e Cr ation modification et r utilisation de commandes 47 2 Dans la boite de dialogue Personnaliser dans
45. d accomplir efficacement vos t ches Vous pouvez galement personnaliser tous ces l ments afin de rationaliser votre environnement Comprendre la personnalisation de l interface utilisateur Les outils de personnalisation d AutoCAD for Mac vous permettent d organiser votre environnement de dessin selon vos besoins La bo te de dialogue Personnaliser vous permet de cr er et de modifier les menus et jeux d outils qui constituent l interface utilisateur Pr sentation de la personnalisation La personnalisation de l interface utilisateur s effectue l aide de la bo te de dialogue Personnaliser La bo te de dialogue Personnaliser vous permet de M cr er des commandes personnalis es ou modifier des commandes existantes E attribuer des commandes divers l ments de l interface utilisateur M ajouter ou modifier des menus qui s affichent dans la barre de menus Mac OS M ajouter ou modifier des jeux d outils qui s affichent dans la palette Jeux d outils 43 El ments de l interface utilisateur personnalisables La bo te de dialogue Personnaliser vous permet de cr er et de g rer les commandes utilis es par l interface utilisateur Outre ces commandes vous pouvez personnaliser les l ments de l interface utilisateur suivants E Menus de la barre de menus Jeux d outils Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit JEUXOUTILS Ouvre la p
46. dans AutoLISP Aide m moire Commandes APPLOAD Charge et d charge des applications et d termine les applications charger au d marrage Chargement et ex cution automatiques des routines AutoLISP Vous pouvez charger les routines AutoLISP chaque fois que vous ex cutez AutoCAD for Mac Vous avez galement la possibilit d ex cuter certaines commandes ou fonctions des moments sp cifiques au cours d une session de dessin 104 Chapitre 7 Introduction aux interfaces de programmation Pr sentation du chargement automatique d AutoLISP Voir aussi Fonction S STARTUP ex cution postinitialisation page 109 AutoCAD for Mac charge le contenu de deux fichiers d finis par l utilisateur automatiquement acad Isp et acaddoc Isp Par d faut le fichier acad Isp n est charg qu une seule fois au d marrage d AutoCAD for Mac tandis que acaddoc sp est charg avec chaque document ou dessin Ceci vous permet d associer le chargement du fichier acad sp au d marrage de l application et le fichier acaddoc lsp avec le commencement du document ou du dessin Vous pouvez changer la m thode par d faut de chargement de ces fichiers de d marrage en modifiant la valeur de la variable syst me ACADLSPASDOC Si l un de ces fichiers d finit une fonction du type sp cial s STARTUP cette routine s ex cute imm diatement une fois le dessin enti rement initialis La fonction sS STARTUP est d crite dans Foncti
47. de d marrage AutoLISP de m me nom sont charg s en fonction de leur dateur Modification le fichier LSP d tenant le dateur le plus r cent est charg sauf si vous sp cifiez un nom de fichier complet extension comprise Aide m moire Commandes APPLOAD Charge et d charge des applications et d termine les applications charger au d marrage Variables systeme ACADLSPASDOC D termine si le fichier acad lsp est charg dans chaque dessin ou uniquement dans le premier dessin ouvert lors d une session Le fichier ACAD LSP Voir aussi m Pr sentation de l organisation des fichiers page 3 m Pr vention des erreurs AutoLISP lors du chargement des fichiers de d marrage page 109 Vous pouvez cr er un fichier acad lsp si vous utilisez r guli rement certaines routines AutoLISP Au d marrage d AutoCAD for Mac il recherche le chemin d acc s du fichier de support d un fichier acad sp S il trouve un fichier acad lsp il le charge en m moire Le fichier acad sp est charg au d marrage de chaque session de dessin lorsque AutoCAD for Mac est lanc Le fichier acad sp tant destin aux routines de d marrage sp cifiques des applications toutes les fonctions et variables d finies dans un fichier acad lsp ne sont disponibles que dans le premier dessin Vous souhaiterez peut tre d placer les routines qui doivent tre disponibles dans tous les documents de votre fichier acad lsp vers le fichier acaddoc Isp
48. de polices Vous devez entrer la description des formes dans un fichier texte sp cialement format cet effet et dot de l extension shp Pour cr er le fichier utilisez un diteur ou un traitement de texte qui permet d enregistrer les documents au format ASCII puis compilez le fichier ASCII La compilation d un fichier de d finition de forme SHP g n re un fichier formes compil SHX Le fichier compil porte le m me nom que le fichier de d finition de forme mais une extension diff rente SHX Si le fichier de d finition de forme d finit une police utilisez la commande STYLE pour d finir un style de texte Ensuite 115 utilisez l une des commandes de position du texte TEXTE ou TEXTMULT pour placer les caract res dans le dessin Si le fichier de d finition de forme d finit des formes entrez la commande CHARGER pour charger le fichier formes dans le dessin Ensuite utilisez la commande FORMES pour placer les diff rentes formes dans le dessin le concept de cette commande est similaire a celui de la commande INSERER Compilation des polices PostScript Pour utiliser une police PostScript de Type 1 dans AutoCAD for Mac vous devez tout d abord la compiler dans un fichier formes AutoCAD for Mac La commande COMPILER accepte les fichiers SHP et PFB en entr e et g n re un fichier SHX Etant donn que les versions compil es des polices PostScript peuvent occuper beaucoup d espace disque ne compilez que les police
49. de soulignement _ Les espaces ne sont pas autoris s Dans la boite de dialogue Cr er ou ajouter un fichier type de ligne s lectionnez un emplacement dans la liste d roulante correspondante et sp cifiez un fichier biblioth que de types de ligne LIN Cliquez sur 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 Entrez un texte descriptif du nouveau type de ligne facultatif A l invite Entrez le motif sp cifiez le motif de la ligne Suivez ces instructions m Tous les types de ligne doivent commencer par un tiret m Entrez des z ros pour les points m 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 m Entrez des nombres r els positifs pour les tirets Ces valeurs d finissent la longueur du tiret dans les unit s du dessin m S parez toutes les valeurs de point de tiret ou d espace par une virgule H 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 Cr ez une
50. des applications d velopp es de fa on ind pendante vous permettant d adapter encore plus AutoCAD for Mac vos besoins Pr sentation de la personnalisation Il est facile de personnaliser AutoCAD for Mac 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 la barre de menus ou la palette Flux de travail et utiliser les instructions DIESEL pour cr er des commandes personnalis es Vous pouvez galement utiliser de nombreuses interfaces de programmation d application API Application Programming Interface pour compl ter et modifier AutoCAD for Mac afin de l adapter vos besoins La liste ci dessous propose un classement des op rations de la moins complexe la plus complexe M 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 M 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 dessin permettent de stocker les calques les blocs et les styles que vous pouvez utiliser dans tous vos dessins H Ex cution d utilitaires et de programmes externes partir d AutoCAD for Mac Vous pouvez p
51. exemple 159 2 14 8 10 21 14 5 040 1 0C0 084 066 06A 08C 2 8 16 0 14 6 14 8 10 9 0 Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER 160 Chapitre 8 Formes et polices de forme Police standard tendue pour UNICODE Fichiers exemple 161 txt shp Police standard tendue pour UNICODE 77 Copyright 1997 Autodesk Inc 7 Il vous est accord par les pr sentes a titre gratuit l autorisation d utiliser de copier de modifier et de distribuer 77 a quelque fin que ce soit ce logiciel sous r serve que la 77 mention de droits d auteurs nonc e ci dessus figure sur chacune des copies effectu es et que la mention des droits limit s 77 figure dans toute documentation accompagnant ces copies 77 L utilisation la duplication ou la diffusion par le gouver nement am ricain est soumise aux restrictions nonc es dans le FAR 52 227 19 Logiciel com mercial 7 Droits limit s et DFAR 252 227 7013 c 1 ii 77 Droits des donn es techniques et des logiciels d ordinateur selon la l gislation et la r glementation en vigueur UNIFONT 6 TXT Copyright 1997 par Autodesk Inc 62 52 00 00 0000A 7 1f 2 0AC 14 8 9 10 0 00020 7 spc 2 060 14 8 6 8 0 00021 17 kexc 2 14 06C 1 014 2 014 1 044 2 020 06C 14 8 2 3 0
52. grandes polices tendues utilisent le code de forme secondaire imm diatement suivi d un 0 182 Chapitre 8 Formes et polices de forme La premi re ligne d un fichier de grandes polices tendues est la m me que celle du fichier Grandes polices ordinaire Le format des autres lignes du fichier est le suivant 0 5 nom police hauteur caract re 0 modes largeur caract re 0 num ro forme octetsd f nom forme code 0 n primitive pointdebase x pointdebase y largeur hauteur code 0 n primitive pointdebase x pointdebase y largeur hauteur caract re de fin La liste suivante d crit les champs d un fichier de d finition Grandes polices hauteur de caract re Utilis avec la largeur de caract re pour indiquer le nombre d unit s qui d finissent les caract res de la police largeur de caract re Utilis avec la hauteur de caract re pour indiquer le nombre d unit s qui d finissent les caract res de la police Les valeurs hauteur caract re et largeur caract re permettent de mettre l chelle les primitives de la police Dans ce contexte les primitives sont les points les lignes les polygones ou les cha nes de caract res de la police orient e g om triquement dans un espace deux dimensions Un caract re Kanji comprend plusieurs primitives utilis es r guli rement dans diff rentes chelles et combinaisons mode L octet modes doit tre gal 0 pour une police horizontale et 2 pour une
53. l emplacement courant et le nouvel emplacement est horaire 128 Chapitre 8 Formes et polices de forme Un demi cercle poss de une courbure gale 127 ou 127 soit l arc le plus tendu pouvant tre repr sent sous la forme d un segment arc unique l aide de ces codes utilisez deux segments d arc cons cutifs pour obtenir des arcs plus grands Une d finition de courbure gale 0 est valide et repr sente un segment de ligne droite Notez toutefois que l utilisation du code 8 pour un segment de ligne droite enregistre un octet dans la description de la forme Le code des polyarcs OOD ou 13 est suivi de 0 ou d autres triplets de segments d arc et est termin par un d placement 0 0 Notez qu aucune courbure n est sp cifi e apr s le dernier d placement Par exemple la s quence suivante peut d finir la lettre S 13 0 5 127 0 5 127 0 0 Au sein des polyarcs les segments courbure nulle permettent de repr senter les segments droits leur utilisation est plus efficace que le fait de terminer le polyarc d ins rer un segment droit puis de commencer un autre polyarc Le nombre 128 ne peut pas tre utilis dans les d finitions de segment d arc et de polyarc Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER Code OOE
54. 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 26 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 O 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 23 2 Ajoutez le descripteur de caract res dans le motif de type de ligne en utilisant le format suivant texte nomstyletexte chelle rotation d calagex d calagey 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 Formes dans les types de ligne personnalis s Voir aussi m Formes et polices de forme page 115 Un type de ligne complexe peut contenir des formes imbriqu
55. la liste Commandes de l onglet Commandes s lectionnez la commande modifier REMARQUE Lorsque vous apportez une modification une commande le changement est appliqu toutes les instances de la commande de l ensemble des menus et jeux d outils Dans la section Propri t s modifiez la commande en effectuant l une des op rations suivantes m Dans la zone Nom entrez le nom donner la commande Le nom s affiche dans une info bulle dans la palette Jeux d outils et est utilis comme l gende d l ment de menu m Dans la zone Description entrez la description de la commande La description s affiche dans une info bulle dans la palette Jeux d outils m Dans la zone Macro entrez la macro de la commande m Dans la zone Image cliquez sur le bouton pour afficher la bo te de dialogue S lectionner un fichier image S lectionnez l image raster a attribuer a la commande elle doit mesurer 16 x 16 pixels Pour supprimer une commande 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la boite de dialogue Personnaliser dans la liste Commandes de l onglet Commandes s lectionnez la commande supprimer REMARQUE Les commandes affect es un menu un jeu d outil une touche de raccourci ou un acc l rateur ne peuvent pas tre supprim es Cliquez sur le menu d action Options situ sous la liste Commandes ic ne Engrenage puis cliquez sur Supprimer Pour dupliquer une co
56. m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Variables syst me FILLMODE Indique si les hachures et les remplissages les solides 2D et les polylignes larges sont remplis Utilisation d AutoLISP dans les macros La cr ation de commandes utilisant AutoLISP correspond a une utilisation plus avanc e de la fonction de personnalisation d AutoCAD for Mac Vous pouvez utiliser les variables et les expressions AutoLISP pour cr er des macros de menu r alisant des taches complexes Pour utiliser AutoLISP efficacement dans les macros vous pouvez placer le code AutoLISP dans un fichier MNL ind pendant AutoCAD for Mac charge le fichier MNL en m me temps qu un fichier CUIx de m me nom situ au m me emplacement Vous pouvez sp cifier des fichiers AutoLISP suppl mentaires charger dans l diteur Personnaliser l interface utilisateur IUP La cr ation de commandes utilisant AutoLISP correspond une utilisation plus avanc e de la fonction de personnalisation d AutoCAD for Mac Etudiez attentivement les informations et les exemples suivants dans les manuels AutoLISP Reference et AutoLISP Developer s Guide Pour acc der aux ressources d aide suppl mentaire dans la barre d outils InfoCenter droite du bouton d aide cliquez sur la fl che d roulante L application pratique de cette fonctionnalit vous permettra de mieux la ma triser 60 Chapitre 4 Personnalisatio
57. menu pour le renommer Faites glisser une commande de la liste Commandes vers le nouveau menu Rel chez le bouton du p riph rique de pointage une fois que le menu ou sous menu est mis en surbrillance ou que l emplacement requis pour la commande est indiqu par une ligne horizontale Pour plus d informations sur la cr ation d une commande reportez vous la section Cr ation modification et r utilisation de commandes page 47 Pour cr er un sous menu 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la liste Menus de l onglet Menus de la bo te de dialogue Personnaliser d veloppez le menu auquel ajouter un sous menu S lectionnez l l ment de menu auquel ajouter un nouveau sous menu Cliquez sur le bouton Cr er un l ment de menu situ sous la liste Menus et cliquez sur Ajouter un sous menu Un nouveau sous menu nomm Sous menul est cr Le nom par d faut change en fonction du nombre de sous menus cr s pr c demment Donnez un nom ce nouveau menu Le nom entr s affichera sur la barre de menus Mac OS Cliquez deux reprises sur un nom de sous menu pour le renommer Faites glisser une commande de la liste Commandes vers le nouveau sous menu Rel chez le bouton du p riph rique de pointage une fois que le menu ou sous menu est mis en surbrillance ou que l emplacement requis pour la commande est indiqu par une ligne horizontale Menus 65 Pour plus d inform
58. nouveau nom et appuyez sur Entr e Pour ins rer un s parateur 1 A l invite de commande entrez cui puis appuyez sur Entr e 66 Chapitre 4 Personnalisation de l interface utilisateur 2 Dans la bo te de dialogue Personnaliser dans la liste Menus de l onglet Menus s lectionnez le menu ou sous menu la suite duquel ins rer un s parateur Cliquez sur le menu d action Options situ sous la liste Menus ic ne Engrenage puis cliquez sur Ins rer s parateur Pour dupliquer un menu d roulant un sous menu une commande ou un s parateur 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser dans la liste Menus de l onglet Menus s lectionnez le menu le sous menu la commande ou le s parateur dupliquer Cliquez sur le menu d action Options situ sous la liste Menus ic ne Engrenage puis cliquez sur Dupliquer Entrez le nouveau nom de l l ment dupliqu Pour supprimer un menu d roulant un sous menu une commande ou un s parateur 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser dans la liste Menus de l onglet Menus s lectionnez le menu le sous menu la commande ou le s parateur supprimer Cliquez sur le menu d action Options situ sous la liste Menus ic ne Engrenage puis cliquez sur Supprimer REMARQUE Veillez s lectionner l l ment appropri car la sup
59. partir d un fichier formes qui a t charg a l aide de la commande CHARGER 130 Chapitre 8 Formes et polices de forme Descriptions des polices de texte Les polices de texte doivent inclure le num ro de forme sp cial O qui permet de v hiculer des informations sur les polices AutoCAD for Mac comprend de nombreuses polices de texte Afin d adapter les caract res vos besoins vous pouvez utiliser la commande STYLE pour appliquer une expansion une compression ou une inclinaison l une de ces polices Ces polices vous permettent de dessiner du texte d une hauteur quelconque selon n importe quel angle de ligne de base et une orientation horizontale ou verticale Les polices de texte AutoCAD for Mac sont des fichiers de d finition de forme dans lesquels chaque num ro de forme correspond au code ASCII d un caract re Les codes 1 31 correspondent des caract res de contr le dont un seul est utilis dans les polices de texte AutoCAD for Mac 10 LF Le retour la ligne LF doit ins rer une ligne vers le bas sans aucun trac Il permet d ins rer une s rie de lignes sous la premi re dans le cas de commandes TEXTE r p t es 10 5y1 2 8 0 10 0 Vous pouvez modifier l interlignage en ajustant le d placement vers le bas sp cifi par la d finition de forme LE Les polices de texte doivent inclure le num ro de forme sp cial O qui permet de v hiculer des informations sur les polices La syntaxe du fo
60. 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 for Mac pour valider le nom d une commande 1 Si l entr e est une r ponse nulle Espace ou Entr e AutoCAD for Mac utilise le nom de la derni re commande mise 2 AutoCAD for Mac 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 for Mac 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 for Mac 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 Pr sentation de l organisation des fichiers 5 4 AutoCAD for Mac 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 for Mac recherche le nom de la commande dan
61. setq siz getreal nSelect symbol size invite l utilisateur a indiquer la taille du symbole pl getpoint nInsertion point invite l utilisateur indiquer un point d insertion command insert Emet la commande INSERER sym en utilisant le symbole pl siz siz 0 au point d insertion et a la taille d sir s menucmd s Revient au menu cran pr c dent princ Prend fin en mode silencieux REMARQUE Une routine AutoLISP fr quemment utilis e doit comprendre une v rification d erreur permettant de valider la saisie utilisateur Les expressions DIESEL de l exemple ci dessous multiplient la valeur courante de DIMSCALE par la valeur sp cifi e et renvoient le facteur d chelle obtenu Un code AutoLISP similaire ne peut pas effectuer cette op ration g n ralement une valeur renvoy e par une expression AutoLISP ne peut pas tre utilis e comme r ponse l appel d une fonction getxxx telle que la fonction getrea1 de l exemple pr c dent M getvar dimscale 0 375 M getvar dimscale 0 5 M getvar dimscale 0 625 Les expressions DIESEL peuvent galement renvoyer des valeurs de chaine dans le libell des l ments de menu d roulant par exemple pour rendre les menus inaccessibles ou les modifier d une quelconque facon Pour utiliser une Expressions DIESEL dans les macros 77 expression DIESEL dans le libell d un menu d roulant assurez vous que le premier
62. sur la fl che gauche de Chemin de recherche des textures simples 5 Sous Chemin de recherche des textures simples choisissez le chemin permettant d afficher l emplacement de vos fichiers de textures 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 Le fichier acad pgp d finit les alias de commande Pour modifier des alias existants ou en ajouter de nouveaux modifiez le fichier acadlt 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 Pour d finir un alias de commande ajoutez une ligne au fichier acad pgp a l aide de la syntaxe suivante abr viation commande 16 Chapitre 1 Personnalisation de base O abr viation repr sente l alias de commande que vous entrez sur la li
63. tition normale de l invite Choix des objets dans les commandes d dition Une fois que vous avez s lectionn un objet et r pondu aux invites la commande prend fin Examinez la macro de l exemple suivant C Cerase Unique Cette macro arr te la commande courante et lance la commande EFFACER en mode de s lection d objet unique Lorsque vous choisissez cette commande vous devez s lectionner un objet unique effacer ou cliquer sur une zone vide du dessin puis s lectionner la fen tre Tous les objets s lectionn s de cette fa on sont effac s et la commande est r p t e cause de l ast risque au d but de mani re permettre d effacer d autres objets Appuyez sur Echap pour quitter ce mode 58 Chapitre 4 Personnalisation de l interface utilisateur Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Utilisation d expressions conditionnelles dans les macros Vous pouvez utiliser une commande qui introduit des expressions de macro en langage DIESEL pour ajouter des expressions conditionnelles dans une macro Le format est le suivant M expression Le fait d introduire la macro avec m indique AutoCAD for Mac d valuer l expression suivante en tant qu expression DIESEL et que expression correspond l expression DIESEL L exemple suivant d finit une expression conditionnelle dans une macro FILLMODE SM S 1 getvar fillmode La macro
64. un ast risque au d but d une macro pour r p ter une commande jusqu ce que vous en choisissiez une autre Apr s avoir s lectionn une commande vous pouvez l utiliser plusieurs fois avant de passer une autre Dans une macro vous pouvez r p ter une commande jusqu ce que vous en choisissiez une autre Vous ne pouvez pas utiliser cette fonction pour choisir des options Si une macro commence par c c la commande est r p t e jusqu ce que vous l interrompiez en appuyant sur la touche Echap ou en s lectionnant une autre commande REMARQUE Ne tapez pas C Annuler dans une macro commen ant par la cha ne C C car cela annule la r p tition Cr ation de macros 57 Les macros des exemples suivants r p tent les commandes AC Cmove Unique C Ccopy Unique C Cerase Unique AC Cstretch Capture Unique AC Crotate Unique AC Cscale Unique Chacune des macros de l exemple lance une commande puis vous invite s lectionner un objet Toute autre invite n cessaire l ex cution de la commande appara t puis la commande prend fin et red marre REMARQUE Vous ne pouvez pas utiliser la r p tition de commande dans les macros des menus de mosa que d images Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Utilisation du mode de s lection d objet unique dans les macros Le mode de s lection d objet unique annule la r p
65. utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER Codes 5 et 6 enregistrement restauration de l emplacement Pendant que vous dessinez une forme le code 5 place dans la pile enregistre et le code 6 retire de la pile restaure la position courante des coordonn es ce qui vous permet d y revenir partir de l un des points suivants de la forme Vous devez retirer de la pile tout ce que vous y placez La profondeur de la pile de position ne contient que quatre emplacements En cas de d passement de pile en raison d un nombre trop lev de placements ou de retraits le message suivant appara t lorsque la forme est dessin e d passement de la pile nnn De m me si vous essayez de retirer de la pile davantage d emplacements que vous n y en avez plac s le message suivant appara t lorsque la forme est dessin e Codes sp ciaux 123 d passement en n gatif de la pile nnn Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Code 7 forme secondaire Le code 7 dessine le num ro de forme secondaire indiqu par l octet suivant Dans le cas d une police non Unicode l octet de d finition qui suit le code 7 est un num ro de forme compris entre 1 et 255 Dans le c
66. 0 00051 56 ucq 2 14 8 11 21 14 5 8 9 21 1 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 2 8 3 17 1 06E 2 8 4 2 14 6 14 8 11 11 0 00052 61 ucr 2 14 3 2 14 8 21 42 14 4 2 14 5 8 4 21 1 8 0 21 2 8 0 21 1 090 8 3 1 01E 02D 02C 02B 01A 8 3 1 098 2 070 1 8 7 11 2 8 3 0 14 6 14 3 2 14 8 21 18 14 4 2 0 00053 51 ucs 2 14 8 10 21 14 5 8 17 18 1 026 8 3 1 048 8 3 1 02A r8 4 21 1 8 0 21 2 8 0 21 1 1 8 0 21 2 8 4 0 14 6 14 8 11 9 0 r 138 Chapitre 8 Formes et polices de forme 02C 02D 01E 02F 8 6 2 02F 01E 02D 03C 02A 8 3 1 048 8 3 1 026 2 8 17 3 14 6 14 8 10 9 0 00054 31 uct 2 14 8 8 21 14 8 1 21 14 6 14 00055 39 ucu 2 14 8 11 21 75 8 8 21 1 8 0 21 2 8 7 21 1 0E0 2 8 8 9 0 4 5 8 4 21 1 0FC 8 1 3 02E 8 3 1 020 8 3 1 022 8 1 3 0F4 2 8 4 21 14 6 14 8 11 9 0 00056 33 ucv 2 14 8 9 21 14 BF C587 LL LO O 00057 49 ucw 2 14 8 12 21 8 5 lt 21 2 8 5 8 7 0 14 6 14 8 00058 33 ucx 75 8 1 21 1 8 8 21 2 8 8 21 1 0 14 6 14 8 9 9 0 4 5 8 2 21 1 8 5 21 2 8 5 21 1 21 1 8 5 21 2 8 5 21 1 8 5 21 2 12 9 0 2 14 8 10 21 14 5 8 3 21 1 8 14 21 2
67. 0 14 6 14 3 2 14 8 19 18 14 4 2 0 000C9 53 uc 2 14 3 2 14 8 19 50 14 4 2 14 5 8 6 21 1 8 9 4 2 8 2 6 1 0D8 8 0 19 0D0 2 8 13 10 1 080 2 8 7 10 14 6 14 3 2 14 8 19 18 14 4 2 0 000CA 53 uc 2 14 3 2 14 8 19 50 14 4 2 14 5 8 6 23 1 041 010 04F 2 8 2 2 1 0D8 8 0 21 0D0 2 8 13 11 1 080 2 8 7 11 14 6 14 3 2 14 8 19 18 14 4 2 0 144 Chapitre 8 Formes et polices de forme 000CB 61 uc 2 14 3 2 14 8 19 50 14 4 2 14 5 8 6 24 1 01E 012 016 01A 2 070 1 01E 012 016 01A 2 8 4 3 1 0D8 8 0 21 0D0 2 8 13 11 1 080 2 8 7 11 14 6 14 3 2 14 8 19 18 14 4 2 0 000CC 29 uc 2 14 8 4 25 14 5 8 4 23 1 026 2 04D 1 8 0 21 2 8 4 0 14 6 14 8 4 9 0 000CD 29 uc 2 14 8 4 25 14 5 8 4 23 1 022 2 04B 1 8 0 21 2 8 4 0 14 6 14 8 4 9 0 000CE 30 uc 2 14 8 4 25 14 5 8 2 23 1 022 02E 2 02A 1 8 0 21 2 8 4 0 14 6 14 8 4 9 0 000CF 41 uc 2 14 8 4 25 14 5 8 1 24 1 01E 012 016 01A 2 040 1 01E 012 016 01A 2 8 1 3 1 8 0 21 2 8 4 0 14 6 14 8 4 9 0 000D1 41 uc 2 14 8 11 25 14 5 040 1 8 0 19 8 14 19 8 0 19 2 8 13 3 1 032 010 8 4 3 010 032 2 8 5 25 14 6 14 8 11 9 0 000D2 44 uc 2 14 8 11 25 14 5 8 6 25 1 08F 2 8 6 2 1 029 02A 04B 05C 04D 02E 02F 040 021 022 043 054 045 026 027 048 2 8 13 19 14 6 14 8 11 9 0 000D3 42 uc 2 14 8 11 25 14 5 8 6
68. 0 21 0 0 2 10 21 2 8 1 21 2 0 4 1 2 1 2 14 8 11 9 r gt 11 9 1 1 0 4 0 0 21 2 1 8 0 2 0 10 0 0 0 2 2 1 12 8 4 21 1 9 1 1 2 1 11 2 14 8 0 21 9 0 2 1 1 1 1 2 9 0 0 0 2 8 16 9 1 9 0 21 12 9 0 12 4 0 10 21 2 8 4 21 1 9 0 21 22 rl 22 21 O 0 0 0 79 0 10 0 2 1 2 8 16 12 1 1 Liz 1 2 9 21 4 ue 0 9 6 11 1 9 10 0 0 0 2 8 14 7 r71 2 2 1 2 Su 23 0 5 71 74 0 2 1 2 2 0 0 2 8 11 9 1 3 17 3 1 r 2 8 0 2 2 0 3 21 2 8 14 21 1 9 4 0 2 1 2 3 1 4 24 22 3 2 1 4 0 2 1 2 3 1 4 0 5 F2 Td 070727 87 a 720 EN ER AE 0 4278 005 10 e Heil e Be 2270 12714787 13 9 70 3 Y Fichiers exemple 155 2 14 84 2107 21 72585020 715 9717 AA o 070 727 85 ELY 1494 0 21 9 0 3 1 1 1 1 2 0 2 1 2 1 1 3 1 9 0 0 0 2 8 4 11 1 2 14 8 10 9 0 00430 62 AI Y 27 87 E AA A H PO 2fF1 4 1 1 1 1 1 3 0 2 1 3 2 2 2 1 3 0 2 1 2 2 0 0 2 8 0 3 1 9 0 14 0 0 2 8 4 0 1 2 14 8 10 9 0 2 14 8 9 21 2 8 14 21 07 12 1 2 1 2 1 1 3 1 1 1 1 2 1 8 15 11 1 2 14 8 1 0 9 0 00
69. 0 2 054 1 027 2 016 028 01A 02C 01E 020 2 064 1 029 2 016 028 01A 02C 01E 020 2 054 1 016 2 016 028 01A 02C 01E 020 2 064 010 1 01C 2 048 1 014 2 06E 14 8 4 3 0 025 016 016 016 02F 2 020 05C 14 03A 0 021 2 020 06C 14 03A 0 012 01E 2 020 05C 14 03A 0 014 2 020 1 01C 2 020 05C 2 14 8 2 6 8 3 4 1 028 01A 02C 01E 020 012 024 036 2 01C 1 021 287 3 20 148 7 Ee 000F1 27 1c 2 14 8 2 6 1 044 2 014 1 012 02F 012 2 04A 1 022 010 01E 03C 2 020 14 8 4 3 0 Q00F2 27 1 2 14 8 2 6 030 2 050 06C 14 8 4 000F3 26 1c 2 14 8 2 6 030 2 05E 14 8 4 3 0 000F4 27 1c 2 14 8 2 6 030 H 028 0 3 0 028 0 028 0 01A 2 05E 14 8 4 3 0 6 024 6 024 o o 6 024 172 Chapitre 8 Formes et polices de forme o 2 020 01E 02C 01A 2 054 1 027 2 020 01E 02C 01A 2 064 1 029 2 020 01E 02C 01A 2 054 1 016 000F5 32 1 2 14 8 2 6 030 028 016 024 1 012 02F 012 2 8 2 6 14 8 4 3 0 000F6 35 1c 2 14 8 2 6 030 000F7 23 kto 2 14 8 2 5 021 14 8 4 2 0 000F8 24 1cd 028 016 024 2 034 1 01C 2 8 4 3 1 012 020 01E 02C 01A 2 030 14 8 4 014 2 012 020 01E 02C 01A 2 8 3 5 040 1 014 2 r73 0 021 1 048 2 022 1 01C 2 04E 2 14 04B 010 1 020 012 024 016 028 01
70. 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 Jm 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 m Une simple repr sentation du motif de type de ligne compos e de texte ASCII m Une description compl te du type de ligne H 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 for Mac 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 c
71. 0041B 36 lt 2 14 8 10 21 2 8 16 0 1 9 0 21 11 0 0 17 1 2 1 1 2 1 0 0 2 8 19 0 1 2 14 8 10 9 0 0041C 32 2 14 8 12 21 2 8 20 0 1 9 0 21 8 15 8 15 0 21 0 0 2 8 20 0 1 2 14 8 12 9 0 0041D 46 _ 2 14 8 11 21 2 8 4 21 1 9 0 21 0 0 2 8 0 11 1 9 14 0 0 0 2 8 0 11 1 9 0 21 0 0 2 8 4 21 1 2 14 8 11 9 0 0041E 64 _ 2 14 8 11 21 2 8 9 21 1 9 4 0 2 1 2 2 1 2 Ulee 0 35 7 1 3 129 622 2 224 L e 4 Dh 5251 22 2 51 2 5 L 39 7 D e Bi e UL Sie 1 Ze Le Ze 2 1 0 10 2 8 13 21 1 2 14 8 11 9 0 0041F 30 _ 2 14 8 11 21 2 8 4 0 1 9 0 21 14 0 0 21 0 0 2 8 4 0 1 2 14 8 11 9 0 00420 44 2 14 8 10 21 2 8 4 0 1 9 0 21 9 0 3 1 1 1 1 2 0 3 1 2 1 1 3 1 9 0 0 0 2 8 16 10 1 2 14 8 10 9 0 00421 62 2 14 8 10 21 2 8 18 16 1 9 1 2 1 1 1 1 2 1 r 0 2 1 1 1 1 1 1 2 1 3 0 5 1 3 1 2 2 2 2 1 4 0 2 1 2 2 1 2 0 0 2 8 2 5 1 1 14 8 x004 2 14 CH EN 2243677 p28 20 727 87 EE x Orar o eo TL 41 9 O 0 0 E 1421 7142241448 CR 20 23 44 87 t or E E 97 E PR A o A A A III A ADA AS ter FL IA e Brr a 2 8 9 70 24 74 87 A138 7421 425851119 A EA IA 2752
72. 027 14 048 0 00060 27 krvap 2 14 3 2 14 8 1 12 14 4 2 064 1 02D 2 040 14 3 2 14 8 4 5 2 14 4 2410 00061 24 1ca 2 14 04B 020 1 018 016 024 012 010 01E 02C 01A 2 012 1 01E 2 020 14 8 4 3 0 00062 25 1cb LL By 325 38 1 6492 046 1 022 010 OLE 020 014 018 026 2 02C 060 14 8 4 3 0 00063 17 1cc 2 14 04B 042 1 038 01A 02C 01E 030 2 020 14 8 4 3 0 00064 25 1cd 214 8 1 r2 6 041 1 02 018 016 024 012 010 026 2 044 L 060 2 020 14 8 4 3 0 00065 20 1ce 2 14 04B 024 1 030 012 016 028 01A 02C 01E 020 2 030 4 8 4 3 0 00066 22 1cf 2 14 8 2 6 034 1 030 2 023 1 016 018 01A 05C 2 050 4 8 4 3 0 00067 22 1cg 2 14 04B 01C 1 01E 020 012 044 016 028 01A 02C 01E 030 2 020 4 8 4 5 0 00068 21 1ch 2 14 8 2 6 1 064 2 04C 1 022 010 01E 03C 2 020 14 8 4 3 0 00069 17 1ci 2 14 06C 1 044 2 014 1 014 2 020 06C 14 8 2 3 0 0006A 35 1cj 166 Chapitre 8 Formes et polices de forme 2 14 3 2 14 8 3 12 14 4 2 01C 1 01E 010 012 054 2 014 1 014 2 020 06C 14 3 2 14 8 7 10 14 4 2 0 0006B 23 1ck 2 14 8 2 6 1 064 2 04C 1 020 022 2 02A 1 02E 2 020 4 8 4 3 0 0006C 28 1c1 2 14 3 2 14 8 1 12 14 4 2 064 1 05C 01E 2 020 14 3 2 4 8 5 6 14 4 2 0 0006D 24 1cm 2 14 04B 1 044 2 01C 1 012 01E 01C 2 014 1 012 01E 03C 2 020 4 8 4 3 0 0006E 21 1cn 2 14 8 2 6 1 044 2 02C 1 022 010 01E 03C 2 020 14 8 4 3 0
73. 03C 018 1 020 2 02A 1 040 Fichiers exemple 169 2 020 14 8 4 3 0 000CA 29 uc 2 14 8 2 6 1 044 000CB 32 uc 2 14 8 2 6 1 044 2 02A 1 040 2 020 14 000CC 25 uc 2 14 8 1 6 044 020 14 03A 0 000CD 25 uc 2 14 8 1 6 044 020 14 03A 0 000CE 26 uc 2 14 8 1 6 044 2 020 14 03A 0 000CF 29 uc 2 14 8 1 6 044 040 2 016 1 016 01A 2 03C 018 1 020 2 02A 1 040 2 020 14 8 4 3 0 040 2 016 1 014 2 028 1 01C 2 03C 018 1 020 r8 4 3 0 020 2 014 020 2 024 020 2 014 020 2 014 018 1 020 2 020 14 03A 0 000D0 25 uc 2 14 8 2 6 1 064 04F 14 8 4 3 0 000D1 25 uc 2 14 8 2 6 1 044 4 8 4 3 0 000D2 25 uc 2 14 8 2 6 1 044 4 8 4 3 0 000D3 25 uc 2 14 8 2 6 1 044 4 8 4 3 0 000D4 26 uc 2 14 8 2 6 1 044 060 14 8 4 3 0 000D5 27 uc 2 14 8 2 6 1 044 2 060 14 8 4 3 0 000D6 31 uc D 027 2 02D 1 04C 2 029 2 01E 1 04C 2 o 4 2 028 1 01C 2 030 01E 04C 01A 038 2 024 015 04 04 04 04 04 E 044 2 048 014 1 012 02F 0 0 2 016 02020 y 0 2 016 0 2 024 027 2 02C 030 1 04 029 2 01C 030 1 04 016 01A 2 01C 030 018 1 020 2 018 1 020 2 6 01A 2 01E 1 04C 2 018 1 020 01E 1 04C 2 1 020 2 01D 2 2 8 2 6 C 048 2 060 C 048 2
74. 14 028 00034 19 n4 2 14 00035 23 n5 2 14 14 8 4 3 0 00036 24 n6 2 14 06C 00037 16 n7 2 14 13 2 14 8 3 2 040 14 3 2 r8 1 6 054 r8 2 6 054 r8r 2 6 054 016 2 01C 060 r8 2 6 041 r8 2 6 014 18 2 6 034 14 8 4 3 0 r8 2 6 064 00038 32 n8 2 14 r8r 2 6 010 4 6 2 020 06C 14 8 4 3 0 2 14 4 2 010 1 016 044 012 010 01E 04C 01A 4 8 7 6 14 4 2 0 012 06C 2 018 1 020 2 020 14 03A 0 012 020 01E 01C 01A 028 01A 02C 040 2 020 012 020 01E 01C 01A 018 2 010 1 01E 01C 01A 14 8 4 3 0 048 8 3 4 06C 2 030 14 8 4 3 0 01E 020 012 024 016 038 024 040 2 020 06C 030 01E 01C 01A 028 016 034 022 010 2 030 040 06B 2 050 14 8 4 3 0 016 014 012 020 012 014 016 028 01A 01C 01E Fichiers exemple 163 2 020 1 01E 01C 01A 028 2 050 14 8 4 3 0 00039 24 n9 2 14 8 2 6 010 1 010 022 034 016 028 01A 01C 01E 030 2 020 03C 14 8 4 3 0 0003A 17 kcol 2 14 04C 044 1 01C 2 01C 1 01C 2 02F 14 8 2 3 0 0003B 34 ksmc 21d 3724 1948 020 14 3 2 14 0003C 29 k1t 2 145372 14 8 3 12 14 4 2 064 030 1 034 03E 2 020 14 3 27 14 8 5 6 14 4 2 0 0003D 18 keq 2 14 04B 044 1 040 2 02C 1 048 2 060 02C 14 8 4 1 0 0003E 28 kgt 2 hg Bl AB Hoe LA LA 240064 1 038 038 2 ODO 143 27 14187 aTr 6 a 144 210 0003F 36 kqm Dal rar Ay By LA
75. 16 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 000EB 58 lc 2 14 8 9 21 14 5 8 4 20 1 01E 012 016 01A 2 080 1 01E 012 016 01A 2 8 9 12 1 0C0 024 025 016 027 038 029 02A 8 1 3 020 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 000EC 27 1c_ 2 14 8 7 21 14 5 8 3 21 1 08F 2 04A 1 0DC 2 8 4 0 14 6 14 8 7 9 0 000ED 27 1c 2 14 8 7 21 14 5 8 3 17 1 081 2 08B 1 0DC 2 8 4 0 14 6 14 8 7 9 0 Fichiers exemple 147 OO00EE 34 1 2 14 ODC r8 7 2 8 4 000EF 39 1 2 14 016 18 7 2 14 032 8 4 13 2 14 2 8 0 14 000F2 64 1 01A 2 8 2 7 000F1 56 1 2 14 3 2 14 c 21 14 5 8 3 18 1 8 4 3 8 4 3 2 8 4 5 1 0 14 6 14 8 7 9 0 Gs 21 14 5 8 3 20 1 01E 012 016 01A 2 060 1 01E 012 0DC 2 8 4 0 14 6 14 8 7 9 0 Cc 8 19 42 14 4 2 14 5 8 4 18 1 032 010 03E 010 1 7 1 0EC 2 0A4 1 032 021 030 02F 8 1 3 OAC 2 6 14 3 2 14 8 19 18 14 4 2 0 C 8 19 4 2 14 4 2 14 5 8 5 21 1 8 9 4 2 069 1 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 8 1 3 024 8 1 3 026 027 038 2 8 11 14 14 6 14 3 2 14 8 19 18 14 4 2 0 000F3 66 1 2 14 3 2 14 8 6 7 8 1 3 024 14 8 19 000F4 73 1 2 14 3 2 14 8 9 6 2 02F 030 02 E 8 19 42 14 4 2 14 5 8 5 17 1 8 9 4 2 029 02A
76. 2 10 5 36 2 10 5 100 1 4 2 021 022 2 3 2 10 5 36 2 10 5 100 4 2 2 8 3 3 14 6 14 8 9 9 0 0011A 43 c183 2 14 8 10 27 8 4 21 1 0FC 06C 2 0F4 064 1 0D0 2 0D8 0AC 1 080 2 088 0BC 1 0D0 2 8 7 23 1 042 2 04A 1 046 2 8 13 27 14 09A 0 0011B 44 c216 2 14 8 9 20 030 084 1 0C0 024 025 016 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 068 0D4 1 042 2 04A 1 046 2 8 13 20 14 09A 0 00141 51 c157 2 14 3 2 14 8 17 42 14 4 2 14 5 8 3 21 1 8 0 21 2 8 1 11 1 8 7 8 2 8 6 19 1 0C0 2 8 3 0 14 6 14 3 2 14 8 17 18 14 4 2 0 00142 33 c136 2 14 8 4 21 14 5 8 5 21 1 8 0 21 2 8 1 10 1 8 4 6 2 8 3 16 14 6 14 8 4 9 0 00143 52 c227 2 14 8 11 21 14 5 8 4 21 8 5 3 1 8 4 3 2 8 9 6 1 8 0 21 2 8 0 21 1 8 14 21 2 8 0 21 1 8 0 21 2 150 Chapitre 8 Formes et polices de forme 8 4 0 14 6 14 8 11 9 0 00144 57 c228 2 14 3 2 14 8 19 28 14 4 2 14 5 8 4 14 8 4 2 1 8 3 2 2 8 7 4 1 0EC 2 0A4 1 032 021 030 02F 8 1 3 0AC 2 8 4 0 14 6 14 3 2 14 8 19 18 14 4 2 0 00147 38 c213 2 14 8 11 27 8 4 21 1 0FC 06C 2 0F4 064 1 8 14 21 0F4 064 2 078 024 1 042 2 04A 1 046 2 8 15 27 14 8 11 9 0 00148 37 c229 2 14 8 10 20 040 0E4 1 0EC 2 0A4 1 032 021 030 02F 8 1 3 0AC 2 8 5 16 1 042 2 04A 1 046 2 8 13 20 14 09A 0 00150 58 c138 2 14 8 11 21 14 5 8 9 21 1 02
77. 2 14 8 2 5 01E 1 8 2 6 2 01E 1 038 01A 02C 01E 030 2 020 4 04A 0 000A3 23 kpound 214 04 42456 040 1 048 012 044 012 018 2 028 1 028 2 06F 4 8 4 3 0 000A5 34 kyen 2 14 8 2 6 064 1 8 2 3 03C 2 025 1 020 2 027 1 020 2 018 18 2 3 2 8 2 6 14 8 4 3 0 000A7 45 kpar opty e A o LA LA 2 OLA LOTE 010 012 016 018 016 012 2 Del 120167018 004 018 OLD POLE yO TAZ Be 82 14 2 0 14 84 AB 14 4 270 000AA 36 1cau 2 14 8 1 6 2 3 2 8 3 9 1 01A 018 016 024 012 010 01E 02C 01E 270497 L E A 87 25 3414484 F3413 409 000AB 21 kfrew 214 82 2 55 02141 026 02272 020 1 028 4028 2 02E 1478 7 64 2 40 000B0 19 kdeg 2 14 8 1 6 054 1 012 01E 01A 016 2 05C 040 14 8 3 2 0 000B1 23 kpls min 27 LA E 7 014 1 040 2 027 17 044 2 02A8 1 040 2 04D 14 94 4 22 0 000B5 24 kmicro 2 14 04B 02C 1 8 1 6 1 03C 01E 010 023 2 024 1 04C 2 020 14 8 4 5 0 000BA 35 1cou 2 414 8 14 6 3 2 2 8 312 1 028 01A 02C 01E 020 012 024 016 2 168 Chapitre 8 Formes et polices de forme 06B 1 040 2 4 2 8 2 000BB 22 PPE Bay o MN 14 8 EEN 000BC 41 E PE 020 2 8 000BD 45 Dror ply 020 2 8 14 8 9 6 4 2 0 000BF 32 kiqm LIS LAB E 024 2 8 18 12 5 000C0 31 uc 2 14 8 2 6 027 2 8 6 6 000C1 31 uc 2 14 8 2 6 021 2 8 2 6 14 000C2 32 uc 2 14 8 2 6 1 022 02E 2 8 2 4 000C3
78. 2 8 16 21 1 9 12 0 0 21 0 0 2 8 13 0 1 2 14 8 9 9 0 00414 50 2 14 8 12 21 2 8 22 4 1 9 0 4 20 0 0 4 0 0 2 8 8 2 4 1 9 3 3 1 2 1 4 0 12 11 0 0 21 0 0 2 4 0 1 2 14 8 12 13 0 00415 40 2 8 4 8 9 21 2 8 17 21 1 9 13 0 0 21 13 0 0 0 2 1 11 1 9 12 0 0 0 2 8 15 11 1 2 14 8 10 9 0 00416 66 t 0 21 0 0 2 8 11 21 1 9 11 11 4 8 12 21 2 8 1 0 1 9 9 12 0 0 2 8 2 9 1 9 007720711 11 E 1 11 0 0 2 8 11 10 1 9 9 12 0 0 2 8 10 12 1 2 ror 14 8 12 9 0 00417 68 2 8 4 8 9 21 2 8 3 20 1 9 4 1 3 0 3 1 1 2 0 2 3 1 23 0 3 1 3 2 0 0 2 8 9 1 H 172 23 22 3 71 2 72 1 2 0 2 1 2 2 2 9 1 9 24 0 0 0 2 12 12 1 2 14 8 9 9 0 00418 30 7 2 14 8 11 21 2 8 4 21 1 9 0 21 14 21 0 21 0 0 2 8 4 0 1 2 14 8 11 9 0 00419 48 Fichiers exemple 153 2 14 8 11 21 2 8 4 21 1 9 0 21 14 21 0 21 0 0 2 8 11 26 1 9 1 1 2 1 2 0 2 1 1 1 0 0 2 8 7 26 1 2 14 8 11 9 0 0041A 46 8 2 14 8 10 21 2 8 18 0 1 9 9 12 0 0 2 8 9 9 71 9 14 14 0 0 2 8 0 14 1 9 0 21 0 0 2 8 16 0 1 2 14 8 10 9 0
79. 3 0 0041F 16 ucrp 2 14 8 2 6 1 064 040 06C 2 020 14 8 4 3 0 00420 19 ucrr 2 14 8 2 6 1 064 030 01E 01C 01A 038 2 06F 14 8 4 3 0 00421 23 ucrs 2 14 8 2 6 040 014 1 01A 028 016 044 012 020 01E 2 02E 03C 14 8 4 3 0 00422 19 ucrt 2 14 8 2 6 064 1 040 2 028 1 06C 2 040 14 8 4 3 0 00423 23 ucru 2 14 8 2 6 014 1 01E 020 012 054 04C 038 016 034 2 060 06C 14 8 4 3 0 00424 25 ucrf 2 14 8 2 6 020 1 064 018 01A 02C 01E 020 012 024 016 018 2 040 06C 14 8 4 3 0 00425 22 ucrx PALA BA OL A 0120484148414 0 42 020 14 8 44 473 0 00426 21 ucr 2 14 8 2 6 1 064 06C 040 064 06C 010 01C 2 014 020 14 8 5 3 0 00427 19 ucrch 2 14 8 2 6 064 1 03C 01E 030 044 06C 2 020 14 8 4 3 0 00428 21 ucrsh 2 14 8 2 6 1 064 06C 030 044 04C 030 064 06C 2 020 14 8 6 3 0 Fichiers exemple 177 00429 24 ucr 2 14 8 2 6 1 064 06C 030 044 04C 030 064 06C 010 01C 014 2 020 14 8 7 3 0 0042A 23 ucr 2 14 8 2 6 054 1 014 010 06C 030 012 014 016 038 2 060 03C 4 8 5 3 0 0042B 24 ucrs 2 14 8 2 6 1 030 012 014 0 4 8 5 3 0 0042C 21 ucr 2 14 8 2 6 1 030 012 014 0 4 8 4 3 0 0042D 25 ucr 2 14 8 2 6 014 1 01E 020 0 060 05C 14 8 4 3 00 0042E 26 ucr 2 14 8 2 6 1 064 03C 010 024 0 2 050 03C 14 8 4 3 0 0042F 22 ucrya 6 038 03C 064 2 050 1 06C
80. 31 2 14 8 9 20 0E0 0B4 1 025 8 3 1 038 8 3 1 02B 02D 02F 8 5 1 02F 02D 01C 02B 8 3 1 038 8 3 1 025 2 060 0D4 1 042 2 04A 1 046 2 8 12 20 14 8 8 9 0 00164 35 c155 2 14 8 8 27 8 8 21 1 0FC 06C 2 8 7 21 1 0E0 2 078 024 1 042 2 04A 1 046 2 8 12 27 14 8 8 9 0 00165 36 c156 2 14 8 6 21 8 5 21 1 0FC 02C 8 1 3 02F 020 2 088 0 4 1 070 2 074 1 8 3 4 2 8 6 17 14 8 6 9 0 0016E 45 c222 2 14 8 11 27 8 4 21 1 0FC 8 1 3 02E 8 3 1 020 8 3 1 022 8 1 3 0F4 2 078 024 8 11 23 14 8 11 9 0 0016F 38 c133 2 14 8 10 20 040 0E4 1 0AC 8 OEC 00170 52 c235 2 14 8 11 21 14 5 8 4 21 1 8 3 1 022 8 1 3 0F4 2 058 034 8 4 22 14 6 14 8 11 9 0 00171 60 c251 2 14 3 2 14 8 19 28 14 4 2 14 030 021 032 2 0A4 1 0EC 2 8 8 8 3 18 2 8 4 0 14 6 14 3 2 00179 45 c141 2 14 8 10 21 14 5 8 17 21 8 4 3 2 8 9 6 1 0E0 2 8 14 8 10 9 0 0017A 58 c17 2 14 3 2 14 8 17 28 14 4 2 14 2 8 4 4 1 8 11 14 2 0E4 1 8 3 0 14 6 14 3 2 14 8 17 18 0017B 45 c189 2 14 8 6 1 8 14 2 14 8 10 9 0 0017C 59 c190 2 14 3 2 10 1 96 8 3 0 14 6 14 3 2 14 8 17 18 0017D 42 c166 0E0 2 8 14 21 152 Chapitre 8 Formes et polices de forme 021 024 027 029 02C 02F 2 1 3 02F 030 021 032 2 0A4 1 2 8 5 16 1 021 024 027 029 02C 02
81. 33 uc 2 14 8 2 56 y 1 024 012 02E 012 2 8 1254 000C4 32 uc 2 14 8 2 6 1 024 2 047 1 040 2 02E 14 000C5 25 uc 2 14 8 2 6 14 8 4 3 0 000C6 33 uc 2 14 8 2 6 064 2 04B 1 020 2 04 000C7 29 uct 2 14 8 2 6 4 502E 020 01E 2 02E 03C 14 000C8 28 uc 2 14 8 2 6 1 044 2 020 14 8 4 3 0 000C9 28 uc 2 14 8 2 6 1 044 kffrw 4 Kquart 8 Coal 9 6 khalf 8 5 3 2 4 8 024 4 8 024 IER 024 LA 3 14 8 3 1 0 1 8 10 12 2 8 8 r T 6 4 2 0 022 02E 02C 2 8 4 4 3 0 022 02E 02C 2 8 4 4 3 0 022 02E 02C 2 8 4 4 8 4 3 0 022 02E 02C 2 8 4 6 14 8 4 3 0 6 1 064 4 1 022 026 2 020 1 02E 02A 2 04 2 1 8 10 12 2 8 8 6 1 064 74 1 048 8 3 4 06C 2 060 14 8 9 6 4 2 0 2 8 6 2 1 02A 028 026 024 022 024 2 024 0 01C 0 2 8 2 4 0 2 8 2 4 0 2 8 4 3 0 2 8 4 4 01A 2 05C 1 01A 2 05C 1 1 1 012 020 01E 01C 01A 028 01A 02C 040 2 040 043 2 029 1 014 2 040 1 01C 2 027 1 04D 02C DER 4 3 r 0 Fy 4 8 4 3 0 o r 8 4 5 0 024 032 016 01A 03E 02C 2 8 4 034 8 2 3 020 2 8 2 3 1 020 2 03C 1 028 0 014 018 014 2 021 1 01A 028 016 044 0 1 1 040 2 02F 040 2 016 1 027 2 04C 018 1 020 2 02A 1 040 040 2 025 1 029 2
82. 4 1 0CC 2 4 248 47153 4 6 14 8 7 9 0 000AB 25 kfrew 2 14 8 9 14 14 5 0A0 1 076 072 2 050 1 07A 07E 2 030 14 6 4 8 9 9 0 000B0 25 kdeg 2 148 35 21 p14 54871419 11 10 2 64 2 8 1 8 19 1446 4 8 3 9 0 000B1 39 kpls min 2 14 8 13 21 14 5 8 13 21 1 8 0 18 2 096 1 8 18 0 2 8 18 11 1 8 118 0 2 8 4 1 14 6 14 8 13 9 0 000B5 48 kmicro 2 14 3 2 14 8 1 19 28 14 4 7 14 5 07C 1 022 8 4 3 19 02AC 8 1 3 02F 030 021 032 2 0A4 1 0EC 2 8 4 0 14 6 14 3 2 14 8 19 32 14 4 2 0 000BA 56 1cou 214 8 7221 14 8 8 4 14 3 2 1405042 8 14 14 1 028 029 014 8 L 3 02C 8 ni DL 02F 020 021 012 841 535 0245 By lt 1 3 016 027 2452 8 06 21 14 6 14 8 159 0 000BB 25 kffrw 2 14 8 9 14 14 5 030 1 072 076 2 050 1 07E O7A 2 0A0 14 6 14 8 9 9 0 000BC 43 kquart 2 14 8 1 14 25 14 5 8 44 21 1 14021 022 080C 2 8 1 2 14 1 8 16 29 2 8 2 23 1 0A8 8 7 9 0EC 2 8 7 3 14 6 14 8 14 13 0 000BD 50 khalf 2 Uae EE 8 4421 AL 021 022 DEC 2 E 1 j 8 16 29 2 8 6 18 1 014 023 021 020 02F 02D 01C 02B 8 7 8 080 2 8 4 3 14 6 14 8 14 13 0 000BF 47 kiqm 2 14 8 9 21 14 5 8 13 4 1 016 012 01E 01C 02B 01A 029 038 8 3 1 025 024 023 012 021 022 034 2 054 1 012 016 01A 01E 2 8 8 19 14 6 14 8 9 9 0 000C0 43 uc 214 8 9 23 p145 87 19 23 1 047 2 04E 1 8y 8y 21 2 Fichier
83. 432 68 2 14 8 9 21 2 8 4 11 71 9 2 2 2 1 3 2 1 2 1 2 Led E e Le 0 eet 7 et A Dees EEN A A A e A e ES LO 271 272 DE 3 9 07 2 521 3 52 29 be Le 93710 0710 2 8 11 14 1 2 14 8 10 9 0 00433 56 2 14 8 8 14 2 8 3 11 1 9 1 2 3 1 3 0 3 1 1 72 91 52 24 lr A 2r A 2 00 81 1H E e 7 3 0 3 1 1 2 0 0 2 8 3 3 1 2 14 8 9 9 0 00434 72 2 14 8 9 14 2 1 2 2 2 2 0 0 2 8 3 0 2 1 0 00435 56 2 14 8 9 14 2 8 3 8 1 9 12 0 0 2 1 2 1 1 2 1 3 0 2 1 2 2 1 3 0 2 1 3 2 2 2 1 3 0 2 1 2 2 0 0 2 8 3 3 1 2 14 8 9 9 0 00436 58 19 22 21 5 1 2 1 1 2 3 0 2 1 2 2 1 3 0 2 3 0 2 1 2 2 0 0 2 r 3 0 2 1 3 2 2 2 1 3 0 2 1 o 11 1 9 0 16 1 3 1 1 2 1 0 2 8 13 6 1 2 14 8 10 16 0 r 2 8 11 1 9 1 1 1 1 2 1 3 0 2 14 8 11 14 2 8 1 0 1 9 7 8 0 0 2 8 12 6 1 9 9 9 9 9 0 0 12 8 9 0 1 9 0 14 0 0 2 8 3 8 1 9 7 8 0 0 2 8 1 0 1 2 14 8 11 9 0 00437 62 2 14 8 7 14 2 8 8 8 1 9 2 1 1 1 1 2 1 2 1 1 2 1 4 0 3 1 0 0 2 8 0 12 1 9 3 1 3 9 3 1 1 2 1 2 2 1 tE 3 0 0 0 2 8 9
84. 5 28 octet poids fort rayon 0 car rayon lt 255 radius 3 octant de d part 1 car l arc commence dans l octant de 45 degr s octant de fin 2 car l arc finit dans l octant de 90 degr s Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER Codes 00C et OOD arcs courbure sp cifi e Les codes sp ciaux 00C et 00D 12 et 13 offrent un autre m canisme pour inclure des segments d arc dans les descriptions des formes Ils sont similaires aux codes 8 et 9 en ce sens que vous pouvez les utiliser pour sp cifier des d placements X Y Toutefois les codes 00C et OOD dessinent les arcs en appliquant un facteur de courbure au vecteur de d placement Le code 00C dessine un segment d arc alors que le code 00D en dessine plusieurs polyarcs jusqu son ach vement par un d placement 0 0 Le code 00C doit tre suivi de trois octets d crivant l arc OC d placement X d placement Y courbure Les d placements X et Y de m me que la courbure qui d finit la courbe de l arc sont compris entre 127 et 127 Si D est la longueur du segment de ligne sp cifi par le d placement et H est la hauteur de la distance perpendiculaire partir du milieu de ce segment la magnitude de la courbure est 2 H D 127 Le signe est n gatif si l arc compris entre
85. 5 1 040 2 0 6 14 2 08 8 211 340 08CC3 34 primitive 2 0e 8 7 15 2 0c1 1 06c 0a8 064 0a0 2 8 5 9 1 09c 2 8 7 5 1 0e0 2 8 4 11 2 0e 8 11 3 0 08CFB 22 primitive 208 874 P15 2 002 1 066 008 004 000 248 513 2 06 811 3 0 Aide m moire Commandes COMPILER Compile les fichiers formes et les fichiers de polices PostScript en fichiers SHX CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Utilisation de texte de grande police dans un dessin Pour dessiner du texte a l aide d une grande police d finissez un style de texte puis indiquez le nom du fichier Grandes polices Pour dessiner du texte a l aide d une grande police vous devez d finir un style de texte a l aide de la commande STYLE puis indiquer le nom du fichier Grandes polices Le m me style de texte peut galement utiliser une police ASCII normale entrez uniquement les deux noms de fichier s par s par une virgule L exemple suivant montre comment utiliser la version de ligne de la commande STYLE Commande style Descriptions de grandes polices 189 Entrez le nom du style de texte ou lt courant gt nom_style Sp cifiez le nom de police complet ou le nom de fichier de polices TTF ou SHX txt grec AutoCAD for Mac consid re que le premier nom correspond la police normale et le second a
86. 8 1 3 02C 8 1 3 02E 02F 030 021 022 8 1 3 026 027 038 2 8 11 14 14 6 14 3 2 8 14 4 2 0 e 8 19 42 14 4 2 14 5 8 5 18 3 2 1 8 9 6 4 2 8 6 4 1 029 02A 8 1 3 02C 8 1 3 02E 022 8 1 3 024 8 1 3 026 027 038 2 8 11 14 14 6 14 3 2 14 8 19 18 14 4 2 0 000F5 68 1 2 14 3 2 14 0322 Eer 57 022 1 3 14 8 19 000F6 74 1 2 14 3 2 14 an 8 19 42 14 4 2 14 5 8 4 18 1 032 010 03E 010 7 1 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 024 8 1 3 026 027 038 2 8 11 14 14 6 14 3 2 8 14 4 2 0 C 8 19 42 14 4 2 14 5 8 4 20 1 01E 012 016 01A 2 090 1 01E 012 016 01A 2 8 5 6 1 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 8 1 3 024 8 1 3 026 027 038 2 8 11 14 14 6 14 3 2 14 8 19 18 14 4 2 0 000F7 41 kto 214 8 AAA BUE Ee e E 5464471 0C0 2 8 7 6 1 01E 012 016 01A 2 8 10 1 14 6 14 8 9 9 0 000F8 24 1c gt 7 06F 2 8 3 14 14 8 9 9 1 8 13 14 2 8 17 0 144847 te LOS 38 00 000F9 54 1c 2 14 3 2 14 r8 19 42 14 4 2 14 5 8 5 21 1 8 9 4 2 148 Chapitre 8 Formes et polices de forme 8 10 3 1 0AC 8 1 3 02F 030 021 032 2 0A4 1 0EC 2 8 4 0 14 6 14 3 2 14 8 19 18 000FA 54 1 2 14 3 2 14 8 10 7 14 6 14 3 2 14 8 19 18 000FB 61 1 2 14 3 2 14 8 9 6 4 0EC 2 8 4 O00FC 62 1 2 14 3 2 14
87. 8 3 1 025 2 8 00074 36 1ct 2 14 8 6 21 14 3 14 6 14 3 2 14 8 17 18 14 4 2 0 4 5 8 5 21 1 8 0 17 8 1 3 02F 020 2 8 8 14 1 070 2 8 3 14 14 6 14 8 6 9 0 00075 46 1cu 2 14 3 2 14 8 030 021 032 2 0A4 2 0 00076 33 1cv 2 14 8 8 14 9 28 14 4 2 14 5 8 4 14 1 0AC 8 1 3 02F 1 0EC 2 8 4 0 14 6 14 3 2 14 8 19 18 14 4 4 5 8 2 14 1 8 6 14 2 8 6 14 1 8 6 14 2 8 8 0 14 6 14 8 8 9 0 00077 49 1cw 2 14 8 11 14 14 5 8 3 14 1 8 4 14 2 8 4 14 1 8 4 14 2 8 4 14 1 8 4 14 2 8 4 14 1 8 4 14 2 8 7 0 14 6 14 8 11 9 0 Fichiers exemple 141 00078 43 1cx 2 14 3 2 14 8 17 28 14 4 2 14 5 8 3 14 1 8 11 14 2 0F4 1 8 11 14 2 8 14 0 14 6 14 3 2 14487 17 18 14 4 2 0 00079 37 1cy 2 148 A 81450 145 8 2 10 148 16 10 2484 16 140 1 8 6 14 04B 02A 029 018 2 8 15 7 14 6 14 8 8 16 0 0007A0 47 1cz 2 14 3 2 14 8 17 28 14 4 2 14 5 8 14 140 1 8 11 14 2 0E4 1 0080 2 8 11 14 1 0B0 2 8 30 14 6 14 3 2 14 8 17 18 14 4 2 0 0007B0 54 klbr 2 14 3 2 14 8 13 50 14 4 2 14 5 8 19 25 1 029 014 028 026 02D 01E 02D 02C 02A 029 02F 02E 02C 02B 01A 02B 02C 02D 01E 02F op Op kD pl E 144 64 E ES A Ee BLA e 0007C 25 kvbar 214 8 ds 25 14 5 8 44 25 1 8 10 32 2 8 4 TE LA 7764 14 8 4 Ee 0007D 54 krbr op h
88. 8 14 4 2 0 00063 39 1cc 2 14 8 9 14 14 5 8 15 11 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 00064 57 1cd 2 14 3 2 14 8 19 42 14 4 2 14 5 8 15 21 1 8 0 21 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 00065 42 1ce 2 14 8 9 14 14 5 8 3 8 1 0C0 024 025 016 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 00066 36 1cf 2 14 8 6 21 14 5 8 10 21 1 028 029 8 1 3 8 0 17 2 8 3 14 1 070 2 8 3 14 14 6 14 8 6 9 0 00067 66 lcg 2 14 3 2 14 8 19 28 14 4 2 14 5 8 15 14 1 8 0 16 8 1 3 01A 029 038 027 2 8 9 17 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 32 14 4 2 0 00068 48 1ch 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 21 1 8 0 21 2 0A4 1 032 021 030 02F 8 1 3 0AC 2 8 4 0 14 6 14 3 2 14 8 19 18 14 4 2 0 00069 32 1ci 2 14 8 4 21 14 5 8 3 20 1 01E 012 016 01A 2 8 1 7 1 0DC 2 8 4 0 14 6 14 8 4 9 0 0006A0 39 1cj 2 14 8 5 21 14 5 8 5 20 1 01E 012 016 01A 2 8 1 7 1 8 0 16 8 1 3 029 028 2 8 9 7 14 6 14 8 5 16 0 0006B0 49 1ck 2 14 3 2 14 8 17 42 14 4 2 14 5 8 4 21 1 8 0 21 2 8 10 14 1 0AA 2 042 1 8 7 8 2 8 2 0 14 6 14 3 2 14 8 17 18
89. 8 2 3 8 1 5 034 8 1 3148 42 358 3 1 028 84 611 2114 Gy 14 8 10 8540 00031 27 n1 2 14 8 10 21 14 5 8 6 17 1 021 032 8 0 21 2 8 9 0 Fichiers exemple 135 14 6 14 8 10 9 D 00032 37 n2 2 14 02C 00033 46 n3 2 14 8 8 00034 34 n4 2 14 8 0 2 00035 52 n5 2 14 8 10 21 02B 8 2 3 8 10 21 73 02C 8 7 4 14 6 14 CNN GEN RG 2 8 7 0 14 6 4 5 8 4 16 1 014 023 012 021 040 02F 01E 02D 0AA 0E0 2 8 3 0 14 6 14 8 10 9 0 4 5 8 5 21 1 0B0 8 6 8 030 02F 01E 73 02A 8 3 1 038 8 3 1 016 025 2 8 10 9 0 4 5 8 13 21 1 8 10 14 0F0 2 8 5 14 1 4 8 10 9 0 4 5 8 15 21 1 0A8 8 1 9 012 8 3 1 030 8 3 1 02E 8 1 3 02C 8 1 3 02A 8 3 1 038 8 3 1 016 025 2 8 17 4 14 6 00036 68 n6 2 14 787 10 421 4 8 10 9 0 4 5 8 16 18 1 025 8 3 1 028 8 3 1 8 2 3 8 1 5 05C 8 1 4 02E 8 3 1 010 8 3 1 022 8 8 3 014 8 1 6 7 14 6 14 00037 31 n7 2 14 2 487 8 3 2 00038 66 n8 2 14 8 4 025 8 00039 68 n9 2 14 8 8 8 0003A0 33 2 0 0003B0 38 ksmc 2 0 2 14 6 2 A 0003C 28 klt 8 r71 8 3 1 034 023 022 8 2 21 14 6 14 LO 21 3
90. 9 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 8 1 3 054 8 1 3 025 026 027 048 2 034 1 044 2 040 1 04C 2 8 9 24 14 6 14 8 11 9 0 00151 68 c139 2 14 3 2 14 8 19 28 14 4 2 14 5 8 8 14 1 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 8 1 3 024 8 1 3 026 027 038 2 8 4 4 1 044 2 058 1 04C 2 8 12 18 14 6 14 3 2 14 8 19 18 14 4 2 0 00158 53 c252 2 14 8 11 27 8 4 21 1 0FC 06C 2 0F4 064 1 090 8 3 1 01E 02D 02C 02B 01A 8 3 1 098 2 070 1 8 7 11 2 8 7 23 1 042 2 04A 1 046 2 8 14 27 14 8 10 9 0 00159 35 c253 2 14 8 7 20 040 0E4 1 0EC 2 084 1 8 1 3 022 021 030 2 058 024 1 042 2 04A 1 046 2 0FD 05D 14 8 6 9 0 0015A 62 c151 2 14 8 10 21 14 5 8 17 18 8 9 6 1 8 4 3 2 8 5 9 1 026 8 3 1 048 8 3 1 02A 02C 02D 01E 02F 8 6 2 02F 01E 02D 03C 02A 8 3 1 048 8 3 1 026 2 8 17 3 14 6 14 8 10 9 0 0015B 71 c152 2 14 3 2 14 8 17 28 14 4 2 14 5 8 14 11 8 7 5 1 8 3 2 2 8 4 7 1 025 8 3 1 038 8 3 1 02B 02D 02F 8 5 1 02F 02D 01C 02B 8 3 1 038 8 3 1 025 2 8 14 3 14 6 14 3 2 14 8 17 18 14 4 2 0 00160 57 c230 2 14 8 10 27 8 17 18 1 026 8 3 1 048 8 3 1 02A 02C 02D 01E 02F 8 6 2 02F 01E 02D 03C 02A 8 3 1 048 8 3 1 026 2 8 7 20 1 042 2 04A 1 046 2 8 14 27 14 8 10 9 0 Fichiers exemple 151 00161 52 c2
91. A 02C 01E 2 018 1 042 2 04D 14 8 4 3 0 000F9 27 1c 2 14 8 2 6 044 2 020 14 8 4 3 0 000FA 26 1c 2 14 8 2 6 044 020 14 8 4 3 0 000FB 27 lc 2 14 8 2 6 044 2 020 14 8 4 3 0 000FC 32 1c_ 2 14 8 2 6 064 0 03C 0 03C 0 03C 0 LO EA E 010 022 2 038 044 1 02F 2 01E 1 04C E 010 022 2 036 1 021 2 02D 1 04C 2 E 010 022 2 036 1 0 C 2 01A 1 03C 01E 0 01C 2 01E 1 04C 2 020 14 8 4 3 0 000FD 27 1c 2 14 8 2 6 044 1 04D 2 8 1 5 1 021 2 02 060 14 8 4 3 0 Q00FE 25 uc 2 01E 2 01E 1 04C 0 022 2 044 018 1 D 1 06B 018 2 024 2 14 8 2 6 1 064 2 01E 019 1 030 01E 01C 01A 038 2 01F 01C 050 14 8 4 3 0 Q00FF 30 1c 2 14 8 2 6 044 1 04D 2 054 018 1 014 2 020 1 01C 2 01E 1 06B 018 2 024 060 14 8 4 5 0 00104 26 c164 2 14 8 2 6 1 024 043 04D 02C 2 047 1 040 2 02C 1 01A 01E 2 022 14 8 4 3 0 00105 30 c165 2 14 04B 020 1 018 016 024 012 010 01E 02C 01A 2 012 1 01E 3 2 01A 01E 4 2 2 021 14 8 4 3 0 00106 28 c143 2 14 8 2 6 040 014 1 01A 028 016 044 012 020 01E 2 038 024 1 021 2 08C 030 14 8 4 3 0 00107 30 c134 Fichiers exemple 173 2 14 8 0 2 2 Wa 2 OT 0 2 2 0 2 020 00 2 0 4 0 4 04B 042 1 038 01A 02C 01E 030 2 3 2 8 5 10 1 021 2 029 UE 31 LE r8 2 8 040
92. AD for Mac qui automatise les t ches de conception Lorsqu une application ou routine AutoLISP est charg e elle fonctionne dans son propre espace nom pour chaque dessin ouvert Un espace nom est un environnement isol qui emp che les routines AutoLISP sp cifiques d un dessin de subir des conflits de valeurs et de noms de variables ou de symboles avec ceux figurant dans un autre dessin Par exemple la ligne de code suivante attribue une valeur diff rente au symbole a pour diff rents documents setq a getvar DWGNAME Les applications ou routines AutoLISP peuvent interagir avec AutoCAD for Mac de nombreuses fa ons Ces routines peuvent inviter l utilisateur entrer des informations acc der directement aux commandes AutoCAD for Mac int gr es et modifier ou cr er des objets dans la base de dessins La cr ation de routines 101 AutoLISP vous permet d ajouter AutoCAD for Mac des commandes sp cialis es Certaines des commandes AutoCAD for Mac standard sont en r alit des applications AutoLISP AutoLISP fournit deux formats de fichier pour les applications m Lecture d un fichier LSP sp fichier texte ASCII contenant du code de programme AutoLISP H Lecture d un fichier FAS fas version binaire compil e d un fichier programme LSP unique REMARQUE Les fichiers d application AutoLISP de m me nom sont charg s en fonction de leur dateur Modification le fichier LSP ou FAS d tenant le dateur le p
93. AutoCAD 2011 for Mac Guide de personnalisation Y U O D e E lt 2010 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 AliaslWavefront design logo ATC AUGI AutoCAD AutoCAD Learning Assistance AutoCAD LT AutoCAD Simulator AutoCAD SQL Extension AutoCAD SQL Interface Autodesk Autodesk Envision Autodesk Intent Autodesk Inventor Autodesk Map Autodesk MapGuide Autodesk Streamline AutoLISP AutoSnap AutoSketch AutoTrack Backburner Backdraft Built with ObjectARX logo Burn Buzzsaw CA CE 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 Fir
94. AutoCAD for Mac Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de l entr e Chemin de recherche des fichiers de support de l imprimante Cliquez sur la fl che gauche du fichier Chemin de recherche de la table des styles de trac 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 Rep rage des fichiers de traceur L emplacement dans lequel AutoCAD for Mac recherche les param tres personnalis s de l imprimante se trouve dans la bo te de dialogue Pr f rences de l application Vous pouvez utiliser la commande OPTIONS pour rep rer le dossier utilis pour stocker les fichiers de configuration de traceur 10 Chapitre 1 Personnalisation de base Pour localiser vos fichiers de traceur Dans la barre de menus Finder cliquez sur Aller gt Applications Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse
95. D 2011 for Mac gt AutoCAD for Mac Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Rep rage des fichiers personnalis s 13 4 Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Noms de l diteur de texte du dictionnaire et des fichiers de polices 5 Cliquez sur la fl che gauche de Fichier de mappage de polices 6 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 Dans la barre de menus Finder cliquez sur Aller gt Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac 3 Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Noms de l diteur de texte du dictionnaire et des fichiers de polices u Cliquez sur la fl che gauche de Fichier Autre police 6 Sous Fichier Autre police cliquez sur le chemin pe
96. E 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 nom typedeligne description A descripteurl descripteur2 Par exemple le type de ligne TIRETPOINT se d finit comme suit TIRETPOINT tiret point A 5 25 0 25 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 20 Chapitre 2 Types de ligne personnalis s r p te sur la longueur de la ligne et se termine par un tiret de
97. F 030 021 022 2 8 3 3 0010C 49 c172 2 14 8 11 27 8 18 16 8 14 4 2 0 1742 14 4 4 18 16 1 21 18 14 14 14 5 8 15 022 2 8 4 3 14 6 14 3 2 12 14 5 3 2 2 8 18 48 1 8 8 6 2 025 026 027 048 029 02A 02B 73 02D 02E 02F 040 021 022 023 2 8 3 5 4 2 0 1 3 2 8 15 10 1 8 6 4 2 02C 8 1 3 02E 4 6 14 8 9 9 0 025 026 027 048 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 2 8 7 18 1 Fichiers exemple 149 042 2 04A 1 046 2 8 14 27 14 8 10 9 0 0010D 41 c159 2 14 8 9 20 0F0 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 068 0D4 1 042 2 04A 1 046 2 8 13 20 14 09A 0 0010E 53 c210 2 14 8 11 27 8 4 21 1 0FC 06C 2 0F4 064 1 070 8 3 1 02E 02D 8 1 3 05C 8 1 3 02B 02A 8 3 1 078 2 8 7 23 1 042 2 04A 1 046 2 8 14 27 14 8 10 9 0 0010F 46 c212 2 14 8 10 21 8 15 21 1 0FC 06C 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 18 1 8 3 4 2 8 3 17 14 09A 0 00118 66 c168 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 21 1 8 0 21 2 8 0 21 1 0D0 2 8 13 10 1 080 2 8 8 11 1 0D0 3 2 10 5 36 1 10 5 100 4 2 2 8 2 0 14 6 14 3 2 14 8 19 18 14 4 2 0 00119 66 c169 2 14 8 9 14 14 5 8 3 8 1 0C0 024 025 016 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 3
98. F 2 8 9 16 14 09A 0 OFC 8 1 3 02E 8 3 1 020 1 044 2 048 1 04C 2 8 9 2 2 r5r8 4 14 1 0AC 8 1 3 02F 8 1 044 2 050 1 04C 2 4 8 19 20 14 4 2 0 r8 14 21 2 8 5 24 1 4 21 1 0E0 2 8 3 0 14 6 15 8 14 14 8 7 2 1 8 3 2 0B0 2 8 11 14 1 0B0 2 14 4 2 0 0 21 14 5 8 17 21 5 3 2 8 13 6 1 10 2 96 4 2 1 0E0 2 8 3 21 14 6 4 8 17 28 14 4 2 14 5 8 14 14 5 3 2 8 11 5 1 4 2 6 8 11 14 2 0E4 1 0B0 2 8 11 14 1 0B0 2 14 4 2 0 2 14 8 10 27 8 17 21 1 8 14 21 2 0F4 064 1 0E0 2 8 14 14 21 1 0E0 2 8 7 23 1 042 2 04A 1 046 2 8 14 27 r8 10 9 0 0017E 38 c167 2 8 00410 38 _ 2 4 8 9 20 0E2 1 8 11 14 2 0E4 1 0B0 2 0B8 0EC 1 0B0 2 5 16 1 042 2 04A 1 046 2 8 12 20 14 8 8 9 0 4 8 9 21 2 8 4 7 1 9 10 0 0 0 2 8 13 7 1 9 8 21 8 21 0 0 2 8 1 0 1 2 14 8 9 9 0 00411 46 2 4 8 10 21 2 8 15 21 1 9 11 0 0 21 9 0 3 1 1 1 1 2 0 3 1 2 1 1 3 1 9 0 0 0 2 8 17 11 1 2 14 8 11 9 0 00412 68 211498 LL 21 248 11321 14947 59 0 05 21 19 0 37 LE 1 1 1 2 0 3 1 2 1 1 3 1 9 0 0 0 2 8 9 10 1 9 8 3 1 1 1 1 2 0 2 1 2 1 1 3 1 0 0 2 9 11 1 2 14 8 11 9 0 00413 28 f 2 14 8 8 21
99. Le signe initial est facultatif et vous pouvez utiliser des parenth ses pour am liorer la lisibilit L exemple suivant aboutit un vecteur qui dessine ou d place 10 unit s vers la gauche et 3 unit s vers le haut 8 10 3 Apr s les deux octets de d finition de d placement la forme passe en mode vecteur normal Vous pouvez utiliser le code 9 pour dessiner une s quence de vecteurs non standard Le code 9 sp cifie un nombre quelconque de paires de d placements X Y La s quence de codes se termine par une paire 0 0 L exemple suivant montre comment dessiner trois vecteurs non standard et passer en mode vecteur normal 9 3 1 3 2 2 3 0 0 Vous devez terminer la s quence des paires de d placements X Y par une paire 0 0 afin qu AutoCAD for Mac reconnaisse les vecteurs normaux ou les codes sp ciaux qui suivent Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Codes sp ciaux 125 Code 00A octant Le code sp cial OOA ou 10 utilise les deux octets de d finition suivants pour laborer un arc Celui ci est appel octant car il englobe un ou plusieurs octants de 45 degr s en commen ant et finissant sur un contour d octant Les octants sont num rot s de fa on trigonom trique partir de la position 3 heures comme
100. M macro propos de 49 code de caract re sp cial pour les commandes 52 commande dans 57 d finition 44 expression conditionnelle 59 expressions AutoLISP dans 60 75 expressions DIESEL 59 75 fin d ex cution 51 invite de saisie utilisateur 61 pause en vue d une entr e utilisateur 51 54 prise en charge multilingue 57 r p tition de commande 57 script 95 s lection d objets 58 suppression des retours et des invites 51 syntaxe 49 MDE Multiple Design Environment 103 menu cr ation 63 64 personnalisation 63 prise en charge multilingue 57 sous menu 64 menu d roulant groupe d outils 70 menus barre de menus 64 cr ation d un sous menu 64 messages d erreur AutoLISP 109 DIESEL 93 MNL menu LISP fichier chargement 105 MNL menu LISP fichier localisation 11 macroet 60 modification commande 47 motif type de ligne 22 motif de hachures plusieurs lignes 38 motifs de hachures aproposde 31 cr ation 31 exemple 32 34 38 plusieurs lignes 38 multiplication fonction DIESEL 80 N nth fonction DIESEL 89 O ObjectARX application aproposde 111 chargement 112 octet de d finition de forme 121 option de la ligne de commande ex cution de scripts 98 or fonction DIESEL 90 P palette d finition 45 param tres ex cution de scripts 98 PAT fichier 11 pause de macros personnalisation propos de 1 propos de la personnalisation 43 commande 46 fonctions et architecture d AutoCAD 1
101. N ER E BV 00 0 lid 14 8 10 16 0 00441 50 2 14 8 8 14 2 8 15 11 1 9 2 2 2 1 3 0 2 1 A Ml Can VEO e 072 7 1 31 A A A 87 1241 M25 205 0 0 2 8 2 3 1 2 14 8 9 9 0 00442 66 2 14 8 14 14 2 8 4 14 1 9 0 14 0 0 2 8 0 10 1 9 3 3 2 1 2 0 2 1 1 3 0 10 0 0 2 8 0 10 1 9 3 3 2 1 2 0 2 1 1 3 0 10 0 0 2 8 4 0 1 2 14 8 14 9 0 00443 44 0 2 1 2 2 1 3 0 2 1 3 2 14 8 10 9 0 r 9 3 0 2 1 2 2 1 3 0 2 1 r r Fichiers exemple 157 2 14 8 7 14 2 8 1 14 1 9 6 14 0 0 2 8 6 14 2 4 2 2 2 1 1 0 0 0 2 8 14 8 7 16 0 00444 66 2 14 8 11 14 2 8 14 14 1 9 6 0 2 1 0 2 1 3 2 2 2 1 6 0 2 1 2 2 1 3 2 2 2 1 0 0 2 8 3 0 1 9 0 21 0 0 14 8 11 16 0 00445 36 2 14 8 6 14 2 8 1 14 1 9 11 14 0 0 2 11 14 0 0 2 8 12 0 1 2 14 8 7 9 0 00446 50 2 14 8 9 14 2 8 4 14 1 9 0 10 1 3 2 3 3 0 0 2 8 0 10 1 9 0 14 2 0 0 3 1 2 14 8 10 12 0 00447 46 11 7 1 2 2 14 8 9 14 2 8 3 14 1 9 0 5 1 3 2 1 3 3 0 0 2 8 0 5 1 9 0 14 0 0 2 8 4 14 8 9 9 0 00448 66 2 14 8 14 14 2 8 24 0 1 9 0 14 0 0 2 8
102. REMPLIR D termine le remplissage des objets tels que les hachures les solides 2D et les polylignes larges 36 Chapitre3 Motifs de hachures personnalis s 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 systeme 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 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 Motifs de hachures avec plusieurs lignes 37 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 compos
103. SEL ccoo lt 6 4 4 ee 4 93 Scripts de commandes 95 Cr ation de scripts de commandes s s v v v 4 6 6 ooo 95 Pr sentation des scripts de commandes 95 Ex cution de scripts au d marrage 97 Introduction aux interfaces de programmation 101 AWOLE oo aaa De Es SNS IL ee Rie ew 101 Presentation d AutoLISP lt es o sg cerar a et ena ns 101 Utilisation des applications AutoLISP 103 Chargement et ex cution automatiques des routines MOD lt a e ere r Se ee Se Ga 104 Pr sentation du chargement automatique d AutoLISP Pise uns su ne wade ee GG OS oe ok EE 105 Le fichier ACAD ISP 4 corna c 6 4 4 4 6 6 404 a de 106 Le fichier ACADDOG LSP our es 107 Pr vention des erreurs AutoLISP lors du chargement des fichiers de CEMIS o s 4 4 6 6 e 8 E e 4 109 Fonction S STARTUP ex cution postinitialisation 109 EE hy sai bi ao bn dit BE id 111 Presentation d ObjectARX oe 4 4454 6 6 6 4 4 4 4 111 Utilisation des applications ObjectARX 112 Formes et polices de forme 115 Table des mati res v Pr sentation des fichiers formes 115 Cr ation de fichiers de d finition de forme 117 Descriptions des formes gos sis 6 dus me e B aa 117 Code de longueur et de direction des vecteurs 119 Codes bt we EECHER 120 Utilis
104. Stand vall p val2 val9 lt inf rieur ou gal a 83 angtos Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie la valeur d angle en utilisant le format et la pr cision indiqu s S angtos valeur mode pr cision Modifie la valeur sp cifi e sous forme d angle dans le format indiqu par le mode et la pr cision tel que d fini pour la fonction AutoLISP analogue Le tableau ci dessous pr sente les valeurs de mode Si vous omettez les valeurs de mode et de pr cision la chaine utilise les valeurs courantes choisies par la commande UNITES Valeurs d unit s d angle Valeur de mode Format de chaine 0 Degr s 1 Degr s min utes secondes 2 Gradients 3 Radians 4 Unit s g od siques Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus 84 Chapitre 5 DIESEL edtime Renvoie la date et l heure format es selon une image donn e S edtime heure image Modifie la date AutoCAD for Mac calendrier julien renvoy e par heure obtenue par exemple de getvar date suivant l image donn e L image est constitu e d expressions de format remplac es par des repr sentations de date et d heur
105. 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 O 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 30 Chapitre 2 Types de ligne personnalis s Motifs de hachures personnalis s AutoCAD for Mac 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 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 pa
106. ables la valeur de la variable syst me GRIPSIZE doit tre comprise entre O et 255 Sollicitation d une entr e utilisateur L l ment suivant invite l utilisateur indiquer deux points puis dessine une polyligne rectangulaire dont les coins sont form s par les points sp cifi s P setq a getpoint Entrez le premier coin setq b getpoint Entrez le coin oppos POLYLIGN la list car a cadr b lb list car b cadr ail c P Cr ation de macros 61 Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Cr ation d info bulles pour les commandes Les info bulles sont des messages descriptifs qui s affichent en regard du curseur lorsque celui ci est plac sur un outil de jeu d outils La propri t Description associ e une commande d crit ce que fait la commande La valeur de la propri t Description appara t dans une info bulle de base qui s affiche lorsque le curseur est plac sur un outil de jeu d outils Outre la description le nom de la commande s affiche galement Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Cr ation et gestion d images de commandes Vous pouvez affecter des images de deux types aux commandes des images standard et des images personnalis es Les images standard sont fournies avec AutoCAD for Mac dans une biblioth que tandis que l
107. adre d une police Unicode le code 7 est suivi d un num ro de forme Unicode compris entre 1 et 65 535 Un num ro de forme Unicode doit tre consid r comme un ensemble de deux octets pour plus d informations sur les diff rences entre les polices Unicode et non Unicode reportez vous la section Descriptions des polices Unicode page 192 La forme qui porte ce num ro dans le m me fichier formes est dessin e a cet instant Le mode Dessiner n est pas r initialis pour la nouvelle forme Lorsque la forme secondaire est termin e le dessin de la forme courante reprend Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER 124 Chapitre 8 Formes et polices de forme Codes 8 et 9 d placements X Y Les codes 8 et 9 vous permettent de dessiner des vecteurs non standard l aide de d placements X Y Les octets de d finition de vecteur normaux ne dessinent que dans 16 directions pr d finies et la longueur la plus tendue est de 15 Ces restrictions optimisent les d finitions de forme mais sont parfois contraignantes Le code 8 sp cifie le d placement X Y indiqu par les deux octets suivants Le code 8 doit tre suivi de deux octets de d finition de la fa on suivante 8 d placementX d placementY Les d placements X Y peuvent aller de 128 127
108. alette Jeux d outils Variables syst me DBLCLKEDIT Contr le le comportement de l dition double clic dans la zone de dessin MENUNAME Stocke le nom du fichier de personnalisation avec son chemin d acc s P Glossaire de la personnalisation Pour pouvoir personnaliser AutoCAD 2011 for Mac vous devez maitriser la terminologie correspondante El ment d interface Objet pouvant tre personnalis tel qu un menu ou un jeu d outils Composant d interface Composants d un l ment d interface utilisateur tel qu un l ment de menu ou un outil de jeu d outils Macro S rie de commandes ex cut es dans une s quence d finie pour accomplir une t che de dessin 44 Chapitre 4 Personnalisation de l interface utilisateur Palette El ment d interface sans mode pouvant tre ancr ou flotter l ext rieur de la zone de dessin Les palettes incluent la palette Inspecteur des propri t s la palette Gestionnaire des r f rences la palette Ligne de commande etc Jeu d outils El ment d interface affichant des groupes d outils constitu s de commandes et d ic nes d roulantes ou listes d roulantes qui s affichent verticalement en dehors de la zone de dessin Groupe d outils Structure permettant d organiser les commandes et ic nes d roulantes ou listes d roulantes afficher dans la palette Jeux d outils Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produ
109. ant 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 la boite 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 a 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 Ce motif aurait la d finition suivante IUS U carr invers 907 050 071 255255 D le Wily Dye 2707 O pd po DP AAD La premi re ligne ligne vers le haut est une simple ligne interrompue dont l origine est 0 0 La deuxi me ligne ligne du haut doit commencer la fin de la barre vers le haut son origine est donc 0 5 La troisi me ligne ligne vers le bas ou verticale descendante doit commencer la fin de la barre du haut soit 0 5 0 5 pour la premi re occurrence du motif ce point repr sentant son origine La troisi me ligne du motif pourrait tre 907 27507 Orly 7435745 38 Chapitre 3 Motifs de hachures personnalis s ou 2702 5 425 OD DD Le motif de tirets commen
110. ar exemple copier un disque ou supprimer un fichier partir d AutoCAD for Mac 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 for Mac 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 Vous pouvez contr ler de nombreux aspects de l interface utilisateur y compris la fonctionnalit et l apparence de la barre de menus et de la palette Flux de travail Utilisez la commande IUP pour cr er et modifier des commandes et les affecter un menu de la barre de menus Flux de travail ou un onglet de la palette Flux de travail Personnalisation de la ligne d tat Vous pouvez activer ou d sactiver l affichage des commandes dans la barre d tat Cliquez avec le bouton droit de la souris sur une zone vide de la barre d tat et choisissez les commandes activer ou d sactiver Ecriture de scripts pour automatiser les t ches r p titives Un script est un fichier texte ASCII dont les instruc
111. asse la r solution actuelle de l affichage vertical il est tronqu Lorsqu un menu est tronqu deux fl ches apparaissent une en haut et une en bas du menu Ces fl ches permettent de faire d filer la liste des l ments de menu Les sous menus sont indiqu s par une fl che pointant vers la droite Personnalisation des l ments d interface utilisateur 63 Lorsque vous ouvrez un sous menu il s affiche droite de l l ment de menu auquel il est associ Si un sous menu atteint le bord de l affichage des sous menus imbriqu s suppl mentaires s affichent gauche de l l ment de menu Les l ments de menu de la barre de menus Mac OS sont ex cut s en cliquant dessus Contrairement un l ment de menu vous n avez pas besoin de cliquer sur un sous menu pour acc der aux l ments de menu qu il contient Placez le curseur sur le sous menu en question pour le d velopper puis cliquez sur l l ment de menu utiliser Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Cr ation et gestion de menus d roulants Vous pouvez cr er des menus d roulants et ajouter des commandes et sous menus afficher sur la barre de menus Mac OS Vous pouvez cr er et modifier des menus pour afficher et organiser les commandes en fonction de votre mode de travail Les commandes sont ajout es un menu partir de la liste Commandes de la bo te de dialogue Perso
112. at sont effectu es par des fonctions DIESEL Toutes les fonctions sont limit es 10 param tres y compris le nom de fonction lui m me Si cette limite est d pass e un message d erreur DIESEL appara t addition Renvoie la somme des nombres vali val2 val9 S vall val2 val9 Si l paisseur active est r gl e sur 5 la cha ne DIESEL suivante renvoie la valeur 15 S getvar thickness 10 Catalogue des fonctions DIESEL 79 Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus soustraction Renvoie le r sultat de la soustraction des nombres va12 va19 de la valeur vall vall val2 val9 Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus multiplication Renvoie le produit des nombres vali val2 val9 vall val2 val9 Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus 80 Chapitre 5 DIESEL division Renvoie le r sultat de la division du nombre va11 par va12 val9 vall val2 val9 Aide m mo
113. ation accompagnant ces copies 77 L utilisation la duplication ou la diffusion par le gouver nement am ricain est soumise aux restrictions nonc es dans le FAR 52 227 19 Logiciel com mercial 7 Droits limit s et DFAR 252 227 7013 c 1 ii 7 Droits des donn es techniques et des logiciels d ordinateur selon la l gislation et la r glementation en vigueur UNIFONT 6 ROMANS Copyright 1997 par Autodesk Inc 2h ly 27 10 070 0000A 9 1f 2 8 0 34 14 8 30 34 0 00020 9 spc 2 8 21 0 14 8 21 30 0 00021 30 kexc 2 14 8 5 21 14 5 8 5 21 1 0EC 2 05C 1 01A 01E 012 016 2 8 A OS CR O 00022 41 kdblqt 2 14 8 8 25 14 5 8 6 24 1 01A 016 012 01E 02C 02B 01A 2 8 8 5 1 01A 016 012 01E 02C 02B 01A 2 8 4 19 14 6 14 8 8 9 0 00023 57 kns ZA li LAO ZONA A 27 E E 724 8 135 32 417 8 AZ 27 8 LIL OO 2 AT 8 4 6 14 6 14 3 2 14 8 21 32 14 4 2 0 00024 67 kds 2 14 8 10 25 14 5 8 8 25 1 8 0 29 2 8 4 29 1 8 0 29 2 8 5 22 1 026 8 3 1 048 8 3 1 02A 02C 02D O1E 02F 8 6 2 02F 01E 02D 03C 02A 8 3 1 048 8 3 1 026 2 8 17 3 14 6 14 8 10 13 0 00025 64 kpc 134 Chapitre 8 Formes et polices de forme 2 14 8 12 21 14 5 8 21 21 1 8 18 21 2 8 5 21 1 02E 02C 02B 029 028 026 024 023 021 020 02F 8 3 1 030 8 3 1 021 2 8 4 4 14 1 029 02B 02 02E 020 021 023 024 026 028 2 rd tig ley Gy 148 12
114. ation de la m moire mais galement les d finitions de commande associ es a l application Aide m moire Commandes ARX Charge et d charge les applications ObjectARX et fournit des informations a leur sujet Utilisation des applications ObjectARX 113 114 Formes et polices de forme AutoCAD for Mac vous permet de d finir des formes en vue de les utiliser comme symboles de dessin et polices de texte Cette annexe explique comment cr er et compiler vos propres fichiers formes et de polices Pr sentation des fichiers formes Les formes sont des objets que vous utilisez comme des blocs Dans un premier temps utilisez la commande CHARGER pour charger le fichier formes compil contenant la d finition de forme Ensuite utilisez la commande FORMES pour ins rer des formes a partir du fichier dans votre dessin Vous pouvez indiquer l chelle et la rotation appliquer chaque forme lors de son ajout Les polices SHP d AutoCAD for Mac sont un type particulier de fichier formes bien qu elles soient d finies de la m me mani re Par rapport aux formes les blocs sont plus polyvalents et plus faciles utiliser et appliquer Toutefois AutoCAD for Mac permet de stocker et de dessiner les formes de fa on plus efficace Les formes d finies par l utilisateur sont plus appropri es lorsqu un m me l ment doit tre ins r plusieurs reprises et que la vitesse est importante Compilation des fichiers formes et
115. ation des codes sp ciaux 121 Codes 0 1 et 2 fin de la forme et gestion du mode POSE Lis Qe vle de ess han era 122 Codes 3 et 44 gestion de la taille o es ha 122 Codes 5 et 6 enregistrement restauration de lemplicement o Au oe De hou Sw ou 123 Code 7 forme secondaire e 124 Codes 8 et 9 d placements X Y v v 4 4 4 4 125 Code QUA OCRE s eas PU 6 2 aa a 126 Code OOB arc fractionnaire 127 Codes 00C et OOD arcs courbure sp cifi e 128 Code OOE indication de la commande de texte a sua lu A NN ps themes Be 129 Descriptions des polices de texte x 4 4 4 444 0 6 es 131 Fichiers exemple dise do de 6 4 90 he 0 4 132 Extended Simplex Romans o aooe e se ra ware Lars 133 Police standard tendue pour UNICODE 161 Descriptions de grandes polices o s lt lt 181 D finition d une grande police 181 D finition d un fichier de grandes polices tendues 182 Utilisation de texte de grande police dans un dessin 189 Utilisation d une grande police pour tendre une PONCE eo R Vo ue a mea EN e 191 Descriptions des polices Unicode 192 Exposants et indices dans les fichiers SHX 193 Indeks i so De die de es tbe E E 197 vi Table des mati res Personnalisation de base Votre revendeur peut en outre vous proposer
116. ations sur la cr ation d une commande reportez vous la section Cr ation modification et r utilisation de commandes page 47 Pour ajouter une commande un menu d roulant ou un sous menu 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser cliquez sur l onglet Menus Faites glisser une commande de la liste Commandes vers le nouveau menu ou sous menu auquel vous voulez l ajouter REMARQUE Si vous maintenez le curseur sur un menu ou sous menu ce dernier se d veloppe temporairement Rel chez le bouton du p riph rique de pointage une fois que le menu ou sous menu est mis en surbrillance ou que l emplacement requis pour la commande est indiqu par une ligne horizontale Pour plus d informations sur la cr ation d une commande reportez vous la section Cr ation modification et r utilisation de commandes page 47 Pour modifier le nom d affichage d un menu d roulant d un sous menu ou d une commande 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser dans la liste Menus de l onglet Menus s lectionnez le menu sous menu ou l ment de menu pour le mettre en surbrillance Vous devez cliquer dans la colonne Nom d affichage pour modifier le nom d affichage d un l ment de menu Cliquez nouveau sur le menu ou l l ment de menu pour modifier son nom ou son nom d affichage Entrez le
117. aucune commande AutoCAD for Mac en cours d ex cution lorsque vous ex cutez une macro Pour annuler automatiquement une commande avant d ex cuter une macro entrez les caract res c c au d but de la macro quivaut appuyer deux fois sur la touche ECHAP Bien qu un simple symbole c permette d annuler la plupart des commandes les symboles c c sont requis pour retourner l invite de commande partir de la commande de cotation et les symboles c c c sont requis en fonction de l option courante de la commande CALQUE Les symboles c c permettent d annuler la plupart des s quences de commande et il est donc recommand de l utiliser pour v rifier qu aucune commande n est active avant le lancement de la macro V rification des caract res d une macro Chaque caract re d une macro a son importance m me les espaces 50 Chapitre 4 Personnalisation de l interface utilisateur Si vous placez un espace a la fin d une macro AutoCAD for Mac traite la macro comme si vous aviez entr une commande cercle par exemple puis appuy sur ESPACE pour terminer la commande Arr t des macros Certaines macros requi rent des caract res de fin sp ciaux Certaines commandes TEXTE par exemple requi rent l utilisation de la touche ENTREE plut t que la touche ESPACE pour mettre fin la commande Plusieurs espaces ou utilisations de la touche ENTREE sont n cessaires pour terminer certaines commandes mais certains diteurs de texte
118. c cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Param tres du gabarit Sous Param tres du gabarit cliquez sur la fl che gauche de Emplacement du fichier de gabarit du dessin Sous Emplacement du fichier de gabarit du dessin cliquez sur le nom du chemin pour afficher l emplacement de vos fichiers gabarits de dessins Rep rage des fichiers de textures Les emplacements dans lesquels AutoCAD for Mac recherche les fichiers des textures des mat riaux se trouvent dans la bo te de dialogue Pr f rences de l application Vous pouvez utiliser la commande OPTIONS pour rep rer les dossiers utilis s pour stocker les fichiers des textures des mat riaux Rep rage des fichiers personnalis s 15 Pour localiser vos fichiers de textures 1 Dans la barre de menus Finder cliquez sur Aller gt Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac 3 Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez
119. caract re est un dollar s Dans l exemple suivant le calque courant est param tr sur BASE et l expression DIESEL suivante est utilis e comme libell S eval Current layer getvar clayer Le menu d roulant appropri est affich et modifi chaque fois que le calque actif change Calque actif BASE Vous pouvez galement utiliser cette m thode pour modifier de fa on interactive le texte affich dans un menu d roulant Utilisez une routine AutoLISP affectant aux variables syst me USERS1 5 le texte s lectionn qui peut tre ins r dans le libell d un menu par une macro DIESEL REMARQUE la largeur des menus d roulants et des menus contextuels est d termin e lors du chargement du fichier de menu Lorsque des libell s sont g n r s ou modifi s par des expressions DIESEL apr s le chargement du menu le syst me les tronque pour les adapter la taille du menu Si vous pr voyez qu un libell de menu g n r par une expression DIESEL sera trop large vous pouvez utiliser l expression pr sent e dans l exemple ci dessous pour vous assurer que le menu sera assez large pour tous vos libell s Cet exemple illustre comment afficher les 3 premiers caract res de la valeur courante de la variable syst me USERS3 USERS1 5 S eval Current value getvar users3 S if S eq getvar users3 10 espaces C Cusers3 Il est inutile d ajouter des espaces la fin d un libell de menu pour
120. ce aux origines et continue dans la direction du vecteur donn e par l angle sp cifi Par cons quent deux familles de lignes interrompues oppos es 180 degr s ne sont pas semblables Mais deux familles de lignes solides sont semblables Le motif suivant cr e des toiles six points Cet exemple peut vous aider mieux d finir vos motifs Conseil 0 866 est le sinus de 60 degr s Voici la d finition de ce motif selon AutoCAD for Mac STARS Etoile de David De Die De 0 866 5 5 60 0 Oy 0 866 Di 7D 120729714337 078667 07D Pour cr er un motif de hachures avec plusieurs lignes 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 a 31 caracteres 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 m Un angle auquel la ligne est trac e U U m Un point d origine X Y n delta x de votre choix si vous voulez d caler les lignes en alternance dans la famille de lignes m Un delta y de n importe quelle valeur Motifs de hachures avec plusieurs lignes 39 Une valeur de longueur de tiret Une valeur de longueur de point Une deuxi me valeur facultative de longueur de tiret Une d
121. chelle Si la hauteur est O 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 a 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 O le texte est pr sent sans d calage Servez vous de ce champ pour contr ler
122. commen ant au caract re de d but start et en poursuivant selon la 1ongueur indiqu e exprim e en nombre de caract res S substr cha ne start longueur Les caract res de la cha ne sont num rot s partir de 1 Si la 1ongueur n est pas sp cifi e tout le reste de la cha ne est renvoy Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus strlen 91 upper xor Renvoie la cha ne convertie en majuscules selon les r gles de la langue en cours upper cha ne Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie l op rateur logique XOR au niveau du bit des nombres entiers va11 val9 S xor vall val2 val9 Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus 92 Chapitre 5 DIESEL Messages d erreur DIESEL En r gle g n rale lorsque vous commettez une erreur dans une expression DIESEL celle ci est mise en vidence Selon la nature de l erreur DIESEL peut incorporer une indication dans la suite de donn es Messages d erreur DIESEL Message d err
123. cript vous devez utiliser la syntaxe suivante open ma maison Les commandes suivantes sont utiles dans un script DELAI Provoque une temporisation dans un script en millisecondes REPRENDRE Reprend le traitement d un script interrompu RSCRIPT R p te l ex cution d un fichier script Lorsque les commandes proviennent d un script il est suppos que les valeurs des variables syst me PICKADD et PICKAUTO sont respectivement 1 et 0 il est donc inutile de vous pr occuper de ces variables Un script est trait en tant que groupe unit de commandes r versible par une simple commande U Cependant chaque commande du script produit une entr e dans le fichier journal ce qui peut ralentir le traitement Au besoin vous pouvez utiliser la commande ANNULER Contr le Aucun pour d sactiver la fonction d annulation avant l ex cution du script ou encore l inclure au d but du script N oubliez pas de la r activer ANNULER Contr le Tout apr s l ex cution du script Le script en cours d ex cution s arr te lorsqu une autre commande de script est lanc e Pour cr er un script qui modifie les valeurs d un dessin Ce script active la grille param tre facteur d chelle global du type de ligne sur 3 0 et sp cifie le calque 0 comme calque courant avec la couleur rouge 96 Chapitre6 Scripts de commandes 1 Dans un diteur de texte entrez grille activ e Sur la ligne suivante entrez EChItl 3 0 Sur la ligne suivante entrez cal
124. d filename onfailure Les deux arguments de la fonction arxload sont filename et onfailure Comme dans le cas de la fonction load l argument filename est requis et doit correspondre au nom de chemin complet du fichier programme ObjectARX charger L argument onfailure est facultatif et n est g n ralement pas utilis lorsque vous chargez des programmes ObjectARX partir de la ligne de commande L exemple suivant charge l application ObjectARX myapp arx arxload myapp Comme dans le cas des fichiers AutoLISP AutoCAD for Mac recherche le fichier sp cifi dans le chemin de la biblioth que Si vous devez charger un fichier n appartenant pas au chemin de la biblioth que vous devez fournir son chemin complet REMARQUE Lorsque vous indiquez un chemin de r pertoire vous devez utiliser une barre oblique ou deux barres obliques inverses comme s parateur car une barre oblique inverse unique a une signification particuli re dans AutoLISP 112 Chapitre 7 Introduction aux interfaces de programmation Toute tentative de chargement d une application d j charg e g n re une erreur Avant d utiliser arx1oad vous devez l aide de la fonction arx v rifier quelles sont les applications d ja charg es Pour d charger une application avec AutoLISP utilisez la fonction arxunload L exemple suivant d charge l application myapp arxunload myapp La fonction arxunload permet de supprimer non seulement l applic
125. d outils courant et utiliser les commandes et ic nes d roulantes ou menus d roulants qui lui sont affect es Groupes d outils Les jeux d outils sont g n ralement constitu s de plusieurs groupes d outils qui sont utilis s pour organiser les commandes et les ic nes d roulantes ou menus d roulants Chaque groupe d outils peut tre divis en deux d une part les commandes qui s affichent par d faut et d autre part celles qui s affichent lorsque le groupe d outils est d velopp Vous pouvez ins rer un s parateur pour distinguer ces deux parties d un groupe d outils par d faut un groupe d outils n est pas divis en deux parties Les outils s affichant au dessus du s parateur sont ceux affich s par d faut Lorsque vous utilisez la palette Jeux d outils cliquez sur le triangle d affichage pour d velopper un groupe d outils et acc der ainsi aux outils masqu s par d faut Cliquez sur l ic ne de verrouillage lorsque le groupe d outils est d velopp pour l emp cher de se r duire La bo te de dialogue Personnaliser contr le l ordre dans lequel les groupes d outils s affichent dans la palette Jeux d outils Faites glisser un jeu d outils vers le haut ou le bas dans l onglet Jeux d outils pour modifier l ordre dans lequel il appara t dans la palette Jeux d outils Jeux d outils 69 Ic nes d roulantes et s parateurs Les ic nes d roulantes ou menus d roulants permettent de r duire l encombrement d a
126. dans une commande ce qui quivaut appuyer sur Espace G n re une pause en vue d une entr e utilisateur ne peut pas tre utilis avec des acc l rateurs 52 Chapitre 4 Personnalisation de l interface utilisateur Caract res sp ciaux des macros Caract re Description Vous permet d acc der la commande int gr e d AutoCAD for Mac m me si elle a t non d finie l aide de la commande NONDEF Traduit les commandes et options AutoCAD for Mac qu il pr c de Affiche le menu d roulant contextuel ou d images du niveau le plus lev KEE R p te une commande jusqu ce qu une autre soit s lectionn e introduit une expression de macro DIESEL conditionnelle M B Active ou d sactive la r solution quivaut Commande B E Annule la commande ou l option de commande active quivaut Escape D Active ou d sactive le SCU dynamique quivaut a Control D AR D finit le plan isom trique suivant G Active ou d sactive la grille quivaut Control G H G n re la touche Effacement arri re Active ou d sactive le mode ortho P Active ou d sactive MENUECHO Q Renvoie un cho de tous les messages listes d tat et saisies vers l im primante R Active ou d sactive le contr le des versions de commande Le contr le des versions de commande est requis pour certaines commandes afin de garantir que les macro
127. de m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus diff rent de Si les nombres vali et va12 sont diff rents la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 S vall val2 Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus 82 Chapitre 5 DIESEL lt inf rieur ou gal a Si le nombre va11 est inf rieur ou gal au nombre va12 la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 lt vall val2 Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus gt sup rieur ou gal and Si le nombre va11 est sup rieur ou gal au nombre va22 la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 gt vall val2 Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie l op rateur logique AND au niveau du bit des nombres entiers va11 val9
128. des nombres entiers va11 val9 S or vall j val2 val9 Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie la valeur r elle dans le format et la pr cision indiqu s S rtos valeur mode pr cision Modifie la valeur sp cifi e sous forme de nombre r el dans le format indiqu par le mode et la pr cision tel que d fini par la fonction AutoLISP analogue Si vous omettez les valeurs de mode et de pr cision la chaine utilise les valeurs courantes choisies par la commande UNITES Modifie la valeur sp cifi e sous forme de nombre r el dans le format indiqu par le mode et la pr cision Si vous omettez les valeurs de mode et de pr cision la cha ne utilise les valeurs courantes choisies par la commande UNITES 90 Chapitre 5 DIESEL strlen substr Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie la longueur de la cha ne exprim e en nombre de caract res S strlen cha ne Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie la sous cha ne de cha ne en
129. e 032 2 07C 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 000E4 71 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 20 1 01E 012 016 01A 2 090 1 01E 012 016 01A 2 8 2 6 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 000E5 63 1ct 2 14 3 2 14 8 19 42 14 4 2 14 5 8 7 19 1 10 2 64 2 8 8 5 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 000E6 51 1c 2 14 8 10 14 14 5 8 10 8 1 070 014 8 1 3 026 028 02A 026 028 02A 8 1 3 04C 8 1 3 02E 020 022 02E 020 021 023 2 8 7 11 1 0EC 2 0A0 14 6 14 8 10 9 0 000E7 49 1ct 2 14 8 9 14 14 5 8 15 11 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 8 9 1 01E 030 012 024 016 028 034 2 090 14 6 14 8 9 16 0 000E8 48 1c8 2 14 8 9 21 14 5 8 5 21 1 08F 2 8 10 9 1 0C0 024 025 016 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 000E9 48 1c 2 14 8 9 21 14 5 8 5 17 1 081 2 8 10 13 1 0C0 024 025 016 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 000EA 51 1c 2 14 8 9 21 14 5 8 5 18 1 8 4 3 8 4 3 2 0AA 1 0C0 024 025 0
130. e Dans l exemple pr c dent la valeur renvoy e par la fonction load est transmise la fonction princ ce qui aboutit son affichage sur la ligne de commande Par exemple si une erreur se produit pendant que AutoCAD for Mac charge le fichier mydocapp1 Isp la fonction princ affiche le message suivant et AutoCAD for Mac poursuit le chargement des deux autres fichiers Fichier MYDOCAPP1 LSP non charg Si vous utilisez la fonction de commande dans un fichier acad sp ou acaddoc sp appelez la uniquement dans une instruction defun Utilisez la fonction S STARTUP pour d finir les commandes mettre d s le d marrage d une session de dessin Fonction S STARTUP ex cution postinitialisation Vous pouvez d finir une fonction S STARTUP pour effectuer toute op ration de configuration une fois le dessin initialis Chargement et ex cution automatiques des routines AutoLISP 109 Les fichiers de d marrage LISP acad sp et acaddoc lsp sont tous charg s en m moire avant que le dessin ne soit compl tement initialis G n ralement cela ne pose pas de probl me sauf si vous souhaitez utiliser la fonction command qui n est r ellement op rationnelle qu apr s l initialisation d un dessin Si la fonction s STARTUP d finie par l utilisateur figure dans un fichier acad lsp ou acaddoc sp elle est appel e lorsque vous entrez un nouveau dessin ou ouvrez un dessin existant Par cons quent vous pouvez inclure une d f
131. e Flame Flare Flint FMDesktop Freewheel GDX Driver Green Building Studio Heads up Design Heidi HumanIK IDEA Server i drop ImageModeler iMOUT Incinerator Inferno Inventor Inventor LT Kaydara Kaydara design logo Kynapse Kynogon LandXplorer Lustre MatchMover Maya Mechanical Desktop Moldflow Moonbox MotionBuilder Movimento MPA MPA design logo Moldflow Plastics Advisers MPI Moldflow Plastics Insight MPX MPX design logo Moldflow Plastics Xpert Mudbox Multi Master Editing Navisworks ObjectARX ObjectDBX Open Reality Opticore Opticore Opus Pipeplus PolarSnap PortfolioWall Powered with Autodesk Technology Productstream ProjectPoint ProMaterials RasterDWG RealDWG Real time Roto Recognize Render Queue Retimer Reveal Revit Showcase ShowMotion SketchBook Smoke Softimage SoftimagelXSI design logo Sparks SteeringWheels Stitcher Stone StudioTools ToolClip Topobase Toxik TrustedDWG ViewCube Visual Visual LISP Volo Vtour Wire Wiretap WiretapCentral XSI and XSI design logo 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
132. e Les caract res qui ne peuvent pas tre interpr t s comme des expressions de format sont copi s de fa on litt rale dans le r sultat de edt ime Les expressions de format sont pr sent es dans le tableau ci dessous Supposons que la date est le samedi 5 septembre 1998 et que l heure est 4 53 17 506 expressions de format edtime Format Sortie Format Sortie D 5 H 4 DD 05 HH 04 DDD Sam MM 53 DDDD Samedi SS 17 M 9 MSEC 506 MO 09 AM PM AM MON Sep am pm am MOIS Septembre A P A YY 98 a p a YYYY 1998 Entrez int gralement l expression Am pm telle qu indiqu e dans le tableau pr c dent Si vous utilisez l expression am seule le a est lu litt ralement et le M retourne le mois en cours edtime 85 eq Si une expression AM PM appara t dans l image les expressions H et HH modifient l heure suivant le format 12 heures 12 00 12 59 1 00 11 59 au lieu du format 24 heures 00 00 23 59 L exemple ci dessous utilise la date et l heure du tableau pr c dent Notez que la virgule doit tre entre guillemets car elle est lue comme d limiteur de sujet edtime getvar date DDD DD MON YYYY H MMam pm Cette expression renvoie le r sultat suivant Sam 5 Sep 1998 4 53am Si l argument heure est gal a O la date et l heure qui s appliquent sont celles de l ex cution de la macro la plus droite Cela vite d effectuer plusieurs appels longs et fastidieux de la commande g
133. e 8 Formes et polices de forme Exemple fichier de d finition de forme d une grande police tendue Descriptions de grandes polices 187 BIGFONT 50 1 080 09e 0 5 Police tendue LS 0 9215710 08D91 31 non sp cifi 2 0e 8 7 15 7 0 08cfb 0 0 16 16 7 0 08bca 2 3 12 9 2 8 18 0 2 0e 8 11 3 0 08CD8 31 non sp cifi 2 0e 8 7 15 7 0 08be0 0 0 8 16 7 0 08cc3 8 0 8 16 2 8 18 0 2 0e 8 11 3 0 08ADF 31 non sp cifi 2 0e 8 7 15 7 0 08984 0 0 8 16 7 0 08cb3 8 0 8 16 2 8 18 0 2 0e 8 11 3 0 08CE8 39 non sp cifi 2 0e 8 7 15 7 0 089a4 0 1 5 14 7 0 08cc3 5 2 5 14 7 0 08c8e 9 0 7 16 2 8 18 0 2 0e 8 11 3 0 089A4 39 primitive 2 0e 8 7 15 2 8 1 14 1 0c0 2p Oe Ly 6 1 Dad 2 8 Hepat ely 0e0 2 8 7 13 1 0dc 2 8 11 1 2 0e 8 11 3 0 08BCA 41 primitive 2 0e 8 7 15 2 8 1 14 1 0c0 tr Balls er El 0e0 2 0e5 1 0ec 2 063 1 8 Zi Faz 062 0er 8 LE 730 08BE0 81 primitive 2 0e 8 7 15 2 8 3 9 1 080 Ge LO E 0002 81370 Ly 0e0 2 8 7 9 1 09 c 2 8 1 14 LB br 29 87 Bp orl BO E A Bde tS e GS Up E A lea ey 012 1 0le 2 8 10 14 2 D08 8 I en el 08C8E 44 primitive 2 0e 8 7 15 2 8 3 15 1 090 0fc 038 2787707 Li LODO ZOOL 090 2 096 1 0ac 8 1 3 01a 01a 2 8 18 0 2 0e 8 11 3 0 188 Chapitre 8 Formes et polices de forme 08CB3 61 primitive A A 1 15 2 042 1 025 024 018 23 0d0 1 012 034 2 069 1 01e 040 2 8 8 by 102 248 by Ly DEE 4248 3 8 1 03c 2 8 5 3 1 0e0 2 8 212
134. e de ce motif doit se pr senter de la fa on suivante Maintenant passez au motif SKEWED 0 0707 0 5 0 5 0 5 0 5 Motifs de hachures avec des lignes interrompues 35 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 U U U al S Se gt S n angle auquel la ligne est trac e n point d origine X Y n delta x de votre choix si vous voulez d caler les lignes en ternance dans la famille de lignes n delta y de n importe quelle valeur ne valeur de longueur de tiret ne valeur de longueur de point ne deuxi me valeur facultative de longueur de tiret ne deuxi me valeur facultative de longueur de point Aide m moire Commandes
135. e dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils s lectionnez un groupe d outils une ic ne d roulante ou une commande apr s lesquels ins rer un s parateur 3 Cliquez sur le menu d action Options situ sous la liste Jeux d outils ic ne Engrenage puis cliquez sur Ins rer s parateur Pour dupliquer un groupe d outils une ic ne d roulante une commande ou un s parateur 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils s lectionnez un groupe d outils une ic ne d roulante une commande ou un s parateur dupliquer 3 Cliquez sur le menu d action Options situ sous la liste Jeux d outils ic ne Engrenage puis cliquez sur Dupliquer 4 Entrez le nouveau nom de l l ment dupliqu Pour supprimer un groupe d outils une ic ne d roulante une commande ou un s parateur 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils s lectionnez un groupe d outils une ic ne d roulante une commande ou un s parateur supprimer 3 Cliquez sur le menu d action Options situ sous la liste Jeux d outils ic ne Engrenage puis cliquez sur Supprimer REMARQUE Veillez s lectionner l l ment appropri car la suppression d un l ment ne peut tre annul e Clique
136. e e E OLE SOLO OTE 01 014 010 2 O10 LOL 2 030 14 3 2 14 87 Ty G 5 144 270 00040 28 kea 2 14 8 2 6 032 1 01A 018 014 012 010 02C 012 024 016 028 01A 04C 01E 030 2 020 14 8 4 3 0 00041 21 uca 2 14 8 2 6 1 024 043 04D 020 2 047 1 040 2 02E 14 8 4 4 3 0 1 8 14 4 2 010 044 1 01C 2 01C 1 02C 01A 2 012 r8 5 8 14 4 2 0 00042 29 ucb 2 14 8 2 6 1 030 012 014 016 028 2 020 1 012 014 016 038 2 0 1 06C 2 050 14 8 4 3 0 00043 23 ucc 8 2 6 040 014 1 01A 028 016 044 012 020 01E 2 02E 03C 4 3 0 4 22 ucda 8 2 6 1 030 012 044 016 038 2 010 1 06C 2 050 4 3 0 00045 25 uce 8 6 8 r 2 6 1 064 040 2 048 03C 1 020 2 028 03C 1 040 2 020 4 3 0 21 UC 2 6 1 064 040 2 048 03C 1 020 2 03C 040 14 8 4 3 0 0004 E 4 00047 22 ucg 2 14 8 2 6 032 i 0 03C 038 016 044 012 030 2 020 06C 164 Chapitre 8 Formes et polices de forme 14 8 4 3 0 00048 22 uch 2y 000 000 2 2 4 4 r8r 2 6 1 064 49 21 uci r8r 1 6 064 4A 19 uc 8 2 6 014 4B 23 uck 2 6 1 064 4 3 0 8 C 16 ucl 8 2 6 064 D 17 ucm 8 2 56 514 064 E 19 ucn 8 2 6 1 064 F l7 uco 8 0 2 6 1 064 19 ucp 8 2 6 1 064 51 25 ucq 18 2 6 022 1 0 14 8 4 3 0 52 23 ucr 8 2 6 1 064 4 3 0 53 22 uc
137. e haut et d une unit de large comportant une ligne diagonale qui relie la partie inf rieure gauche et la partie sup rieure droite Apr s avoir enregistr le fichier sous le nom zoned shp utilisez la commande COMPILER pour g n rer le fichier zoned shx Servez vous de la commande CHARGER pour charger le fichier formes contenant cette d finition puis de la commande FORMES comme suit Commande FORMES Entrez le nom de la forme ou zoned Sp cifiez le point d insertion 1 1 Sp cifiez la hauteur lt courante gt 2 Sp cifiez l angle de rotation lt courant gt 0 La figure ci apr s illustre la forme obtenue 010 Ha Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Codes sp ciaux Vous pouvez utiliser des codes sp ciaux pour cr er des formes g om triques suppl mentaires et sp cifier certaines actions 120 Chapitre 8 Formes et polices de forme Utilisation des codes sp ciaux Le deuxi me caract re de la cha ne de trois caract res sp cification de la longueur du vecteur doit tre 0 mais vous pouvez aussi sp cifier le num ro du code sp cial Par exemple 008 et 8 sont des d finitions correctes Codes d octet de d finition Code Description 000 Fin de la d finition de forme 001 Acti
138. e la rotation relative ou tangentielle par rapport a la ligne a indique la rotation absolue de la forme par rapport a l origine toutes les formes subissent la m me rotation quelle que soit leur position par rapport a la ligne Vous pouvez ajouter la lettre a pour degr s il s agit de l unit par d faut r pour radians ou y pour grades En cas d omission une rotation relative gale a O est appliqu e Formes dans les types de ligne personnalis s 29 REMARQUE Pour mettre a 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 O 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
139. e nouvelles commandes fonctionnant exactement de la m me mani re que les commandes AutoCAD for Mac d origine Vous pouvez utiliser les biblioth ques ObjectARX conjointement avec AutoLISP afin de permettre une int gration englobant plusieurs API L environnement de programmation ObjectARX est d crit dans le manuel ObjectARX Developer s Guide La documentation fait partie du SDK ObjectARX ObjectARX 111 Software Development Kit que vous pouvez t l charger a partir de la section Development Tools du site Web d Autodesk Utilisation des applications ObjectARX Voir aussi m Pr sentation de l organisation des fichiers page 3 Pour charger une application ObjectARX vous utilisez l option Load de la commande ARX Une fois le chargement effectu toutes les commandes d finies par cette application sont disponibles a l invite de commande Certaines applications ObjectARX utilisent une partie importante de la m moire syst me Si vous ne vous servez plus d une application et souhaitez la supprimer de la m moire utilisez l option Unload d ARX Vous pouvez galement charger une application ObjectARX 4 l aide de la fonction AutoLISP arx1oad La syntaxe de la fonction arx1oad est pratiquement identique celle de la fonction load utilis e avec les fichiers AutoLISP Si la fonction arxload charge correctement le programme ObjectARX elle renvoie le nom du programme La syntaxe de la fonction arx1oad est la suivante arxloa
140. e personnalisation CUI Ces expressions peuvent renvoyer des valeurs de chaine chaines de texte en r ponse aux commandes AutoCAD for Mac standard aux routines AutoLISP et ObjectARX et aux autres macros Elles peuvent galement renvoyer des valeurs de cha ne au menu lui m me de mani re modifier l aspect ou le contenu d un libell de menu Une expression DIESEL utilis e dans un l ment de menu doit respecter le format section sousmenu O le nom de la section est m et le sous menu est l expression DIESEL souhait e Vous pouvez souvent impl menter une macro plus facilement avec AutoLISP Les exemples suivants illustrent deux l ments de menu qui g n rent le m me r sultat l un utilise DIESEL l autre AutoLISP Cet l ment de menu utilise l expression DIESEL C4C PSM S if getvar cvport 1 mspace pspace Cet l ment de menu utilise l expression AutoLISP C C P if getvar cvport 1 command mspace command pspace princ P 75 Les deux l ments de menu permettent de passer de l espace papier a l espace objet et vice versa si TILEMODE a pour valeur 0 L expression DIESEL est toutefois plus courte et tant valu e de fa on transparente ne requiert pas l appel de la fonction AutoLISP princ Si vous omettez le caract re sp cial p qui active et d sactive MENUECHO dans les deux cas l expression DIESEL n affiche que la commande mise alors que l expression AutoLISP a
141. emplissages les solides 2D et les polylignes larges sont remplis HPANG D finit l angle des nouveaux motifs de hachures HPBOUND Gere 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 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 O est repr sent par un point Vous pouvez sp cifier jusqu six longueurs de tiret par ligne de motif 34 Chapitre 3 Motifs de hachures personnalis s Le motif de hachures ANSI33 affich dans la boite de dialogue Hac
142. er SHP l aide d un diteur de texte ASCII 2 Recherchez les d finitions de forme des caract res remplacer Pour mettre ces d finitions en commentaire afin que les nouvelles d finitions puissent prendre place ins rez un point virgule au d but de chaque ligne de la d finition de forme La d finition de forme peut occuper plusieurs lignes Les caract res crochet gauche et crochet droit sont associ s aux valeurs ASCII 91 et 93 05B et OSD en notation hexad cimale si la police est Unicode Les caract res accolade gauche et accolade droite sont associ s aux valeurs ASCII 123 et 125 07B et 07D en notation hexad cimale 3 Ajoutez les premi re et seconde valeurs sur la deuxi me ligne de la d finition puis divisez le total par 2 comme le montre l exemple suivant UNIFONT 6 Extended Simplex Roman pour UNICODE 21 7 2 0 21 7 28 puis 28 2 14 Ce nombre est repris ult rieurement 194 Chapitre 8 Formes et polices de forme 4 Ajoutez les lignes suivantes a la fin du fichier SHP 91 8 super on 2 8 0 14 003 2 1 0 93 8 super off 2 004 2 8 0 14 1 0 123 8 sub_on 2 8 0 14 003 2 1 0 125 8 sub off 2 004 2 8 0 14 1 0 Notez la pr sence des valeurs 14 et 14 dans les lignes pr c dentes Elles correspondent aux d calages de l axe Y de la plume imaginaire La valeur 14 repr sente la moiti de la hauteur maximale d un caract re de cette police soit une valeur approximative correcte po
143. erni re expression du fichier Il s agit g n ralement du nom de la derni re fonction d finie dans le fichier ou d instructions sur l utilisation de la fonction qui vient d tre charg e Si la fonction load choue elle renvoie un message d erreur AutoLISP L chec de la fonction load peut r sulter d un codage incorrect dans le fichier Utilisation des applications AutoLISP 103 ou de la saisie d un nom de fichier erron sur la ligne de commande La syntaxe de la fonction load est la suivante load filename onfailure Cette syntaxe indique que la fonction load poss de deux arguments filename qui est requis et onfailure qui est facultatif Lorsque vous chargez un fichier AutoLISP l aide de la ligne de commande vous ne fournissez g n ralement que l argument filename L exemple suivant charge le fichier AutoLISP newfile Isp Commande load newfile L extension sp n est pas requise Ce format fonctionne pour tout fichier LSP figurant sur le chemin de la biblioth que courante Pour charger un fichier AutoLISP n appartenant pas au chemin de la biblioth que vous devez fournir le chemin complet et le nom de fichier pour l argument filename Commande charger files morelisp newfile REMARQUE Lorsque vous indiquez un chemin de r pertoire vous devez utiliser une barre oblique ou deux barres obliques inverses comme s parateur car une barre oblique inverse unique a une signification particuli re
144. es images raster externes peuvent tre attribu es des commandes dans la bo te de dialogue Personnaliser Affectation d images une commande Vous pouvez affecter une commande des images standard et des images personnalis es Lorsqu une commande est ajout e un jeu d outils l image attribu e s affiche sur l outil AutoCAD for Mac offre une biblioth que d images standard utilis es pour les commandes standard Vous pouvez utiliser ces images pour vos commandes 62 Chapitre 4 Personnalisation de l interface utilisateur personnalis es Vous pouvez cr er vos commandes personnalis es a l aide d un diteur d images externe Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Personnalisation des l ments d interface utilisateur Menus Les l ments d interface utilisateur de la bo te de dialogue Personnaliser permettent de contr ler l ex cution des commandes standard et des commandes personnalis es Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Les menus sont affich s sur la barre de menus Mac OS et sont utilis s pour organiser les commandes par t che g n rale Pr sentation des menus Chaque menu peut contenir des commandes standard et des commandes personnalis es Les commandes peuvent tre regroup es l aide de s parateurs et de sous menus Si un menu d p
145. es 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 m AutoCAD for Mac ignore les lignes vides et le texte la droite d un point virgule m 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 M 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 m La valeur delta y indique l espace entre les membres de la famille elle est mesur e perpendiculairement aux lignes m 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 32 Chapitre3 Motifs de hachures personnalis s Le hachurage consiste a 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 entraine l activation ou la d sacti
146. etvar date et garantit que les cha nes compos es de plusieurs macros edtime utilisent toutes la m me date et la m me heure Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Si les cha nes va11 et va12 sont identiques la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 S eq vall val2 L expression suivante obtient le nom du calque courant si le nom correspond la valeur de cha ne stock e dans la variable syst me USERS1 USERS1 5 l expression renvoie 1 Supposons que la chaine PART12 soit stock e dans USERS1 et que le calque courant soit le m me eq S getvar usersl getvar clayer Renvoie 1 86 Chapitre5 DIESEL eval fix Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Transmet la cha ne str a l valuateur DIESEL et renvoie le r sultat de l valuation eval str Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Tronque la valeur du nombre r el pour former un nombre entier en en supprimant la partie fractionnaire S fix va
147. eur Description Erreur de syntaxe g n ralement provoqu e par une paren th se fermante manquante ou une cha ne incontr lable fonc Arguments incorrects dans fonc fonc Fonction inconnue fonc Cha ne de sortie trop longue valuation tronqu e Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Messages d erreur DIESEL 93 94 Scripts de commandes Un script lit et ex cute des commandes a partir d un fichier texte Vous pouvez ex cuter un script au d marrage d AutoCAD for Mac ou partir d AutoCAD for Mac l aide de la commande SCRIPT Cr ation de scripts de commandes Un script est un fichier texte qui contient une s rie de commandes Les scripts servent notamment personnaliser le d marrage et automatiser les t ches r p titives Pr sentation des scripts de commandes Un script est un fichier texte comprenant une commande par ligne Vous pouvez appeler un script au d marrage ou en ex cuter un au cours d une session de travail l aide de la commande SCRIPT Un script permet galement de cr er facilement des pr sentations permanentes telles que la d monstration d un produit ou la communication d informations sur un salon professionnel Vous cr ez des fichiers script l ext rieur du programme l aide d un dite
148. euxi me valeur facultative de longueur de point 5 Entrez une deuxi me ligne de descripteur en utilisant tous les param tres ci dessus 6 Facultatif Entrez toutes les autres lignes dont vous avez besoin pour la description de votre motif Aide m moire Commandes 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 systeme 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 Gere le type d objet cr par HACHURES et CONTOUR 40 Chapitre3 Motifs de hachures personnalis s 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 plusieurs lignes 41 42 Personnalisation de l interface utilisateur Lorsque vous utilisez le programme vous vous servez d un certain nombre de menus jeux d outils et menus contextuels afin
149. ffiche toute la ligne de code Etant donn que la valeur renvoy e par une expression DIESEL est une cha ne de texte elle peut tre utilis e en r ponse un appel de la fonction AutoLISP getxxx Cette fonctionnalit permet aux l ments de menu d valuer les conditions de dessin courantes et de renvoyer une valeur une routine AutoLISP L exemple suivant est fond sur ces hypoth ses m La routine AutoLISP est charg e en m moire E L extrait IUP Informations utilisateur personnalis es est inclus dans le fichier de personnalisation en cours m Les symboles ins rer ont une hauteur de 1 unit et une largeur de 1 unit m La variable DIMSCALE est r gl e selon le facteur d chelle du dessin Par exemple un dessin tracer l chelle de 1 po 10 pi aurait un facteur d chelle de 120 alors qu un dessin l chelle 1 4 po 1 pi aurait un facteur d chelle de 48 Si vous chargez et ex cutez la routine AutoLISP exemple AutoCAD for Mac ins re le symbole la taille et l emplacement sp cifi s Lorsqu ils sont trac s les symboles pr sentent la taille sp cifi e si le dessin est trac d apr s l chelle d finie par DIMSCALE 76 Chapitre 5 DIESEL L exemple suivant illustre une routine AutoLISP defun C SYMIN setq sym getstring nEnter symbol name invite l utilisateur indiquer le nom d un symbole menucmd s symsize Affecte au menu cran le sous menu symsize
150. fin que si vous appuyez sur Espace ou sur Entr e Dans la macro le point virgule quivaut l utilisation de la touche Entr e 54 Chapitre 4 Personnalisation de l interface utilisateur G n ralement une macro reprend la suite d une entr e utilisateur par exemple la sp cification d un point Par cons quent vous ne pouvez pas d finir une macro qui accepte un nombre variable de saisies par exemple pour la s lection d objets et qui se poursuit ensuite Il existe toutefois une exception pour SELECT la barre oblique inverse interrompt la commande SELECT jusqu a ce que tous les objets soient s lectionn s Examinez l exemple suivant select changer pr c dent propri t s couleur rouge Dans cette macro SELECT cr e un jeu de s lection compos d un ou de plusieurs objets select La macro lance ensuite la commande CHANGER changer qui r f rence le jeu de s lection l aide de l option Pr c dent pr c dent et remplace la couleur de tous les objets s lectionn s par la couleur rouge propri t s couleur rouge REMARQUE La barre oblique inverse g n re une pause dans la macro en vue d une entr e utilisateur La barre oblique inverse s utilise uniquement cette fin Lorsque vous indiquez un chemin de r pertoire vous devez utiliser une barre oblique comme s parateur par exemple direct file Les conditions suivantes occasionnent des d lais dans la reprise d une macro
151. gne 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 commandes personnalis es Le red marrage d AutoCAD for Mac recharge automatiquement le fichier Pour ouvrir le fichier de param tres du programme acad pgp 1 Dans la barre de menus Finder cliquez sur Aller gt D part 2 Dans la fen tre Nom d utilisateur cliquez deux fois sur Biblioth que Continuez naviguer vers l application Application Support Autodesk Roaming AutoCAD 2011 for Mac lt version gt lt langue gt Support et cliquez deux fois sur acad pgp Si vous tes invit entrer une application utiliser s lectionnez MODIFTEXTE Cr ation d alias de commande 17 18
152. haque caract re du code ASCII doit correspondre un num ro sp cifique les autres formes peuvent recevoir n importe quel num ro octetsd f Nombre d octets de donn es octetssp c requis pour d crire la forme y compris le O de fin La limite est 2 000 octets par forme nom_forme Nom de la forme Les noms de forme doivent tre en majuscules pour tre reconnus Les noms contenant des minuscules sont ignor s et servent g n ralement d finir le libell des d finitions de forme des polices octetsp c Octet de d finition de forme Chaque octet de d finition est un code qui d termine la longueur et la direction d un vecteur ou l un des codes sp ciaux Un octet de d finition peut tre exprim dans le fichier de d finition de forme par une valeur d cimale ou hexad cimale A l image de nombreux fichiers de d finition de forme les exemples de cette section utilisent des valeurs d cimales et hexad cimales pour les octets de d finition Si le premier caract re d un octet de d finition est 0 z ro les deux caract res suivants sont interpr t s en tant que valeurs hexad cimales Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES 118 Chapitre 8 Formes et polices de forme FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Code de longueur et de direction des vecteurs Dans un octet de d finiti
153. hures et gradient se pr sente comme suit et est d fini comme suit ANSI33 ANSI Bronze Laiton Cuivre 45 0 176776695 0 0 0 25 0 125 0 0625 Ainsi pour modifier un motif de lignes inclin es a 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 DASH45 Lignes interrompues a 45 degr s 45 0 0 0 0 5 0 5 0 5 Ce motif est identique au motif avec inclinaison a 45 degr s pr sent a la section Pr sentation des d finitions de motifs de hachures page 31 a 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 DDOT45 Motif tiret point tiret 45 degr s 45 0 0 0 0 5 0 5 0 25 0 0 25 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 de1ta x gale z ro les tirets s alignent dans chaque membre de la famille Une zone hachur e l aid
154. indication de la commande de texte vertical Le code sp cial OOE 14 est utilis uniquement dans les descriptions de polices de texte double orientation horizontale et verticale Codes sp ciaux 129 Lorsque ce code sp cial figure dans une d finition de caract re le code suivant est trait ou ignor en fonction de l orientation Si l orientation est verticale le code suivant est trait si elle est horizontale il est ignor Dans un texte horizontal le point initial de chaque caract re correspond l extr mit gauche de la ligne de base Dans un texte vertical le point initial est le point central sup rieur du caract re Normalement la fin de chaque caract re un segment plume lev e est r alis jusqu au point initial du caract re suivant L op ration est effectu e vers la droite ou vers le bas selon que le texte est horizontal ou vertical Le code sp cial OOE 14 est essentiellement utilis pour homog n iser les points initiaux et finaux afin que la m me d finition de forme de caract re soit utilisable horizontalement et verticalement Par exemple vous pouvez utiliser la d finition d un D majuscule suivante dans un texte horizontal ou vertical 68 22 ucd 2 14 8 2 6 1 030 012 044 016 038 2 010 1 06C 2 050 14 8 4 3 0 d but horizontal Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a
155. inition de S STARTUP dans le fichier de d marrage AutoLISP pour effectuer toute op ration de configuration Par exemple si vous souhaitez remplacer la commande HACHURES standard en ajoutant un message puis en basculant vers la commande FHACH utilisez un fichier acaddoc lsp contenant la syntaxe suivante defun C HATCH alert Utilisation de la commande FHACH princ nEntrez OLDHATCH pour obtenir r ellement la commande HACHURES n command FHACH princ defun C OLDHATCH command HACHURES princ defun q S STARTUP command undefine hachures princ nHACHURES red finie en FHACH n Avant l initialisation du dessin les commandes HACHURES et OLDHATCH sont red finies avec la fonction defun Apres l initialisation du dessin la fonction S STARTUP est appel e et la d finition standard de HACHURES est non d finie REMARQUE Pour tre ajout e la fonction s STARTUP doit avoir t d finie avec la fonction defun g et non avec la fonction defun Une fonction s STARTUP pouvant tre d finie en de nombreux endroits un fichier acad Isp acaddoc lsp ou tout autre fichier AutoLISP charg partir de ces emplacements il est possible de remplacer une fonction sS STARTUP pr c demment d finie 110 Chapitre 7 Introduction aux interfaces de programmation L exemple suivant illustre une m thode grace a laquelle votre fonction de d marrage est op rationnelle avec d
156. ion 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 M 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 Rep rage des fichiers personnalis s 9 Si les profils nomades sont autoris s sur votre r seau vos fichiers nomades se trouvent dans le dossier lt utilisateur gt Library Application Support Autodesk Roaming lt version_produit gt et vos fichiers s dentaires dans le dossier lt utilisateur gt Application Support Autodesk Local lt version_produit gt Rep rage des fichiers de styles de trac L emplacement que AutoCAD for Mac utilise pour les fichiers de styles de trac d finit la fa on dont le programme a t install et configur Vous pouvez utiliser la commande OPTIONS pour rep rer le dossier utilis pour stocker vos styles de trac Pour localiser vos fichiers de styles de trac 1 2 Dans la barre de menus Finder cliquez sur Aller gt Applications Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt
157. ire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus est gal a Si les nombres va11 et va12 sont gaux la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 vall val2 Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus lt inf rieur Si le nombre vali est inf rieur va12 la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 lt vall val2 L expression ci dessous obtient la valeur courante de HPANG si cette valeur est inf rieure la valeur stock e dans la variable syst me USERRI elle renvoie la valeur 1 Si la valeur 10 0 est stock e dans la variable USERR1 et que le param tre courant de HPANG est 15 5 la cha ne ci dessous renvoie la valeur 0 lt getvar hpang getvar userrl division 81 Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus gt sup rieur a Si le nombre vali est sup rieur va12 la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 gt vall val2 Ai
158. isateur sont disponibles sur l ordinateur auquel l utilisateur est connect Chemin de recherche des biblioth ques 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 m 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 H R pertoire contenant le fichier de dessin courant m R pertoires appartenant au chemin de recherche sp cifi sur l onglet Applications dans OPTIONS Voir Sp cification de chemins de recherche et d emplacements de fichiers dans le Manuel d utilisation H R pertoire contenant les fichiers programme AutoCAD for Mac 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 for Mac puisse le trouver Par exemple pour ins rer le dessin part5 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 parts Si le dessin existe cet emplacement AutoCAD for Mac vous invite terminer la commande INSERER selon la proc dure habituelle 4 Chapitre 1 Personnalisation de base
159. iser 3 octets plut t que 4 ce qui provoque une erreur de compilation du fichier SHP Cela est vrai m me si le num ro de forme r f renc n appartient pas a la plage a deux octets inf rieur 255 le compilateur utilise toujours deux octets pour cette valeur vous devez donc en tenir compte dans l en t te La seule autre diff rence entre les d finitions de forme Unifont et les d finitions de forme ordinaires r side dans les num ros de forme Les d finitions de forme Unifont fournies par AutoCAD for Mac utilisent des num ros de forme hexad cimaux et non des valeurs d cimales Bien que les num ros hexad cimaux ne soient pas requis leur utilisation facilite le r f rencement des num ros de forme l aide des valeurs du caract re de contr le u Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER Exposants et indices dans les fichiers SHX Vous pouvez modifier les fichiers de d finition de forme afin d am liorer leur capacit d affichage des exposants et des indices Exposants et indices dans les fichiers SHX 193 Les polices SHX d AutoCAD for Mac sont limit es en mati re d affichage des exposants et des indices Il est toutefois relativement facile de modifier les fichiers de d finition de forme pour am liorer ce point La cr ation d ex
160. iste Commandes de l onglet Commandes Entrez une macro dans la zone de texte Macros de la section Propri t s Les macros ne sont soumises aucune limitation de longueur Toutefois vous devez tre inform au sujet de l utilisation des caract res sp cifiques dans les macros et des autres consid rations ou limitations Principes de base des macros Dans un l ment d interface utilisateur une macro peut simplement consister en une commande telle que circle et des caract res sp ciaux comme CC Cr ation de macros 49 Par exemple la macro c c_circle 1 dessine un cercle de rayon 1 Le tableau suivant pr sente les composants qui d finissent cette macro Composants de la macro CIRCLE Composant Type de com R sultat posant ACAC Caract re de Annule les commandes actives contr le sp cial Caract re de Convertit automatiquement la com contr le sp cial mande qui suit dans d autres langages CERCLE Commande Lance la commande CERCLE Caract re de Cr e une pause pour permettre contr le sp cial l utilisateur de sp cifier le centre 1 Caract re de R ponse l invite demandant d indiquer contr le sp cial le rayon du cercle 1 Pour obtenir la liste des caract res sp ciaux utilisables dans les macros reportez vous la section Utilisation de caract res de contr le sp ciaux dans les macros page 52 Annulation de commandes en cours d ex cution Assurez vous de n avoir
161. it JEUXOUTILS Ouvre la palette Jeux d outils Variables syst me DBLCLKEDIT Contr le le comportement de l dition double clic dans la zone de dessin MENUNAME Stocke le nom du fichier de personnalisation avec son chemin d acc s P Personnalisation des commandes Les commandes de la boite de dialogue Personnaliser permettent de d finir des macros personnalis es pour ex cuter des commandes standard et personnalis es partir de la ligne de commande d AutoCAD for Mac Pr sentation des commandes Il est extr mement facile de cr er modifier et r utiliser des commandes L onglet Commandes de la bo te de dialogue Personnaliser vous permet de cr er et de modifier des commandes qui peuvent ensuite tre ajout es un l ment de l interface utilisateur Personnalisation des commandes 45 Lorsque vous modifiez les propri t s d une commande dans la liste Commandes les propri t s de la commande sont modifi es a tous les endroits o la commande est r f renc e Les propri t s d une commande r pertori es dans la liste Commandes contr lent les actions prises lorsque vous l utilisez ainsi que l aspect de la commande lorsque vous l ajoutez un l ment d interface utilisateur Le tableau suivant pr sente les propri t s de la commande Echelle telles qu elles apparaissent dans la section Propri t s Propri t s de la commande Echelle dans la liste Commandes Propri t Description Exemple
162. ition de forme de texte comme l illustre l exemple ci apr s Les noms en lettres minuscules ne sont pas enregistr s en m moire 65 11 uca 024 043 04d 02c 2 047 1 040 2 02e 0 Etant donn que le nom de forme uca contient des lettres minuscules AutoCAD for Mac n enregistre pas le nom en m moire Toutefois vous pouvez utiliser le nom titre de r f rence si vous modifiez le fichier de d finition de police Dans cet exemple uca signifie majuscule A Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER STYLE Cr e modifie ou d finit les styles de texte TEXTE Cr e un objet texte sur une ligne Fichiers exemple Cette rubrique contient des fichiers exemple qui permettent d tendre les caract res de police fournis avec AutoCAD for Mac 132 Chapitre 8 Formes et polices de forme Extended Simplex Roman Fichiers exemple 133 77 romans shp Extended Simplex Roman 77 Copyright 1997 Autodesk Inc 7 Il vous est accord par les pr sentes a titre gratuit l autorisation d utiliser de copier de modifier et de distribuer 77 a quelque fin que ce soit ce logiciel sous r serve que la 77 mention de droits d auteurs nonc e ci dessus figure sur chacune des copies effectu es et que la mention des droits limit s 77 figure dans toute document
163. l illustre la figure suivante 3 2 1 4 0 5 6 7 La sp cification de l arc est 10 rayon 0SC Le rayon peut tre toute valeur comprise entre 1 et 255 Le second octet de d finition indique la direction de l arc trigonom trique s il est positif et horaire s il est n gatif son octant de d part s une valeur comprise entre O et 7 et le nombre d octants qu il englobe c une valeur comprise entre O et 7 0 repr sentant huit octants soit un cercle complet Vous pouvez utiliser des parenth ses pour am liorer la lisibilit Par exemple examinez le fragment de d finition de forme suivant 012 10 1 032 01E Ce code dessine un vecteur d une unit vers le haut et vers la droite un arc horaire partir de l octant 3 avec un rayon d une unit pour deux octants puis un vecteur d une unit vers le bas et vers la droite comme l illustre la figure suivante cw deux octants 90 degr s octant 2 octant 1 126 Chapitre 8 Formes et polices de forme Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Code OOB arc fractionnaire Le code sp cial OOB 11 dessine un arc qui peut ne pas commencer et finir sur un contour d octant Cinq octets de d finition sont utilis s 11 d calage d but d calage fin octet poids fort rayon
164. la grande police Si vous n entrez qu un nom AutoCAD for Mac consid re qu il s agit de la police normale et supprime toute grande police associ e Comme le montre le tableau suivant il est possible de changer une police sans affecter l autre en ins rant des virgules avant ou apr s les noms de fichier Saisie pour le changement de police Entr e R sultat normale grande Sp cification d une police normale et d une grande police normale Police normale uniquement grande police inchang e grande Grande police uniquement police normale inchang e normale Police normale uniquement si n cessaire retrait de la grande police ENTREE r ponse nulle Aucun changement Lorsque vous utilisez la commande STYLE pour dresser la liste des styles ou pour examiner un style existant AutoCAD for Mac affiche le fichier de police normale une virgule et le fichier Grandes polices Si le style ne poss de qu un fichier Grandes polices il apparait pr c d d une virgule par exemple grec Pour chaque caract re d une cha ne de texte AutoCAD for Mac parcourt d abord le fichier Grandes polices Si le caract re n y figure pas il est recherch dans le fichier de police normale Pour activer les grandes polices de la boite de dialogue Style de texte choisissez le fichier Grandes polices que vous d sirez utiliser dans la liste Jeu asiatique Aide m moire Commandes STYLE Cr e modifie ou d finit le
165. largir ce menu car ils sont ignor s lors du chargement de ce dernier Tous les espaces servant a largir un libell de menu doivent tre compris dans une expression DIESEL L exemple ci dessous fait appel la m me expression DIESEL que le libell et une partie de l l ment de menu Il constitue un moyen pratique d ins rer le jour et la date dans un dessin edtime getvar date DDD D MON YYYY C Ctext M edtime getvar date DDD D MON YYYY De plus vous pouvez utiliser une macro DIESEL pour marquer les libell s de menu d roulant ou pour les rendre inaccessibles Le libell de menu d roulant ci dessous pr sente l l ment EFFACER sous une forme inaccessible lorsqu une 78 Chapitre 5 DIESEL commande est active Le texte est affich normalement quand aucune commande n est active S if getvar cmdactive EFFACER Vous pouvez utiliser une approche similaire pour ins rer une coche c t d un l ment de menu d roulant ou pour modifier de mani re interactive les caract res utilis s pour marquer l l ment Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus USERS1 5 Permet le stockage et la r cup ration des donn es de cha nes de texte Catalogue des fonctions DIESEL Les op rations d extraction de calcul et d affichage de l t
166. les types de ligne 27 description 117 octet de d finition de forme 119 G gabarit rep rage de fichiers 15 gabarit de dessin rep rage de fichiers 15 getenv fonction DIESEL 88 getvar fonction DIESEL 88 grande police aproposde 181 d finition 181 exemple 184 extension de polices de texte 191 fichier de grandes polices tendues 183 style de texte et 189 graphique pour commande 62 groupe d outils ic ne d roulante sur 70 menu d roulant sur 70 personnalisation 68 groupes de fonctions des flux de travail d finis 45 Index 199 H hachure cr ation 31 personnalisation 31 heure edtime fonction DIESEL 85 ic ne personnalisation 11 ic ne d roulante groupe d outils 70 if fonction DIESEL 88 image de commande 62 index fonction DIESEL 89 indice dans les polices 194 inf rieur la fonction DIESEL 81 inf rieur ou gal la fonction DIESEL 83 info bulle aide de commande dans 62 interface personnalisation 43 Personnaliser bo te de dialogue 43 terminologie 44 interface utilisateur personnalisation 43 Personnaliser bo te de dialogue 43 terminologie 44 invite saisie utilisateur dans les macros 61 suppression 51 J jeu d outils ic ne d roulante 70 menu d roulant 70 personnalisation 68 jeux de caract res internationaux 57 181 183 200 Index L langue codes de caract res sp ciaux 181 grande police 183 traduction des macros 57 ligne de commande param tres 98
167. leur Aide m moire Variables syst me MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus eval 87 getenv getvar Renvoie la valeur de la variable d environnement nomvar S getenv nomvar Si aucune variable n est d finie sous ce nom renvoie une chaine vide Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie la valeur de la variable syst me d finie sous le nom nomvar S getvar nomvar Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Evalue les expressions avec condition S if expr dotrue dofalse Si la valeur de expr est non nulle value et renvoie dotrue Dans le cas contraire value et renvoie dofalse Veuillez remarquer que le branchement non choisi par expr n est pas valu 88 Chapitre 5 DIESEL index nth Aide m moire Variables systeme MENUECHO D finit l affichage sur la ligne de commande des informations et des invites correspondant aux options s lectionn es directement dans les menus Renvoie le membre indiqu dans une chaine d limit e par une virgule S index valeur cha
168. 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 23 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 m Tous les types de ligne doivent commencer par un tiret m Entrez des z ros pour les points m 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 m Entrez des nombres r els positifs pour les tirets Ces valeurs d finissent la longueur du tiret dans les unit s du dessin m S parez toutes les valeurs de point de tiret ou d espace par une virgule H 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 po
169. lus r cent est charg sauf si vous sp cifiez un nom de fichier complet extension comprise Etant donn que AutoCAD for Mac peut lire le code AutoLISP directement aucune compilation n est requise Cela vous permet d exploiter facilement le langage AutoLISP ind pendamment de votre exp rience en mati re de programmation M me si vous n envisagez pas d crire des applications AutoLISP votre module AutoCAD for Mac comprend de nombreuses routines utiles Des routines sont galement disponibles en tant que logiciels contribution volontaire shareware d velopp s par des parties tierces La ma trise du chargement et de l utilisation de ces routines permet d am liorer la productivit REMARQUE Lorsque l entr e de commande provient de la fonction AutoLISP command les param tres des variables syst me PICKADD et PICKAUTO sont 1 et 0 respectivement Cela permet de pr server la compatibilit avec les versions ant rieures d AutoCAD for Mac et de faciliter la personnalisation en vous vitant d avoir v rifier les param tres de ces variables Pour en savoir plus sur la programmation AutoLISP voir le AutoLISP Developer s Guide et pour plus d informations sur AutoLISP voir le manuel AutoLISP Reference dans le syst me d aide 102 Chapitre 7 Introduction aux interfaces de programmation Aide m moire Variables systeme PICKADD D termine si les s lections suivantes remplacent le jeu de s lection courant o
170. mmande 1 2 48 Chapitre 4 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser dans la liste Commandes de l onglet Commandes s lectionnez la commande dupliquer Cliquez sur le menu d action Options situ sous la liste Commandes ic ne Engrenage puis cliquez sur Dupliquer Personnalisation de l interface utilisateur Apportez les modifications souhait es a la nouvelle copie de la commande Pour utiliser une commande 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser cliquez sur l onglet Menus ou Jeux d outils 3 Dans la liste Commandes recherchez la commande utiliser et faites la glisser vers le menu ou le jeu d outil auquel ajouter la commande Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Cr ation de macros La macro d finit l action d coulant de la s lection d un l ment d interface La macro ex cute une t che de dessin qui impliquerait toute une s rie d actions de l utilisateur si elle tait faite autrement Pr sentation des macros La macro peut contenir des commandes des caract res sp ciaux ainsi que du code de programmation DIESEL ou AutoLISP Vous ajoutez des macros des l ments d interface l aide de la bo te de dialogue Personnaliser S lectionnez une commande existante ou cr ez en une dans la l
171. n de l interface utilisateur Appel d une macro Utilisez la syntaxe suivante pour ex cuter par programmation une macro de menu d roulant menucmd Ggroupepersonnalisation ID l ment La syntaxe pr c dente ne fonctionne que si la macro est disponible et fait partie d un menu de la barre de menus AutoCAD for Mac Pour plus d informations sur cette syntaxe reportez vous la documentation AutoLISP Reference Valeurs pr d finies Une application qui utilise la d finition d insertion de blocs peut g n rer des commandes telles que Set WINWID Set WALLTHK Insert Window C C P setq WWID getreal Enter window width P C C P setq WALLTHK getreal Enter wall thickness P C C_INSERT window XScale WINWID YScale WALLTHK Ce code ins re le bloc nomm fen tre en adaptant l chelle de son axe X la largeur courante de la fen tre et l chelle de son axe Y l paisseur courante du mur Dans cet exemple les valeurs r elles proviennent des symboles AutoLISP WINWID et WALLTHK d finis par l utilisateur La rotation rel ve de la d cision de l utilisateur celui ci peut donc faire pivoter la fen tre dans le mur Redimensionnement des poign es Les commandes suivantes permettent d ajuster la taille des poign es instantan ment P setvar gripsize 1 getvar gripsize redraw princ P setvar gripsize 1 getvar gripsize redraw princ Pour que ces commandes soient val
172. ne peuvent pas cr er de lignes termin es par des espaces Deux conventions sp ciales permettent de r soudre ces probl mes H Le point virgule dans une macro quivaut automatiquement ENTREE sur la ligne de commande m Si une ligne se termine par un caract re de commande une barre oblique inverse le signe plus ou un point virgule AutoCAD for Mac n ajoute pas d espace a la fin de la ligne La barre oblique inverse la fin d un l ment g n re une pause dans la macro en vue d une entr e utilisateur Comparez les deux macros suivantes scu scu Dans le premier exemple l utilisateur entre scu sur la ligne de commande et appuie sur ESPACE L invite suivante apparait Sp cifiez l origine du SCU ou Face NOmm OBjet Pr c dent Vue G n ral X Y Z AxeZ lt G n ral gt Dans le deuxi me exemple l utilisateur entre scu appuie sur ESPACE puis sur ENTREE pour accepter la valeur par d faut G n ral Suppression de retours et d invites dans les macros Les caract res d une macro s affichent sur la ligne de commande comme si vous les aviez saisis au clavier Cette duplication d affichage est appel e cho Vous pouvez supprimer l cho l aide de la variable syst me MENUECHO Si les retours et les invites issus de l entr e d un l ment sont d sactiv s vous pouvez introduire p dans l l ment de menu pour les activer Cr ation de macros 51 Aide m moire Commande
173. nnaliser Une fois les commandes ajout es un menu vous pouvez les d placer et les organiser l aide de s parateurs et de sous menus Sous menus et s parateurs Les sous menus sont utilis s pour organiser et regrouper des commandes similaires La proc dure de cr ation de sous menus est similaire celle des menus Des s parateurs peuvent galement tre ins r s pour regrouper des commandes similaires sans ajouter de niveaux de navigation suppl mentaires L utilisation d un sous menu plut t que d un s parateur et vice versa n est pas dict e par des r gles sp cifiques Le choix d un sous menu plut t que d un s parateur pourra par exemple tre li la longueur actuelle du menu et la fr quence laquelle une commande est susceptible d tre utilis e Pour cr er un menu d roulant 1 A l invite de commande entrez cui puis appuyez sur Entr e 64 Chapitre 4 Personnalisation de l interface utilisateur Dans la bo te de dialogue Personnaliser dans la liste Menus de l onglet Menus s lectionnez le menu dans lequel cr er le nouveau sous menu Cliquez sur le bouton Cr er un l ment de menu situ sous la liste Menus et cliquez sur Ajouter un menu Un nouveau menu nomm Menul est cr Le nom par d faut change en fonction du nombre de menus cr s pr c demment Donnez un nom ce nouveau menu Le nom entr s affichera sur la barre de menus Mac OS Cliquez deux reprises sur un nom de
174. ns le jeu de s lection Pr c dent Variables syst me PICKADD D termine si les s lections suivantes remplacent le jeu de s lection courant ou s y ajoutent PICKAUTO G re le fen trage automatique pour la s lection d objets Prise en charge d autres langues dans les macros Pour d velopper des menus utilisables avec une version d AutoCAD for Mac dans une langue autre que l anglais faites pr c der chaque commande ou option d un caract re de soulignement _ Le caract re de soulignement permet la traduction automatique des commandes et options standard 56 Chapitre 4 Personnalisation de l interface utilisateur Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Utilisation des commandes int gr es dans les macros Pour d velopper des macros faisant appel des commandes int gr es qui font partie d AutoCAD for Mac pr c dez chaque commande d un point Le point permet la commande int gr e d tre utilis e m me si elle a t non d finie avec la commande NONDEF ce qui rend la macro pr visible lors de son utilisation sur d autres syst mes partageant le m me fichier de personnalisation Aide m moire Commandes 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 R p tition de commandes dans les macros Ins rez
175. nter Aide m moire Commandes APPLOAD Charge et d charge des applications et d termine les applications charger au d marrage Variables systeme ACADLSPASDOC D termine si le fichier acad lsp est charg dans chaque dessin ou uniquement dans le premier dessin ouvert lors d une session 108 Chapitre 7 Introduction aux interfaces de programmation Pr vention des erreurs AutoLISP lors du chargement des fichiers de d marrage Voir aussi m Fonction S STARTUP ex cution postinitialisation page 109 Si une erreur AutoLISP se produit pendant le chargement d un fichier de d marrage la partie restante du fichier est ignor e et n est pas charg e Les fichiers sp cifi s dans un fichier de d marrage qui n existent pas ou ne figurent pas dans le chemin de la biblioth que AutoCAD for Mac sont g n ralement source d erreurs Par cons quent vous pouvez utiliser l argument onfailure avec la fonction load L exemple suivant utilise l argument onfailure princ load mydocapp1 nFichier MYDOCAPP1 LSP non charg princ load build nFichier BUILD LSP non charg princ load counter nFichier COUNTER LSP non charg princ Si un appel de la fonction load r ussit il renvoie la valeur de la derni re expression du fichier g n ralement le nom de la derni re fonction d finie ou un message relatif l utilisation de la fonction En cas d chec il renvoie la valeur de l argument onfailur
176. ntient nnn octets 116 Chapitre 8 Formes et polices de forme Aide m moire Commandes COMPILER Compile les fichiers formes et les fichiers de polices PostScript en fichiers SHX CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Cr ation de fichiers de d finition de forme Les fichiers formes SHX et de polices AutoCAD for Mac sont compil s a partir des fichiers de d finition de forme SHP Vous pouvez cr er ou modifier des fichiers de d finition de forme l aide d un diteur ou d un traitement de texte qui enregistre les documents au format ASCII Descriptions des formes Les fichiers formes SHX et de polices AutoCAD for Mac sont compil s partir des fichiers de d finition de forme SHP Vous pouvez cr er ou modifier des fichiers de d finition de forme l aide d un diteur ou d un traitement de texte qui enregistre les documents au format ASCII La syntaxe de la description de chaque forme ou caract re est la m me quelle que soit la finalit de la description forme ou police Si un fichier de d finition de forme doit tre utilis en tant que fichier de polices la premi re entr e du fichier d crit la police plut t qu une forme dans le fichier Si la premi re entr e d crit une forme le fichier fait office de fichier formes La possibilit de cr er se
177. nts de fichiers dans le Manuel d utilisation AutoCAD for Mac 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 for Mac 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 for Mac permet d organiser efficacement ces fichiers en groupes logiques Si cette organisation ne vous convient pas vous pouvez la modifier Organisation des fichiers programme et des fichiers de support 3 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 for Mac ne peut trouver que les fichiers appartenant au chemin de recherche des biblioth ques 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 util
178. oCAD personnalisation 1 AutoLISP application LSP propos de 103 acad lsp fichier 106 acaddoc lsp fichier 107 chargement 103 105 chargement d applications ObjectARX avec 112 erreur lors du chargement 109 expressions DIESEL et 76 macro et 49 60 75 S STARTUP fonction 110 variable syst me et 103 AutoLISP erreur de d marrage 109 autre fichier de mappage de polices 11 barre d outils commande image 62 bo te de dialogue Personnaliser propos 43 C caract re caract re de contr le de macro 49 52 dans les types de ligne 24 grande police 181 police de forme 115 caract re de contr le dans des macros 52 caract re sp cial commande et 64 macro et 49 52 64 police de forme 115 caret dans les macros 52 champ fichier de d finition de police Big Font fichier 183 police de forme fichier 118 chargement applications AutoLISP 103 105 107 ObjectARX application 112 chemin de recherche default file locations 4 chemin de recherche des biblioth ques 4 chemin des r pertoires AutoLISP fichier 104 fichier programme et de support 4 code octet de d finition de forme 121 commande propos de 46 alias 16 annulation 50 commande transparente 54 cr ation 47 Index 197 image 62 info bulle 62 jeu d outils et groupe d outils 68 macro et 49 50 57 modification 47 pause en vue d une entr e 54 personnalisation 46 propri t 46 r p tition 57 r utilisation 47 rubriques d aide
179. on S STARTUP ex cution postinitialisation page 109 Par ailleurs la commande APPLOAD fournit l option Applications lanc es au d marrage qui charge les applications sp cifi es sans qu il soit n cessaire de modifier des fichiers Les fichiers de d marrage acad Isp et acaddoc Isp ne sont pas fournis avec AutoCAD for Mac Il appartient l utilisateur de les cr er et de les g rer Chargement automatique des commandes Lorsque vous chargez automatiquement une commande l aide des fonctions load OU command la d finition de la commande que vous utilisiez la commande ou non occupe de la m moire La fonction AutoLISP autoload permet d utiliser une commande sans qu il soit n cessaire de charger la totalit de la routine en m moire L ajout du code suivant au fichier acaddoc lsp permet de charger automatiquement les commandes CMD1 CMD2 et CMD3 partir du fichier cmds lsp et la commande NEWCMD partir du fichier newcmd lsp autoload CMDS CMD1 CMD2 CMD3 autoload NEWCMD NEWCMD La premi re fois que vous entrez une commande automatiquement charg e sur la ligne de commande AutoLISP charge la totalit de la d finition de la commande a partir du fichier associ AutoLISP fournit galement la fonction autoarxload pout les applications ObjectARX Voir autoload et autoarxload dans le document AutoLISP Reference Chargement et ex cution automatiques des routines AutoLISP 105 REMARQUE Les fichiers
180. on de forme simple la longueur et la direction des vecteurs sont encod es dans un seul octet de d finition Dans un octet de d finition de forme simple la longueur et la direction des vecteurs sont encod es dans un seul octet de d finition un champ octetsp c Chaque code de longueur et de direction de vecteur est une chaine de trois caract res Le premier caract re doit tre 0 il indique AutoCAD for Mac que les deux caract res suivants sont interpr t s en tant que valeurs hexad cimales Le deuxi me caract re sp cifie la longueur du vecteur en unit s Les valeurs hexad cimales valides sont comprises entre 1 longueur d une unit et F longueur de 15 unit s Le troisi me caract re d finit la direction du vecteur La figure suivante illustre les codes de direction 6 5 4 3 2 7 1 8 0 9 F A 3 D E Codes de direction des vecteurs Tous les vecteurs de la figure pr c dente ont t dessin s selon la m me d finition de longueur Les vecteurs diagonaux sont tir s afin qu ils correspondent au d placement X ou Y du vecteur orthogonal le plus proche Cette op ration est similaire l action de la grille dans AutoCAD for Mac L exemple suivant montre comment laborer la forme ZONED laquelle est arbitrairement affect le num ro 230 230 6 ZONED 014 010 01C 018 012 0 Code de longueur et de direction des vecteurs 119 La s rie d octets de d finition pr c dente d finit une zone d une unit d
181. on de l interface utilisateur 43 Comprendre la personnalisation de l interface utilisateur 43 Pr sentation de la personnalisation 43 Glossaire de la personnalisation 44 Personnalisation des commandes 45 Pr sentation des commandes 45 Cr ation modification et r utilisation de commandes 47 Cr ation de macios MAA 49 Presentation des Macros EN EE ee eo ee 49 Utilisation de caract res de contr le sp ciaux dans les MACOS o ES Se e eS AE A E aS 52 Pause destin e aux entr es utilisateur dans les erg e ENEE ee ee Be o RA a de wk S 54 Prise en charge d autres langues dans les macros 56 Utilisation des commandes int gr es dans les PAGES serie nes DA pie sc 57 R p tition de commandes danslesmaciros 57 Utilisation du mode de s lection d objet unique dans les a soe E a a he OS 58 Utilisation d expressions conditionnelles dans les MACOS ek A ee a a 59 Utilisation d AutoLISP dans les macros 60 Cr ation d info bulles pour les commandes 62 Cr ation et gestion d images de commandes 62 Affectation d images une commande 62 Personnalisation des l ments d interface utilisateur 63 MENUS eae de RE b Mb de Ew le SS EU RS 63 Pr sentation des geg o gt p sh ue pa A 4 63 Cr ation et gestion de menus d roulant
182. ous pouvez utiliser le reste de la ligne pour nommer les codes de caract res sp ciaux codes d chappement qui indiquent le d but d un code a deux octets Par exemple sur les ordinateurs japonais les caract res Kanji commencent par des codes hexad cimaux compris entre 90 et AF ou EO et FF Lorsque le syst me d exploitation d tecte l un de ces codes il lit l octet suivant et combine les deux octets en un code correspondant un caract re Descriptions de grandes polices 181 Kanji Dans la ligne BIGFONT nplages indique combien de plages de nombres contigu s sont utilis es pour repr senter les codes d chappement b1 e1 b2 e2 etc d finissent le d but et la fin des codes dans chaque plage Par cons quent l en t te d un fichier Grandes polices japonais peut ressembler a ceci BIGFONT 4000 2 090 0AF 0E0 OFF Apr s la ligne BIGFONT la d finition de police est comme une police de texte classique AutoCAD for Mac ceci pr s que les codes de caract re num ros de forme peuvent avoir des valeurs jusqu 65535 Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER D finition d un fichier de grandes polices tendues Pour r duire la taille des caract res Kanji composites vous pouvez d finir un fichier de grandes polices tendues Les
183. p rage de fichiers 10 substr fonction DIESEL 91 sup rieur la fonction DIESEL 82 sup rieur ou gal a la fonction DIESEL 83 suppression des retours et des invites 51 symbole commandeet 64 macroet 49 52 64 police de forme 115 syntaxe fichier de d finition de forme Unicode 192 202 Index macro 49 police de forme 117 T texte dans les types de ligne 24 police de forme 115 texture rep rage de fichiers 15 traduction de macros 57 type de ligne propos de 19 caract re de texte dans 24 complexe 27 contenant des formes 27 cr ation 20 exemple 20 personnalisation 19 simple 20 U Unicode polices 161 192 upper fonction DIESEL 92 V variable syst me activation d sactivation des valeurs avec les macros 59 fonction AutoLISP et 103 vecteur dans les d finitions de forme 119 Visual LISP 103 VLISP Visual LISP 103 X xor fonction DIESEL 92
184. permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Descriptions de grandes polices Certaines langues comme le japonais utilisent des polices comprenant des milliers de caract res non ASCII Pour que les dessins puissent contenir ce genre de texte AutoCAD for Mac prend en charge une forme sp ciale de fichier de d finition de forme appel fichier Grandes polices D finition d une grande police Les codes sp ciaux de la premi re ligne d un fichier Grandes polices indiquent comment lire les codes hexad cimaux a deux octets Une police comprenant des centaines ou des milliers de caract res doit tre g r e diff remment d une police contenant le jeu ASCII de 256 caract res Outre des techniques complexes utilis es pour parcourir le fichier AutoCAD for Mac doit faire appel un autre proc d pour repr senter les caract res qu ils soient cod s sur un ou deux octets L utilisation de codes sp ciaux au d but d un fichier Grandes polices permet de r pondre ces deux situations La premi re ligne d un fichier de d finition de forme Grandes polices doit se pr senter de la fa on suivante BIGFONT ncars nplages b1 el b2 e2 ou ncars repr sente le nombre approximatif de d finitions de caract res dans le jeu s il est d pass de plus de 10 environ la vitesse ou la taille du fichier s en trouve modifi e V
185. pitre 1 Personnalisation de base REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che a gauche de Fichiers de personnalisation 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 2 Dans la barre de menus Finder cliquez sur Aller gt Applications Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Aide et divers noms de fichiers Cliquez sur la fl che 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 Dans la barre de menus Finder cliquez sur Aller gt Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCA
186. police double orientation horizontale ou verticale Le code de commande sp cial OOE 14 n est pris en compte que lorsque modes a pour valeur 2 num ro forme Code de caract re octetsd f Taille en octets Il s agit toujours de 2 octets compos s d un code hexad cimal ou d une combinaison de codes d cimaux et hexad cimaux nom forme Nom de caract re code Code sp cial de description de forme La valeur est toujours 7 la fonction de forme secondaire peut ainsi tre utilis e Descriptions de grandes polices 183 n primitive R f rence au num ro de forme secondaire La valeur est toujours 2 octets pointdebase x Origine X de la primitive pointdebase y Origine Y de la primitive Largeur Echelle de la largeur de la primitive hauteur Echelle de la hauteur de la primitive caract re de fin Indicateur de fin de fichier de la d finition de forme Correspond toujours 0 Pour atteindre le facteur d chelle AutoCAD for Mac r duit l chelle de la primitive une unit carr e puis la multiplie par la hauteur et la largeur afin d obtenir la forme du caract re La valeur d un code de caract re num ro de forme du fichier de d finition de forme Grandes polices peut atteindre 65 535 Le tableau suivant d crit les champs du fichier de grandes polices tendues Champs du fichier de grandes polices tendues Variable Valeur Taille en oc Description tets num ro forme XXXX 2 octets Code de ca
187. posants et d indices comprend deux tapes Dans un premier temps la plume imaginaire qui cr e le texte vecteur par vecteur sur votre cran doit tre lev e ou abaiss e Ensuite l chelle de la police doit tre r duite En outre vous devez appliquer le processus inverse pour revenir a la police normale La police doit reconnaitre quatre nouvelles touches deux pour les exposants et deux pour les indices Pour viter de modifier les d finitions de polices existantes vous pouvez y acc der a l aide du pav num rique de votre clavier Pour ajouter des d finitions d exposant et d indice une police Cette proc dure exemple est bas e sur le fichier de polices Romans AutoCAD for Mac bien qu une m thode similaire soit applicable a toute police AutoCAD for Mac Cette proc dure ajoute quatre nouvelles d finitions de forme a une police super_on super_off sub_on et sub_off qui g rent la position et la taille des caract res qui suivent Pour des raisons de simplicit cet exemple remplace les crochets gauche et droit et et les accolades gauche et droite et par les nouveaux caract res Vous pouvez remplacer d autres caract res ou utiliser un num ro de forme appartenant a la plage tendue codes ASCII 128 a 256 Si vous utilisez un num ro de forme tendu vous devez recourir a la m thode nnn nnn repr sente la valeur ASCII du caract re pour placer les nouveaux caract res 1 Modifiez votre fichi
188. pression d un l ment ne peut tre annul e Cliquez sur Annuler pour abandonner les modifications que vous avez apport es Pour repositionner un menu d roulant un sous menu une commande ou un s parateur 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser dans la liste Menus de l onglet Menus s lectionnez le menu le sous menu la commande ou le s parateur repositionner Menus 67 3 Cliquez et faites glisser l l ment s lectionn jusqu son nouvel emplacement dans la liste Menus 4 Relachez le bouton du p riph rique de pointage une fois que le menu ou sous menu est mis en surbrillance ou que l emplacement requis pour la commande est indiqu par une ligne horizontale Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Jeux d outils Vous pouvez personnaliser la palette Jeux d outils en cr ant et modifiant les jeux d outils et les groupes d outils Pr sentation des jeux d outils et des groupes de l outil Les jeux d outils sont constitu s de groupes d outils contenant des outils Un outil peut tre une commande ou une ic ne d roulante galement appel e menu d roulant Les jeux d outils sont accessibles partir de la palette Jeux d outils Chaque groupe d outils de flux de travail contient au maximum deux outils et dispose de deux tats d affichage r duit et d velopp
189. propos de 62 script 95 sous menu et 64 validit du nom 5 commande transparente 54 commandes menus 63 commentaire AutoLISP commentaire 103 commentaire dans le script 96 compilation de fichiers formes et de polices 115 cote caract re de police pour 131 D dates edtime fonction DIESEL 85 DIESEL expression propos de 75 libell de menu d roulant 77 macro et 49 59 75 messages d erreur 93 DIESEL fonction addition 79 and 83 angtos 84 catalogue 79 diff rent de 82 division 81 edtime 85 eq 86 est gal 81 eval 87 fix 87 198 Index getenv 88 getvar 88 if 88 index 89 inf rieur 81 inf rieur ou gal 83 multiplication 80 nth 89 or 90 rtos 90 soustraction 80 strlen 91 substr 91 sup rieur 82 sup rieur ou gal 83 upper 92 xor 92 diff rent de fonction DIESEL 82 Direction code de d finition de forme 119 discontinue d finition de motifs de hachures 34 d finition de type de ligne 20 division fonction DIESEL 81 dossier fichier emplacement 3 E cho dans les macros 51 edtime fonction DIESEL 85 l ment d interface 44 d finition 44 l ment de menu expressions DIESEL et 77 emplacement des fichiers programme 3 entr e invite de 61 pause des macros en vue de 54 entr e utilisateur pause de macros 54 environnement MDE 103 eq fonction DIESEL 86 erreur AutoLISP erreur 109 espace nom dans Visual LISP 103 espaces dans les types de ligne
190. que 0 couleur rouge 0 Ajoutez une ligne vierge U Bb WN Enregistrez le fichier au format texte ASCII fichier TXT avec l extension SCr Le fichier script peut contenir des commentaires comme suit Activer la grille grille activ e D finir le facteur d chelle des types de ligne EChltl 3 0 D finir le calque courant et sa couleur calque 0 couleur rouge 0 La ligne vierge ci dessus marque la fin de la commande CALQUE Aide m moire Commandes DELAI Provoque une temporisation dans un script REPRENDRE Reprend le traitement d un script interrompu RSCRIPT R p te l ex cution d un fichier script SCRIPT Ex cute une s quence de commandes partir d un fichier script Ex cution de scripts au d marrage Un script ex cut au d marrage peut ouvrir un dessin et modifier ses valeurs Supposons qu chaque fois que vous commencez un nouveau dessin vous activez la grille vous param trez le facteur d chelle global du type de ligne Ex cution de scripts au d marrage 97 sur 3 0 et vous sp cifiez le calque 0 comme calque courant avec la couleur rouge Vous pouvez pour cela recourir un gabarit de dessin mais aussi au script suivant enregistr dans le fichier texte setup scr grille activ e EChltl 3 0 calque a 0 couleur rouge a 0 La premi re ligne active la grille La deuxi me ligne fixe l chelle globale des types de ligne La troisi me ligne sp cifie que le calque 0 es
191. r s pr c demment Entrez le nom du nouveau groupe d outils Le nom entr s affiche sur la barre de titre du groupe d outils lorsque celui ci est d velopp Faites glisser une commande de la liste Commandes vers le nouveau groupe d outils Relachez le bouton du p riph rique de pointage une fois que le groupe d outils ou l ic ne d roulante est en surbrillance ou que l emplacement requis est indiqu par une ligne horizontale Pour plus d informations sur la cr ation d une commande reportez vous la section Cr ation modification et r utilisation de commandes page 47 Pour cr er une ic ne d roulante 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils d veloppez le jeu d outils puis le groupe d outils auquel vous voulez ajouter une ic ne d roulante S lectionnez la commande ou l ic ne d roulante auquel ajouter une sous ic ne d roulante Jeux d outils 71 Cliquez sur le bouton de cr ation d l ment de jeu d outils situ en dessous de la liste de jeux d outils et cliquez sur Ajouter une liste d roulante Une nouvelle ic ne d roulante nomm Menud roulant1 est cr e Le nom par d faut change en fonction du nombre d ic nes d roulantes cr es pr c demment Donnez un nom cette nouvelle ic ne d roulante Le nom saisi ne s affiche pas sur la palette Jeux d outil
192. r 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 for Mac 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 Types de ligne personnalis s simples 21 distance entre les deux extr mit s d une ligne est trop courte pour contenir au moins une s quence tiret point AutoCAD for Mac 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 for Mac 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 m Un nombre d cimal positif indique un segment de tra age tiret de la longueur indiqu e m Un nombre d cimal n gatif indique un segment sans tra age espace de la longueur indiqu e m Un tiret dont la longueur est gale O est repr sent par un point
193. 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 3 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 Pr f rences de l application pour sp cifier un r pertoire AutoCAD for Mac 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 for Mac et que tous ses fichiers et sous r pertoires
194. r AutoCAD for Mac sont stock s dans les fichiers texte acad pat et acadiso pat Vous pouvez ajouter des d finitions de motifs de hachures a 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 31 Le motif de hachures par d faut ANSI31 affich dans la boite de dialogue Hachures et remplissage de contour se pr sente comme ceci et est d fini comme suit ANSI31 ANSI Fer Brique Ma onnerie 45 0 0 0 125 Le nom du motif indiqu dans la premi re ligne ans131 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 H Une ligne de d finition de motif peut contenir jusqu 80 caract res Le nom peut comporter des lettres des chiffres et les caract r
195. ract re code 7 0 2 octets D finition de la police ten due n primitive XXXX 2 octets Fait r f rence au num ro de forme secondaire pointdebase x 1 octet Origine X de la primitive pointdebase y 1 octet Origine Y de la primitive largeur 1 octet Echelle de la largeur de la primitive hauteur 1 octet Echelle de la hauteur de la primitive caract re de fin 0 1 octet Fin de la d finition de forme La figure suivante illustre une matrice de 16 points x 16 points permettant de concevoir un caract re de grande police tendue tel qu un caract re Kanji 184 Chapitre 8 Formes et polices de forme Dans cet exemple la distance entre deux points est d une unit L info bulle indique une unit carr e hauteur largeur Matrice carr e pour un caract re Kanji La figure suivante illustre certains caract res Kanji Chaque caract re occupe une matrice MxN les matrices ne sont pas n cessairement carr es similaire celle de la figure pr c dente Le nombre au dessus de chaque figure correspond un num ro de forme Exemples de caract res Kanji Descriptions de grandes polices 185 La figure suivante illustre des primitives Kanji ODC A 1 HRI A ROA ERASE orry e a E Exemples de primitives Kanji REMARQUE Toutes les polices ne sont pas d finies dans une matrice carr e certaines sont configur es dans des matrices rectangulaires 186 Chapitr
196. rayon 0SC Les param tres d calage d but et d calage fin indiquent la distance laquelle l arc commence ou finit par rapport un contour d octant Le param tre octet poids fort rayon repr sente les huit bits de poids fort du rayon l octet de poids fort du rayon a pour valeur O sauf si le rayon est sup rieur 255 unit s Multipliez la valeur octet poids fort rayon par 256 et ajoutez le r sultat a la valeur rayon pour g n rer un rayon d arc sup rieur 255 Le rayon et l octet de d finition de fin sont les m mes que ceux de la d finition de l octant code OOA d crit pr c demment Pour d terminer le d calage de d but calculez la diff rence en degr s entre le contour de l octant de d part un multiple de 45 degr s et le d but de l arc Ensuite multipliez cette diff rence par 256 puis divisez le r sultat par 45 Si l arc commence sur un contour d octant son d calage de d but est gal 0 Calculez le d calage de fin de mani re similaire mais en utilisant le nombre de degr s compris entre le contour du dernier octant et la fin de l arc Si l arc finit sur un contour d octant son d calage de fin est gal O Par exemple un arc fractionnaire de 55 95 degr s avec un rayon de 3 unit s serait cod comme suit 11 56 28 0 3 012 Codes sp ciaux 127 Voici une explication d taill e d calage d but 56 car 55 45 256 45 56 d calage fin 28 car 95 90 256 4
197. rmat est la suivante 0 4 nom police au dessus au dessous modes 0 La valeur au dessus exprime en nombre de longueurs de vecteur l extension des lettres majuscules au dessus de la ligne de base tandis que au dessous indique la distance laquelle les lettres minuscules descendent sous la ligne de base La ligne de base repose sur le m me concept que les lignes d un papier lettres Ces valeurs d finissent la taille de base des caract res et servent de facteurs d chelle pour la hauteur sp cifi e dans la commande TEXTE L octet modes doit tre gal 0 pour une police horizontale et 2 pour une police double orientation horizontale ou verticale Le code de commande sp cial OOE 14 n est pris en compte que lorsque modes a pour valeur 2 Les polices standard fournies avec AutoCAD for Mac comprennent certains caract res suppl mentaires n cessaires la fonction de cotation d AutoCAD for Mac Descriptions des polices de texte 131 d Symbole de degr p Symbole de tol rance plus moins c Symbole de cotation de diam tre de cercle Pour utiliser ces symboles ainsi que les s quences de contr les nnn reportez vous la section TEXTE du manuel Pr sentation des commandes REMARQUE AutoCAD for Mac dessine un caract re de texte en fonction de son code ASCII num ro de forme et non de son nom Pour conomiser de la m moire sp cifiez le nom de la forme en lettres minuscules dans chaque d fin
198. rmettant d afficher l emplacement de votre fichier d autres polices Pour trouver l emplacement par d faut des fichiers de chemin de support 1 Dans la barre de menus Finder cliquez sur Aller gt Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac 3 Dans la barre de menus d AutoCAD 2011 for Mac cliquez sur AutoCAD 2011 for Mac gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 14 Chapitre 1 Personnalisation de base 4 5 Dans la bo te de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Chemin de recherche du fichier de support 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 L emplacement dans lequel AutoCAD for Mac recherche les gabarits de dessin se trouve dans la bo te de dialogue Pr f rences de l application Vous pouvez utiliser la commande OPTIONS pour rep rer le dossier utilis pour stocker vos gabarits de dessin Pour localiser vos fichiers gabarits de dessins 1 2 Dans la barre de menus Finder cliquez sur Aller gt Applications Dans la fen tre Applications cliquez deux fois sur Autodesk gt AutoCAD 2011 for Mac gt AutoCAD for Mac Dans la barre de menus d AutoCAD 2011 for Ma
199. s 64 JEUX ODA L 4 E E oe a hee 68 Pr sentation des jeux d outils et des groupes de WOW REENERT NEE 68 Cr ation et gestion des jeux d outils 69 Chapitre 5 DIESEL 75 Expressions DIESEL dans les macros osc s acresce caos noed 4 75 Catalogue des fonctions DIESEL gt s gt s e lt 4 4 4 60 4 4 79 RAMON ea aaa a aa ae 79 sousta CHON asnos don da A e 80 Tee e Ak E sn a ae e eer ee 80 d VESTON oe Bae a ee Dae A da En ee 81 siest egal aoe ake ee bene eee due s be 81 e EE er a A eee A ee d 81 SEENEN 252 ek de a a Ee Be eee Ver A 82 o SEENEN ER iv Table des mati res Chapitre 6 Chapitre 7 Chapitre 8 inf rieurou gal D 2 soa i e a E e e E a e E i Ae 83 gt sup rieur OW gal s dus eee easpa aa yan E 4 83 V 7 eca pa e ne ge mes au O GO ew EE 83 o o a Bs MN Je Ae ae Ee ae YE sax 84 EE cos Ba Eb ee SSG A Wh Ste e de 85 Pl sk als GO E ae Mate ee ar ar Ae ege 86 EEGENEN 87 E e e wa a des de dado a 87 PESTO e 2 AA AA a 36 A 2802 a SS ES 88 EE a cae IF AS e Sat el WE co die Me Gea at 88 Mia by Be Ne Gra GH E 88 EN ad A A A A 89 MMS a e NS 89 A cans oe E a ee eg 90 THOS eee RA Me ee Bw A ee oe A 90 SUISUN sco A Arr eck A oh oe GE ee ok Bee Slee wo 91 E e ois She eS BS He EMA ee Se Se eS 91 UPPE s iat wig g aut Boe e ole a a Soe Ee ech 92 MOG Le He RR AO EE ee Oe ae AR 92 Messages d erreur DIE
200. s Faites glisser une commande de la liste Commandes vers la nouvelle ic ne d roulante Rel chez le bouton du p riph rique de pointage une fois que l ic ne d roulante est mise en surbrillance ou que l emplacement requis est indiqu par une ligne horizontale Pour plus d informations sur la cr ation d une commande reportez vous la section Cr ation modification et r utilisation de commandes page 47 Pour ajouter une commande un groupe d outils ou d une ic ne d roulante 1 2 A l invite de commande entrez cui puis appuyez sur Entr e Dans la bo te de dialogue Personnaliser cliquez sur l onglet Jeux d outils Faites glisser une commande de la liste Commandes vers le nouveau groupe d outils ou la nouvelle ic ne d roulante auquel vous voulez l ajouter REMARQUE Si vous maintenez le curseur sur un groupe d outils ou une ic ne d roulante ces derniers se d veloppent temporairement Rel chez le bouton du p riph rique de pointage une fois que le groupe d outils ou l ic ne d roulante est en surbrillance ou que l emplacement requis est indiqu par une ligne horizontale Pour plus d informations sur la cr ation d une commande reportez vous la section Cr ation modification et r utilisation de commandes page 47 Pour ins rer un s parateur 1 A l invite de commande entrez cui puis appuyez sur Entr e 72 Chapitre 4 Personnalisation de l interface utilisateur 2 Dans la bo te d
201. s 8 4 25 76 OLA r 4 3 0 54 19 uct r8 2 6 064 55 20 ucu 78 2 6 064 56 15 ucv 2 03C 1 040 2 034 1 06C 2 020 14 8 4 3 0 020 2 018 1 06C 2 018 1 020 2 020 14 03A 0 01E 020 012 054 2 020 06C 14 8 4 3 0 2 040 1 03A 018 2 010 1 03E 2 020 06C 040 2 020 14 8 4 3 0 04D 043 06C 2 020 14 8 4 3 0 r8r 4 6 064 2 06C 020 14 8 4 3 0 040 06C 04 030 01E 0 01E 01A 0 030 01E 0 8 2 C 0 8 0 01E 020 0 2 04 060 14 8 4 3 0 A 038 2 06F 14 8 4 3 0 6 044 012 020 01E 03C 01A 01E A 038 2 010 1 03E 2 020 6 012 020 01E 2 020 05C 040 2 028 1 06C 2 040 14 8 4 3 0 05C 01E 020 012 054 2 020 06C 14 8 4 3 0 06B 064 1 06D 063 2 020 06C 14 8 5 3 0 57 24 ucw 06B 064 1 9 2 6 1 3 1 3 2 6 0 0 2 020 06C 14 8 5 3 0 00058 22 ucx 18r 2 6 1 8 4 6 2 048 1 8 4 6 2 020 14 8 4 3 0 00059 25 ucy Fichiers exemple 165 2 14 8 2 6 064 1 8 2 3 03C 2 034 1 8 2 3 2 020 06C 14 8 4 3 0 0005A 19 ucz 2 14 8 2 6 064 1 040 8 4 6 040 2 020 14 8 4 3 0 0005B 17 k1b 2 14 8 1 6 1 064 020 2 06C 1 028 2 040 14 03A 0 0005C 17 kbkslsh 2 14 8 2 6 064 1 8 4 6 2 020 14 8 4 3 0 0005D 15 krb 2 14 8 1 6 064 1 020 06C 028 2 040 14 03A 0 0005E 16 kcaret 2 14 8 2 6 044 1 022 02E 2 04D 14 8 4 1 0 0005F 11 kundrl 2144028010 L 040 2
202. s IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit Utilisation de caract res de contr le sp ciaux dans les macros L utilisation de caract res sp ciaux notamment des caract res de contr le est autoris e dans les macros Dans une macro le caret fait r f rence la touche Commande du clavier Vous pouvez combiner le caret un autre caract re pour cr er des macros de menu qui permettent d activer ou de d sactiver la grille c d annuler une commande c La macro figurant dans l l ment de menu Adresse ci dessous utilise la barre oblique inverse pour marquer une pause en vue d une entr e utilisateur et le point virgule pour ENTREE text 4 0 DRAFT Inc Rue Ville Etat La macro lance la commande TEXTE marque une pause pour que l utilisateur puisse sp cifier un point de d part puis entre l adresse sur trois lignes Dans le groupe de trois points virgules le premier marque la fin de la cha ne de texte le deuxi me r p te la commande TEXTE et le troisi me accepte le positionnement par d faut en dessous de la ligne pr c dente Les macros utilisent les caract res sp ciaux r pertori s dans le tableau suivant Caract res sp ciaux des macros Caract re Description G n re la touche Entr e M G n re la touche Entr e SI G nere la touche Tabulation espace Entre un espace vierge entre des s quences de commandes
203. s fr quemment utilis es AutoCAD for Mac ne peut pas compiler et charger toutes les polices de Type 1 Les fonctionnalit s de police PostScript dans AutoCAD for Mac sont con ues pour traiter un sous ensemble de polices Adobe Si un message d erreur apparait pendant la compilation d une police PostScript le fichier SHX ventuellement g n r obtenu risque de ne pas tre charg dans AutoCAD for Mac Pour plus d informations sur le format de police Adobe Type 1 reportez vous la documentation concernant Adobe Type 1 Format de police Version 1 1 Une fois ces polices obtenues et install es vous pouvez les utiliser avec AutoCAD for Mac REMARQUE Vous devez respecter les droits d auteur li s aux polices PostScript que vous utilisez Les m mes restrictions s appliquent g n ralement au format SHX des polices compil es Pour compiler un fichier formes ou de polices m Sur la ligne de commande entrez compiler puis appuyez sur Entr e Dans la boite de dialogue S lectionner un fichier formes ou de polices s lectionnez un fichier de d finition de forme SHP ou de police PostScript PFB Une fois le nom du fichier s lectionn la compilation commence Si AutoCAD for Mac d tecte une erreur dans les descriptions de formes un message apparait indiquant le type d erreur et le num ro de ligne Lorsque la compilation est termin e les messages suivants apparaissent Compilation r ussie Le fichier de sortie nom shx co
204. s de commande crites dans des versions anciennes de l application fonctionnent correctement dans la version la plus r cente AT Active ou d sactive la tablette quivaut Control T Cr ation de macros 53 Caract res sp ciaux des macros Caract re Description V Change de fen tre courante Z Caract re nul qui supprime l ajout automatique de la touche Espace la fin d une commande Aide m moire Commandes IUP CUI Gere les l ments d interface utilisateur personnalis s dans le produit TEXTE Cr e un objet texte sur une ligne Pause destin e aux entr es utilisateur dans les macros Pour accepter les entr es a partir du clavier ou du p riph rique de pointage au milieu d une commande ins rez une barre oblique inverse a l endroit o vous souhaitez ins rer l entr e de l utilisateur circle 1 Dans l exemple Circle 1 cr e une pause pour permettre l utilisateur de sp cifier le centre puis lit un rayon gal 1 Notez l absence d espace apr s la barre oblique inverse layer off Dans cet exemple la macro lance la commande CALQUE sur la ligne de commande entre l option Inactif off puis g n re une pause pour permettre a l utilisateur d entrer le nom d un calque Ensuite la macro d sactive le calque et quitte la commande CALQUE REMARQUE Normalement la commande CALQUE vous demande si vous souhaitez effectuer une autre op ration et ne prend
205. s exemple 143 8 8 21 1 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 000C1 43 uc 2 14 8 9 25 14 5 8 9 23 1 041 2 04A 1 8 8 21 2 8 8 21 1 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 000C2 44 uc 2 14 8 9 25 14 5 8 5 23 1 041 04F 2 049 1 8 8 21 2 8 8 21 1 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 000C3 55 uc 2 14 8 9 25 14 5 8 4 22 5 1 023 10 2 50 01E 10 2 82 023 2 6 8 5 1 1 8 8 21 2 8 8 21 1 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 000C4 53 uc 2 14 8 9 25 14 5 8 4 24 1 01E 012 016 01A 2 080 1 01E 012 016 01A 2 03A 1 8 8 21 2 8 8 21 1 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 000C5 45 uc 2 14 8 9 25 14 5 8 7 23 1 10 2 64 2 02E 1 8 8 21 2 8 8 21 1 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 000C6 45 uc 2 14 8 9 21 14 5 010 1 8 8 21 8 0 21 080 2 8 8 7 1 058 2 8 5 4 1 050 2 8 5 10 1 080 2 8 2 21 14 6 14 8 9 9 0 000C7 65 uc 2 14 3 2 14 8 21 42 14 4 2 14 5 8 18 16 1 025 026 027 048 029 02A 02B 8 1 3 05C 8 1 3 02D 02E 02F 040 021 022 023 2 8 9 11 1 01E 030 012 024 016 028 034 2 0A0 14 6 14 3 2 14 8 21 32 14 4 2 0 000C8 53 uc 2 14 3 2 14 8 19 50 14 4 2 14 5 8 6 25 1 8 9 4 2 8 2 2 1 0D8 8 0 19 0D0 2 8 13 10 1 080 2 8 7 1
206. s la liste des commandes d finies par les applications AutoLISP ou ObjectARX A ce stade une commande autocharg e est charg e 6 AutoCAD for Mac recherche le nom de la commande dans la liste des variables syst me Si le nom de la commande figure dans la liste AutoCAD for Mac ex cute la commande MODIFVAR en utilisant l entr e comme nom de variable 7 Sile nom de la commande correspond un alias de commande d fini dans le fichier de param tres du programme AutoCAD for Mac 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 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 6 Chapitre 1 Personnalisation de base 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
207. s nom police au dessus au dessous et modes sont les m mes que ceux des polices ordinaires Les deux autres param tres sont d finis comme suit encodage Encodage de police Utilise l une des valeurs enti res ci apr s 0 Unicode 1 1 exprim sur plusieurs octets en mode Packed code 2 Fichier formes type Informations sur l incorporation des polices Indique si la police est soumise un accord de licence Les polices soumises un accord de licence ne peuvent pas tre modifi es ou chang es Les valeurs codage binaire peuvent tre ajout es 0 La police peut tre incorpor e 1 La police ne peut pas tre incorpor e 192 Chapitre 8 Formes et polices de forme 2 L incorporation est en lecture seule Une autre diff rence importante r side dans la gestion de la r f rence de la forme secondaire de code 7 Si une description de forme comprend une r f rence de la forme secondaire de code 7 les donn es situ es apr s le code7 sont interpr t es en tant que valeur a 2 octets Cela a une incidence sur le nombre total d octets de donn es octetsd f dans l en t te de la description de forme Par exemple la description de forme suivante figure dans le fichier romans shp 00080 4 keuroRef 7 020AC 0 Le deuxi me champ de l en t te repr sente le nombre total d octets dans la description de forme Si vous n tes pas habitu manipuler les descriptions de police Unicode vous pouvez avoir tendance util
208. s propres d finitions de forme est un atout Toutefois l tude de ce sujet est tr s complexe et demande du temps Chaque ligne d un fichier de d finition de forme peut contenir jusqu 128 caract res Les lignes plus longues ne peuvent pas tre compil es Etant donn qu AutoCAD for Mac ignore les lignes vierges et le texte droite d un point virgule vous pouvez ins rer des commentaires dans les fichiers de d finition de forme Cr ation de fichiers de d finition de forme 117 Chaque description de forme poss de une ligne d ent te du format illustr ci apr s suivie d une ou de plusieurs lignes contenant des octets de d finition s par s par des virgules et termin s par un 0 num ro forme octetsd f nom_forme octetsp cl octetsp c2 octetsp c3 0 Les champs d une description de forme sont les suivants num ro_forme Num ro propre au fichier compris entre 1 et 258 pouvant atteindre 32768 pour les polices Unicode et pr c d d un ast risque Les fichiers de polices non Unicode utilisent les num ros de forme 256 257 et 258 pour les identificateurs symboliques Degree_Sign Plus_Or_Minus_Sign et Diameter_Symbol En ce qui concerne les polices Unicode ces glyphes apparaissent aux num ros de forme U 00B0 U 00B1 et U 2205 et appartiennent au sous ensemble Latin tendu A Dans le cas des polices de texte fichiers contenant des d finitions de forme pour chaque caract re la valeur de c
209. s styles de texte 190 Chapitre 8 Formes et polices de forme Utilisation d une grande police pour tendre une police Pour inclure des symboles sp ciaux dans des chaines de texte vous pouvez utiliser une grande police au lieu d tendre une police de texte standard Dans certaines disciplines graphiques de nombreux symboles sp ciaux peuvent apparaitre dans les chaines de texte Vous pouvez tendre les polices de texte standard d AutoCAD for Mac afin qu elles comportent des symboles sp ciaux Toutefois l extension de polices de texte standard pr sente certaines limites m Un fichier de polices ne compte que 255 formes m Le jeu de caract res standard utilise pratiquement la moiti des num ros de formes disponibles Seuls les codes 1 9 11 31 et 130 255 sont disponibles m Chaque police de texte doit contenir les d finitions de symbole m Un symbole sp cial vous oblige saisir la syntaxe nnn o nnn repr sente le num ro de forme du symbole Le m canisme des grandes polices contourne ces probl mes Vous pouvez choisir comme code d chappement un ou plusieurs caract res rarement utilis s tels qu un tilde ou la barre verticale et s lectionner le symbole sp cial appropri l aide du caract re suivant Par exemple vous pouvez l aide du fichier Grandes polices ci apr s dessiner des lettres grecques en entrant une barre verticale l code ASCII 124 suivie de la lettre romaine quivalen
210. 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 for Mac 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 Dossiers de dessin multiples 7 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 for Mac 8 Chapitre 1 bin sh prj 1 Basculer vers le dossier de projet et d marrez AutoCAD function startACAD cd AcadJobs Jobs Sprj echo Starting AutoCAD Applications Autodesk AutoCAD 2011 for Mac AutoCAD app Contents MacOS AutoCAD Effacer le Terminal et v rifier l existence du dossier clear cd if d AcadJobs Jobs pr3 then startACAD Ei Inviter a cr er un dossier echo echo Cr ation de AcadJobs Jobs prj echo Appuyez sur Y pour continuer ou sur A pour abandonner echo cont True answer while Scont True do read n1 t10 answer echo if Sanswer y Sanswer Y Sanswer a Sanswer A then cont False fa done V rifier si l utilisateur a demand de poursuivre ou d annuler if answer a answer A
211. ssoci chaque initialisation de document ou de dessin Ce fichier facilite le chargement d une biblioth que Chargement et ex cution automatiques des routines AutoLISP 107 de routines AutoLISP chaque d marrage d un nouveau dessin ou ouverture d un dessin existant A chaque ouverture d un dessin AutoCAD for Mac recherche un fichier acaddoc lsp dans le chemin de la biblioth que S il en trouve un il le charge en m moire Le fichier acaddoc lsp est toujours charg avec chaque dessin ind pendamment de la valeur de ACADLSPASDOC La plupart des utilisateurs disposent d un fichier acaddoc lsp unique pour toutes les routines AutoLISP bas es sur des documents AutoCAD for Mac recherche un fichier acaddoc lsp selon l ordre d fini par le chemin de la biblioth que par cons quent gr ce cette fonctionnalit vous pouvez dans chaque r pertoire de dessins d tenir un fichier acaddoc lsp distinct permettant de charger des routines AutoLISP propres certains types de dessin ou t che Le fichier acaddoc sp peut contenir du code AutoLISP pour une ou plusieurs routines ou uniquement une s rie d appels de la fonction load La seconde m thode est pr f rable car la modification est plus facile Si vous enregistrez le code suivant dans un fichier acaddoc sp les fichiers mydocumentapp sp build Isp et counter Isp sont charg s chaque ouverture d un nouveau document load mydocumentappl load build load cou
212. t le calque courant et choisit le rouge comme couleur par d faut AutoCAD for Mac suppose que dans un script vous voulez utiliser la version de la commande CALQUE qui affiche les invites de commande et non la version qui d clenche une palette Le r sultat quivaut l entr e de CALQUE sur la ligne de commande La quatri me ligne est vide ce qui met fin la commande CALQUE Entrez la syntaxe suivante dans le Terminal pour lancer un script qui ouvre un dessin au d marrage AutoCAD nom dessin b setup Toute r f rence un nom de fichier contenant des espaces doit figurer entre guillemets par exemple pension de famille Il n est pas n cessaire de sp cifier les extensions exe dwg dwt et scr Si AutoCAD for Mac ne trouve pas le fichier script il indique qu il ne peut pas l ouvrir Pour ex cuter le m me script au d marrage tout en cr ant un nouveau dessin l aide du fichier monmod le dwt en guise de gabarit entrez la syntaxe suivante dans le Terminal AutoCAD t monmod le b setup Cette commande cr e un nouveau dessin et met une s rie de commandes de configuration partir du fichier setup scr Lorsque le script est termin un message appara t sur la ligne de commande Pour utiliser le gabarit par d faut pour le nouveau dessin n indiquez pas le param tre t ni le nom du fichier de gabarit Pour ex cuter un script au d marrage 1 Cliquez sur lecteur local gt Applications gt Utili
213. taires gt Terminal 2 Dans le Terminal entrez AutoCAD nom dessin b nom script 98 Chapitre 6 Scripts de commandes REMARQUE Le chemin r pertori ci dessus donne acc s au fichier ex cutable AutoCAD Par d faut il se trouve l emplacement suivant Applications Autodesk lt version gt AutoCAD app Contents MacOS AutoCAD Pour d marrer un nouveau fichier entrez la place d un nom de fichier de dessin le param tre t et le nom d un fichier de gabarit t dessin gabarit Le nom du fichier script doit tre le dernier param tre sp cifi Les extensions de fichier sont facultatives Appuyez sur Entr e AutoCAD for Mac ouvre le dessin et ex cute les commandes du fichier script Lorsque le script est termin un message appara t sur la ligne de commande Ex cution de scripts au d marrage 99 100 Introduction aux interfaces de programmation Les interfaces de programmation pr sent es ici sont AutoLISP et ObjectARX Le type d interface utilis d pend des besoins en mati re d application et de la comp tence acquise en programmation AutoLISP AutoLISP est bas sur le langage de programmation LISP simple assimiler et tr s puissant Etant donn que AutoCAD for Mac poss de un interpr teur LISP vous pouvez entrer du code AutoLISP sur la ligne de commande ou en charger partir de fichiers externes Pr sentation d AutoLISP AutoLISP est une interface d application dans AutoC
214. te Etant donn que le premier octet de chaque caract re peut avoir 124 valeurs possibles les codes de caract res sont au nombre de 124 x 256 soit 31744 BIGFONT 60 1 124 124 0 4 Grec au dessus au dessous modes 0 31809 n uca g d finition d Alpha majuscule appel e par A 31810 n ucb d finition de B ta majuscule appel e par B 31841 n 1ca g d finition d Alpha minuscule appel e par la 31842 n 1cb d finition de B ta minuscule appel e par b 31868 n vbar d finition de la barre verticale appel e par Descriptions de grandes polices 191 Aide m moire Commandes COMPILER Compile les fichiers formes et les fichiers de polices PostScript en fichiers SHX CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Descriptions des polices Unicode Une police Unicode peut grace a son jeu de caract res tendu g rer toutes les langues et toutes les plates formes Les fichiers de d finition de forme Unicode sont du point de vue de leur format et de leur syntaxe pratiquement identiques aux fichiers de d finition de forme AutoCAD for Mac ordinaires La principale diff rence r side dans la syntaxe de l en t te des polices comme l illustre le code suivant UNIFONT 6 nom police au dessus au dessous modes encodage type 0 Les param tre
215. te attribu e au style de texte STANDARD avec une chelle gale a 0 1 une rotation droite de O degr un d calage X gal a 0 1 et un d calage Y gal a 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 25 horizontal axe des X a partir de la fin du dernier trait Un type de ligne quivalent serait EAU CHAUDE EC EC EC EC EC A 5 1 HW STANDARD S 1 U 0 0 X 0 0 Y 05 3 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 for Mac 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
216. tions 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 Outre les m thodes d crites dans le Guide de personnalisation certaines API permettent de personnaliser AutoCAD for Mac La section Introduction aux interfaces de programmation page 101 pr sente bri vement ces API et renvoie des informations compl mentaires Voir aussi H Organisation des fichiers programme et des fichiers de support m Cr ation d alias de commande m Types de ligne personnalis s m Motifs de hachures personnalis s m DIESEL 2 Chapitre 1 Personnalisation de base M Introduction aux interfaces de programmation m Clich s et scripts de commandesScripts de commandes Aide m moire Commandes 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 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 m Pr sentation du chargement automatique d AutoLISP page 105 E Sp cification de chemins de recherche et d emplaceme
217. u s y ajoutent PICKAUTO G re le fen trage automatique pour la s lection d objets Utilisation des applications AutoLISP Voir aussi m Pr sentation de l organisation des fichiers page 3 Les applications AutoLISP sont stock es dans des fichiers texte ASCII que vous pouvez modifier Avant d utiliser une application AutoLISP vous devez la charger Les applications AutoLISP sont stock es dans des fichiers texte ASCII portant l extension sp Ces fichiers poss dent g n ralement un en t te qui d crit une routine son utilisation et toute instruction sp cifique Cet en t te peut galement comprendre des commentaires au sujet de l auteur et des informations l gales relatives l utilisation de la routine Les commentaires sont pr c d s d un point virgule Vous pouvez visualiser et modifier ces fichiers l aide d un diteur ou d un traitement de texte m me de g n rer un fichier texte ASCII Avant d utiliser une application AutoLISP vous devez la charger Vous pouvez utiliser la commande APPLOAD ou la fonction AutoLISP 10a4 pour charger une application Lorsque vous chargez une application AutoLISP le code AutoLISP contenu dans le fichier LSP est charg dans la m moire de votre syst me Lorsque vous chargez une application l aide de la fonction load vous devez entrer du code AutoLISP sur la ligne de commande Si la fonction load s ex cute correctement la ligne de commande affiche la valeur de la d
218. ur de texte tel que MODIFTEXTE qui peut enregistrer le fichier au format ASCII L extension du fichier doit tre scr Chaque ligne du fichier script contient une commande Chaque espace d un fichier script est important car ESPACE est accept comme commande ou caract re de fin d un champ de donn es Pour r diger une s quence appropri e de r ponses dans un fichier script vous devez ma triser l ordre des invites 95 REMARQUE Etant donn que les invites et les noms de commande peuvent voluer d une version l autre vous pouvez tre amen r examiner vos scripts lors d une mise a niveau du programme Pour des raisons similaires vitez d utiliser des abr viations car l ajout de commandes futures pourrait cr er des ambiguit s Un script peut contenir n importe quelle commande ex cutable sauf celles qui affichent une boite de dialogue Dans la plupart des cas une commande qui affiche une boite de dialogue poss de une autre version de la commande qui affiche les invites de commande au lieu d une boite de dialogue Les fichiers script peuvent contenir des commentaires Une ligne commen ant par un point virgule est consid r e comme un commentaire et est ignor e lors du traitement du fichier script La derni re ligne du fichier doit tre vierge Toute r f rence un nom de fichier long contenant des espaces doit figurer entre guillemets Par exemple pour ouvrir le dessin ma maison dwg partir d un s
219. ur des exposants et des indices Cette valeur doit tre calcul e pour chaque fichier de polices mais vous tes libre de la modifier 5 Enregistrez le fichier 6 Utilisez la commande COMPILER pour compiler le fichier SHP Une fois la forme compil e et un style appropri d fini vous pouvez acc der aux nouvelles commandes avec et sans tra age en entrant les caract res et Le caract re active le mode exposant tandis que le caract re r active le mode normal Le caract re active le mode indice tandis que le caract re r active le mode normal Aide m moire Commandes COMPILER Compile les fichiers formes et les fichiers de polices PostScript en fichiers SHX CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Exposants et indices dans les fichiers SHX 195 196 Index A acad lsp fichier 106 acaddoc lsp fichier 107 addition fonction DIESEL 79 Aide aide de commande dans une info bulle 62 fichier d aide localisation 11 aide compl mentaire 62 alias cr ation d alias de commande 16 alignement motif de type de ligne 21 and fonction DIESEL 83 angtos fonction DIESEL 84 annulation de commande 50 application AutoLISP 103 ObjectARX 111 Visual LISP 103 ARX AutoCAD Runtime Extension 111 attribution de nom forme 118 type de ligne 21 Aut
220. ur 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 24 Chapitre 2 Types de ligne personnalis s Les caract res de texte incorpor s sont associ s a un style de texte dans le dessin Tous les styles de texte associ s a 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 texte nomstyletexte chelle rotation d calagex d calagey Ce format est ajout comme descripteur a un type de ligne simple Par exemple un type de ligne appel EAU_CHAUDE est d fini comme suit EAU CHAUDE EC EC EC EC EC A 5 2 HW STANDARD S 1 U 0 0 X 0 1 Y 05 2 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 caracteres EC et de parametres 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 tex
221. urs se d placent sans aucun trac Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme partir d un fichier formes qui a t charg l aide de la commande CHARGER Codes 3 et 4 gestion de la taille Les codes 3 et 4 g rent la taille relative de chaque vecteur 122 Chapitre 8 Formes et polices de forme La hauteur sp cifi e avec la commande FORMES est initialement consid r e comme la longueur d un vecteur orthogonal unique direction 0 4 8 ou C Le code 3 divise les longueurs de vecteur par l octet suivant Le code 4 multiplie les longueurs de vecteur par l octet suivant Les codes 3 et 4 sont suivis d un octet de d finition contenant un facteur d chelle exprim par un entier 1 255 Pour que la hauteur sp cifie la taille totale de la forme et que celle ci soit dessin e avec 10 longueurs de vecteur vous pouvez mettre l chelle la d finition de la hauteur avec 3 10 Le facteur d chelle est cumulatif au sein d une forme ainsi le fait de multiplier par 2 puis par 6 g n re un facteur d chelle gal 12 G n ralement vous devez inverser l effet des facteurs d chelle la fin de la forme notamment pour les formes secondaires et les formes de police de texte AutoCAD for Mac ne r initialise pas le facteur d chelle automatiquement Aide m moire Commandes CHARGER Rend les formes disponibles et permet l
222. ux commandes apparent es Les commandes d une ic ne d roulante s affichent en maintenant enfonc le bouton de la souris ce qui permet d afficher un menu contenant toutes les commandes attribu es l ic ne d roulante Rel chez le bouton de la souris sur un outil de la liste pour ex cuter la macro qui lui est associ e Des s parateurs peuvent tre ajout s l ic ne d roulante afin de fournir un niveau suppl mentaire d organisation Lorsqu un s parateur est ajout une ic ne d roulante une ligne horizontale continue appara t sur l ic ne d roulante lorsque celle ci est affich e Un s parateur peut tre ajout un groupe d outils mais il est utilis pour contr ler les commandes et ic nes d roulantes affich es par d faut et celles qui ne sont disponibles que lorsque le groupe d outils est d velopp Pour cr er un jeu d outils 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils s lectionnez le jeu d outils dans lequel cr er le nouveau jeu d outils 3 Cliquez sur le bouton de cr ation d l ment de jeu d outils situ en dessous de la liste de jeux d outils et cliquez sur Ajouter un jeu d outils Un nouveau jeu d outils appel Tool Set1 est cr Le nom par d faut change en fonction du nombre de jeux d outils cr s pr c demment 4 Entrez le nom du nouveau jeu d outils Le nom entr
223. vation des lignes de hachure conform ment au style de hachures Chaque famille de lignes de hachure est g n r e parall lement a une ligne initiale ayant une origine absolue L alignement peut ainsi tre parfait 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 H Un angle auquel la ligne est trac e m Un point d origine X Y m Un delta x gal z ro H Un delta y de n importe quelle valeur Aide m moire Commandes 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 Pr sentation des d finitions de motifs de hachures 33 SOLIDE Cr e des triangles et des quadrilat res pleins Variables systeme FILLMODE Indique si les hachures et les r
224. vent tre suivies du signe gal et d un nombre La d finition de type de ligne suivante sp cifie un type de ligne nomm CONILIGNE 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 CONILIGNE CON1 CON1 CON1 A 1 0 0 25 CON1 ep shx 1 0 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 28 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 pips d finie dans le fichier formes pd shx en appliquant 1 un d calage X de
225. ver le mode Dessiner plume abaiss e 002 D sactiver le mode Dessiner plume lev e 003 Diviser les longueurs de vecteur par l octet suivant 004 Multiplier les longueurs de vecteur par l octet suivant 005 Placer l emplacement courant dans la pile 006 Retirer l emplacement courant de la pile 007 Dessiner le num ro de forme secondaire indiqu par l octet suivant 008 D placement X Y indiqu par les deux octets suivants 009 Plusieurs d placements X Y se terminant par 0 0 00A Octant d fini par les deux octets suivants 00B Arc fractionnaire d fini par les cing octets suivants 00C Arc d fini par le d placement X Y et la courbure 00D Plusieurs arcs courbure sp cifi e Codes sp ciaux 121 Codes d octet de d finition Code Description DOE Traiter la commande suivante uniquement en cas de texte vertical Aide m moire Commandes CHARGER Rend les formes disponibles et permet l utilisation de la commande FORMES FORMES Ins re une forme a partir d un fichier formes qui a t charg a l aide de la commande CHARGER Codes 0 1 et 2 fin de la forme et gestion du mode Dessiner Le code 0 marque la fin de la d finition de la forme et les codes 1 et 2 contr lent le mode Dessiner Le dessin est activ au d but de chaque forme Lorsque le mode Dessiner est activ code 1 les vecteurs g n rent le trac Lorsque le mode Dessiner est d sactiv code 2 les vecte
226. y 3 2 A 8 e 18 2500 14 42 1473 8410425 4 L OZE 01B 020 020 02B 01A 02B 02C 02E 02F 029 02A 02C 02D 01E 02D 02C 02B 01A 029 2484 Or EE e E 14 8 15 IS E A 20 0007E 37 ktlde 2 14 8 13 14 14 5 8 4 6 1 024 8 1 3 021 020 02F 8 4 3 O2F 020 021 023 024 2 07 4 812 9147 671478 1133 0 00080 4 keuroRef 7 020AC 0 000A0 9 spa 2487 AL Or LES E 0 20 000A1 28 kiexc 214 8 210 4145 0507 1 054 2 054 1 012 016 01A 01E 2 8 8 19 14 6 14 8 5 9 0 000A2 43 kcent 2p lA Be 97 17 14457038 18 120 206 Cy 1402670275 088 029 02a 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 8 3 3 14 6 14 8 9 9 0 000A3 37 kpound 214 8 de104 21 14 5 8 12 18 1 026 027 029 028 URE OSA 080 24 8 8 10 1 068 014 060 2 8 9 11 14 6 14 8 10 9 0 000A5 44 kyen 21 87 12 21 14450080 21 1784187 LO ORC 248 8 219 do 8 8 10 2 078 1 0E 0 2 8 14 3 1 0E0 2 8 6 8 14 6 14 8 12 9 0 000A7 78 kpar 142 Chapitre 8 Formes et polices de forme 2 14 8 10 25 14 5 060 1 012 016 01A 01C 02D 01E 02F 020 021 012 023 014 025 016 8 8 4 016 025 014 023 012 021 010 8 8 4 2 094 028 1 01A 01E 012 014 025 016 027 028 029 01A 02B 010 02D 0LE 2 18 gt 01E 02D 010 028 01A 029 018 8 1 84 924 8 16 9 14 6 14 8 10 13 0 000AA 51 1cau 2 LA By A 721548 A 14 3 24 1 020 2 054 1 024 029 028 027 016 8 1 3 024 8 1 3 012 021 020 02F 02E 2 03
227. z sur Annuler pour abandonner les modifications que vous avez apport es Pour repositionner un groupe d outils une ic ne d roulante une commande ou un s parateur 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Jeux d outils de l onglet Jeux d outils s lectionnez un groupe d outils une ic ne d roulante une commande ou un s parateur repositionner Jeux d outils 73 3 Cliquez et faites glisser l l ment s lectionn jusqu son nouvel emplacement dans la liste Jeux d outils 4 Relachez le bouton du p riph rique de pointage une fois que le groupe d outils ou l ic ne d roulante est en surbrillance ou que l emplacement requis est indiqu par une ligne horizontale Aide m moire Commandes IUP CUI G re les l ments d interface utilisateur personnalis s dans le produit JEUXOUTILS Ouvre la palette Jeux d outils 74 Chapitre 4 Personnalisation de l interface utilisateur DIESEL Dans la mesure o les expressions DIESEL ne g rent que les cha nes les variables syst me USERS1 5 sont utilis es pour transmettre des informations entre une routine AutoLISP et une expression DIESEL Les routines AutoLISP utilisent la fonction AutoLISP menucma pour valuer les expressions DIESEL Expressions DIESEL dans les macros Pour cr er des macros vous pouvez galement utiliser des expressions de chaine DIESEL dans les fichiers d

Download Pdf Manuals

image

Related Search

Related Contents

HPH-M82  J。Y「EB  Finlux 24HBE274B-NC User's Manual  KANtrak Engine Monitoring GEM4  

Copyright © All rights reserved.
Failed to retrieve file