Home

Guide de personnalisation ( ) - Support

image

Contents

1. 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 2 14 06C 1 044 2 014 1 014 2 8 2 6 14 8 2 3 0 166 Chapitre 8 Formes et polices de forme 000A2 23 kcent 2 14 8 2 5 01E 1 8 2 6 2 01E 1 038 01A 02C 01E 030 2 020 14 04A 0 000A3 23 kpound 2 14 8 2 6 040 1 048 012 044 012 01E 2 02B 1 028 2 06F 14 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 1 8 2 3 2 8 2 6 14 8 4 3 0 000A7 45 kpar 2 14 3 2 14 8 3 12 14 4 2 014 1 01E 010 012 016 018 016 012 2 021 1 016 018 01A 01E 010 01E 01A 2 8 3 2 14 3 2 14 8 7 6 14 4 2 0 000AA 36 1cau 2 14 8 1 6 2 3 2 8 3 9 1 01A 018 016 024 012 010 01E 02C 01E 2 049 1 040 2 4 2 8 2 3 14 8 3 1 0 000AB 21 kfrew 2 14 8 2 5 021 1 026 022 2 020 1 02A 02E 2 02F 14 8 4 2 0 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 2 14 8 2 6 014 1 040 2 027 1 044 2 02A 1 040 2 04D 14 8 4 2 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 000BA
2. gt lt ComponentEntry ModuleName Contents Resources OfficeSymbols cuix gt lt Components gt lt ApplicationPackage gt 116 Chapitre 7 Introduction aux interfaces de programmation Formes et polices de forme 72 Ss eqs A AutoCAD 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 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 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 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 de polices Vous devez entrer la description des formes dans un fichier text
3. 01C 2 048 1 014 000EC 18 1c 1 030 012 016 028 01A 02C 01 020 2 054 1 027 4 3 0 1 030 012 016 028 01A 02C 01E 020 2 064 1 029 1 030 012 016 028 01A 02C 01E 020 2 054 1 016 1 030 012 016 028 01A 02C 01E 020 2 064 010 1 2 06E 14 8 4 3 0 2 14 8 1 6 010 1 044 2 025 1 02F 2 020 05C 14 03A 0 000ED 18 1c 2 14 8 1 6 010 1 044 2 016 1 021 2 020 06C 14 03A 0 O00EE 19 1c 2 14 8 1 6 010 1 044 2 016 1 012 01E 2 020 05C 14 03A 0 Q00EF 22 1c lt 2 14 8 1 6 010 1 044 2 016 1 014 2 020 1 01C 2 020 05C 14 03A 0 000F0 30 1c 2 14 8 2 6 8 3 4 1 028 01A 02C 01E 020 012 024 036 2 01C 1 021 2 8 3 6 14 8 4 3 0 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 000F2 27 1ce 2 14 8 2 6 030 1 028 016 024 2 050 06C 14 8 000F3 26 1c 2 14 2 05 2 14 01A 2 05E 14 000F5 32 1c 8 2 6 030 E 14 8 000F4 27 1c 6 8 lt 27 4 3 0 o 12 020 01E 02C 01A 2 054 1 027 4 3 0 1 028 016 024 o 12 020 01E 02C 01A 2 064 1 029 1 028 016 024 O 12 020 01E 02C 01A 2 054 1 016 2 14 8 2 6 030 1 028 016 024 012 020 01E 02C 01A 2 8 3 5 1 012 028 012 5 6 2 6 24785 4 3 0 000F6 35 10 2 14 8 2 6 030 1 028 016 024 2 034 1 01C 2 040 1
4. 1 2 0 4 1 hee 1 1 2 1 10 0 0 0 2 8 16 12 1 2 14 8 1 79 0 0042B 54 gt 2 14 8 12 21 2 8 4 21 1 9 0 21 9 0 4 1 2 1 1 2 1 9 0 0 0 2 0 0 2 8 4 0 1 2 14 8 12 9 0 0042C 44 2 14 8 10 21 2 8 4 oy 1 9 0 21 10 0 2 1 1 1 1 2 2 1 i 1 1 2 0 8 16 9 1 9 0 21 0 4 1 2 1 1 2 1 10 0 0 0 2 8 16 12 1 2 14 8 10 9 0 0042D 64 2 14 8 9 E 8 6 11 1 9 10 0 0 0 2 8 14 7 1 9 2 2 2 1 na 2 1 2 2 1 2 1 3 0 5 1 3 1 2 2 2 2 1 4 0 2 1 2 2 0 0 2 8 17 3 1 2 14 8 10 9 0 0042E 76 2 14 8 13 21 2 8 14 21 71 9 4 0 2 1 2 3 1 4 0 5 1 4 2 3 2 1 4 0 2 1 2 3 1 4 0 5 1 4 2 3 2 1 0 0 2 8 5 10 1 9 5 0 0 0 2 8 0 10 1 9 0 21 0 0 2 8 22 0 1 2 14 8 13 9 0 0042F 54 2 148 10 2127820 91595 0712 10510 722 817 ATL yl 0 21 9 0 3 1 LE 1 2 0 2 1 2 1 1 9 r 3 1 9 0 0 0 2 8 4 11 1 2 14 8 10 9 0 00430 62 2 14 8 9 14 2 1 1 1 1 1 3 0 0 2 8 0 3 1 8 15 3 1 9 2 2 2 1 3 0 2 1 0 2 1 3 2 2 2 1 3 0 2 1 2 2 9 0 14 0 0 12 8 4 0 1 2 14 8 10 9 O 00431 6
5. puis un vecteur d une unit vers le bas et vers la droite comme l illustre la figure suivante 126 Chapitre 8 Formes et polices de forme cw deux octants 90 degr s octant 2 octant 1 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 start_offset end offset high radius radius 0SC Les param tres d calage_d but et d calage_fin indiquent la distance a 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 a 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 a 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 00A 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 O Calculez le d calage de fin de mani re similaire mais en utilisant le nombre de degr s com
6. 2 1 3 0 2 1 3 3 0 0 2 8 0 10 1 9 0 14 2 0 0 3 0 0 2 8 2 3 1 2 14 8 10 12 0 00447 46 2 14 8 9 14 2 8 3 ate Tr 0 D ly 3 7 2751 AS 0d 2 L 44 3 3 0 0 2 8 0 5 9 0 14 0 0 2 8 4 0 1 2 14 8 9 9 0 00448 66 2 14 8 14 14 2 8 24 0 1 9 0 14 0 0 2 8 0 10 1 9 3 23 2 1 2 0 2 1 1 3 0 10 0 0 2 8 0 10 1 9 3 3 7 2 x 1 2 0 v 2 1 1 3 0 10 0 0 2 8 24 14 1 2 14 8 14 9 0 00449 70 2 14 8 14 14 2 8 14 4 1 9 3 3 2 1 2 0 2 1 1 3 0 10 0 0 2 8 20 10 1 9 3 3 2 1 2 0 2 1 1 3 0 10 0 0 2 8 10 0 1 9 0 14 2 0 0 3 0 0 2 87 23 1 2 14 8 14 12 0044A 64 2 14 8 9 14 2 8 4 8 1 9 1 1 2 1 3 0 1 0 2 1 1 1 1 2 0 Lita 2 E 1 1 22 1 7 4 0 a 1 1 0 0 2 8 3 12 1 9 3 0 0 14 0 0 2 8 14 a 14 8 9 9 0 0044B 72 2 14 8 10 14 2 8 4 8 1 9 1 1 2 1 3 0 1 0 2 1 1 1 1 2 0 2 1 2 1 1 2 1 4 0 2 1 1 1 0 0 2 8 0 12 1 9 0 14 0 0 2 8 13 14 1 9 0 F 143 70 0 72 84 40 1 2 14 8 11 9 7 0 0044C 62 2 14 8 9 14 2 8 4 8 1 9 1 1 2 1 3 0 1 0 2 1 1 1 1 2 0 2 1 2 1 1 22 1 28 04412241 L 0 0 2 8 0 12 1 9
7. 2 14 8 2 0006F 20 1 14 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 14 8 5 6 14 4 2 0 0006D 24 1 2 14 04B 1 044 2 01C 1 012 01E 01C 2 014 1 012 01E 03C 2 020 14 8 4 3 0 0006E 21 1 6 1 044 2 02C 1 022 010 01E 03C 2 020 14 8 4 3 0 cm cn co 2 14 04B 030 1 028 016 024 012 020 01E 02C 01A 2 030 14 8 4 3 0 00070 22 1 CP 2 14 04B 02C 1 064 2 01C 1 012 020 01E 02C 01A 038 2 060 14 8 4 5 0 Cr ation de fichiers de d finition de forme 165 00071 22 1cg 2 14 04B 04F 1 064 2 01C 1 016 028 01A 02C 01E 030 2 020 14 87 42 5 4 Oy 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 2 6 044 1 040 2 026 1 05C 01E 012 2 02F 14 8 4 3 0 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 1cz 2 14 04B 044 1 040 04A 040 2 020 14 8 4 3 0 0007B 19 klbr 2 14 8 1 6 064 020 1 01A 01C 01A 01E 01C 01E 2 020 14 03A 0
8. 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 utiliser 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 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 a l aide des valeurs du caract re de contr le u 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 Les polices SHX d AutoCAD sont limit es en mati re d affich
9. 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 Cr ation de fichiers de d finition de forme 149 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 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 71 8 3 2 2 8 7 4 1 OEC 2 0A4 1 032 021 030 02F 8 1 3 OAC 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 r 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
10. 9 14 2 8 4 14 1 9 0 14 0 0 2 8 0 10 1 9 3 3 2 1 3 0 2 1 1 2 0 11 0 0 2 8 4 0 1 2 r 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 2 2 2 1 E 3 0 2 21 2 2 1 3 0 2 1 3 2 2 2 1 0 2 1 2 2 0 0 2 8 15 3 1 2 14 8 10 p 00441 50 2 14 8 8 14 2 8 15 11 1 9 2 2 2 1 3 0 2 1 2 2 1 3 0 2 1 3 2 72 2 1 3 0 2 1 2 2 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 2 14 8 7 14 2 8 1 14 1 9 6 14 0 0 2 8 6 14 1 9 6 14 2 4 2 2 2e 1 1 0 0 0 r 14 7 1 2 14 8 7 16 0 00444 66 Cr ation de fichiers de d finition de forme 157 2 14 8 11 14 2 8 14 14 1 9 6 0 2 1 2 2 1 3 0 2 1 3 2 2 2 1 6 0 2 1 2 2 1 3 0 2 1 3 2 2 2 1 0 0 2 8 3 0 1 9 0 21 0 0 2 8 11 7 1 2 14 8 11 16 0 00445 36 2 14 8 6 14 2 8 1 14 1 9 11 14 0 0 2 8 0 14 1 9 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
11. 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 montre comment afficher les 10 premiers caracteres de la valeur courante de la variable syst me USERS3 USERS1 5 eval Current value getvar users3 S if eqg getvar users3 10 spaces C Cusers3 Il est inutile d ajouter des espaces la fin d un libell de menu pour largir ce menu car ils sont ignor s lors du chargement de ce dernier Tous les espaces servant 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
12. 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 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 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 plus complexes utilis es pour parcourir le fichier AutoCAD 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 a 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 nchars nranges b1 el b2 e2 o ncars repr sente le nombre approximatif de d finitions de caract res dans le jeu s
13. 1 5 04C 8 1 5 04B 8 2 3 02A 2 8 11 7 14 6 14 8 7 16 0 0002A 37 kas 2 14 8 r 8 21 14 5 8 8 21 1 OCC 2 8 5 9 1 8 10 6 2 064 1 8 10 6 2 8 13 12 14 6 14 8 8 9 0 0002B 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 2 14 8 5 2 14 5 8 6 1 1 01A 016 012 01E 02C 02B 01A 2 8 6 4 14 6 14 8 5 13 0 0002 D 25 ksub 2 14 8 13 9 714 5 8 4 9 1 8 18 0 2 8 4 9 14 6 14 8 139 40 0002E 26 kper 2 14 8 5 2 14 5 8 5 2 1 01A 01E 012 016 2 8 5 2 14 6 14 8 5 9 0 0002F 25 kdiv 2 14 8 11 25 14 5 8 20 25 1 8 18 32 2 8 20 7 14 6 Cr ation de fichiers de d finition de forme 133 14 8 11 16 0 00030 62 n0 2 14 8 10 21 14 5 8 9 21 1 8 3y 1 2 3 8 1 5 03C 8 1 5 8 2 8 8 3 1 020 8 3 7 2 3 8 1 5 034 8 1 5 8 2 3 8 3 1 028 2 8 1 1 e 14 6 14 8 10 9 0 00031 27 n1 2 14 8 10 21 14 5 8 6 17 1 021 032 8 0 21 2 8 9 0 14 6 14 8 10 9 0 00032 37 n2 2 14 8 10 21 14 5 8 4 16 1 014 023 012 021 040 02F 01E 02 02C 02B 8 2 3 OAA 0E0 2 8 3 0 14 6 14 8 10 9 0 00033 46 n3 2 14 8 10 21 14 5 8 5 21 1 0B0 8 6 8 030 02F 01E 8 1 3 02C 8 1 3 02A 8 3 1
14. 1 8 9 4 72 8 10 7 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 14 4 2 0 000FB 61 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 5 18 3 2 1 8 9 6 8 9 6 4 2 2 8 10 4 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 14 4 2 0 000FC 62 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 9 6 1 OAC 8 1 3 02F 030 021 032 2 0A4 1 0EC 2 8 4 0 14 6 14 3 2 14 8 19 18 14 4 2 0 000FD 43 1c 2 14 8 8 14 14 5 8 2 14 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 8 8 21 14 5 8 3 20 1 01E 012 016 01A 2 080 1 01E 012 016 01A 2 8 9 6 1 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 00104 50 c164 2 14 8 9 21 14 5 8 9 21 1 8 8 21 2 8 8 21 1 8 8 21 3 2 10 5 36 1 10 5 100 4 2 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 00105 66 c165 2 14 3 2 14 8 19 28 14 4 2 14 5 8 15 14 1 0EC 3 2 10 148 Chapitre 8 Formes et polices de forme 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 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 00106 71 c143 2 14 3 2 14 8 21 42 14 4 2 14 5 3 2 2 8 18 48 1 8 8 6 2 8 26 54 4 2
15. 2 14 3 2 14 8 3 12 14 4 2 010 1 016 044 012 010 01E 04C 01A 018 2 040 14 3 2 14 8 7 6 14 4 2 0 00031 18 nl 2 14 8 1 6 054 1 012 06C 2 018 1 020 2 020 14 03A 0 00032 23 n2 2 14 8 2 6 054 1 012 020 01E 01C 01A 028 01A 02C 040 2 020 14 8 4 3 0 00033 29 n3 2 14 8 2 6 054 1 012 020 01 01C 01A 018 2 010 1 01E 01C 01A Cr ation de fichiers de d finition de forme 161 028 016 2 01C 060 14 8 4 3 0 00034 19 n4 2 14 8 2 6 041 1 048 8 3 4 06C 2 030 14 8 4 3 0 00035 23 n5 2 14 8 2 6 014 1 01E 020 012 024 016 038 024 040 2 020 06C 14 8 4 3 0 00036 24 n6 2 14 8 2 6 034 1 030 01E 01C 01A 028 016 034 022 010 2 030 06C 14 8 4 3 0 00037 16 n7 2 14 8 2 6 064 1 040 06B 2 050 14 8 4 3 0 00038 32 n8 2 14 8 2 6 010 1 016 014 012 020 012 014 016 028 01A 01C 01E 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 2 14 3 2 14 8 1 8 14 4 2 010 044 1 01C 2 01C 1 02C 01A 2 012 020 14 3 2 14 87 1258 14 4 230 0003C 29 k1t 2 14 3 2 14 8 3 12 14 4 2 064 030 1 03A 03E 2 020 14 3 2 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 14 3 2 14 8 3 12
16. 2 14 8 2 6 044 1 04C 042 04C 2 020 14 8 4 3 0 00439 23 lcrii 2 14 8 2 6 044 1 04C 042 04C 2 044 018 1 028 2 050 04C 14 8 4 3 0 0043A 19 1crk 2 14 8 2 6 1 044 02C 020 022 02A 02E 2 020 14 8 4 3 0 0043B 16 1cr1 8 2 6 1 043 020 04C 2 020 14 8 4 3 0 C 17 1crm 2 14 8 2 6 1 044 02E 022 04C 2 020 14 8 4 3 0 D 8 Ley Lera 2 6 1 044 02C 040 024 04C 2 020 14 8 4 3 0 0043E 25 1cro 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 1crp 2 14 8 2 6 1 044 040 04C 2 020 14 8 4 3 0 00440 20 1crr 2 14 8 2 6 1 044 030 01E 01C 01A 038 2 060 01C 14 8 4 3 0 00441 23 1crs 2 14 8 2 6 040 014 1 01A 028 016 024 012 020 01E 2 020 03C 14 8 4 3 0 00442 18 1crt 2 14 8 2 6 020 1 044 028 040 2 020 04C 14 8 4 3 0 00443 22 1cru 2 14 8 2 6 014 1 01E 020 012 034 02C 028 026 2 060 04C 14 8 4 3 0 00444 25 1crf 2 14 8 2 6 020 1 044 018 01A 01C 01E 020 012 014 016 018 2 00445 20 1crh 178 Chapitre 8 Formes et polices de forme 2 14 04B 14 8 0 2 00446 21 1crc 25 4 8 2 14 8 4 3 0 00447 18 1crch 2 4 8 00448 21 lcrsh 2 14 8 14 8 4 3 0 00449 24 1crshch 1 042 2 048 1 04E 2 020 14 8 4 3 0 6 044 1 04C 030 044 04C 010 01C 2 014 020 2 6 044 1 03C 030 034
17. 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 2 14 028 01C 1 040 2 021 14 04A 0 00060 27 krvap 2 14 3 2 14 8 1 12 14 4 2 064 1 02D 2 04D 14 3 2 14 8 5 2 14 4 2 0 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 164 Chapitre 8 Formes et polices de forme 2 14 8 2 6 1 064 2 04C 1 022 010 01E 02C 01A 018 026 2 02C 060 14 8 4 3 0 00063 17 1 CC 2 14 04B 042 1 038 01A 02C 01E 030 2 020 14 8 4 3 0 00064 25 1 2 14 8 2 Led 6 041 1 02A 018 016 024 012 010 02E 2 044 1 06C 2 020 14 8 4 3 0 00065 20 1 ce 2 14 04B 024 1 030 012 016 028 01A 02C 01E 020 2 030 14 8 4 3 0 00066 22 1 Leaf 2 14 8 2 6 034 1 030 2 023 1 016 018 01A 05C 2 050 14 8 4 3 0 00067 22 1 Leg 2 14 04B 01C 1 01 020 012 044 016 028 01A 02C 01E 030 2 020 14 8 4 5 0 00068 21 1 6 1 064 2 04C 1 022 010 01E 03C 2 020 14 8 4 3 0 2 14 8 2 00069 17 1 ch ci 2 14 06C 1 044 2 014 1 014 2 020 06C 14 8 2 3 0 0006A 35 1 2 14 3 2 14 cJ 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
18. 4 9 4 2 14 3 2 14 8 5 6 14 4 2 0 001 2 14 143 24 c227 18r 2 6 1 064 8 4 6 064 2 038 014 1 021 2 08C 030 14 8 4 3 0 001 2 14 44 42 c228 13r2 14 8 3 8 14 4 2 1 044 2 01C 1 012 010 01E 03C 2 8 2 5 1 011 2 019 8 4 5 14 3 2 14 8 7 6 14 4 2 0 001 2 14 47 27 c213 8 2 8 1 064 8 4 6 064 2 027 1 012 2 01A 1 016 2 050 08C 14 8 4 3 0 001 48 29 c229 2 14 8 2 6 1 044 2 01C 1 012 010 01E 03C 2 018 054 1 012 2 01A 1 016 2 040 06C 14 03A 0 Cr ation de fichiers de d finition de forme 173 00 2 1 15 0727 206138 07C 030 14 8 4 3 0 00 d A 1 0 00 2 1 012 00 2 1 2 0 00 D 2 0 00 2 1 15172976139 24 2 07C 050 14 8 4 3 0 158 330292 2 01A 1 016 2 050 08C 14 8 4 3 0 LSI p29 E293 50 06C 14 8 4 3 0 15A 27 c151 8C 030 14 8 4 3 0 15B 31 c152 029 8 9 10 142 14 8 4 3 0 00 2 1 160 30 c230 01A 1 016 2 050 08C 14 8 4 3 0 00 2 1 161 29 c231 016 2 050 06C 14 8 4 3 0 00 peat 050 00 peat 164 28 c155 4 04B 030 1 028 016 024 012 020 01E 02C 01A 2 074 1 02C 2 4 8 2 6 1 044 2 02C 1 022 010 01E 2 026 1 012 2 01A 1 4 8 2 6 014 1 01E 020 012 046 012 020 01E 2 024 038 1 4 8 2 8 014 1 01E 020 012 046 012 020 01E 2 026 1 01 4 8 2 6 1 030 012 016 028 016 012 0
19. Cha ne affich e sous forme d une info bulle lor Agrandit ou r duit des sque le curseur est plac sur l outil dans la palette objets s lectionn s tout Jeux d outils en conservant leurs proportions apr s la mise l chelle Macro Macro de la commande Respecte la syntaxe C C_scale standard des macros Image Cha ne d ID de la ressource petite image bitmap RCDATA_16_SCALE 16 x 16 Cette chaine n accepte que des carac t res alphanum riques sans aucun signe de po nctuation l exception du trait d union et du caract re de soulignement _ Il peut galement Personnalisation des commandes 39 Propri t s de la commande Echelle dans la liste Commandes s agir d un fichier d image raster d fini par l utili sateur Cliquez sur le bouton pour ouvrir la bo te de dialogue S lectionner un fichier image Cr ation modification et r utilisation de com mandes 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 commande existante Lorsque vous modifiez les propri t s d une commande dans la liste Commandes la commande est mise a jour pour tous les l ments d interface utilisateur dans lesquels elle est r f renc e Voir aussi Cr ation de macros page 42 Cr ation modification et r utilisation de commandes Pour cr er une commande personnalis e 1 A l invite de commande entrez cui puis ap
20. HOT WATER SUPPLY HW HW HW HW HW A 5 1 HW STANDARD S 1 U 0 0 X 0 0 Y 051 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 a utiliser Si aucun style de texte n est d fini AutoCAD utilise le style courant cotes S valeur Facteur d chelle a appliquer au style de texte par rapport a l chelle du type de ligne La hauteur du style de texte est multipli e par le facteur d 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 a 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 a 0 est appliqu e La rotation est centr e entre la ligne de base et la hauteur nominale de
21. Voir aussi Personnalisation des commandes page 38 Cr ation et gestion des jeux d outils Pour cr er un jeu 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 s lectionnez le jeu d outils dans lequel cr er le nouveau jeu 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 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 Entrez le nom du nouveau jeu d outils Le nom entr est ce qui apparaitra 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 D veloppez le nouveau jeu d outils Dans la liste Commandes faites glisser une commande dans le groupe d outils par d faut sous le nouveau jeu d outils 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 Pour plus d informations sur la cr ation d une commande voir la section Cr ation modification et r utilisation de commandes page 40 Pour cr er u
22. Vous pouvez utiliser cette m thode pour activer et d sactiver les variables syst me dont les valeurs valables sont 1 ou 0 Personnalisation des commandes 51 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 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 chaine compos e du signe caret et de la lettre z et n est pas quivalent la combinaison de touches Cmd Z Dans les exemples qui suivent z sert de caract re de fin aux macros A C CS M if 5 getvar tilemode 0 S mview mspace Z C CSM S if getvar tilemode 0 S mview pspace Z Si ces macros de menu ne finissaient pas par z AutoCAD ajouterait automatiquement un espace Entr e et r p terait ainsi la derni re commande entr e Voir aussi Utilisation de caract res de contr le sp ciaux dans les macros page 45 DIESEL page 67 Utilisation d AutoLISP dans les macros La cr ation de commandes utilisant AutoLISP correspond une utilisation plus avanc e de la fonction de personnalisation d AutoCA
23. 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 Toute tentative de chargement d une application d j charg e g n re une erreur Avant d utiliser arxload vous devez l aide de la fonction arx v rifier quelles sont les applications d j charg es ObjectARX 97 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 application de la m moire mais galement les d finitions de commande associ es l application Voir aussi Pr sentation de l organisation des fichiers page 3 Installer et d sinstaller des applications plug in Le m canisme de chargement automatique du plug in facilite la r partition des applications personnalis es l aide d un format de module Le format de module est une structure de dossiers courante dont le nom porte l extension bundle et qui inclut un fichier XML d signant les diff rents composants du module d extension Le fait de r partir les applications personnalis es sous forme de fichiers BUNDLE permet de cibler plus facilement diff rents syst mes d exploitation et versions du produit car l
24. 0 000DC 55 uc 2 14 8 11 25 14 5 8 14 24 1 01E 012 016 01A 2 088 1 01E 012 016 01A 2 8 2 3 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 000DD 38 uc 2 14 8 9 25 14 5 8 13 25 1 089 2 049 1 8 8 9 0AC 2 8 8 19 1 8 8 9 2 8 9 10 14 6 14 8 9 9 0 000DF 53 kgers 2 14 8 9 21 14 5 030 1 012 8 0 16 023 012 021 020 02F 01E 02D 02C 02B 01A 029 028 2 020 1 8 3 1 01E 02D 03C 02B 01A 029 028 027 016 012 01E 2 8 10 2 14 6 14 8 9 9 0 000E0 63 lc ZL S725 LAY ORO S42 7G 1474724145787154 21 717 845 684 54 727 8 2 3 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 87 1 9 18 14 472 0 000E1 63 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 5 17 1 8 8 4 2 8 2 7 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 000E2 64 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 5 18 1 8 4 3 8 4 3 2 04D 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 Cr ation de fichiers de d finition de forme 145 02E 02F 030 021 022 2 8 4 3 14 6 14 3 2 14 8 19 18 14 4 2 0 Q00E3 63 1cf 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 18 1 032 010 03E 010 032 2 07C 1 OEC 2 0B4 1 026 027 038 029 02A 8
25. 00107 30 c134 2 14 04B 042 1 038 01A 02C 01E 030 2 3 2 8 5 10 1 021 2 029 E N 8 9 10 4 2 14 8 4 3 0 00L0C 317 Cc 42 172 Chapitre 8 Formes et polices de forme 14 8 2 8 040 014 1 01A 028 016 044 012 020 01E 2 026 1 012 1A 1 016 2 050 08C 14 8 4 3 0 10D 29 c159 14 8 2 6 042 1 038 01A 02C 01E 030 2 028 054 1 012 2 01A 1 016 2 050 06C 14 8 4 3 0 10E 32 0210 14 8 2 8 1 030 012 044 016 038 2 010 1 06C 2 010 074 1 012 1A 1 016 2 050 08C 14 8 4 3 0 10F 31 c212 14 8 2 6 041 1 02A 018 016 024 012 010 02E 2 044 1 06C 2 020 064 1 01A 2 010 05C 14 8 4 3 0 001 2 14 01E 2 022 14 8 4 3 0 001 2 14 014 030 14 8 4 3 0 001 14 8 2 8 1 064 040 2 048 03C 1 020 2 028 03C 1 040 2 028 074 1 012 2 01A 1 016 2 050 08C 14 8 4 3 0 11B 32 c216 14 8 2 6 024 1 030 012 016 028 01A 02C 01E 020 2 018 054 1 18 28 c168 8 2 6 1 064 040 2 048 03C 1 020 2 028 03C 1 040 1 01A 19 27 c169 04B 024 1 030 012 016 028 01A 02C 01E 020 3 2 01A 01E 4 2 2 1A 35 c183 012 2 01A 1 016 2 050 06C 14 8 4 3 0 00 2 14 141 29 c157 8 2 6 064 1 06C 040 2 048 034 1 3 2 8 4 5 2 8 8 11 4 2 14 8 4 3 0 00 2 14 142 47 c136 73 2 14 8 1 12 14 4 2 064 3 2 010 4 2 1 05C 01E 2 3 2 8 3 5 1 8 3 4 2 8
26. 020 2 8 2 3 1 020 2 03C 1 028 064 2 04B 1 020 2 04F 14 8 4 3 0 000C7 29 uct 2 14 8 2 6 02E 1 010 014 018 014 2 021 1 01A 028 016 044 012 020 01E 2 02E 03C 14 8 4 5 0 000C8 28 uc 2 14 8 2 6 1 044 040 2 016 1 027 2 04C 018 1 020 2 02A 1 040 2 020 14 8 4 3 0 000C9 28 uc 2 14 8 2 6 1 044 040 2 025 1 029 2 03C 018 1 020 2 02A 1 040 2 020 14 8 4 3 0 000CA 29 uc 2 14 8 2 6 1 044 040 2 016 1 016 01A 2 03C 018 1 020 2 02A 1 040 2 020 14 8 4 3 0 000CB 32 uc 2 14 8 2 6 1 044 040 2 016 1 014 2 028 1 01C 2 03C 018 1 020 2 02A 1 040 2 020 14 8 4 3 0 000CC 25 uc 2 14 8 1 6 044 1 020 2 014 1 027 2 02D 1 04C 2 018 1 020 2 168 Chapitre 8 Formes et polices de forme 020 14 03A 0 000CD 25 uc 2 14 8 1 6 044 1 020 2 024 1 029 2 01E 1 04C 2 018 1 020 2 020 14 03A 0 000CE 26 uc 2 14 8 1 6 044 1 020 2 014 1 016 01A 2 01E 1 04C 2 018 1 020 2 020 14 03A 0 000CF 29 uc 2 14 8 1 6 044 1 020 2 014 1 014 2 028 1 01C 2 01E 1 04C 2 018 1 020 2 020 14 03A 0 000D0 25 uc 2 14 8 2 6 1 064 030 01E 04C 01A 038 2 024 015 1 020 2 01D 04F 14 8 4 3 0 000D1 25 uc 2 14 8 2 6 1 044 04E 044 2 048 014 1 012 02F 012 2 8 2 6 14 8 4 3 0 000D2 25 uc 2 14 8 2 6 1 044 040 2 016 1 027 2 02C 030 1 04C 048 2 060
27. 038 8 3 1 016 025 2 8 17 4 14 6 14 8 10 9 0 00034 34 n4 2 14 8 10 21 14 5 8 13 21 1 8 10 14 0F0 2 8 5 14 1 8 0 21 2 8 7 0 14 6 14 8 10 9 0 00035 52 n5 2 14 8 10 21 14 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 14 8 10 9 0 00036 68 n6 2 14 8 10 21 14 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 1 3 014 8 1 3 026 8 3 1 018 8 3 1 02A 8 1 3 2 8 16 7 14 6 14 8 10 9 0 00037 31 n7 2 14 8 10 21 14 5 8 17 21 1 8 10 21 2 8 4 21 1 0E0 2 8 3 21 14 6 14 8 10 9 0 00038 66 n8 2 14 8 10 21 14 5 8 8 21 1 8 3 1 02B 02C 02D 02F 8 4 1 8 3 1 02E 02D 03C 02B 01A 8 3 1 048 8 3 1 016 J 025 034 023 022 8 3 1 8 4 1 021 023 024 025 8 3 1 048 2 8 12 21 14 6 14 8 10 9 0 00039 68 n9 2 14 8 10 21 14 5 8 16 14 1 8 1 3 02A 8 3 1 018 8 3 1 026 8 1 3 014 8 1 3 022 8 3 1 010 8 3 1 02E 8 1 4 05C 8 1 5 8 2 3 8 3 1 028 8 3 1 025 2 8 16 3 14 6 14 8 10 9 0 134 Chapitre 8 Formes et polices de forme 0003A 33 kcol 2 14 8 5 14 14 5 8 5 14 1 01A 01E 012 016 2 0CC 1 01A 01E 012 016 2 8 5 2 14 6
28. 04C 2 020 14 8 3 3 0 2 6 1 044 04C 020 024 02C 020 044 2 04C 020 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 1crtvznak 2 14 8 2 6 044 1 010 04C 020 012 016 028 2 050 02C 14 8 4 3 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 3 0 0044C 19 1crmznak 2 14 8 2 6 1 044 02C 020 01E 01A 028 2 050 14 8 3 3 0 0044D 25 lcreee 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 02 C 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 14 8 4 3 0 020A0 4 keuroRef2 7 0020AC 0 020A7 32 kpes 2 14 06B 14 010 1 064 018 016 012 030 02C 028 020 02C 2 020 020 01E 01C 01A 028 2 8 4 3 1 05C 01E 012 2 025 1 028 2 03E 020 14 8 6 3 0 020AC 45 keuro 3 2 2 14 8 4 12 080 0 24 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 Cr ation de fichiers de d finition de forme 179 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 03C 14 8 4 3
29. 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 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 787 87 21 414 584108421 71 87 107 21 278 1 21 FL 0R0 2 8 1 21 14 6 14 8 8 9 0 00055 39 ucu 2 14 84 I145 21 14 5 84 4421 71 0FC 8 17 3 02E 8 13 1 020 87 31 40227857 61 3 04 273 64 521 7 14 764 14 78 117 930 00056 33 ucv 2 As 8 297 21L 7144 54 87 22U1721 414787 087721 2488 821 F Ly 8 8 21 2 8 9 0 14 6 14 8 9 9 0 00057 49 ucw 27 4 85 HL HZ 1455487 25 21 9 15 8957 S21 4 27 83 O72Z1 41 84 A 2 84 2721 ply oer HZ 72785 552419 1 8 25 219 2 8 7 0 14 6 14 8 12 9 0 00058 33 ucx 27 4 8 107 21 414 430 813 21 7 1 8 1457 21 4524587 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 11 14 6 14 8 9 9 0 0005A 37 ucz 214 8 10 21 1455787 17 21 1 8 14 21 287 0 21 1 0802 Cr ation de fichiers de d finition de forme 137 8 14 21 1 0E0 2 8 3 0 14 6 14 8 10 9 0 0005B 37 klb 2 14 8 7 25 14 5 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
30. 14 4 2 064 1 03E 03A 2 050 14 3 2 14 8 7 6 14 4 2 0 0003F 36 kqm 2 14 3 2 14 8 3 12 14 4 2 054 1 012 010 01E 01C 01A 01C 2 01IC 1 01 2 030 14 3 2 1487 37 O 14 47250 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 02C 2 047 1 040 2 02E 14 8 4 3 0 00042 29 ucb 2 14 8 2 6 1 030 012 014 016 028 2 020 1 012 014 016 038 2 010 1 06C 2 050 14 8 4 3 0 162 Chapitre 8 Formes et polices de forme 00043 23 ucc 2 14 8 2 6 040 014 1 01A 028 016 044 012 020 01E 2 02E 03C 14 8 4 3 0 00044 22 ucd 2 14 8 2 6 1 030 012 044 016 038 2 010 1 06C 2 050 14 8 4 3 0 00045 25 uce 2 14 8 2 6 1 064 040 2 048 03C 1 020 2 028 03C 1 040 2 020 4 8 4 3 0 00046 21 ucf 2 14 8 2 6 1 064 040 2 048 03C 1 020 2 03C 040 14 8 4 3 0 00047 22 ucg 2 14 8 2 6 032 1 010 03C 038 016 044 012 030 2 020 06C 14 8 4 3 0 00048 22 uch Fi 4 8 2 6 1 064 2 03C 1 040 2 034 1 06C 2 020 14 8 4 3 0 00049 21 uci 2 T 8 1 6 064 1 020 2 018 1 06C 2 018 1 020 2 020 14 03A 0 0004A 19 ucj 14 8 2 6 014 1 01E 020 012 054 2 020 06C 14 8 4 3 0 0004B 23 uck 8 2 6 1 064 2 040 1 03A 018 2 010 1 03E 2 020 14 8 4 3 0 C 16
31. 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 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 2 14 8 2 6 1 8 4 6 2 048 1 8 4 6 2 020 14 8 4 3 0 00426 21 ucr 2 14 8 2 6 1 064 06C 040 064 06C 010 01C 2 014 020 14 78 5 3 50 00427 19 ucrch 2 14 8 2 6 064 1 03C 01E 030 044 06C 2 020 14 8 4 3 0 176 Chapitre 8 Formes et polices de forme 00428 21 ucrsh 2 14 8 2 6 1 064 06C 030 044 04C 030 064 06C 2 020 14 8 6 3 O 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
32. 14 8 5 9 0 0003B 38 ksmc 2 14 8 5 14 14 5 8 5 14 1 01A 01E 012 016 2 8 1 13 1 01A 016 012 01E 02C 02B 01A 2 8 6 4 14 6 14 8 5 13 0 0003C 28 klt 2 14 8 12 18 14 5 8 20 18 1 8 16 9 8 16 9 2 8 4 0 14 6 14 8 12 9 0 0003D 33 keq 2 14 8 413 12 145 874 12 158 18 0 4278 1 18 6 L 8 18 0 2 8 4 6 14 6 14 8 13 9 0 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 kqm 2 14 8 9 21 14 5 8 3 16 1 014 023 012 021 040 02F 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 42 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 020 022 8 1 3 024 8 1 3 025 026 027 8 3 1 038 8 3 1 029 02A 02B 8 1 3 03C 8 1 3 02D 02E 02F 8 3 1 030 8 3 1 021 012 2 8 6 3 14 6 14 3 2 14 8 27 18 14 4 2 0 00041 39 uca 27 144 8A 97 H21 9 1455786 9721 5 LT Bl 87 S21 7 285 6872103 17 8 8 21 2 8 13 7 1 0A0 2 8 4 7 14 6 14 8 9 9 0 r 00042 70 ucb 27L4 3 2 14385 6 21 7 42 4 4547 27 14 57 87 47 21 7 14587 005 2T1 423 8 0 21 1 090 8 3 1 01E 02D 02C 02B 01A 8 3 1 2 098 1 090 8 3 1 01E 02D 03C 02B 01A 8 3 1 098 2 8 17 0 14 6 14 342 14 28 21 18 14 4 2 0 000
33. 190 La forme qui porte ce num ro dans le m me fichier formes est dessin e 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 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 X displacement Y displacement Les d placements X Y peuvent aller de 128 127 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 Apres 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
34. 20 14 4 2 0 00179 45 c141 2 14 8 10 21 14 5 8 17 21 1 8 14 21 2 8 5 24 1 8 4 3 2 8 9 6 1 0E0 2 8 14 21 1 0E0 2 8 3 0 14 6 14 8 10 9 0 0017A 58 c171 2 14 3 2 14 8 17 28 14 4 2 14 5 8 14 14 8 7 2 1 8 3 2 2 8 4 4 1 8 11 14 2 0E4 1 0B0 2 8 11 14 1 0B0 2 8 3 0 14 6 14 3 2 14 8 17 18 14 4 2 0 0017B 45 c189 2 14 8 10 21 14 5 8 17 21 5 3 2 8 13 6 1 10 2 96 4 2 6 1 8 14 21 0E0 2 8 14 21 1 0E0 2 8 3 21 14 6 14 8 10 9 0 0017C 59 c190 2 14 3 2 14 8 17 28 14 4 2 14 5 8 14 14 5 3 2 8 11 5 1 10 1 96 4 2 6 8 11 14 2 0E4 1 0B0 2 8 11 14 1 0B0 2 8 3 0 14 6 14 3 2 14 8 17 18 14 4 2 0 0017D 42 c166 2 14 8 10 27 8 17 21 1 8 14 21 2 0F4 064 1 0E0 2 8 14 21 1 0E0 2 8 7 23 1 042 2 04A 1 046 2 8 14 27 14 8 10 9 0 0017E 38 c167 2 14 8 9 20 0E2 1 8 11 14 2 0E4 1 0B0 2 0B8 0EC 1 0B0 2 8 5 16 1 042 2 04A 1 046 2 8 12 20 14 8 8 9 0 00410 38 _ 2 14 8 9 21 2 8 4 7 1 9 10 0 0 0 2 8 13 7 1 9 8 21 0 0 2 8 1 8 21 0 1 2 14 8 9 9 0 00411 46 2 14 8 10 21 js 278 15 31 1 9 CTL 0 0 21 O 341 1 1 1 2 0 3 H 1 2 1 1 3 1 9 0 0 0 2 8 17 11 Leds Ie 8y Lr 070 x00412 68 2 14 8 11 21 2 8 13 21 1 9 9 0 0 21 9 1 1 1 1
35. 35 1cou EDO 5 2 14 8 1 6 3 2 2 8 3 12 1 028 01A 02C 01E 020 012 024 016 2 0 2 06B 1 040 2 4 2 8 2 3 14 8 3 1 0 000BB 22 kffrw 2 14 8 2 5 014 1 022 026 2 020 1 02E 02A 2 040 01C 14 8 4 2 0 000BC 41 kquart 2 3 2 14 8 5 12 1 8 10 12 2 8 8 6 1 064 01A 2 05C 1 020 2 8 6 4 1 048 8 3 4 06C 2 060 14 8 9 6 4 2 0 000BD 45 khalf 2 3 2 14 8 5 12 1 8 10 12 2 8 8 6 1 064 01A 2 05C 1 020 2 8 3 1 1 012 020 01E 01C 01A 028 01A 02C 040 2 040 Cr ation de fichiers de d finition de forme 167 14 8 9 6 4 2 0 000BF 32 kiqm 2 3 2 14 8 3 12 8 6 2 1 02A 028 026 024 022 024 2 024 1 024 2 8 8 12 14 8 7 6 4 2 0 000C0 31 uc 2 14 8 2 6 1 024 022 02E 02C 2 8 4 1 1 040 2 8 2 4 1 027 2 8 6 6 14 8 4 3 0 000C1 31 uc 2 14 8 2 6 1 024 022 02E 02C 2 8 4 1 1 040 2 8 2 4 1 021 2 8 2 6 14 8 4 3 0 000C2 32 uc 2 14 8 2 6 1 024 022 02E 02C 2 8 4 1 1 040 2 8 4 3 1 022 02E 2 8 2 4 14 8 4 3 0 000C3 33 uc 2 14 8 2 6 1 024 022 02E 02C 2 8 4 1 1 040 2 8 4 4 1 012 02F 012 2 8 2 6 14 8 4 3 0 000C4 32 uc 2 14 8 2 6 1 024 043 2 029 1 014 2 040 1 01C 2 027 1 04D 02C 2 047 1 040 2 02E 14 8 4 3 0 000C5 25 uc 2 14 8 2 6 1 024 032 016 01A 03E 02C 2 8 4 1 1 040 2 02F 14 8 4 3 0 000C6 33 uc 2 14 8 2 6 1 034 8 2 3
36. 3D LDT Land Desktop Map AutoCAD Map 3D MEP AutoCAD MEP Plant3D AutoCAD Plant 3D PNID AutoCAD P amp ID 2D D finit le num ro de la version minimale d AutoCAD prise en charge par le jeu de composants La valeur peut tre un num ro de version majeure R19 ou une version sp cifique R18 2 Le num ro de version d AutoCAD se trouve dans le registre Windows ou s ob tient avec la variable systeme ACADVER Si cet attribut et l attribut SeriesMax ne sont pas sp cifi s tous les composants sont suppos s tre compatibles avec toutes les versions d AutoCAD Si vous omettez cette valeur toute version ant rieure a celle sp cifi e par l at tribut SeriesMax est prise en charge D finit le num ro de la version maximale d AutoCAD prise en charge par le jeu de composants Si vous omettez cette valeur toute version post rieure a celle sp cifi e par l attribut SeriesMin est prise en charge Installer et d sinstaller des applications plug in 107 Attribut Description SupportPath Liste des chemins de support utilis s par ce jeu de com posants s par s par des points virgules Les chemins de support doivent tre relatifs au lot de modules d exten sion Des chemins de support localis s peuvent tre sp cifi s en combinant SupportPath avec un code de localisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge El ment C
37. 46 8 2 14 87 10 21 2 8 18 0 1 9 59 12 0 0 7 2 8 9 9 1 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 0041B 36 lt 2 14 8 10 21 2 8 16 0 1 9 0 21 11 0 0 17 1 2 r N N 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 14 0 0 0 2 8 0 11 1 9 0 21 0 0 2 8 4 21 14 8 11 9 0 0041E 64 _ 127 L 9 1 2 Cr ation de fichiers de d finition de forme 153 2 14 8 11 21 2 8 9 21 1 9 4 0 2 1 2 ee 2 A A 7 PT4 3 22 R252 4 2 L 4 0 2 1 2 2 1 2 1 3 0 5 1 3 1 2 2 2 2 1 0 0 2 8 13 21 1 2 14 8 11 9 0 0041F 30 2 14 8 Tih 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 33 EE E 9 O 0 0 72 Bs STO do 14 8 10 9 0 00421 62 2 14 8 10 21 2 8 18 16 1 9 1 2 1 1 1 1 al 4 0 2 1 1 1 1 1 1 2 1 3 0 5 1 3 1 2 2 72 2 1 4 0 2 1 2 2 1 2 0 0 2 8 2 5 1 2 14 8 10 9 0 00422 36 2 14 8 8 21 2
38. 8 11 25 14 5 8 2 25 1 8 18 32 2 8 2 7 14 6 14 8 11 16 0 0005D 37 krb 214 8 7 725 14 9 87 9 25 1 8710732 2 87 1 32 1 070 2 8 7 32 1 070 2 8 4 7 14 6 14 8 7 16 0 0005E 28 kcaret 2 14 8 11 25 14 5 8 3 20 1 8 8 5 8 8 5 2 8 3 20 14 6 14 8 11 9 0 0005F 21 kundrl 2 14 8 12 14 14 5 02E 1 8 20 0 2 022 14 6 14 8 12 11 0 00060 29 krvap 2 14 8 5 25 14 5 8 4 24 1 01E 012 016 014 02C 02D 01E 2 8 6 19 14 6 14 8 5 9 0 00061 55 1ca 2 14 3 2 14 8 19 28 14 4 2 14 5 8 15 14 1 0EC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 02E 02F 030 021 022 2 87 4 3 14 614 32 1438 19 U8 14 475 20 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 18 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
39. 8 5 13 2 0e 8 11 3 0 Cr ation de fichiers de d finition de forme 187 Utilisation de texte de grande police dans un dessin Pour dessiner du texte l aide d une grande police d finissez un style de texte puis indiquez le nom du fichier Grandes polices Pour dessiner du texte l aide d une grande police vous devez d finir un style de texte 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 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 d polices TTF ou SHX txt grec AutoCAD consid re que le premier nom correspond la police normale et le second la grande police Si vous n entrez qu un nom AutoCAD 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 grand
40. 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 01 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 06 14 8 9 9 0 000C7 65 uct 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 1487 21 32 p 14 545240 000C8 53 uc 2 4 14 37 25 Lay 85 ALI LIO 1444724145487116 25 414784 494 24 427 8 2 2 1 0D8 8 0 19 0D0 2 8 13 10 1 080 2 8 7 10 14 6 14 327 1478 19 18 14 452 0 000C9 53 uc 27473 e 14 BELO 30 1474424714 75787 016421 7 31 7284 98 ies 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 0
41. 8 8 21 1 9 0 21 0 0 2 8 7 21 1 9 14 0 0 0 2 8 1 21 1 2 14 8 8 9 0 00423 44 2 14 8 8 21 2 8 15 21 L7 9 7 17 1 2 17 aD 27 1 140 4 0 0 7278 2721 1794 1 17 070 2 8 8 4 1 2 14 8 8 9 0 00424 74 2 14 8 13 21 727 84 11 19 41 97 4 0 7 438771 7 2 1 2 2 1 2 0 4 1 2 2 2 2 1 3 1 4 0 3 1 21 22 2 21 2 7 0 4 1452 9 2752 47 2 1 371 4 C0709727 8 2 2 71 94 0 21 0 0 2 8 13 0 1 2 14 8 13 9 0 00425 36 2 14 8 8 21 2 8 15 21 1 9 14 21 0 0 2 8 0 21 1 9 14 21 0 0 2 8 1 0 1 2 14 8 8 9 0 00426 40 2 14 8 11 21 2 8 4 21 1 9 0 21 16 0 0 4 0 0 8 2 25 1 9 0 21 0 0 2 i A 27 LAs 8p HLL H1T3 4 lt 00427 44 244 8 10 21 2 8 3 21 1 9 0 8 1 3 17 1 8 1 9 0 0 0 2 8 0 13 1 9 0 21 0 0 2 8 4 0 1 2 14 8 11 9 0 00428 40 7 154 Chapitre 8 Formes et polices de forme 2 14 8 14 21 2 8 4 21 1 9 r 0 1 21 0 0 21 0 0 2 8 10 0 1 9 0 21 0 0 2 8 ae 0 1 2 14 8 CII A 00429 50 2 14 8 14 21 2 8 4 21 1 9 0 21 23 0 0 4 0 0 2 8 12 25 1 9 0 21 0 0 2 8 10 21 1 9 0 21 0 0 2 8 4 0 1 2 14 8 15 13 0 r 0042A 48 8 2 14 8 10 21 2 8 1 21 1 9 4 0 0 21 8 0 2 0 2 1 1 1
42. 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 138 Chapitre 8 Formes et polices de forme 8 3 14 1 070 2 8 3 14 14 6 14 8 6 9 0 00067 66 1cg 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 0006A 39 1c3 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 0006B 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 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 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 3 0AC 2 8 4 0 14 6 14 3 2 14 8 19 18 14 4 2 0 0006F 58 1co 2 14
43. CAD Sous Windows vous pouvez utiliser le programme d ins tallation MSI pour ProductCode ou g n rer un GUID l aide d une application telle que GuidGen exe Il existe Installer et d sinstaller des applications plug in 103 Attribut Description galement des sites Web qui vous permettent de g n rer un GUID UpgradeCode GUID unique pour le plug in qui ne doit jamais tre modifi L identifiant unique global GUID est utilis par la section Apps d Autodesk Exchange pour permettre une mise niveau partir d une ancienne version vers une version plus r cente d un plug in sans qu il soit n cessaire de le d sinstaller au pr alable REMARQUE Vous devez incr menter l l ment AppVer sion pour que la mise niveau du plug in s effectue cor rectement Un l ment ApplicationPackage peut contenir ou regrouper les l ments suivants E CompanyDetails page 104 H Components page 105 El ment CompanyDetails L l ment CompanyDetails sert sp cifier des informations sur la soci t qui a cr le module d extension REMARQUE L l ment CompanyDetails est requis lors de l installation d une version de plug in via la section Apps d Autodesk Exchange Vous devez galement renseigner chacun des attributs de l l ment CompanyDetails Un l ment CompanyDetails peut avoir les attributs suivants Attribut Description Nom Nom du d veloppeur ou de la soci t qui a cr le plu
44. Jeux d outils 37 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 m Menus de la barre de menus Jeux d outils Glossaire de la personnalisation Il y a diff rents termes que vous devez conna tre concernant la personnalisation d AutoCAD 2013 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 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 Personnalisation des commandes Les com
45. L extrait CUIx 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 H 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 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 L exemple suivant illustre une routine AutoLISP defun C SYMIN setq sym getstring nEnter symbol name Prompts for a symbol name Display the custom toolbar named Symsize command toolbar SymSize show setq 68 Chapitre5 DIESEL siz getreal nSelect symbol size Prompts for a symbol size pl getpoint nInsertion point Prompts for insertion point command insert Issues the INSERT command sym using the desired symbol pl siz siz 0 insertion point and size Hide the custom toolbar named Symsize command toolbar SymSize hide princ Exits quietly REMARQUE Une routine AutoLISP fr quemment utilis e doit comprendre une v rification d erreur permettant de valider la
46. REMARQUE Tous les identificateurs de chemin sont et non et les chemins font r f rence au dossier racine bundle Fichier d aide qui d crit comment utiliser le plug in et fournit des informations suppl mentaires sur celui ci Il est recommand d ins rer une section Proc dure qui explique comment utiliser le plug in Le fichier peut tre un fichier texte ASCII ou un document HTML ou PDF contenant toute la documentation du plug in ou des r f rences des sites lorsque le contenu se trouve en ligne Des fichiers d aide localis s peuvent tre sp cifi s en co mbinant Helpfile avec un code de localisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge REMARQUE Tous les identificateurs de chemin sont et non et les chemins font r f rence au dossier racine bundle GUID unique pour le plug in Un GUID doit tre g n r pour chaque plug in unique et est utilis pour les pre mi res notifications d ex cution ainsi que comme identi fiant du programme d installation dans la fen tre Ajout Suppression de programmes sous Windows lors qu il est install dans l onglet Apps d Autodesk Exchange L l ment ProductCode doit tre mis jour si l l ment AppVersion est modifi Ainsi les installations de mise niveau fonctionnent correctement et une notification s affiche lorsque la mise niveau est charg e dans Auto
47. Vous pouvez utiliser des codes sp ciaux pour cr er des formes g om triques suppl mentaires et sp cifier certaines actions 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 000 001 002 003 004 005 006 Description Fin de la d finition de forme Activer le mode Dessiner plume abaiss e D sactiver le mode Dessiner plume lev e Diviser les longueurs de vecteur par l octet suivant Multiplier les longueurs de vecteur par l octet suivant Placer l emplacement courant dans la pile Retirer l emplacement courant de la pile 122 Chapitre 8 Formes et polices de forme Codes d octet de d finition Code 007 008 009 00A 00B 00C 00D OOE Description Dessiner le num ro de forme secondaire indiqu par l octet suivant D placement X Y indiqu par les deux octets suivants Plusieurs d placements X Y se terminant par 0 0 Octant d fini par les deux octets suivants Arc fractionnaire d fini par les cing octets suivants Arc d fini par le d placement X Y et la courbure Plusieurs arcs a courbure sp cifi e Traiter la commande suivante uniquement en cas de texte vertical Codes 0 1 et 2 fin de la forme et gestion
48. answer echo if Sanswer y Sanswer Y I Sanswer a Sanswer A then cont False bi done Check to s if the user requested to abort or continue if Sanswer a Sanswer A then exit 1 else mkdir p AcadJobs Jobs prj LA Switch to the project folder and start AutoCAD startACAD l aide d un diteur de texte ASCII par exemple TextEdit enregistrez le programme de traitement en diff r dans un fichier nomm acad dh 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 Organisation des fichiers programme et des fichiers de support 7 Localisation des fichiers personnalis s AutoCAD prend en charge une large gamme 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
49. appartenant la plage tendue codes ASCII 128 256 Si vous utilisez un num ro de forme tendu vous devez recourir la m thode nnn nnn repr sente la valeur ASCII du caract re pour placer les nouveaux caract res 1 Modifiez votre fichier 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 05D 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 for UNICODE 21 7 2 0 21 7 28 then 28 2 14 This number is used later 4 Ajoutez les lignes suivantes 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 192 Chapitre 8 Formes et polices de forme 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 val
50. aproposde 88 acad lsp fichier 91 acaddoc lsp fichier 92 chargement 88 90 chargement d applications ObjectARX avec 97 erreur lors du chargement 94 expressions DIESEL et 68 macro et 43 52 67 MNL fichier 93 S STARTUP fonction 95 variable syst me et 88 AutoLISP erreur de d marrage 94 autre fichier de mappage de polices 10 barre d outils commande image 56 boite de dialogue Personnaliser apropos 37 bordure l ment de menu 54 BUNDLE modules 98 113 C caract re caract re de contr le de macro 43 45 dans les types de ligne 22 grande police 180 police de forme 117 caract re de contr le dans des macros 45 caract re sp cial commande et 57 macro et 43 45 57 police de forme 117 caret dans les macros 45 champ fichier de d finition de police Big Font fichier 181 police de forme fichier 119 chargement applications AutoLISP 88 90 91 92 93 applications de plug in 99 ObjectARX application 97 chemin de recherche default file locations 3 chemin de recherche des biblioth ques 3 chemin des r pertoires AutoLISP fichier 89 fichier programme et de support 3 code octet de d finition de forme 122 195 Index commande propos de 39 alias 15 annulation 44 commande transparente 48 cr ation 40 image 56 info bulle 55 jeu d outils et groupe d outils 61 macro et 43 44 50 modification 40 pause en vue d une entr e 48 personnalisation 39 propri t 39 r p tition 50 r
51. 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 script vous devez utiliser la syntaxe suivante open my house 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 un
52. chargement du fichier acad lsp Voir aussi Pr sentation de l organisation des fichiers page 3 Pr vention des erreurs AutoLISP lors du chargement des fichiers de d mar rage page 93 Le fichier ACADDOC LSP Le fichier acaddoc lsp est destin tre associ chaque initialisation de document ou de dessin Ce fichier facilite le chargement d une biblioth que de routines AutoLISP chaque d marrage d un nouveau dessin ou ouverture d un dessin existant A chaque ouverture d un dessin AutoCAD recherche un fichier acaddoc Isp 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 recherche un fichier acaddoc Isp 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 Isp distinct permettant de charger des routines AutoLISP propres certains types de dessin ou t che Le fichier acaddoc lsp peut contenir du code AutoLISP pour une ou plusieurs routines ou uniquement une s rie d appels de la fonction load La seconde 92 Chapitre 7 Introduction aux interfaces de programmation m thode est pr f rable car la modificat
53. d faut d AutoCAD est 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 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 4 Chapitre1 Personnalisation de base ou une commande de pilote de p riph rique Vous pouvez entrer une commande sur la ligne de commande ou en choisir une dans le menu appropri Vous pouvez en outre entrer les commandes partir d un fichier script ou d une application AutoLISP ou ObjectARX La liste suivante indique l ordre de recherche suivi par AutoCAD pour valider le nom d une commande 1 Si l entr e est une r ponse nulle Espace ou Entr e
54. de menu d sactiv deviennent inaccessibles Les expressions de chaine DIESEL sont utilis es pour activer ou d sactiver de mani re conditionnelle un l ment de menu chaque fois qu il est affich Par exemple l expression DIESEL pr sente dans la zone de texte Macros de la section Propri t s d sactive la commande DEPLACER lorsqu une autre commande est active if getvar cmdactive MOVE C C_move Marquer des l ments de menu Vous pouvez marquer un l ment de menu en proc dant de l une des mani res suivantes m Commencer un nom de commande avec un point d exclamation suivi d un point H Utiliser une expression de cha ne DIESEL Un l ment de menu est marqu avec ou sans coche Les l ments de menu peuvent contenir des expressions de chaine DIESEL pour tre marqu s de mani re conditionnelle chaque fois qu ils sont affich s 54 Chapitre 4 Personnalisation de l interface utilisateur Lorsque la chaine DIESEL suivante est ajout e dans la zone de texte Macros de la commande correspondante dans la section Propri t s une coche est plac e gauche de l l ment de menu dont la variable syst me associ e est actuellement activ e if getvar orthomode Ortho o if getvar snapmode Snap B if getvar gridmode Grid G D sactiver et marquer simultan ment des l ments de commande Vous pouvez marquer et d sactiver simultan ment des commandes en utilisant un des f
55. finit la direction du vecteur La figure suivante illustre les codes de direction 120 Chapitre 8 Formes et polices de forme 7 1 8 0 9 F A 3 C 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 d accrochage dans AutoCAD L exemple suivant montre comment laborer la forme ZONED laquelle est arbitrairement affect le num ro 230 230 6 DBOX 014 010 01C 018 012 0 La s rie d octets de d finition pr c dente d finit une zone d une unit de 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 O La figure ci apr s illustre la forme obtenue Cr ation de fichiers de d finition de forme 121 010 Codes sp ciaux
56. horizontale 66 Chapitre 4 Personnalisation de l interface utilisateur DIESEL Les expressions en langage DIESEL Direct Interpretively Evaluated String Expression Language acceptent des cha nes en entr e et g n rent des r sultats de cha ne DIESEL peut tre utilis dans des macros de menu pour prendre des d cisions complexes Vous pouvez galement utiliser DIESEL comme langage macro dans les l ments de menu la place du langage AutoLISP Les expressions DIESEL acceptent les chaines et g n rent des r sultats de type cha ne 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 menucmd 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 des fichiers de personnalisation CUIx Ces expressions peuvent renvoyer des valeurs de cha ne cha nes de texte en r ponse aux commandes AutoCAD standard aux routines AutoLISP et ObjectARX et aux autres macros Elles peuvent galement renvoyer des valeurs de chaine 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
57. intersection entraine l activation ou la d sactivation des lignes de hachure conform ment au style de hachures Chaque famille de lignes de hachure est g n r e parall lement une ligne initiale ayant une origine absolue L alignement peut ainsi tre parfait 30 Chapitre 3 Motifs de hachures personnalis s Si vous cr ez des hachures tr s denses AutoCAD peut les rejeter et afficher un message indiquant que l chelle des hachures est trop petite ou que la longueur des discontinuit s est trop courte Vous pouvez modifier le nombre maximal de lignes de hachures en d finissant la variable d environnement MaxHatch l aide de setenv MaxHatch n o n est un nombre compris entre 100 et 10 000 000 REMARQUE Lorsque vous modifiez la valeur de MaxHatch vous devez saisir MaxHatch en respectant la casse Pr sentation des d finitions de motifs de ha chures Pour cr er un motif de hachures simple 1 Ouvrezle 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 m Un angle auquel la ligne est trac e H Un point d origine X Y m Un delta x gal
58. les fichiers de support pour diff rentes t ches telles que le stockage des d finitions de personnalisation la description des polices ainsi que le chargement des applications AutoLISP et ObjectARX La structure de r pertoire par d faut des fichiers programme et de support d AutoCAD permet d organiser efficacement ces fichiers en groupes logiques Si cette organisation ne vous convient pas vous pouvez la modifier Toutefois tant donn que certaines applications recherchent des fichiers des emplacements sp cifiques vous devez v rifier que vos modifications n entrent pas en conflit avec les contraintes associ es ces applications Sans le chemin complet notamment le lecteur et le r pertoire AutoCAD ne peut trouver que les fichiers appartenant au chemin de recherche des biblioth ques L emplacement des fichiers personnalisables locaux est stock dans la variable syst me LOCALROOTPREFIX L emplacement des fichiers itin rants personnalisables est indiqu dans la variable syst me ROAMABLEROOTPREFIX Si un r seau prend en charge les fichiers itin rants les fichiers personnalisables du profil itin rant de l utilisateur sont disponibles sur l ordinateur auquel l utilisateur est connect 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 H R pertoire courant Org
59. 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 commande est active Le texte est affich normalement quand aucune commande n est active S if getvar cmdactive ERASE 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 70 Chapitre 5 DIESEL Catalogue des fonctions DIESEL Les op rations d extraction de calcul et d affichage de l tat 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 val1 val2 val9 va11 val2 val 9 Si l paisseur active est r gl e sur 5 la chaine DIESEL suivante renvoie la valeur 15 S S getvar thickness 10 soustraction Renvoie le r sultat de la soustraction des nombres val2 val9 de la valeur vall val1 val2 val 9 multiplication Renvoie le produit des nombres val1 val2 val9 vall va12 val 9 division Renvoie le r sultat de la division du nombre val1 par val2 val9 vali va12 val9 Catalogue de
60. ligne personnalis s 25 CAP ep shx S 2 R 10 X 0 5 Le code ci dessus dessine la forme car 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 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 a 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 shapename shapefilename scale rotate xoffset yoffset 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 nomfichierforme
61. lignes comportant plusieurs membres En composant des motifs encore plus complexes vous devez prendre soin de bien d signer le point de d part les d calages et le motif de tirets de chaque famille de lignes pour donner une forme correcte au motif de hachures Le motif de hachures AR B816 ressemble ceci Il est d fini comme suit avec plusieurs lignes d crivant le motif AR B816 8x16 Block elevation stretcher bond 0 0 0 0 8 90 0 0 8 8 8 8 La figure ci dessous montre un motif ressemblant un U carr invers une ligne vers le haut une en travers et une vers le bas Le motif se r p te chaque unit Les unit s ont une hauteur et une largeur de 0 5 Ce motif aurait la d finition suivante IUS Inverted U s 307 0405 Ord 257325 O2 0 228 Ork 1 5 225 20 a DAL SES 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 34 Chapitre 3 Motifs de hachures personnalis s 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 900 DD 01 DD ou 2105 1 DL O Hef 5D Le motif de tirets commence aux origines et continue dans
62. menu est mis en surbrillance ou que l emplacement requis pour la commande est indiqu par une ligne horizontale 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 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 Voir aussi Personnalisation des commandes pa
63. 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 O z ro les deux caract res suivants sont interpr t s en tant que valeurs hexad cimales Code de longueur et de direction des vecteurs 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 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 O il indique AutoCAD 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
64. rot s partir de 1 Si la longueur n est pas sp cifi e tout le reste de la cha ne est renvoy upper Renvoie la chaine convertie en majuscules selon les r gles de la langue en cours 78 Chapitre 5 DIESEL upper string xor Renvoie l op rateur logique XOR au niveau du bit des nombres entiers val1 val9 xor val1 va12 val 9 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 erreur Description Erreur de syntaxe g n ralement provoqu e par une parenth se fermante manquante ou une chaine incontr lable fonc Arguments incorrects dans fonc fonc Fonction inconnue fonc Cha ne de sortie trop longue valuation tronqu e Messages d erreur DIESEL 79 80 Scripts de commande Un script lit et ex cute des commandes partir d un fichier texte Vous pouvez ex cuter un script au d marrage d AutoCAD ou partir d AutoCAD 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 compren
65. 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 de nombreuses fa ons Ces routines peuvent inviter l utilisateur entrer des informations acc der directement aux commandes AutoCAD int gr es et modifier ou cr er des objets dans la base de dessins En cr ant des routines AutoLISP vous pouvez ajouter des commandes sp cialis es pour AutoCAD Certaines des commandes standard d AutoCAD sont en r alit des applications AutoLISP 87 AutoLISP fournit deux formats de fichier pour les applications mM Lecture d un fichier LSP sp fichier texte ASCII contenant du code de programme AutoLISP m 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 plus r cent est charg sauf si vous sp cifiez un nom de fichier complet extension comprise Comme
66. si aucun des autres param tres ne convient d sactivez le d finissez le sur Faux autant que pos sible Si le param tre LoadOnAutoCADStartup est omis il est activ par d faut d fini sur True sauf si 110 Chapitre 7 Introduction aux interfaces de programmation Attribut Description LoadOnCommandlnvocation est activ auquel cas LoadOnAutoCADStartup est Faux par d faut S ap plique uniquement ObjectARX H LoadOnProxyDetection Charger lorsqu un proxy est d tect pour une entit personnalis e Par d faut ce param tre est activ sauf s il est explicite ment d sactiv d fini sur Faux Lorsque ce para m tre est activ d fini sur True LoadOnAutoCAD Startup doit tre d sactiv S applique uniquement des fichiers ObjectDBX H LoadOnAppearance Charger lorsque le logiciel d tecte le lot d applications dans l un des dossiers ApplicationPlugins permettant ainsi un chargement instantan l installation sans qu il soit n cessaire de red marrer AutoCAD Le param tre se comporte de la m me fa on que LoadOnAutoCADStartup si ce n est que le contexte de chargement importe pour d terminer si Une application est install e alors que le logiciel est en cours El ment Commands et Command L l ment Commands est facultatif sauf si le param tre LoadOnCommandInvocation est activ pour l attribut LoadReasons Permet de sp cifier les commandes enregistrer pour LoadOnCommandInvocation Vo
67. 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 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 font name above below modes encoding type 0 Les param tres 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 a un accord de licence Les polices soumises a un accord de licence ne peuvent pas tre modifi es ou chang es Les valeurs a codage binaire peuvent tre ajout es O La police peut tre incorpor e 1 La police ne peut pas tre incorpor e 190 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
68. 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 reconnaisse les vecteurs normaux ou les codes sp ciaux qui suivent Cr ation de fichiers de d finition de forme 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 l illustre la figure suivante 3 2 1 4 0 5 6 7 La sp cification de l arc est 10 radius OSC 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 0 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 42072 10 1 092 018723247 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
69. 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 Types de ligne personnalis s simples 21 Texte dans les types de ligne personnalis s Les polices de caract res peuvent tre incluses dans les types de ligne Les polices de caract res peuvent tre incluses dans les types de ligne Les types de ligne qui comportent des caract res incorpor s peuvent servir indiquer des utilitaires des contours etc Comme pour les types de lignes simples les lignes sont dessin es mesure que vous en indiquez les sommets Les caract res incorpor s dans des lignes sont toujours affich s en entier ils ne sont jamais ajust s Les caract res de texte incorpor s sont associ s un style de texte dans le dessin Tous les styles de texte associ s un type de ligne doivent exister dans le dessin avant de charger le type de ligne Le format des types de lignes qui comportent des caract res incorpor s est similaire celui des types de lignes simples ils sont compos s d une liste de descripteurs de motif s par
70. utilisateur ne peut pas tre utilis avec des acc l rateurs Vous permet d acc der a la commande int gr e d AutoCAD m me si elle a t non d finie l aide de la commande NONDEF Traduit les commandes et options AutoCAD qui suivent R p te une commande jusqu ce qu une autre soit s lectionn e Introduit une expression de macro DIESEL conditionnelle M Active ou d sactive la r solution quivaut Commande B Annule la commande ou l option de commande active quivaut a Es cape Active ou d sactive le SCU dynamique quivaut Control D 46 Chapitre 4 Personnalisation de l interface utilisateur Caract res sp ciaux des macros Caract re Description E 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 RO 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 macros de commande crites dans des versions anciennes de l application fonctionnent correctement dans la version la plus r cente Vv Change de fen tre courante ND Caract re nul qui supprime l ajout automatique de la touche Espace a la fin d une commande Pause de
71. xml La valeur doit toujours tre 1 0 jusqu a ce qu une version plus r cente du sch ma soit pr sent e Num ro de version de l application AutoCAD utilise cette valeur pour d terminer si la version install e est la plus r cente Si une mise a jour est disponible l utilisateur en est averti et peut t l charger et installer la version la plus r cente Il est recommand d utiliser une version de l application qui inclut des valeurs principales et secon daires telles que 1 0 0 0 Nom de l auteur du plug in Nom du plug in Un nom de module d extension localis peut tre sp cifi en combinant le Nom avec un code de localisation Voir Codes de localisation pris en charge page 112 pour ob tenir une liste compl te des codes de localisation pris en charge Br ve description du plug in Des descriptions localis es peuvent tre sp cifi es en combinant la Description avec un code de localisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge Ic ne du plug in utilis e dans le programme d installa tion et la section Apps d Autodesk Exchange L ic ne doit 102 Chapitre 7 Introduction aux interfaces de programmation Attribut Helpfile ProductCode Description mesurer 32x32 pixels et prendre en charge la profondeur de couleur 32 bits Couleurs vraies Il est conseill d utiliser un format de fichier BMP ou ICO
72. 0 14 0 0 2 8 14 0 1 2 14 8 9 9 0 158 Chapitre 8 Formes et polices de forme 0044D 60 2 14 8 8 14 2 8 2 11 1 9 2 2 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 12 4 1 9 6 0 0 0 2 8 9 7 1 2 14 8 9 9 0 T ig 0044E 70 2 14 8 12 14 2 8 4 14 1 9 0 14 0 0 2 8 0 7 1 9 5 0 0 1 1 3 2 2 2 1 2 0 2 1 2 2 14 3 1 0 2 1 3 22 22 2 1 2 0 2 1 2 2 1 3 0 1 0 0 2 8 15 7 1 2 14 8 12 9 0 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 01A 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 14 8 10 21 8 2 10 5 1 014 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 OBO 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 1 3 023 022 021 040 02F 02E 02D 8 1 3 04C 8 1 3 02B 03A 01C 040 012 2 8 3 1 14 6 14 8 11 9 0 02205 64 kdiam 2 14 3 2 14 8 19 40 14 4
73. 014 2 Cr ation de fichiers de d finition de forme 171 8 4 3 1 012 020 01E 02C 01A 2 030 14 8 4 3 0 000F7 23 kto 2 14 8 2 5 021 1 014 2 021 1 048 2 022 1 01C 2 04E 14 8 4 2 0 000F8 24 1cd 2 14 04B 010 1 020 012 024 016 028 01A 02C 01E 2 018 1 042 2 04D 14 8 4 3 0 000F9 27 1c 2 14 8 2 6 044 1 03C 01E 010 022 2 038 044 1 02F 2 01E 1 04C 2 020 14 8 4 3 0 000FA 26 1c 2 14 8 2 6 044 1 03C 01E 010 022 2 036 1 021 2 02D 1 04C 2 020 14 8 4 3 0 000FB 27 1c 2 14 8 2 6 044 1 03C 01E 010 022 2 036 1 012 01E 2 01E 1 04C 2 020 14 8 4 3 0 000FC 32 1c 2 14 8 2 6 064 010 1 01C 2 01A 1 03C 01E 010 022 2 044 018 1 01C 2 01E 1 04C 2 020 14 8 4 3 0 O00FD 27 1c 2 14 8 2 6 044 1 04D 2 8 1 5 1 021 2 02D 1 06B 018 2 024 060 14 8 4 3 0 OOOFE 25 uc 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 000FF 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 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
74. 016 01A 01E 2 8 8 19 14 6 14 8 5 9 0 000A2 43 kcent 2 14 8 9 17 14 5 03E 1 8 12 20 2 06C 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 000A3 37 kpound 2 14 8 10 21 14 5 8 12 18 1 025 027 029 02B 0FC 03A 0E0 2 8 8 10 1 068 014 060 2 8 9 11 14 6 14 8 10 9 0 000A5 44 kyen 24 1478 712 21 14758 1 21 7 17 84 8 2105 0BE 2 37 1821 1 8 8 10 2 078 1 0E0 2 8 14 3 1 0E0 2 8 6 8 14 6 14 87 12 9 0 000A7 78 kpar 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 01C 02D 01E 8 8 4 01E 02D 01C 02B 01A 029 018 8 8 4 2 8 16 9 14 6 14 8 10 13 0 Q00AA 51 1cau 2 14 8 7 21 14 5 8 4 14 3 2 1 0A0 2 054 1 02A 029 028 027 016 8 1 3 024 8 1 3 012 021 020 02F 02E 2 034 1 0CC 2 4 2 8 4 15 Cr ation de fichiers de d finition de forme 141 14 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 14 8 9 9 0 000B0 25 kdeg 2 14 8 3 21 14 5 8 1 19 1 10 2 64 2 8 8 19 14 6 14 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 18 0 2 8 4 1 14 6 14 8 13 9 0 000B
75. 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 00161 52 c231 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 0E4 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 1 021 024 027 029 02C 02F 2 N 8 11 23 14 8 11 9 0 0016F 38 c133 2 14 8 10 20 040 0E4 1 0AC 8 1 3 02F 030 021 032 2 0A4 1 OEC 2 8 5 16 1 021 024 027 029 02C 02F 2 8 9 16 14 09A 0 00170 52 c235 2 14 8 11 21 14 5 8 4 21 1 0FC 8 1 3 02E 8 3 1 020 8 3 1 022 8 1 3 0F4 2 058 034 1 044 2 048 1 04C 2 8 9 2 2 8 4 22 14 6 14 8 11 9 0 Cr ation de fichiers de d finition de forme 151 00171 60 c251 2 14 3 2 14 8 19 28 14 4 2 14 5 8 4 14 1 0AC 8 1 3 02F 030 021 032 2 0A4 1 0EC 2 8 8 18 1 044 2 050 1 04C 2 8 3 18 2 8 4 0 14 6 14 3 2 14 8 19
76. 030 012 014 016 038 2 060 03C 14 8 5 3 0 0042B 24 ucrs 14 8 5 3 0 0042C 21 ucr 14 8 4 3 0 0042D 25 ucr 2 14 8 2 6 1 030 012 014 016 038 03C 064 2 050 1 06C 2 020 2 14 8 2 6 1 030 012 014 016 038 03C 064 2 060 06C 2 14 8 2 6 014 1 01E 020 012 024 028 020 024 016 028 01A 2 060 05C 14 8 4 3 00 0042E 26 ucr 2 14 8 2 6 1 064 03C 010 024 012 010 01E 04C 01A 018 016 024 2 050 03C 14 8 4 3 0 0042F 22 ucrya 2 14 8 2 6 1 022 020 044 038 14 8 4 3 0 00430 25 1cra 01A 02C 01E 030 02C 2 020 2 14 8 2 6 014 1 024 012 020 01E 014 04C 014 01A 028 016 2 060 01C 14 8 4 3 0 00431 22 1crb 2 14 8 2 6 044 030 1 038 04C 14 8 4 3 0 00432 24 1crv 030 012 016 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 7 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 Cr ation de fichiers de d finition de forme 177 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 01 01A 028 016 2 060 01C 14 8 4 3 0 00438 17 1cri
77. 0AA 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 000EB 58 1c 2 14 8 9 21 14 5 8 4 20 1 01 012 016 01A 2 080 1 01 012 016 01A 2 8 9 12 1 0C0 024 025 016 027 038 029 02A 8 1 3 146 Chapitre 8 Formes et polices de forme 02C 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 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 000EE 34 1c 2 14 8 7 21 14 5 8 3 18 1 8 0DC 2 8 4 0 14 6 14 8 7 9 0 000EF 39 1c lt 2 14 8 7 21 14 5 8 3 20 1 01E 012 016 01A 2 060 1 01E 012 4 3 18 4 3 12 8 4 5 ri 016 01A 2 8 2 7 1 0DC 2 8 4 0 14 6 14 8 7 9 0 000F1 56 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 18 1 032 010 03E 010 032 2 8 11 7 1 OEC 2 0A4 1 032 021 030 02F 8 1 3 OAC 2 8 4 0 14 6 14 3 2 14 8 19 18 14 4 2 0 000F2 64 1ce 2 14 3 2 14 8 19 42 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 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 5 17 1 8 9 4 2 8 6 7 1 029 02A 8 1 3 02C 8 1 3 02E 0
78. 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 OEC 2 0B4 1 026 027 038 029 02A 8 1 3 02C 8 1 3 0O2E 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 020 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 o 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
79. 10 04F 2 8 2 2 1 0D8 8 0 21 OD0 2 8 13 11 1 080 2 8 7 11 14 6 14 3 2 14 8 19 18 14 4 2 0 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 Cr ation de fichiers de d finition de forme 143 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 38 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 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 02
80. 12 010 01E 02C 01A 2 012 1 01E 2 2 3 2 8 3 10 1 047 2 8 11 12 4 2 14 8 4 3 0 000E1 39 1c 2 14 8 2 6 020 1 018 016 024 012 010 01E 02C 01A 2 012 1 01E 2 2 3 2 8 3 12 1 049 2 8 11 10 4 2 14 8 4 3 0 000E2 40 1cf 2 14 8 2 6 020 1 018 016 024 012 010 01E 02C 01A 2 012 1 01E 2 2 3 2 8 3 10 1 026 02A 2 8 11 10 4 2 14 8 4 3 0 000E3 40 1cf 2 14 8 2 6 020 1 018 016 024 012 010 01E 02C 01A 2 012 1 01E 2 3 2 8 7 10 1 012 02F 012 2 8 7 11 4 2 14 8 4 3 0 000E4 37 1c 2 14 8 2 6 020 1 018 016 024 2 034 1 01C 2 030 1 014 2 03A 1 012 010 01E 02C 01A 2 012 1 01E 2 020 14 8 4 3 0 000E5 38 1ct 2 14 8 2 6 3 2 8 3 8 1 022 026 02A 02E 2 8 3 6 4 2 1 01A 018 016 024 012 010 01E 02C 01E 2 020 14 8 4 3 0 000E6 30 1c 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 1ct 2 14 04B 042 1 038 01A 02C 01E 030 2 028 1 01C 010 01C 018 2 041 14 8 4 5 0 170 Chapitre 8 Formes et polices de forme 000E8 27 1c 2 14 8 2 6 024 2 05 000 E9 26 1c 2 14 8 2 6 024 2 05 000 2 14 8 2 6 01A 000 2 14 EB 31 1 E 14 8 4 EA 27 1c 024 2 05E 14 c o oo 0 06C 14 8 3 0 8 4 3 0 8 2 6 024
81. 14 8 4 3 0 000D3 25 uc 2 14 8 2 6 1 044 040 2 025 1 029 2 01C 030 1 04C 048 2 060 14 8 4 3 0 000D4 26 uc 2 14 8 2 6 1 044 040 2 016 1 016 01A 2 01C 030 1 04C 048 2 060 14 8 4 3 0 000D5 27 uc 2 14 8 2 6 1 044 040 2 024 1 01A 027 01A 2 01C 040 1 04C 048 2 060 14 8 4 3 0 000D6 31 uc 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 2 14 8 2 6 1 8 4 6 2 018 1 01E 04C 01A 028 016 044 012 020 2 8 3 6 14 8 4 3 0 000D9 24 uc 2 14 8 2 6 064 1 05C 01E 020 012 054 2 01A 1 027 2 050 06C 14 8 4 3 0 000DA 24 uc 2 14 8 2 6 064 1 05C 01E 020 012 054 2 018 1 029 2 050 05C 14 8 4 3 70 000DB 25 uc Cr ation de fichiers de d finition de forme 169 2 14 8 2 6 064 1 05C 01E 020 012 054 2 01A 1 016 01A 2 050 05C 14 8 4 3 0 000DC 27 uc 2 14 8 2 6 064 1 05C 01E 020 012 054 2 01A 1 014 2 028 1 01C 2 05E 14 8 4 3 0 000DD 25 uc 2 14 8 2 6 044 1 02E 02C 2 024 1 022 2 025 1 029 2 050 05C 14 8 4 3 0 000DE 27 1c 2 14 8 2 6 02C 1 084 2 03C 1 012 020 01E 02C 01A 028 016 2 8 6 1 7148 47 5 70 000DF 24 kgers 2 14 8 2 6 1 012 044 012 010 01E 01C 01A 01 01C 01A 018 2 040 14 8 4 3 0 000E0 39 1c 2 14 8 2 6 020 1 018 016 024 0
82. 18 0 2 0e 8 11 3 0 08CD8 31 unspecified 2506 8 7 1L5 7 0 08be0 0 0 8 16 7 0 08cc3 8 0 8 16 2 8 18 0 2 08 8 11 3 0 08ADF 31 unspecified 24088 TE 1D 7 0 089a4 0 0 8 16 7 0 08cb3 8 0 8 16 2 8 18 0 2 08 8 11 3 0 08CE8 39 unspecified 208 815 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 186 Chapitre 8 Formes et polices de forme 089A4 39 primitive 2 08 8 1 15 2 8 1 14 1 0c0 2 8 11 6 1 0a0 2 8 12 7 1 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 2 8 11 6 1 0a0 2 8 12 8 1 0e0 2 0e5 1 0ec 2 063 1 8 2 3 2 06f 2 0e 8 11 3 0 08BE0 81 primitive 2 0e 8 7 15 2 8 3 9 1 080 2 8 10 4 17 0602 84 13 91 0e0 2 8 7 9 1 09c 2 8 1 14 17877675727 8783715816707 2 8 gt 11 6 L 8 152342841 34 L 67 1 3 2 0 3 15 1 01a 2 012 1 01e 2 8 10 14 2 0e 8 11 3 0 08C8E 44 primitive 2 0e 8 7 15 2 8 3 15 1 090 0fc 038 2 8 6 117109027879 5yL 090 2 096 1 0ac 8 1 3 01a 01a 2 8 L8 0 2 06 8 1t1l 3 0 08CB3 61 primitive 2 0e 8 7 15 2 042 1 02b 02a 018 2 0d0 1 012 034 2 069 1 01e 040 2 8 8 6 1 02b 2 8 4 5 1 08c 2 8 3787 T7038 6727075737 1708072787 12 5 1 0a0 2 8 6 14 2 0e 8 11 3 0 08CC3 34 primitive 2 0e 8 7 15 2 0c1 1 06c 0a8 064 0a0 2 8 5 79 17096C72 8 3775 17020 4 275857 dy 11 2 08 8 117 3 7 0 08CFB 22 primitive 2 06 8 7 15 2 0d2 1 0 ec 0c8 0c4 0c0 2
83. 2 0 3 1 2 1 1 3 1 9 0 0 0 2 8 9 10 1 9 3 1 1 1 1 2 0 2 rt LL 4142471448 IL 9 7 0 00413 28 f p 2 7 1 1 3 1 0 0 2 152 Chapitre 8 Formes et polices de forme 2 14 8 8 21 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 ye 4 20 0 0 4 0 0 2 8 2 4 1 9 3 3 1 2 1 4 0 12 11 0 0 21 0 0 2 8 4 0 1 2 14 8 12 Ey 0 00415 40 2 14 8 9 21 2 8 17 21 1 9 13 0 0 21 13 0 0 0 2 8 1 11 1 9 12 0 0 0 2 8 15 11 1 2 14 8 10 9 0 r 00416 66 t 2 14 8 12 21 2 8 1 0 1 9 9 12 0 0 2 8 2 9 1 9 0 21 0 0 2 8 11 21 1 9 11 11 0 0 2 8 11 11 1 9 12 8 11 10 1 9 9 12 0 0 2 8 10 12 1 2 0 11 11 0 0 14 8 12 9 00417 68 2 14 8 9 21 2 8 3 20 1 9 4 1 A 8 EL 2 0 52 1 2 3 2 3 1 2 2 1 2 0 AT A 7 3 1 3 0 3 1 3 2 0 0 2 8 9 o 1 9 4 0 0 0 2 112 12 41 2 14 8 1 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 7172 14 8 11 9 0 00419 48 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 1458 11 79 0 0041A
84. 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 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 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 O2E 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 OFC 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 150 Chapitre 8 Formes et polices de forme 042 2 04A 1 046 2 8 14 27 14 8 10 9 0 00159y 3970293 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
85. 2 14 5 8 8 17 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 061 1 8 9 20 2 8 14 0 14 6 14 3 2 14 8 19 18 14 4 2 0 0221E 45 kinfin 2 14 8 11 14 14 5 8 11 11 1 025 027 028 029 02B 01C 02D 02F 020 021 023 014 023 021 020 02F 02D 01C 02B 029 028 027 025 9 Bq it 200 14 6478 11 95 0 02264 36 kleq 2 14 8 13 21 14 5 8 22 21 1 8 18 9 8 18 9 2 8 18 2 1 8 18 0 2 8 4 1 14 6 14 8 13 9 0 Cr ation de fichiers de d finition de forme 159 02302 25 ktria 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 Police standard tendue pour UNICODE vr 7 txt shp Extended Standard Font for UNICODE 7 Copyright 1997 by Autodesk Inc 7 Permission to use copy modify and distribute this software for any purpose and without fee is hereby granted provided that the above copyright notice appears in all copies and that the restricted rights notice below appear in all supporting documentation Use duplication or disclosure by the U S Government is subject to restrictions set forth in FAR 52 227 19 Commercial Computer Software Restricted Rights and DFAR 252 227 7013 c 1 ii 7 Rights in Technical Data and Computer Software as applicable UNIFONT 6 TXT Copyright 1997 by Autodesk Inc 6 2 2 0 0 0 0000A 7 1f 2 0A
86. 278 87 8 7 1797 Spel LAL 41 72 1 2 1 1 2 1 4 0 3 1 0 2 2785 07 12 7 1797 371 7 34 0 17 Sel 1752 7 a pE by lt 0 0 0 2 8 9 8 1 2 14 87121 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 00439 64 2 14 8 9 14 2 8 4 14 1 9 0 10 1 3 2 1 3 0 2 1 r 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 1 9 156 Chapitre 8 Formes et polices de forme 7 8 0 0 2 8 1 14 1 9 10 10 0 0 2 8 12 4 1 2 14 8 8 9 0 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 8 9 9 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 7 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 9 3 0 2 1 2 2 1 3 0 2 1 3 22 22 2 1 3 0 52 1 2 2 1 3 0 2 1 3 2 2 2 1 0 0 2 8 11 14 1 2 14 8 10 9 0 0043F 46 2 14 8
87. 2F 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 000F4 73 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 5 18 3 2 1 8 9 6 8 9 6 2 4 2 8 6 4 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 000F5 68 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 4 18 1 032 010 03E 010 032 2 8 7 7 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 000F6 74 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 5 6 1 029 02A 8 1 3 02C Cr ation de fichiers de d finition de forme 147 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 2 14 8 9 14 14 5 8 8 13 1 01 012 016 01A 2 8 5 6 1 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 14 8 10 9 0 000F9 54 1c 2 14 3 2 14 8 19 42 14 4 2 14 5 8 5 21 1 8 9 4 2 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 14 4 2 0 OOOFA 54 1c 2 714 372 14 85 19 42 14 4 2 14 5 87 5717
88. 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 11 14 14 6 14 3 2 14 8 19 18 14 4 2 0 00070 59 1cp 2 14 3 2 14 8 19 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 Cr ation de fichiers de d finition de forme 139 00071 59 1cq 2 14 3 2 14 8 19 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 8 3 1 025 2 8 14 3 14 6 14 3 2 14 8 17 18 14 4 2 0 00074 36 1ct 2 14 8 6 21 14 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 19 28 14 4 2 14 5 8 4 14 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 14 4 2 0 00076 33 1cv 27 145 8 8 14 14 5 8 2 14 1 8 0 14 2 8 6 1 4 1 8 6 14 2 8 8 0 14 6 14 8 8 9 70 0007
89. 30 2 027 1 012 2 01 08C 14 8 4 3 0 165 26 c156 4 8 2 6 044 1 040 2 026 1 05C 01E 012 2 054 1 01A 2 05C 14 8 4 3 0 001 4 8 2 9 064 1 05C 01E 020 012 054 2 027 1 012 016 01A 2ra 2 0 001 4 8 2 7 044 1 03C 01E 010 022 2 024 1 04C 2 028 054 1 2 1 6E 27 C222 40 07C 14 8 4 3 0 6F 31 c133 016 01A 01E 2 040 05C 14 8 4 3 0 00170 28 c235 4 8 2 6 064 1 05C 01E 020 012 054 2 016 1 03C 2 028 1 gt 2 07C 050 14 8 4 3 0 00171 30 uue 2 1 4 04B 044 1 03C 01E 010 022 2 024 1 04C 2 074 018 1 02C 2 174 Chapitre 8 Formes et polices de forme 4 8 2 8 064 1 040 2 028 1 06C 2 074 1 012 2 01A 1 01 4 8 2 6 1 064 040 06C 048 2 074 010 1 03C 2 020 1 034 2 028 4 8 2 8 1 064 030 01E 01C 01A 038 2 010 1 03E 2 028 074 1 016 021 4 04B 1 030 012 016 028 016 012 030 2 3 2 8 5 2 1 021 2 2 2 A 1 6 2 030 O1E 012 034 028 1 024 2 07C 050 14 8 4 3 0 00179 25 c141 2 14 8 2 6 064 1 040 8 4 6 040 2 038 074 1 021 2 08C 030 14 8 4 3 0 0017A 28 c171 2 14 04B 044 1 040 04A 040 2 3 2 8 5 10 1 021 2 029 8 9 10 4 2 14 8 4 3 0 0017B 32 c189 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 01
90. 4 2 14 8 9 21 2 8 14 21 1 9 2 1 5 1 2 1 17 2 0 12 1 2 1 1 2 1 3 0 2 1 2 2 1 3 0 2 Cr ation de fichiers de d finition de forme 155 1 3 y 1 1 1 1 2 1 3 0 2 1 2 2 0 0 2 8 15 11 1 2 14 8 10 9 0 00432 68 2 14 8 9 21 2 8 4 11 1 9 2 2 2 1 3 2 1 2 1 2 1 1 3 0 2 1 L L pl 15 0 L 2 1 1 2 1 3 0 v 2 1 2 2 1 3 0 a A 1 3 72 2 2 1 3 0 0 0 2 8 11 14 1 2 14 8 9 0 00433 56 2 14 8 8 14 2 8 3 11 1 9 1 2 3 1 3 0 3 1 1 2 S1 2 2 3 T 2 4 1 2 0 1 1 2 3 1 r 3 0 3 1 1 2 0 0 2 8 3 3 1 2 14 8 9 9 0 00434 72 21148281472 8 15 IDL 71799 SL 0 Petr PO 1 2 2 1 3 0 2 1 3 2 2 2 1 3 0 2 1 2 2 0 ae 0 LI 1 97 0y 26 El CS MN el Selig Ae 2 1 0d 27 1 0 0 2784 1347 6 7 12 1478 510 1 6 70 00435 56 214 849 514 7 28 378 Ly Dy A125 0 9 O72 p 1 2 Ly 1 122 1 3 0 2 1 2 2 1 3 0 2 1 3 2 2 2 1 3 0 2 1 27 2 4 070 52 8 1 3 3 7 L 2 14 8 H97 9 70 00436 58 2 14 8 11 14 2 8 1 0 1 9 7 8 0 0 2 8 9 9 9 9 0 0 2 8 9 0 1 9 0 14 0 0 2 8 3 8 7 8 0 0 2 8 1 0 1 2 14 8 11 9 0 00437 62 214 8 HT R 7
91. 43 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 1 8 0 21 2 8 0 21 1 070 8 3 1 02E 02D 8 1 3 05C 8 1 3 02B 02A Cr ation de fichiers de d finition de forme 135 8 3 1 078 2 8 17 0 14 6 14 3 2 14 8 21 18 14 4 2 0 00045 55 uce 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 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 034 2 058 1 050 2 8 3 8 14 6 14 3 2 14 8 21 18 14 4 2 0 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 0004A 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 0004B 49 uck 27 L454 37 27 47 87 21 42 514 4 27 145
92. 5 48 kmicro 2 14 3 2 14 8 19 28 14 4 2 14 5 07C 1 022 8 3 19 0AC 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 2 14 8 7 21 14 5 8 4 14 3 2 1 0A0 2 8 4 14 1 028 029 01A 8 1 3 02C 8 1 3 01 02F 020 021 012 8 1 3 024 8 1 3 016 027 2 4 2 8 6 21 14 6 14 8 7 9 0 000BB 25 kffrw 2 14 8 9 14 14 5 030 1 072 076 2 050 1 07E 07A 2 0A0 14 6 14 8 9 9 0 000BC 43 kquart 2714 87 214 25 1475787 421 17 021 022 086 287 22 14 L 8 16 29 2 8 2 23 1 028 8 7 9 0EC 2 8 7 3 14 6 14 8 14 13 0 000BD 50 khalf 214 8 214 25 145 57 8 47 21 1 021 022 0E8C7 2 87 2 143 1 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 2 14 8 9 25 14 5 8 9 23 1 047 2 04E 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 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 020 2 8 4 7 14 6 142 Chapitre 8 Formes et polices de forme 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
93. 57 8 47 21 1 8 0 21 2 8 14 21 1 0RA 2 052 178 97 12 2587 3 7 0 14 60 1432 14 8 21 18 14 4 2 0 0004C 43 ucl 241443424 VAG 8 EI RH 42 14 4425134557871447 21 52787 004321 427 870 037 L 000 52 97 15 0 7147 6714 34 2 147 87 17s 18 14746250 0004D 49 ucm 2 14 8 12 21 14 5 8 4 21 1 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 4 21 1 8 14 21 2 8 0 21 1 8 0 21 2 8 0 21 2 8 0 21 1 8 4 0 14 6 14 8 11 9 0 0004F 50 uco 136 Chapitre 8 Formes et polices de forme 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 1 8 0 21 2 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 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
94. 57 SD Ce motif est identique au motif avec inclinaison 45 degr s pr sent la section Pr sentation des d finitions de motifs de hachures page 29 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 Dash dot dash pattern 45 degrees 45 0707 Und 4573257 07 32 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 07457 5 5 Cela cr e une famille de lignes s par es par 0 5 unit chaque ligne comprenant un nombre gal de tirets et d espaces Comme delta x gale z ro les tirets s alignent dans chaque membre de la famille Une zone hachur e l aide de ce motif doit se pr senter de la facon suivante Maintenant passez au motif 32 Chapitre 3 Motifs de hachures personnalis s SKEWED Of 207 0 457454 Goes Il s agit du m me motif ceci pres 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
95. 6 14 8 8 9 0 00023 57 kns 2 145 372 14 87 21 290 14 4727 14 57 8 11 25 1487 577 32 27 8 13 32 1 8 7 32 2 8 6 19 1 0E0 2 8 15 6 1 0E0 2 8 4 6 14 6 14 3 2 24 85 21 32 14 4 2 0 132 Chapitre 8 Formes et polices de forme 00024 67 kds 2 14 8 10 25 14 5 8 8 25 1 8 0 29 2 8 4 29 rly 8 0 29 2 8 5 22 1 026 8 3 1 048 8 3 1 02A 02C 02D 01E 02 F 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 2 14 8 12 21 14 5 8 21 21 1 8 18 21 2 8 5 21 1 02E 02C 02 B 029 028 026 024 023 021 020 02F 8 3 1 030 8 3 1 021 2 8 4 14 1 029 02B 02C 02E 020 021 023 024 026 028 2 8 7 7 14 6 14 8 12 9 0 00026 67 kand 2 14 8 8 2 13 21 14 5 8 23 12 1 014 016 018 01A 02B 8 2 5 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 012 014 2 8 3 2 14 6 14 8 13 9 0 00027 29 kapos 2 14 8 5 25 14 5 8 6 24 1 01A 016 012 01E 02C 02B 01A 2 8 6 19 14 6 14 8 5 9 0 00028 39 klp 2 14 8 8 1 5 04D 00029 39 krp 7 25 14 5 8 11 25 1 02A 8 2 3 04B 8 1 5 04C 8 2 3 02E 2 8 3 7 14 6 14 8 7 16 0 2 14 8 7 25 14 5 8 3 25 1 02E 8 2 3 04D 8
96. 6 4 4 2 8 8 11 4 2 14 8 4 3 0 0017D 29 c166 2 14 8 2 8 064 1 040 8 4 6 040 2 028 074 1 012 2 01A 1 016 2 050 08C 14 8 4 3 0 0017E 27 c167 2 14 8 2 6 044 1 040 04A 040 2 028 054 1 012 2 01A 1 016 2 050 06C 14 8 4 3 0 00410 21 ucra 2 14 8 2 6 1 024 043 04D 02C 2 047 1 040 2 02E 14 8 4 3 0 00411 24 ucrb 2 14 8 2 6 1 064 030 01C 014 038 03C 030 01E 01C 01A 038 2 060 14 8 4 3 0 00412 29 ucrv 2 14 8 2 6 1 030 012 014 016 028 2 020 1 012 014 016 038 2 010 1 06C 2 050 14 8 4 3 0 00413 17 ucrg 2 14 8 2 6 1 064 040 01C 2 05C 020 14 8 4 3 0 00414 23 ucrd 2 14 8 2 6 01C 1 014 050 064 028 04B 02C 050 01C 2 014 020 1458 6 3 0 00415 25 ucre 2 14 8 2 6 1 064 040 2 048 03C 1 020 2 028 03C 1 040 2 020 14 8 4 3 0 00416 22 ucr 2 14 8 2 6 062 2 038 1 06C 2 038 064 1 06E 2 020 14 8 6 3 0 00417 27 ucr 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 00418 20 ucri Cr ation de fichiers de d finition de forme 175 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
97. 7 49 1cw 2 LAB Le LA LA 8 1034 14 17 8 dr 140 2 87 44 14 A1 G 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 00078 43 1cx 2 14 3 2 14 8 217 28 14 4 2 14 5 8 3 44 1 8 11 14 2 0E4 1 8 21 L4 2 85 14 0 14 67147372 24 8 1L7 18 14 4 2 0 00079 37 1cy 2 14 8 8 14 714 5 8 2 14 1 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 0007A 47 1cz 2 14 3 2 14 8 17 28 14 4 2 14 5 8 14 14 1 8 11 14 2 0E4 1 0B0 2 8 11 14 1 0B0 2 8 3 0 14 6 14 3 2 14 8 17 18 14 4 2 0 140 Chapitre 8 Formes et polices de forme 0007B 54 klbr 2 14 3 2 14 8 13 50 14 4 2 14 5 8 9 25 1 029 01A 02B 02C 02D 01E 02D 02C 02A 029 02F 02E 02C 02B 014 02B 02C 02D 01E 02F 2 8 5 7 14 6 14 3 2 14 8 13 32 14 4 2 0 0007C 25 kvbar 2 14 8 4 25 14 5 8 4 25 1 8 0 32 2 8 4 7 14 6 14 8 4 16 0 0007D 54 krbr 2 14 3 2 14 8 15 50 14 4 2 14 5 8 5 25 1 02F 01E 02D 02C 02B 01A 02B 02C 02E 02F 029 02A 02C 02D 01E 02D 02C 02B 01A 029 2 8 9 7 14 6 14 3 2 14 8 15 32 14 4 2 0 0007E 37 ktlde 2 14 8 13 14 14 5 8 4 6 1 024 8 1 3 021 020 02F 8 4 3 02F 020 021 023 024 2 8 4 12 14 6 14 8 13 9 0 00080 4 keuroRef 7 020AC 0 000A0 9 spc 2 8 21 0 14 8 21 30 0 000A1 28 kiexc 2 14 8 5 21 14 5 050 1 0E4 2 054 1 012
98. 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 00107 54 c134 2 14 8 9 14 14 5 8 15 11 3 2 8 15 10 1 8 6 4 2 8 9 14 4 2 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 0010C 49 c172 2 14 8 11 27 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 7 18 1 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 2 10
99. 8 et que l heure est 4 53 17 506 expressions de format edtime P DDDD Samedi SS 17 74 Chapitre5 DIESEL expressions de format edtime COM CA MO le dl 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 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 S 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 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 getvar date et garantit que les cha nes compos es de plusieurs macros edtime utilisent toutes la m me date et la m me heure Catalogue des fonctions DIESEL 75 eq Si les cha nes val1 et val2 sont identiques la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 eq vall val2 L expression suivante obtient le nom du calque actif s
100. 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 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 144 Chapitre 8 Formes et polices de forme 8 13 21 14 6 14 8 11 9 0 000D8 54 uc gt 2 14 8 11 21 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 6 21 1 8 16 21 2 8 3 21 14 8 11 9 0 000D9 43 uc 2 14 8 11 25 14 5 8 15 21 1 087 2 06B 1 0DC 8 1 3 02E 8 3 1 020 8 3 1 022 8 1 3 0D4 2 8 4 19 14 6 14 8 11 9 0 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 8 3 1 020 8 3 1 022 8 1 3 0D4 2 8 4 19 14 6 14 8 11 9 0 000DB 46 uc 2 14 8 211 gt 25 14 5 87 15 23 1 047 049 2 8 23 2 7 1 08 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
101. ARX vous utilisez l option Load de la commande ARX Une fois le chargement effectu toutes les commandes d finies par cette application sont disponibles 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 l aide de la fonction AutoLISP arxload La syntaxe de la fonction arxload 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 arxload est la suivante arxload 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 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
102. AutoCAD 2013 Guide de personnalisation Janvier 2012 Autodesk 9 2012 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 123D 3ds Max Algor Alias Alias swirl design logo AliasStudio ATC AUGI AutoCAD AutoCAD Learning Assistance AutoCAD LT AutoCAD Simulator AutoCAD SQL Extension AutoCAD SQL Interface Autodesk Autodesk Homestyler Autodesk Intent Autodesk Inventor Autodesk MapGuide Autodesk Streamline AutoLISP AutoSketch AutoSnap AutoTrack Backburner Backdraft Beast Beast design logo Built with ObjectARX design logo Burn Buzzsaw CA CE CFdesign Civil 3D Cleaner Cleaner Central ClearScale Colour Warper Combustion Communication Specification Constructware Content Explorer Creative Bridge Dancing Baby image DesignCenter Design Doctor Designer s Toolkit DesignKids DesignProf DesignServer DesignStudio Design Web Format Discreet DWF DWG DWG design logo DWG Extreme DWG TrueConvert DWG TrueView DWFX DXF Ecotect Evolver Exposure Extending the Design Team Face Robot FBX Fempro Fire Flame Fl
103. AutoCAD peut lire directement le code AutoLISP 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 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 maitrise 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 et de faciliter la personnalisation en vous vitant d avoir a 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 Utilisation des applications AutoLISP 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 ralem
104. AutoCAD utilise le nom de la derni re commande mise 2 AutoCAD recherche le nom de la commande dans la liste des commandes int gr es Si la commande figure dans la liste et qu elle n est pas pr c d e d un point AutoCAD la recherche dans la liste des commandes non d finies Si la commande n est pas d finie la recherche continue Sinon la commande s ex cute moins qu une raison l en emp che Son ex cution de fa on transparente ou en mode de perspective peut s av rer impossible 3 AutoCAD recherche le nom de la commande parmi ceux d finis par un pilote de p riph rique puis parmi ceux d finis par le pilote d affichage 4 AutoCAD recherche le nom de la commande parmi les commandes externes d finies dans le fichier de param tres du programme acad pgp Si le nom de la commande correspond une commande externe d finie celle ci s ex cute puis la recherche prend fin 5 AutoCAD recherche le nom de la commande dans la liste des commandes d finies par les applications AutoLISP ou ObjectARX A ce stade une commande autocharg e est charg e 6 AutoCAD recherche le nom de la commande dans la liste des variables syst me Si le nom de la commande figure dans la liste AutoCAD ex cute la commande MODIFVAR en utilisant l entr e comme nom de variable 7 Sile nom de la commande correspond un alias de commande d fini dans le fichier de param tres du programme AutoCAD utilise le nom de commande complet et lance un
105. AutoLISP 88 ObjectARX 96 Visual LISP 88 propri t commande 39 R r agencement outils 62 r pertoire 3 r p tition de commande 50 restriction de copyright sur les polices 118 rtos fonction DIESEL 78 ruban commande image 56 S S STARTUP fonction AutoLISP 95 saisie clavier dans des macros 48 script propos de 81 ex cution au d marrage 83 nom de fichier et 82 84 param tre et 84 script au d marrage 83 200 Index script de commande 81 s lection objet avec des macros 51 sous menu 57 soustraction fonction DIESEL 71 strlen fonction DIESEL 78 structure de dossiers de module 113 style de texte grande police et 188 styles de trac rep rage de fichiers 8 substr fonction DIESEL 78 sup rieur la fonction DIESEL 72 sup rieur ou gal la fonction DIESEL 73 suppression des retours et des invites 45 symbole commande et 57 macro et 43 45 57 police de forme 117 syntaxe fichier de d finition de forme Unicode 190 macro 43 police de forme 119 T texte dans les types de ligne 22 police de forme 117 texture rep rage de fichiers 14 traduction de macros 49 type de ligne propos de 17 caract re de texte dans 22 complexe 24 contenant des formes 24 cr ation 18 exemple 18 personnalisation 17 simple 18 U Unicode polices 160 190 upper fonction DIESEL 78 V variable syst me activation d sactivation des valeurs avec les macros 51 fonction AutoLISP et 88 vecteu
106. C 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 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 160 Chapitre 8 Formes et polices de forme 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 00026 24 2 14 8 2 6 041 1 02A 018 016 014 022 014 016 01A 01C 04E kand 020 14 8 4 3 0 E N 020 14 8 4 3 0 00027 28 kapos 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 00028 16 klp 2 14 8 1 6 064 020 1 02A 02C 02E 2 020 14 03A 0 00029 15 krp 2 14 8 1 6 064 1 02E 02C 02A 2 040 14 03A 0 0002A 27 2 14 8 2 Kas 5 021 1 044 2 02E 1 048 2 041 1 04A 2 044 1 045 2 02F 14 8 4 3 0 0002B 19 kpls 2 14 8 2 5 021 1 044 2 02E 1 048 2 06F 14 8 4 3 0 8 Kcma ksub kper kdiv 14 02B 14 4 2 014 010 1 01C 01A 2 012 020 14 3 2 8 14 4 2 0 2 3 034 1 040 2 020 03C 14 048 0 014 2 02F 14 8 2 3 0 2 14 8 2 6 1 8 4 6 2 020 06C 14 8 4 3 0 00030 34 n0
107. D Vous pouvez utiliser les variables et les expressions AutoLISP pour cr er des macros de menu r alisant des t ches complexes Pour utiliser AutoLISP efficacement dans les macros vous pouvez placer le code AutoLISP dans un fichier MNL ind pendant AutoCAD charge le fichier MNL en m me temps qu un fichier de personnalisation de m me nom situ au m me emplacement La cr ation de commandes utilisant AutoLISP correspond une utilisation plus avanc e de la fonction de personnalisation d AutoCAD Etudiez attentivement les informations et les exemples suivants dans les manuels AutoLISP Reference et AutoLISP Developer s Guide 52 Chapitre 4 Personnalisation de l interface utilisateur 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 WINWID 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 Redi
108. 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 20 Chapitre 2 Types de ligne personnalis s 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 Ouvrezle fichier acad lin ou acadiso lin dans un diteur de texte pouvant enregistrer les documents au format ASCII 2 Cr ez une ligne d en t te comprenant un ast risque et un nom de motif de type de ligne Le nom d un motif de type de ligne est limit 31 caract res 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
109. GP acad pgp H D finition d alias de commande Vous pouvez d finir des abr viations simples ou alias pour les commandes fr quemment utilis es partir d AutoCAD en ajoutant la commande au fichier acad pgp Par exemple vous pouvez ex cuter la commande BLOC en entrant b H 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 E 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 Jeux d outils Utilisez la commande IUP pour cr er et modifier des commandes et les affecter un menu de la barre de menus ou un onglet de la palette Jeux d outils E 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 E Ecriture de scripts pour automatiser les t ches r p titives Un script est un fichier texte ASCII dont les instructions sont trait es comme un fichier de commandes l ex cution du script Par exemple si vous devez tracer un jeu de dessins d une certaine mani re vous pouvez crire un script
110. Les emplacements suivants sont d finis par le programme Profils locaux Les profils locaux permettent la connexion un ordinateur et contiennent les param tres et les fichiers qui ne sont pas disponibles lors de l itin rance Certains fichiers tels que les mat riaux et les gabarits de dessin sont stock s sous votre profil local en raison de leur taille ils ne vous suivent pas d un ordinateur l autre E Profils nomades Les profils nomades vous permettent de vous connecter n importe quel ordinateur d un r seau en conservant vos param tres utilisateur Certains fichiers tels que vos param tres et documents personnels vous suivent d un ordinateur l autre Si les profils nomades sont autoris s sur votre r seau vos fichiers nomades se trouvent dans le dossier 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 qu AutoCAD 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 Dans la barre de menus Finder cliquez sur Aller Applications 2 Dans la fen tre Applications cliqu
111. 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 67 C C PSM S if getvar cvport 1 mspace pspace Cet l ment de menu utilise l expression AutoLISP C C P 1if getvar cvport 1 command mspace command pspace princ P 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 affiche toute la ligne de code Etant donn que la valeur renvoy e par une expression DIESEL est une chaine de texte elle peut tre utilis e en r ponse a 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 a une routine AutoLISP L exemple suivant est fond sur ces hypoth ses m La routine AutoLISP est charg e en m moire H
112. Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Param tres du gabarit 5 Sous Param tres du gabarit cliquez sur la fl che gauche de Emplacement du fichier de gabarit du dessin 6 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 recherche les fichiers des textures des mat riaux se trouvent dans la boite de dialogue Pr f rences de l application Vous pouvez utiliser la commande OPTIONS pour rep rer les dossiers utilis s afin de stocker les fichiers des textures des mat riaux Localisation des fichiers de textures Pour localiser vos fichiers de textures 1 Dans la barre de menus Finder cliquez sur Aller Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences 14 Chapitre 1 Personnalisation de base REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Chemin de recherche des textures simpl
113. R EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS Table des mati res Chapitre 1 Chapitre 2 Chapitre 3 Personnalisation debase 1 Pr sentationdelapersonnalisatioN 1 Organisation des fichiers programme et des fichiers de support 3 Pr sentation de l organisation des fichiers 3 Dossiers de dessin multiples x ew 4 6 da 6 Localisation des fichiers personnalis s 8 Rep rage des fichiers de styles de trac 8 Rep rage des fichiers de traceur 9 Recherche des fichiers de support 10 Rep rage des fichiers gabarits de dessins 13 Rep rage des fichiers de textures 14 Cr ation d alias de commande cs 4 4 424 ee 15 Cr ation d alias de commande 16 Types de ligne personnalis s 17 Pr sentation des d finitions de types de ligne 17 Types de ligne personnalis s simples 18 Types de ligne personnalis s simples 20 Texte dans les types de ligne personnalis s 22 Texte dans les types de ligne personnalis s 24 Formes dans les types de ligne personnalis s 24 Motifs de hachures personnalis s 29 C
114. SP 88 fichier PFB Printer Font Binary 118 fichier PGP param tre de programme 10 fichier PSF 10 fichier SCR script 81 fichier UNT 10 fichiers de configuration du traceur rep rage de fichiers 9 fin d ex cution d une macro 44 fix fonction DIESEL 76 forme propos de 117 code sp cial 122 dans les types de ligne 24 description 119 octet de d finition de forme 120 G gabarit rep rage de fichiers 13 gabarit de dessin rep rage de fichiers 13 Index 197 getenv fonction DIESEL 76 getvar fonction DIESEL 76 grande police propos de 180 d finition 180 exemple 183 extension de polices de texte 189 fichier de grandes polices tendues 181 style de texte et 188 graphique pour commande 56 groupe d outils ic ne d roulante sur 62 menu d roulant sur 62 personnalisation 61 groupes d outils d finition 38 d veloppement 62 H hachure cr ation 29 personnalisation 29 heure edtime fonction DIESEL 74 ic ne personnalisation 10 ic ne d roulante groupe d outils 62 if fonction DIESEL 77 image de commande 56 index fonction DIESEL 77 indice dans les polices 191 inf rieur la fonction DIESEL 72 inf rieur ou gal la fonction DIESEL 73 info bulle aide de commande dans 55 installation applications de plug in 98 installation de module 98 interface personnalisation 37 198 Index Personnaliser bo te de dialogue 37 terminologie 38 interface utilisateur personnali
115. STARTUP command undefine hatch princ nRedefined HATCH to BHATCH n Avant l initialisation du dessin les commandes HACHURES et OLDHATCH sont red finies avec la fonction defun Apr s 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 q et non avec la fonction defun Une fonction S STARTUP pouvant tre d finie en de nombreux endroits un fichier acad lsp acaddoc lsp ou MNL ou tout autre fichier AutoLISP charg partir de ces emplacements il est possible de remplacer une fonction S STARTUP pr c demment d finie L exemple suivant illustre une m thode gr ce laquelle votre fonction de d marrage est op rationnelle avec d autres fonctions defun q MYSTARTUP AutoLISP 95 votre fonction de d marrage setq S STARTUP append S STARTUP MYSTARTUP Le code pr c dent ajoute votre fonction de d marrage 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 j 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 Obje
116. UE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Dans la boite 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 Organisation des fichiers programme et des fichiers de support 9 REMARQUE Vous pouvez galement localiser vos fichiers de traceur en tapant GESTTRACEUR sur la ligne de commande d AutoCAD Recherche 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 mln acad mnl acad pat acad pgp acad psf acad unt acadiso lin acadiso pat gdt shx inches pss et mm pss Recherche des fichiers de support Pour trouver l emplacement par d faut du fichier de configuration 1 2 Dans la barre de menus Finder cliquez sur Aller Applications Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD Dans la barre de menus Mac OS cliq
117. Voici le motif de hachures obtenu Motifs de hachures avec des lignes interrom pues 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 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 H Un angle auquel la ligne est trac e H Un point d origine X Y U H Un delta x de votre choix si vous voulez d caler les lignes en alternance dans la famille de lignes n delta y de n importe quelle valeur ne valeur de longueur de tiret ne deuxi me valeur facultative de longueur de tiret U U Une valeur de longueur de point U U ne deuxi me valeur facultative de longueur de point Motifs de hachures avec des lignes interrompues 33 Motifs de hachures avec plusieurs lignes Les motifs de hachures complexes peuvent avoir une origine passant par des d calages depuis le point d origine et une famille de lignes comportant plusieurs membres Tous les motifs de hachures n ont pas pour origine le point 0 0 Les motifs de hachures complexes peuvent avoir une origine passant par des d calages depuis le point d origine et une famille de
118. age 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 exposants 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 1 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 l aide du pav num rique de votre clavier Cr ation de fichiers de d finition de forme 191 Exposants et indices dans les fichiers SHX Pour ajouter des d finitions d exposant et d indice une police Cette exemple de proc dure est bas e sur le fichier de polices Romans AutoCAD bien qu une m thode similaire soit applicable toute police AutoCAD Cette proc dure ajoute quatre nouvelles d finitions de forme 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
119. anisation des fichiers programme et des fichiers de support 3 E 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 la section Sp cification de chemins de recherche et d emplacements de fichiers dans le Manuel d utilisation m R pertoire contenant les fichiers programme d AutoCAD Suivant l environnement courant deux ou plusieurs r pertoires peuvent tre identiques Si un fichier ne figure pas dans ce chemin de recherche vous devez sp cifier son chemin et son nom pour qu AutoCAD puisse le trouver Par exemple pour ins rer le dessin 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 part5 Si le dessin existe cet emplacement AutoCAD vous invite terminer la commande INSERER selon la proc dure habituelle Structure de r pertoire AutoCAD utilise des r pertoires et sous r pertoires arborescents Il est recommand de conserver les fichiers suppl mentaires tels que les fichiers de personnalisation et les applications AutoLISP l cart des fichiers programme et de support d AutoCAD Cela facilite le suivi des conflits ventuels et la mise niveau d une application sans modifier les autres L emplacement par
120. ant 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 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 boite de dialogue Personnaliser 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 Personnalisati
121. ant 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 diteur 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 maitriser l ordre des invites 81 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 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
122. are Flint FMDesktop Freewheel GDX Driver Green Building Studio Heads up Design Heidi Homestyler HumaniK IDEA Server i drop Illuminate Labs AB design logo ImageModeler iMOUT Incinerator Inferno Instructables Instructables stylized robot design logo Inventor Inventor LT Kynapse Kynogon LandXplorer LiquidLight LiquidLight design logo Lustre MatchMover Maya Mechanical Desktop Moldflow Moldflow Plastics Advisers Moldflow Plastics Insight Moldflow Plastics Xpert Moondust MotionBuilder Movimento MPA MPA design logo MPI MPI design logo MPX MPX design logo Mudbox Multi Master Editing Navisworks ObjectARX ObjectDBX Opticore Pipeplus Pixlr Pixlr o matic PolarSnap PortfolioWall Powered with Autodesk Technology Productstream ProMaterials RasterDWG RealDWG Real time Roto Recognize Render Queue Retimer Reveal Revit RiverCAD Robot Scaleform Scaleform GFx Showcase Show Me ShowMotion SketchBook Smoke Softimage SoftimagelXSI design logo Sparks SteeringWheels Stitcher Stone StormNET Tinkerbox ToolClip Topobase Toxik TrustedDWG U Vis ViewCube Visual Visual LISP Voice Reality Volo Vtour WaterNetworks Wire Wiretap WiretapCentral XSI All other brand names product names or trademarks belong to their respective holders Disclaimer THIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY AUTODESK INC AS IS AUTODESK INC DISCLAIMS ALL WARRANTIES EITHE
123. arre de menus Finder cliquez sur Aller Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite 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 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 Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences 12 Chapitre1 Personnalisation de base REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite 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 Autre police Sous Fichier Autre police cliquez su
124. ation 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 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 Cr ation de fichiers de d finition de forme 129 d but horizontal vertical Descriptions des polices de texte Les polices de texte doivent inclure le num ro de forme sp cial O qui
125. aux routines de d marrage sp cifiques des applications toutes les fonctions et variables d finies dans un fichier acad Isp 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 lsp La fonctionnalit recommand e de acad Isp et acaddoc lsp peut tre remplac e par la variable syst me ACADLSPASDOC Si la variable syst me ACADLSPASDOC a la valeur O valeur par d faut le fichier acad Isp 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 Isp est recharg avec chaque nouveau dessin AutoLISP 91 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 Isp databasesynch lsp et drawingmanager Les fichiers Isp sont charg s chaque fois que vous d marrez AutoCAD load mysessionappl load databasesynch load drawingmanager AVERTISSEMENT Ne modifiez pas le fichier r serv acad2012 Isp Autodesk fournit le fichier acad2012 Isp qui contient des fonctions d finies par AutoLISP requises par AutoCAD Ce fichier est charg en m moire imm diatement avant le
126. ce 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 voir la section Cr ation modification et r utilisation de commandes page 40 Pour modifier le nom d affichage d un menu d roulant d un sous menu ou d une commande A l invite de commande entrez cui puis appuyez sur Entr e Dans la boite 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 nouveau nom et appuyez sur Entr e Personnalisation des l ments d interface utilisateur 59 Pour ins rer 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 Menus de l onglet Menus s lectionnez le menu ou sous menu la suite duquel ins rer un s parateur 3 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 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Menu
127. 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 18 Chapitre 2 Types de ligne personnalis s 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 m Un commentaire par exemple Utiliser ce type de ligne pour les lignes masqu es Si vous omettez la description n ins rez pas de virgule apr s le nom du type de ligne La description ne peut comporter plus de 47 caract res Zone Alignement A La valeur de cette zone d finit l alignement du motif aux extr mit s des lignes individuelles des cercles et des arcs Dans cette version AutoCAD ne prend en charge que l alignement de type A qui garantit que les lignes et les arcs commencent et se terminent par un tiret Supposez par exemple que vous cr iez le type de ligne CENTRAL qui repr sente la s quence r p titive tiret point utilis e couramment comme trait d axe AutoCAD ajuste cette s quence sur chaque ligne de mani re ce que les tirets co ncident avec chaque extr mit de la ligne Le motif est ajust sur la ligne pour qu au moins la moiti du tiret se retrouve aux deux extr mit s Si n ce
128. ctARX tiers ou crire vos propres programmes Pr sentation d ObjectARX Obj ectARX AutoCAD Runtime Extension est un environnement de programmation langage compil pour le d veloppement d applications AutoCAD L environnement de programmation ObjectARX permet de charger et d ex cuter des projets compil s dans le m me espace d adressage qu AutoCAD Cela permet vos programmes de travailler directement avec le code et les structures de donn es AutoCAD de base Les biblioth ques ObjectARX permettent de tirer parti de l architecture ouverte d AutoCAD en offrant un acc s direct aux structures de base de donn es AutoCAD au syst me graphique et au moteur de g om trie d AutoCAD pour tendre les classes et les fonctionnalit s d AutoCAD lors de son ex cution En outre vous pouvez d finir de nouvelles commandes fonctionnant exactement de la m me mani re que les commandes AutoCAD 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 Software Development Kit que vous pouvez t l charger partir de la section Development Tools du site Web d Autodesk 96 Chapitre 7 Introduction aux interfaces de programmation Utilisation des applications ObjectARX Pour charger une application Object
129. 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 nerent le trac Lorsque le mode Dessiner est d sactiv code 2 les vecteurs se d placent sans aucun trac Codes 3 et 4 gestion de la taille Les codes 3 et 4 gerent la taille relative de chaque vecteur Cr ation de fichiers de d finition de forme 123 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 ne r initialise pas le facteur d chelle au
130. e o coooooo 8 6 4 124 Codes 8 et 9 d placements X Y 125 Code QUA SOC eoi et ah Bae mar os R 4 126 Code 008 arc fractionnaire gt n c o o lt lt 127 Codes 00C et OOD arcs courbure sp cifi e 128 Code OOE indication de la commande de texte POMC oe ok es ed Swe GG Sg Bee Se GS 28 129 Descriptions des polices de texte 130 FICHI rs exemple monroe 4 4 8 4 Led basse 4 131 Extended Simplex ROMAN s o c 4 ma we we sms 132 Police standard tendue pour UNICODE 160 Descriptions de grandes polices o 180 vi Table des mati res D finition d une grande police 180 D finition d un fichier de grandes polices tendues 181 Utilisation de texte de grande police dans un dessin 188 Utilisation d une grande police pour tendre une PONCE de eire a a sa RE wl PS sweet 189 Descriptions des polices Unicode 444 190 Exposants et indices dans les fichiers SHX 191 Exposants et indices dans les fichiers SHX 192 IMEX ERE RRR Re D Rw as 195 Table des mati res vii Personnalisation de base z 2 P AutoCAD est un syst me de dessin polyvalent dont vous pouvez personnaliser et tendre les nombreuses fonctions gr ce son architecture ouverte Par cons quent vous pouvez faire voluer et fa onner AutoCAD en fonction de vos besoins Pr senta
131. e 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 affiche le fichier de police normale 188 Chapitre 8 Formes et polices de forme 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 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 souhaitez utiliser dans la liste de jeu asiatique Utilisation d une grande police pour tendre une police Pour inclure des symboles sp ciaux dans des cha nes 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 afin qu elles incluent 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
132. e autre commande de script est lanc e 82 Chapitre 6 Scripts de commande Pr sentation des scripts de commandes 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 O comme calque courant avec la couleur rouge Dans un diteur de texte entrez grille activ e Sur la ligne suivante entrez EChltl 3 0 Sur la ligne suivante entrez calque O couleur rouge 0 Ajoutez une ligne vierge nA A wNn Enregistrez le fichier au format texte ASCII fichier TXT avec l extension SCT Le fichier script peut contenir des commentaires comme suit Turn grid on grid on Set scale for linetypes ltscale 3 0 Set current layer and its color layer set 0 color red 0 Blank line above to end LAYER command 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 sur 3 0 et vous sp cifiez le calque O 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 grid on ltscale 3 0 layer set 0 color red 0 La premi re ligne active la grille La deuxi me ligne fixe l chell
133. e d finition de forme Les fichiers formes SHX et de polices AutoCAD 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 Descriptions des formes Les fichiers formes SHX et de polices AutoCAD 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 ses 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 ignore les lignes vierges et le texte droite d un point virgule vous pouvez ins rer des commentaires dans les fichiers de d finit
134. e d s le d marrage d une session de dessin Voir aussi Fonction S STARTUP ex cution postinitialisation page 94 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 Les fichiers de d marrage LISP acad lsp acaddoc Isp et MNL 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 apres l initialisation d un dessin 94 Chapitre 7 Introduction aux interfaces de programmation Si la fonction S STARTUP d finie par l utilisateur figure dans un fichier acad lsp acaddoc Ispou MNL elle est appel e lorsque vous entrez un nouveau dessin ou ouvrez un dessin existant Par cons quent vous pouvez inclure une d finition 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 Using the BHATCH command princ nEnter OLDHATCH to get to real HATCH command n command BHATCH princ defun C OLDHATCH command HATCH princ defun q S
135. e globale des types de ligne La troisieme ligne sp cifie que le calque O est le calque courant Cr ation de scripts de commandes 83 et choisit le rouge comme couleur par d faut AutoCAD 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 une fen tre de Terminal pour lancer un script qui ouvre un dessin au d marrage AutoCAD drawing name 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 app dwg dwt et scr Si AutoCAD ne trouve pas le fichier script AutoCAD indique qu il ne peut pas ouvrir le fichier Pour ex cuter le m me script au d marrage tout en cr ant un dessin l aide du fichier monmod le dwt en guise de gabarit entrez la syntaxe suivante dans une fen tre de Terminal AutoCAD t MyTemplate 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
136. e les langues localis es Ajoutez un code de localisation la fin d un nom d attribut pour d finir une version localis e de cet attribut Par exemple pour d finir une version espagnole d une description dans l l ment ApplicationPackage cr ez un attribut nomm DescriptionEsp Voici une liste compl te des codes de localisation pris en charge 112 Chapitre 7 Chs Chinois RPC Cht Chinois Taiwan Csy Tch que Deu Allemand Introduction aux interfaces de programmation Enu Anglais Esp Espagnol Fra Fran ais Hun Hongrois Ita Italien Jpn Japonais Kor Cor en Plk Polonais Rus Russe Exemple de structure de dossier bundle de base Exemple de base du contenu d un module d extension et de la fa on dont il est structur sur le disque L extension bundle ne d signe pas un fichier mais un nom de dossier avec une extension BUNDLE Voici un exemple d un module d extension qui contient un fichier LSP comme programme principal et un fichier de support DWG Cet exemple de module d extension est appel OfficeSymbols et sa structure de dossiers peut ressembler a ce qui suit les dossiers sont en gras OfficeSymbols bundle l PackageContents xml l Contents l OfficeSymbolsUtilities 1sp Resources l OfficeSymbols dwg l OfficeSymbols htm Nom du fichier Description OfficeSymbols bundle Le dossier contenant les fichiers d un mo dule avec l extension BUNDLE PackageContent
137. e longueur de tiret ne deuxi 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 36 Chapitre 3 Motifs de hachures personnalis s Personnalisation de l in terface utilisateur Lorsque vous utilisez le programme vous vous servez d un certain nombre de menus jeux d outils et menus contextuels afin 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 uti lisateur Les outils de personnalisation d AutoCAD 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 boite de dialogue Personnaliser La bo te de dialogue Personnaliser vous permet de Mm cr er des commandes personnalis es ou modifier des commandes existantes H 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
138. e nouvelle recherche dans la liste des commandes int gr es 8 Si toutes les tapes pr c dentes chouent un message d avertissement soulignant le caract re ventuellement incorrect du nom de la commande marque la fin de la recherche Voir aussi Pr sentation du chargement automatique d AutoLISP page 90 Sp cification de chemins de recherche et d emplacements de fichiers dans le Manuel d utilisation Organisation des fichiers programme et des fichiers de support 5 Dossiers de dessin multiples La conservation des fichiers de dessin et des fichiers connexes dans des r pertoires distincts facilite la maintenance de base des documents La conservation des fichiers de dessin et des fichiers connexes dans des r pertoires distincts facilite la maintenance de base des documents Le sc nario d crit ici est bas sur la structure de r pertoire exemple pr sent e dans la section Pr sentation de l organisation des fichiers page 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 da
139. e plug in peut tre charg Un l ment RuntimeRequirements peut avoir les attributs suivants Attribut Description OS Syst me d exploitation cible Les valeurs prises en charge sont Mac Win32 ou Win64 Si cet attribut est omis le module d extension est suppos prendre en charge tous les syst mes d exploi tation Plusieurs syst mes d exploitation peuvent tre indiqu s en s parant les valeurs par le symbole l Exe mple SE Win321Win64 REMARQUE Les applications AutoLISP peuvent tre uti lis es sur plusieurs syst mes d exploitation Platform Produits AutoCAD et bas s sur AutoCAD cibl s A utiliser lorsque des API sp cifiques l un des produits bas s sur AutoCAD sont employ es mais non disponibles dans AutoCAD ou d autres produits bas s sur AutoCAD Plusieurs plates formes AutoCAD peuvent tre indiqu es en s parant les valeurs par le symbole l Les valeurs valides sont les suivantes H ACADE AutoCAD Electrical H ACADM AutoCAD Mechanical 106 Chapitre 7 Introduction aux interfaces de programmation Attribut SeriesMin SeriesMax Description ACLT AutoCAD LT ADT Architectural Desktop AIP Inventor Professional AIPRS Inventor Professional for Routed Systems AIPSIM Inventor Professional for Simulation AIS Inventor Series AOEM AutoCAD OEM AutoCAD AutoCAD AutoCAD Tous les produits AutoCAD Civil Autodesk Civil Civil3D Autodesk Civil
140. e 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 117 police utilisez la commande STYLE pour d finir un style de texte Ensuite 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 celui de la commande INSERER Compilation des polices PostScript Pour utiliser une police PostScript de Type 1 dans AutoCAD vous devez tout d abord la compiler dans un fichier formes AutoCAD 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 polices fr quemment utilis es AutoCAD ne peut pas compiler et charger toutes les polices de Ty
141. ebase y MOE 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 0 caract re de fin 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 Dans cet exemple la distance entre deux points est d une unit L info bulle indique une unit carr e Cr ation de fichiers de d finition de forme 183 hauteur un carr 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 184 Chapitre 8 Formes et polices de forme Exemples de caract res Kanji La figure suivante illustre des primitives Kanji Cr ation de fichiers de d finition de forme 185 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 Exemple fichier de d finition de forme d une grande police tendue BIGFONT 50 1 080 09e 0 5 Extended Font 15 0 2 15 0 08D91 31 unspecified 2 08 8 kr 15 7 0 08cfb 0 0 16 16 7 0 08bca 2 3 12 9 2 8
142. en tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Fichiers de personnalisation 5 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 Dans la barre de menus Finder cliquez sur Aller Applications Organisation des fichiers programme et des fichiers de support 11 2 Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite 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 5 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 b
143. en deep UNE te Utilisation d AutoLISP dans les macros Gestion de l affichage des l ments de commande Cr ation d info bulles pour les commandes Cr ation et gestion d images de commandes Affectation d images une commande Personnalisation des l ments d interface utilisateur DIONS ac ass den Geo pop Hie beh al a A Pr sentation des MENUS o eos how Le Ee ou a Cr ation et gestion de menus d roulants Tecate Pr sentation des jeux d outils et des groupes de Ca ca a SS a e E Cr ation et gestion des jeux d outils DIESEL so 3 2 6 4 0 00 6 4 don a a De R 3 iv Table des mati res Chapitre 6 Chapitre 7 Expressions DIESEL dans les macros 67 Catalogue des fonctions DIESEL gt c ccc s 4 4444 71 EIA AR LAO ee ee 4 71 SOUSTLACHON 2 Lou Le ML Sn an MAN eme D he nr 71 multiplicalionk coo pss dut le ta Se re d e PRS 71 e oe Ha on BON E Bear a ea 71 A A II E 72 lt A d 104638136 d e A a eh EES 72 gt SUP TIEME Als ss head Bee SE TE CAE RR aE me ie 72 la diferent A 72 g SECTION ou GAL MA 73 gt Sup rieur OW Ggal o ec ee cor eerdre piu 73 OWE oig NAAA 73 ADO LR ne MN G ane RG a d r a at 73 EdE e eo ee eo a ee af e T E he d i E 74 li o u dudo MS e aana o a de ls e 76 Ewals a Bla dk a p le AR 76 e A EN 76 PELE nu Are us d
144. ent 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 88 Chapitre 7 Introduction aux interfaces de programmation 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 load 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 derni 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 ou de la saisie d un nom de fichier erron sur la ligne de commande La syntaxe de la foncti
145. er 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 font namecharacter height 0 modes character width 0 shape number defbytes shape name code 0 primitive basepoint x basepoint y width height code 0 primitive basepoint x basepoint y width height terminator 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 Cr ation de fichiers de d finition de forme 181 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 O 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 num ro
146. es 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 acad pgp dans un diteur de texte ASCII Dans acad pgp en plus des alias de commandes vous trouverez des lignes de commentaires pr c d es d un point virgule Les lignes de commentaires vous permettent d ajouter des informations textuelles au fichier acad pgp par exemple la date et l auteur de la derni re r vision du fichier REMARQUE Avant de modifier le fichier acad pgp cr ez en une copie de sauvegarde que vous pourrez restaurer plus tard si n cessaire Pour d finir un alias de commande ajoutez une ligne au fichier acad pgp l aide de la syntaxe suivante abbreviation command abr viation repr sente l alias de commande que vous entrez dans l invite de commande et commande d signe la commande abr g e Vous devez entrer un ast risque avant le nom de
147. es objets soient s lectionn s Examinez l exemple suivant select change previous properties color red 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 48 Chapitre 4 Personnalisation de l interface utilisateur Les conditions suivantes occasionnent des d lais dans la reprise d ane macro 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 m Siles filtres de point X Y Z sont utilis s la commande reste en suspens jusqu ce que le point ait t cumul en entier E 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 te
148. es param tres du plug in sont d finis dans le fichier XML du module Un fichier BUNDLE peut tre utilis comme fichier de remplacement pour cr er des scripts d installation complexes lors de la r partition d un plug in Le plug in d fini par chaque module est charg dans AutoCAD en pla ant le dossier Applications Autodesk ApplicationAddins sur votre disque local Lorsque AutoCAD d marre il cherche les ventuels plug ins dans le dossierApplicationAddins Les modules trouv s sont automatiquement enregistr s et charg s en fonction des m tadonn es contenues dans le fichier XML de chaque module Installation de modules d extension Un module peut tre r parti l aide d un programme d installation ou manuellement en copiant la structure de fichiers et de dossiers dans le dossier ApplicationAddins 98 Chapitre 7 Introduction aux interfaces de programmation Chargement de plug ins Par d faut les plug ins sont automatiquement enregistr s avec AutoCAD et lorsqu un nouveau plug in est install pendant la session en cours Le chargement des plug ins est contr l par la variable syst me APPAUTOLOAD Lorsque APPAUTOLOAD a la valeur 0 aucun plug in n est charg D sinstallation de modules d extension Un module peut tre d sinstall en supprimant le dossier appropri avec une extension bundle dans le dossier ApplicationAddins Format PackageContents xml Le fichier PackageContents xml contient des informations s
149. eurs 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 pour des exposants et des indices Cette valeur doit tre calcul e pour chaque fichier de polices mais vous tes libre de la modifier Enregistrez le fichier 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 tracage 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 Cr ation de fichiers de d finition de forme 193 194 Index A acad lsp fichier 91 acaddoc lsp fichier 92 addition fonction DIESEL 71 Aide aide de commande dans une info bulle 55 fichier d aide localisation 10 aide compl mentaire 55 alias cr ation d alias de commande 15 alignement motif de type de ligne 19 and fonction DIESEL 73 angtos fonction DIESEL 73 annulation de commande 44 application AutoLISP 88 ObjectARX 96 Visual LISP 88 applications applications de plug in 98 applications de plug in 98 ARX AutoCAD Runtime Extension 96 attribution de nom forme 120 type de ligne 18 AutoLISP application LSP
150. ez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 8 Chapitre 1 Personnalisation de base 4 Dans la boite 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 REMARQUE Vous pouvez galement localiser vos fichiers de styles de trac en tapant GESTSTYLE sur la ligne de commande d AutoCAD Rep rage des fichiers de traceur L emplacement dans lequel AutoCAD recherche les param tres personnalis s de l imprimante se trouve dans la boite 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 tra age Pour localiser vos fichiers de traceur 1 2 Dans la barre de menus Finder cliquez sur Aller Applications Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD Dans la barre de menus Mac OS cliquez sur AutoCAD gt Pr f rences REMARQ
151. fiez 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 Dans la zone Description entrez la description de la commande La description s affiche dans une info bulle dans la palette Jeux d outils Dans la zone Macro entrez la macro de la commande 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 attribuer la commande elle doit mesurer 16 x 16 pixels Pour supprimer une commande 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Commandes de l onglet Commandes s lectionnez la commande supprimer Personnalisation des commandes 41 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 3 Cliquez sur le menu d action Options situ sous la liste Commandes ic ne Engrenage puis cliquez sur Supprimer Pour dupliquer une commande 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la liste Commandes de l onglet Commandes s lectionnez la commande dupliquer 3 Cliquez sur le menu d action Options situ sous la li
152. 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 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 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 182 Chapitre 8 Formes et polices de forme 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 Code de caract re code D finition de la police ten due n primitive XXXX 2 octets Fait r f rence au num ro de forme secondaire pointdebase x HE Origine X de la primitive pointd
153. g in Phone Num ro de t l phone du d veloppeur ou de la soci t qui a cr le plug in 104 Chapitre 7 Introduction aux interfaces de programmation Attribut Description Des num ros de t l phone internationaux peuvent tre sp cifi s en combinant Phone avec un code de localisa tion Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge URL Site Web du d veloppeur ou de la soci t qui a cr le plug in Un site Web localis peut tre sp cifi en combinant URL avec un code de localisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge Email Adresse lectronique de contact du d veloppeur ou de la soci t qui a cr le plug in Une adresse lectronique internationale peut tre sp ci fi e en combinant Email avec un code de localisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge El ment Components L l ment Components est utilis pour indiquer les composants qui constituent une version du module d extension Plusieurs l ments Components peuvent tre utilis s pour identifier les composants d un plug in chaque l ment peut identifier les composants d un ou de plusieurs composants Les informations de plate forme et de produit pour un l ment Co
154. ge 38 Personnalisation des l ments d interface utilisateur 61 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 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 boite 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 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 ou
155. hapitre 4 Chapitre 5 Pr sentation des d finitions de motifs de hachures Pr sentation des d finitions de motifs de hachures Motifs de hachures avec des lignes interrompues Motifs de hachures avec des lignes interrompues Motifs de hachuresavecplusieusslignes Motifs de hachures avec plusieurs lignes Personnalisation de l interface utilisateur Comprendre la personnalisation de l interface utilisateur Pr sentation de la personnalisation s s s soo ss sses ossa Glossaire de la personnalisation osooso oa Personnalisationdescommandes Presentation des commandes o su ee sente Cr ation modification et r utilisation de commandes Cr ation modification et r utilisation de COM ANY ES coa We Aa e kh ds DUR 6 in RR we Ee e Pr sentation des MACIOS e o e e coeca 8 406 Re Utilisation de caract res de contr le sp ciaux dans les a PAA d de pes eS E eee OS Pause destin e aux entr es utilisateur dans les RANCS sk ee a VE ee Ne Ge ee E Se Prise en charge d autres langues dans les macros Utilisation des commandes int gr es dans les MACIOS amp Ju pue a re R p tition de commandes danslesmacros Utilisation du mode de s lection d objet unique dans les a GA REE mana de thus pa Utilisation d expressions conditionnelles dans les DOS LS SR O A ed
156. hier de d marrage la partie restante du fichier est ignor e et n est pas charg e AutoLISP 93 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 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 mydocappl AnMYDOCAPP1 LSP file not loaded princ load build nBUILD LSP file not loaded princ load counter nCOUNTER LSP file not loaded 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 onfailure 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 alors qu AutoCAD charge le fichier mydocapp1 Isp la fonction princ affiche le message suivant et AutoCAD continue de charger les deux fichiers restants Fichier MYDOCAPP1 LSP non charg Si vous utilisez la fonction de commande dans un fichier acad lsp ou acaddoc lsp appelez la uniquement dans une instruction defun Utilisez la fonction S STARTUP pour d finir les commandes mettr
157. hiers d finis par l utilisateur automatiquement acad Isp et acaddoc lsp Par d faut le fichier acad Isp n est charg qu une seule fois au d marrage d AutoCAD tandis qu acaddoc lsp est charg avec chaque document ou dessin Ceci vous permet d associer le chargement du fichier acad lsp 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 S STARTUP est d crite dans la section Fonction S STARTUP ex cu tion postinitialisation page 94 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 lsp et acaddoc lsp ne sont pas fournis avec AutoCAD Il appartient l utilisateur de les cr er et de les g rer Chargement automatique des commandes Lorsque vous chargez un fichier AutoLISP les d finitions de commande du fichier sont charg es en m moire que vous utilisiez ou non ces commandes La fonction AutoLISP autoload permet d utiliser une commande sans qu il soit n cessaire de charger la totalit de la rou
158. i le nom correspond la valeur de la chaine l expression renvoie 1 eq PART12 S getvar clayer Returns 1 eval Transmet la chaine str l valuateur DIESEL et renvoie le r sultat de l valuation eval str fix Tronque la valeur du nombre r el pour former un nombre entier en en supprimant la partie fractionnaire fix value getenv Renvoie la valeur de la variable d environnement nomvar getenv varname Si aucune variable n est d finie sous ce nom renvoie une chaine vide getvar Renvoie la valeur de la variable syst me d finie sous le nom nomvar 76 Chapitre 5 DIESEL getvar varname if 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 index Renvoie le membre indiqu dans une cha ne d limit e par une virgule index which string 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 a extraire le premier l ment tant de rang O En g n ral cette fonction sert a extraire les coordonn es X Y ou Z a partir du point renvoy par getvar Les applications peuvent utiliser cette fonction pour extraire des valeurs stock es sous f
159. iarisation avec les motifs de hachures nous la d conseillons aux nouveaux utilisateurs Les motifs de hachures fournis par AutoCAD sont stock s dans les fichiers texte acad pat et acadiso pat Vous pouvez ajouter des d finitions de motifs de hachures ce fichier ou cr er vos propres fichiers Quel que soit l emplacement de stockage de la d finition un motif de hachures personnalis pr sente toujours le m me format Il se compose d une ligne d en t te de 31 caract res maximum commen ant par un ast risque qui comprend un nom et une description facultative pattern name description En outre il comprend au moins un descripteur de ligne de la forme suivante angle x origin y origin delta x delta y dash 1 dash 2 Le motif de hachures par d faut ANSI31 affich dans la boite de dialogue Hachures et remplissage de contour se pr sente comme ceci 29 et est d fini comme suit ANSI31 ANSI Iron Brick Stone masonry 45 0 0 0 125 Le nom du motif indiqu dans la premi re ligne ans131 est suivi d une description ANSI Fer Brique Maconnerie Cette d finition simple indique qu une ligne doit tre trac e un angle de 45 degr s que la premiere 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 finiti
160. il est d pass de plus de 10 environ la vitesse ou la taille du fichier s en trouve modifi e Vous pouvez utiliser le reste de la ligne pour nommer les codes de caracteres sp ciaux codes d chappement qui indiquent le d but d un code deux octets Par exemple sur les ordinateurs japonais les caracteres 180 Chapitre 8 Formes et polices de forme 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 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 ceci BIGFONT 4000 2 090 0AF 0E0 0FF Apr s la ligne BIGFONT la d finition de police est comme une police de texte classique d AutoCAD ceci pr s que les codes de caract re num ros de forme peuvent avoir des valeurs jusqu 65535 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 grandes polices tendues utilisent le code de forme secondaire imm diatement suivi d un 0 La premi re ligne d un fichi
161. ion de forme 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 O shapenumber defbytes shapenam specbytel specbyte2 specbyte3 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 Cr ation de fichiers de d finition de forme 119 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 chaque 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
162. ion est plus facile Si vous enregistrez le code suivant dans un fichier acaddoc Isp les fichiers mydocumentapp1 lsp build Isp et counter lsp sont charg s chaque fois qu un nouveau document est ouvert load mydocumentapp1 load build load counter AVERTISSEMENT Ne modifiez pas le fichier r serv acad2012 Isp Autodesk fournit le fichier acad2012doc Isp qui contient des fonctions d finies par AutoLISP requises par AutoCAD Ce fichier est charg en m moire imm diatement avant le chargement du fichier acaddoc Isp Voir aussi Pr sentation de l organisation des fichiers page 3 Pr vention des erreurs AutoLISP lors du chargement des fichiers de d mar rage page 93 Fichier MNL d un menu AutoLISP Lorsque AutoCAD charge un fichier de personnalisation il recherche un fichier MNL portant un nom correspondant S il le trouve il le charge en m moire Ainsi AutoCAD charge les fonctions AutoLISP indispensables l utilisation d un menu Ainsi AutoCAD charge les fonctions AutoLISP indispensables 4 l utilisation d un menu Par exemple le fichier de personnalisation par d faut d AutoCAD acad cuix repose sur le fichier acad mnl Ce fichier d finit de nombreuses fonctions AutoLISP utilis es par le menu Le fichier MNL est charg apr s le fichier acaddoc lsp Pr vention des erreurs AutoLISP lors du chargement des fichiers de d marrage Si une erreur AutoLISP se produit pendant le chargement d un fic
163. ique annule la r p 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 single 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 Utilisation d expressions conditionnelles dans les ma cros 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 SM expression Le fait d introduire la macro avec m indique AutoCAD d valuer une cha ne en tant qu expression DIESEL et que expression correspond l expression DIESEL L exemple suivant d finit une expression conditionnelle dans une macro FILLMODE M S 1 getvar fillmode La macro 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
164. irets 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 Types de ligne personnalis s simples 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 Entrez c Cr er Entrez un nom pour le type de ligne puis appuyez sur Entr e Les noms de type de ligne peuvent comporter 255 caract res Les noms de type de ligne peuvent contenir des lettres des chiffres et les caract res sp ciaux signe dollar trait d union et trait de soulignement _ Les espaces ne sont pas autoris s 4 Dans la 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 5
165. istre 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 Fichiers exemple Cette rubrique contient des exemples de fichiers qui permettent d tendre les caracteres de police fournis avec AutoCAD Cr ation de fichiers de d finition de forme 131 Extended Simplex Roman romans shp Extended Simplex Roman Copyright 1997 by Autodesk Inc Permission to use copy modify and distribute this software for any purpose and without fee is hereby granted provided that the above copyright notice appears in all copies and that the restricted rights notice below appear in all supporting documentation Use duplication or disclosure by the U S Government is subject to restrictions set forth in FAR 52 227 19 Commercial Computer Software Restricted Rights and DFAR 252 227 7013 c 1 ii Rights in Technical Data and Computer Software as applicable UNIFONT 6 ROMANS Copyright 1997 by Autodesk Inc 21 7 2 0 0 0 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 5 2 14 6 14 8 5 9 0 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
166. iv s d finis sur Vrai si l l ment LoadReasons n est pas d fini Si des param tres doivent tre d sactiv s d finis sur Faux l l ment LoadReasons doit tre sp cifi e avec les para m tres d finis sur Faux Par d faut l attribut LoadOnCommandinvocation est d sactiv S il est activ cela d sactive les attributs Loa dOnAutoCADStartup et LoadOnAppearance sauf s ils sont explicitement activ s Voir le manuel de r f rence d ObjectARX pour obtenir des d tails sur AcadApplnfo LoadReasons Les param tres peuvent prendre les valeurs suivantes H Vrai Le param tre est activ H Faux Le param tre est d sactiv Les param tres suivants sont disponibles H LoadOnCommandInvocation Charger unique ment lorsqu une commande personnalis e est appe l e Lorsque vous utilisez ce param tre une l ment Commands doit tre inclus Si LoadOnCommandin vocation est activ LoadOnAutoCADStartup et Loa dOnAppearance sont suppos s d sactiv s sauf s ils sont explicitement activ s S applique uniquement ObjectARX et AutoLISP REMARQUE Pour des raisons de performances au d marrage d AutoCAD il est tr s important d utiliser cette option lorsque vos composants d finissent des commandes H LoadOnAutoCADStartup Charger lorsque Au toCAD d marre Lorsque ce param tre est sp cifi il pr vaut sur tous les autres param tres Il est reco mmand de n utiliser l l ment LoadOnAutoCADStar tup que
167. l ment de menu affichage en gris 54 d sactivation 54 expressions DIESEL et 69 El ment RuntimeRequirements 106 emplacement des fichiers programme 3 entr e invite de 53 pause des macros en vue de 48 entr e utilisateur pause de macros 48 environnement MDE 88 eq fonction DIESEL 76 erreur AutoLISP erreur 94 espace nom dans Visual LISP 88 espaces dans les types de ligne 18 est gal fonction DIESEL 72 eval fonction DIESEL 76 exposant dans les polices 191 expression conditionnelle dans des macros 51 F FAS fichier 88 fichier emplacement 3 maintenance 6 profil itin rant et 8 fichier CFG 10 fichier d ic nes personnalis es 10 fichier DCL dialog control language 10 88 fichier de commandes 6 fichier de configuration p riph rique de pointage localisation 10 fichier de configuration traceur localisation 10 fichier de d finition de forme propos de 117 Big Font fichier 180 cr ation 117 119 exemple 131 160 exposant etindice 191 police de texte 130 police Unicode 190 fichier de d finition de forme Unicode 190 fichier de dessin DWG dossier et maintenance 6 fichier de grandes polices tendues 181 fichier de mappage de polices 10 fichier de personnalisation IUP expressions DIESEL 67 structure des r pertoireset 4 fichier de support emplacement 3 fichier DWT localisation 13 fichier FMP mappage de police 10 fichier LIN biblioth que de types de ligne 10 17 fichier LSP AutoLI
168. la capsule Texte dans les types de ligne personnalis s 23 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 voir la section 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 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 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 va
169. 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 Cr ation d alias de commande 15 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 boite de dialogue BH BHATCH BD BOUNDARY 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 Un red marrage d AutoCAD recharge automatiquement le fichier Cr ation d alias de commande Pour ouvrir le fichier de param tres du programme acad pgp 1 Dans la barre de menus Finder cliquez sur Aller D part 2 Dans la fen tre du Finder cliquez deux fois sur Biblioth que Continuez naviguer vers Application Support Autodesk Roaming AutoCAD 2013 lt version gt lt langue gt Support et cliquez deux fois sur acad pgp Si vous tes invit a entrer une application utiliser s lectionnez MODIFTEXTE 16 Chapitre 1 Personnalisation de base Types de ligne personna lis s AutoCAD fournit une biblioth que de type
170. 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 AutoCAD de ce motif STARS Star of David Oy 0 07 0 8607 157245 607 05707 OnB GET 3056545 1205 2257 433 0728664 2454815 Motifs de hachures avec plusieurs lignes 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 31 caracteres 3 Facultatif Pour inclure une description dans la ligne d en t te entrez une virgule puis le texte d information apres le nom du motif Motifs de hachures avec plusieurs lignes 35 4 Cr ez une ligne de descripteur incluant U U U U U U U U 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 alternance 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 d
171. leur mais en fonction du type de ligne Texte dans les types de ligne personnalis s Pour inclure des caract res dans les types de ligne 1 Cr ez un type de ligne simple comme d crit dans la section Pour ajouter un type de ligne simple un fichier LIN page 21 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 Formes dans les types de ligne personnalis s Un type de ligne complexe peut contenir des formes imbriqu es enregistr es dans des fichiers formes Les types de ligne complexes peuvent servir indiquer des utilitaires des contours etc Comme pour les types de ligne simples les lignes complexes sont dessin es mesure que l utilisateur en indique les sommets Les formes et les objets texte 24 Chapitre 2 Types de ligne personnalis s incorpor s dans des lignes sont toujours affich s en entier ils ne sont jamais ajust s La syntaxe des types de ligne complexes est similaire celle des types de ligne simples elle consiste en une liste de descripteurs de motif s par s par des virgules Les types de ligne complexes peuvent comprendre des objets forme et texte en guise de descripteurs de motif ainsi que des descripteurs tiret point La syntaxe des descripteurs d objet forme dans une description de type de ligne est la suivante shapename shxfilename or shapename shxfilename transf
172. 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 linetype name description A descriptorl descriptor Par exemple le type de ligne TIRETPOINT se d finit comme suit DASHDOT Dash dot Ape Dy 25 Oi 20 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 r p te sur la longueur de la ligne et se termine par un tiret de 0 5 unit de dessin Le type de ligne devrait s afficher comme indiqu ci dessous Les fichiers LIN doivent tre enregistr s en format ASCII et porter l extension lin Vous trouverez ci apr s des informations compl mentaires sur chacune des zones de la d finition d un type de ligne Nom du type de ligne La valeur de cette zone commence par un ast risque il doit s agir d un nom unique d
173. 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 Cliquez 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 3 Cliquez et faites glisser l l ment s lectionn jusqu son nouvel emplacement dans la liste Jeux d outils 4 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
174. ll val2 and Renvoie l op rateur logique AND au niveau du bit des nombres entiers val1 val9 and vali val2 va19 angtos Renvoie la valeur d angle en utilisant le format et la pr cision indiqu s S angtos value mode precision 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 Catalogue des fonctions DIESEL 73 Valeurs d unit s d angle Valeur de mode Format de chaine Degr s minutes secondes 2 Gradients 3 Radians 4 Unit s g od siques edtime Renvoie la date et l heure format es selon une image donn e edtime time picture Modifie la date d AutoCAD 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 heure 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 edtime Les expressions de format sont pr sent es dans le tableau ci dessous Supposons que la date est le samedi 5 septembre 199
175. 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 l 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 quivalente 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 Greek above below modes 0 31809 n uca Cr ation de fichiers de d finition de forme 189 uppercase Alpha definition invoked by A 31810 n ucb uppercase Beta definition invoked by B 31841 n 1ca lowercase Alpha definition invoked by la 31842 n 1cb lowercase Beta definition invoked by b 31868 n vbar vertical bar definition invoked by Descriptions des polices Unicode Une police Unicode peut grace a
176. mandes 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 l invite de commande d AutoCAD 38 Chapitre 4 Personnalisation de l interface utilisateur Pr sentation des commandes Il est extr mement facile de cr er modifier et r utiliser des commandes L onglet Commandes de la boite 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 Lorsque vous modifiez les propri t s d ane commande dans la liste Commandes les propri t s de la commande sont modifi es 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 Nom Chaine 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 _ Description
177. mensionnement 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 valables 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 Enter first corner setq b getpoint Enter opposite corner pline la list car a cadr b b list car b cadr a CROP Personnalisation des commandes 53 Gestion de l affichage des l ments de comma nde La mani re dont un l ment de menu est affich indique sa disponibilit dans le programme Un l ment de menu peut tre affich sous les formes suivantes m En gris d sactiv m Marqu par une coche ou une bordure m En gris et marqu El ments de menu affich s en gris d sactiv s Pour d sactiver un l ment de menu proc dez de l une des mani res suivantes E Commencer un nom avec un tilde H Utiliser une expression de cha ne DIESEL Pour plus d informations sur les expressions DIESEL voir Expressions DIESEL dans les macros La macro et les sous menus associ s a l l ment
178. ment 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 l emplacement courant et le nouvel emplacement est horaire 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 a arc unique a l aide de ces codes utilisez deux segments d arc cons cutifs pour obtenir des arcs plus grands Une d finition de courbure gale a 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 128 Chapitre 8 Formes et polices de forme Le code des polyarcs 00D ou 13 est suivi de O 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 a 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 Code OOE indic
179. mponents sonr d finies par l l ment RuntimeRequireme nts page 106 Par exemple un l ment Components peut d finir la version 32 bits du module d extension tandis qu un autre d finira la version 64 bits pour Windows ou Mac OS X Outre l l ment RuntimeRequirements l l ment Components peut contenir un ou plusieurs l ments ComponentEntry L l ment ComponentEntry page 108 permet de d finir les fichiers individuels devant tre charg s par AutoCAD lors de l ex cution du plug in Installer et d sinstaller des applications plug in 105 El ment RuntimeRequirements L l ment RuntimeRequirements est utilis pour contr ler les syst mes d exploitation plates formes versions et langues avec lesquels les composants peuvent tre utilis s Il est galement utilis pour d finir les chemins de support d AutoCAD qui sont requis pour les composants de cette section Components Vous pouvez sp cifier autant de jeux de composants que vous le souhaitez Si cet l ment n est pas inclus tous les composants sont suppos s tre compatibles avec tous les produits AutoCAD et bas s sur AutoCAD toutes les versions et tous les syst mes d exploitation REMARQUE Bien que cet l ment soit facultatif il est possible que le plug in puisse tre install sur Mac OS X ou un autre syst me pour lequel le plug in n a pas t test Par cons quent il est recommand que cet l ment soit utilis pour contr ler si l
180. n groupe d outils 1 A l invite de commande entrez cui puis appuyez sur Entr e Personnalisation des l ments d interface utilisateur 63 2 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 auquel vous voulez ajouter un groupe d outils 3 S lectionnez le groupe d outils auquel ajouter un nouveau sous groupe d outils 4 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 cr s pr c demment 5 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 6 Faites glisser une commande de la liste Commandes vers le nouveau groupe 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 est indiqu par une ligne horizontale Pour plus d informations sur la cr ation d une commande voir la section Cr ation modification et r utilisation de commandes page 40 Pour cr er une ic ne d roulante 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la bo te de dialogue Personnaliser dans la li
181. ne commande AutoCAD 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 Si vous placez un espace la fin d une macro AutoCAD 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 ne peuvent pas cr er de lignes termin es par des espaces Deux conventions s
182. ns 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 Pour garantir que le r pertoire de dessin requis soit le r pertoire courant au d marrage d AutoCAD et que tous ses fichiers et sous r pertoires soient facilement accessibles vous pouvez cr er une ic ne de programme ou un l ment du menu D marrer qui indique le r pertoire de travail ad quat pour chaque travail Cette fonctionnalit est disponible uniquement si vous d finissez sur O la variable syst me REMEMBERFOLDERS d AutoCAD Vous pouvez utiliser un programme de traitement en diff r pour cr er automatiquement des r pertoires de travail Le programme de traitement en diff r suivant v rifie l existence d un r pertoire donn d finit ce r pertoire en tant que r pertoire courant puis ex cute AutoCAD bin sh prj 1 Switch to the project folder and start AutoCAD function startACAD cd AcadJobs Jobs prj echo Starting AutoCAD Applications Autodesk AutoCAD 2013 AutoCAD app Contents MacOS AutoCAD Clear Terminal and check for th xistence of the folder clear cd if d AcadJobs Jobs prj then 6 Chapitre 1 Personnalisation de base startACAD Ex Prompt to create folder echo echo Creating AcadJobs Jobs prj echo Press Y to continue or A to abort echo cont True answer while Scont True do read nl t10
183. omponentEntry L l ment requis ComponentEntry sert fournir des d tails sur chaque composant individuel contenu dans l l ment Components Vous pouvez d finir autant d l ments ComponentEntry que vous le souhaitez Les types de composants peuvent avoir les formats de fichier suivants H AutoLISP LSP H AutoLISP Fastload FAS m ObjectARX ARX m ObjectDBX DBX Un l ment ComponentEntry peut contenir un l ment Commands page 111 si l attribut LoadReasons est d fini sur LoadOnCommandlInvocation REMARQUE Les l ments ComponentEntry sont charg s selon leur ordre dans la liste mais de bas en haut Par cons quent tous les fichiers dont d pendent d autres composants doivent tre plac s plus bas dans la liste Par exemple si un module ObjectARX d pend d un module ObjectDBX le module ObjectARX doit appara tre au dessus du module ObjectDBX dans la liste Un l ment ComponentEntry peut avoir les attributs suivants Attribut Description AppName Facultatif pour AutoLISP obligatoire pour ObjectARX Nom du composant similaire l l ment AppName dans la classe AcadApplnfo de l API ObjectARX 108 Chapitre 7 Introduction aux interfaces de programmation Attribut AppDescription El ment AppType ModuleName PerDocument LoadReasons Description Description du composant similaire l l ment AppDe scription dans la classe AcadApplnfo de l API ObjectARX Type de composant
184. on Personnalisation des commandes 49 R p tition de commandes dans les macros Ins rez 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 Les macros des exemples suivants r p tent les commandes C Cmove Single C Ccopy Single C Cerase Single C Cstretch Single Crossing C Crotate Single C Cscale Single 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 apparait 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 50 Chapitre 4 Personnalisation de l interface utilisateur Utilisation du mode de s lection d objet unique dans les macros Le mode de s lection d objet un
185. on de motif peut contenir jusqu 80 caract res Le nom peut comporter des lettres des chiffres et les caract res sp ciaux trait de soulignement _ tiret et dollar La d finition d un motif doit toutefois commencer par une lettre ou un nombre pas par un caract re sp cial m AutoCAD 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 paralleles H 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 H La valeur delta y indique l espace entre les membres de la famille elle est mesur e perpendiculairement aux lignes H Une ligne est consid r e comme tant de longueur infinie Un motif de tirets est superpos la ligne REMARQUE Vous devez ins rer une ligne vide apr s la derni re d finition du motif de hachures dans le fichier PAT Autrement la derni re d finition du motif de hachures n est pas accessible lors de la cr ation d un remplissage avec hachures Le hachurage consiste tendre dans la d finition du motif chaque ligne selon sa famille infinie de lignes parall les Tous les objets s lectionn s sont v rifi s pour voir s ils croisent ces lignes toute
186. on des l ments d interface utilisateur 57 Voir aussi Personnalisation des commandes page 38 Cr ation et gestion de menus d roulants Pour cr er un menu d roulant 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 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 3 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 4 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 menu pour le renommer 5 Faites glisser une commande de la liste Commandes vers le nouveau menu 6 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 voir la section Cr ation modification et r utilisation de commandes page 40 Pour cr er un sous menu 1 A l invite de commande entrez cui puis appuyez sur Entr e 2 Dans la liste Menus de l onglet Menus de la boite de dialogue Personnaliser d veloppez le menu auquel ajouter un sous menu 3 S lectionnez l l ment de menu a
187. on load est la suivante load filename onfailure Cette syntaxe indique que la fonction load possede 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 lsp Commande load newfile L extension Isp 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 load 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 dans AutoLISP AutoLISP 89 Voir aussi Pr sentation de l organisation des fichiers page 3 Chargement et ex cution automatiques des routines AutoLISP Vous pouvez charger les routines AutoLISP chaque fois que vous ex cutez AutoCAD Vous avez galement la possibilit d ex cuter certaines commandes ou fonctions des moments sp cifiques au cours d une session de dessin Pr sentation du chargement automatique d AutoLISP AutoCAD charge le contenu de deux fic
188. orm ou 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 doivent tre suivies du signe gal et d un nombre La d finition de type de ligne suivante sp cifie un type de ligne nomm 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 CON1LINE CONI 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 tre ordonn s arbitrairement Les deux exemples suivants illustrent diff rentes entr es du champ de d finition des formes Formes dans les types de
189. ormats suivants labeltext l labeltext Le tilde permet de d sactiver une commande et le point d exclamation suivi d un point permettent de marquer une commande Voir aussi Expressions DIESEL dans les macros page 67 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 Voir aussi Personnalisation des commandes page 38 Personnalisation des commandes 55 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 dans une biblioth que tandis que les 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 offre une biblioth que d images standard utilis es p
190. orme de cha nes d limit es par des virgules dans les variables systeme USERS1 5 nth Evalue et renvoie l argument s lectionn par valeur nth which arg0 arg1 arg7l Si valeur gale O nth renvoie l argument arg0 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 par des virgules transmise comme un argument unique Les arguments non s lectionn s par valeur ne sont pas interpr t s Catalogue des fonctions DIESEL 77 or Renvoie l op rateur logique OR au niveau du bit des nombres entiers vall val9 or va11 va12 val 9 rtos Renvoie la valeur r elle dans le format et la pr cision indiqu s rtos value mode precision 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 strlen Renvoie la longueur de la chaine exprim e en nombre de caracteres strlen string substr Renvoie la sous chaine de cha ne en commen ant au caract re de d but start et en poursuivant selon la longueur indiqu e exprim e en nombre de caracteres S substr string start length Les caracteres de la chaine sont num
191. ossiers organis e pour les applications plus volumineuses car cela peut consid rablement acc l rer le temps de chargement Voici un exemple de module d extension contenant plusieurs fichiers LSP et fichiers ressources Le module de cet exemple est appel OfficeSymbols et sa structure de dossier peut ressembler ce qui suit OfficeSymbols bundle l PackageContents xml Contents l OfficeSymbolsMain Isp l OfficeSymbolsUtilities 1sp Resources l OfficeSymbols dwg l OfficeSymbols cuix l OfficeSymbols ico Help l OfficeSymbols htm D finition de PackageContents xml lt xml version 1 0 encoding utf 8 gt lt ApplicationPackage SchemaVersion 1 0 AppVersion 1 0 Author ABC Indoor CAD Inc ProductCode Add Unique Plug in GUID Here Name Office Symbols contains Full version Icon Contents Resources OfficeSymbols ico Helpfile Contents Help OfficeSymbols htm Installer et d sinstaller des applications plug in 115 lt CompanyDetails Name ABC Indoor CAD Inc Phone 1 555 415 1234 PhoneEsp 34 5554 151234 Url www abcindoorcad com UrlEsp www abcindoorcad es Email support abcindoorcad com gt lt Components gt lt RuntimeRequirements SupportPath Contents Support gt lt ComponentEntry AppName MainLISP ModuleName Contents OfficeSymbolsMain lsp gt lt ComponentEntry AppName UtilitiesLISP ModuleName Contents OfficeSymbolsUtilities lsp
192. our les commandes standard Vous pouvez utiliser ces images pour vos commandes personnalis es Vous pouvez cr er vos commandes personnalis es l aide d un diteur d images externe Voir aussi Personnalisation des commandes page 38 Personnalisation des l ments d interface utilisa teur Les l ments d interface utilisateur de la boite de dialogue Personnaliser permettent de contr ler l ex cution des commandes Menus 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 56 Chapitre 4 Personnalisation de l interface utilisateur 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 passe 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 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 cliqu
193. 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 4 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 voir la section Cr ation modification et r utilisation de commandes page 40 Pour ins rer 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 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 Personnalisation des l ments d interface utilisateur 65 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
194. p ciales permettent de r soudre ces probl mes H Le point virgule dans une macro quivaut automatiquement ENTREE sur la ligne de commande 44 Chapitre 4 Personnalisation de l interface utilisateur m Si une ligne se termine par un caract re de contr le une barre oblique inverse le signe plus ou un point virgule AutoCAD n ajoute pas d espace 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 ucs ucs Dans le premier exemple l utilisateur entre scu sur la ligne de commande et appuie sur ESPACE L invite suivante appara t 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 Utilisation de caract res de contr le sp ciaux dans les macros L utilisa
195. pe 1 Les fonctionnalit s de police PostScript dans AutoCAD 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 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 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 Pr sentation des fichiers formes Pour compiler un fichier formes ou de polices m Sur la ligne de commande entrez compiler puis appuyez sur Entr e Dans la bo te 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 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 118 Chapitre 8 Formes et polices de forme Le fichier de sortie nom shx contient nnn octets Cr ation de fichiers d
196. pe de ligne voir la section 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 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 Voir aussi Formes et polices de forme page 117 Formes dans les types de ligne personnalis s 27 28 Motifs de hachures perso nnalis s AutoCAD fournit une biblioth que de motifs de hachures standard dans les fichiers acad pat et acadiso pat Vous pouvez utiliser les motifs de hachures tels quels les modifier ou en cr er 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 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 famil
197. permet de v hiculer des informations sur les polices De nombreuses polices de texte sont fournies avec AutoCAD 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 d AutoCAD 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 d AutoCAD 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 5 1 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 format est la suivante 130 Chapitre 8 Formes et polices de forme 0 4 font name above below 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 q
198. pris 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 Voici une explication d taill e Cr ation de fichiers de d finition de forme 127 start_offset 56 because 55 45 256 45 56 end_offset 28 because 95 90 256 45 28 high radius 0 because radius lt 255 radius 3 starting octant 1 because arc starts in the 45 degree octant ending octant 2 because arc ends in the 90 degree octant 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 OOD 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 0C X displacement Y displacement Bulge 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 seg
199. puyez 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 40 Chapitre 4 Personnalisation de l interface utilisateur La description s affiche dans une info bulle dans la palette Jeux d outils Dans la zone Macro entrez la macro de la commande Dans la zone Image cliquez sur le bouton pour afficher la boite de dialogue S lectionner un fichier image S lectionnez l image raster attribuer 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 2 Dans la bo te de dialogue Personnaliser dans 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 modi
200. qui ouvre chaque dessin masque et affiche diff rents calques et met des commandes TRACEUR H Red finition ou d sactivation des commandes d AutoCAD s lectionn es soit l invite de commande soit dans le cadre d un programme AutoLISP ou ObjectARX Vous pouvez red finir certaines commandes AutoCAD afin d mettre des messages et des instructions suppl mentaires ou par exemple afin de cr er un syst me de gestion de dessin dans lequel la red finition de la commande QUITTER permet d enregistrer les informations de facturation dans un fichier journal avant l arr t de la session d dition Outre les m thodes d crites dans le Guide de personnalisation certaines API permettent de personnaliser AutoCAD La section Introduction aux interfaces de programmation page 87 d crit bri vement ces API et renvoie d autres informations Voir aussi Organisation des fichiers programme et des fichiers de support page 3 Cr ation d alias de commande page 15 2 Chapitre 1 Personnalisation de base Types de ligne personnalis s page 17 Motifs de hachures personnalis s page 29 DIESEL page 67 Introduction aux interfaces de programmation page 87 Scripts de commande page 81 Organisation des fichiers programme et des fi chiers de support Vous pouvez adapter la structure de r pertoire par d faut des fichiers programme et de support vos besoins Pr sentation de l organisation des fichiers AutoCAD utilise
201. r dans les d finitions de forme 120 Visual LISP 88 VLISP Visual LISP 88 x xor fonction DIESEL 79 Index 201 202
202. r le chemin permettant 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 Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite 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 5 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 recherche les gabarits de dessin se trouve dans la boite 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 Organisation des fichiers programme et des fichiers de support 13 Recherche des fichiers de gabarit de dessin Pour localiser vos fichiers gabarits de dessins 1 Dans la barre de menus Finder cliquez sur Aller Applications 2 Dans la fen tre Applications cliquez deux fois sur Autodesk AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD
203. re MR maine Te dado A e O ou a 76 a AE 76 Mies eee AAA E ea Pc ee be 77 o ss tere Sete A Gee es cel aly ee Re ow oot AGG og ee 77 THUD od Go el Se ee ae a ek we se VTI as 77 Dl O A Sy dee Sea av has oh ia 28 afe b 78 IR E ahs Sd dee de Bae E Gi aw od 8138 78 SMS DU ee A ee Solel OEE OS en d ae ee 8 78 SUBSET dun due 0 Se Ge ts RA A ee Y 78 APRES 00 A o E AN Ss 78 OE A A ae ad a ES 79 Messages d erreur DIESEL os ceo a a we ae 79 Scripts de commande 81 Cr ation de scripts de commandes c 4 4 4 4 ooo oso 4 0 4 81 Pr sentation des scripts de commandes 81 Pr sentation des scripts de commandes 83 Ex cution de scripts au d marrage 83 Ex cution de scripts au d marrage 84 Introduction aux interfaces de programmation 87 AULOLISP 2 ee ee E ORS Se Ge EHS ewe 2e 87 Presentation d AutoLISP o csi nus ile due 87 Utilisation des applications AutoLISP 88 Chargement et ex cution automatiques des routines PUM os Se Ge i ee Bae be Ew we BO OS a 90 Table des mati res v Pr sentation du chargement automatique d AutoLISP ae GR ds Same S we Ea A lee d db afr ee 90 Le fichier ACADLESO oia eee Grok es au 91 Le fichier ACADDOC LSP o oas 4 4 4 444 mesos 92 Fichier MNL d un menu AutoLISP 93 Pr vention des erreurs AutoLISP lors du chargement des fichiers de d ma
204. re UpgradeCode Facultatif El ment CompanyDetails Name Facultatif Phone Facultatif URL Facultatif Email Obligatoire Facultatif El ment RuntimeRequirements Obligatoire si l ment Components pr sent Platform Facultatif Facultatif 100 Chapitre 7 Introduction aux interfaces de programmation Pour les applications R partition locale distribu es SeriesMin Facultatif SeriesMax Facultatif SupportPath Facultatif El ment ComponentEntry Obligatoire si l ment Components pr sent AppName Obligatoire AppDescription Facultatif AppType Facultatif ModuleName Obligatoire PerDocument Facultatif LoadReasons Facultatif El ment Commands GroupName Facultatif El ment Command Obligatoire si l ment Commands pr sent Global Obligatoire Local Obligatoire HelpTopic Facultatif StartupCommand Facultatif Facultatif Installer et d sinstaller des applications plug in 101 El ment ApplicationPackage Chaque fichier PackageContents xml doit contenir un l ment ApplicationPackage L l ment ApplicationPackage sous la forme d attributs XML contient des informations g n rales sur le plug in Il inclut galement d autres types d l ments qui aident d finir le contenu du plug in Un l ment ApplicationPackage peut avoir les attributs suivants Attribut SchemaVersion AppVersion Author Name Description Icon Description Num ro de version du format de PackageContents
205. remplace le type d riv de l exten sion de fichier fournie dans l attribut ModuleName Il peut s agir des types de composants suivants H Arx ObjectARX H Dbx ObjectDBX HM LISP ou CompiledLisp AutoLISP H Bundle module Bundle Chemin relatif au composant dans le lot semblable l l ment ModuleName dans la classe AcadApplnfo de l API ObjectARX Le type de composant est d termin par l extension de fichier M arx ObjectARX E dbx ObjectDBX E Isp fas ou AutoLISP Si votre application g re plusieurs langues diff rentes versions d un composant sp cifique peuvent tre sp ci fi es en combinant ModuleName avec un code de loca lisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de locali sation pris en charge REMARQUE Tous les identificateurs de chemin sont et non et les chemins font r f rence au dossier racine bundle AutoLISP uniquement Lorsque cet attribut a la valeur Vrai le fichier AutoLISP est charg une fois par document La valeur par d faut est Vrai Possibilit de sp cifier plusieurs valeurs D finit les para m tres de chargement du composant avec l l ment Installer et d sinstaller des applications plug in 109 Attribut Description LoadReasons et l exception du param tre LoadOnCom mandinvocation Par d faut les attributs LoadOnAutoCADStartup LoadO nAppearance et LoadOnProxy sont act
206. rmin 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 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 et de faciliter la personnalisation en vous vitant d avoir v rifier les param tres de ces variables Prise en charge d autres langues dans les macros Pour d velopper des menus utilisables avec une version d AutoCAD 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 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 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 personnalisati
207. ropos de 29 cr ation 29 exemple 29 31 34 plusieurs lignes 34 multiplication fonction DIESEL 71 N nth fonction DIESEL 77 O ObjectARX application propos de 96 chargement 97 octet de d finition de forme 122 option de la ligne de commande ex cution de scripts 84 or fonction DIESEL 78 P PackageContents xml fichier 99 palette d finition 38 param tres ex cution de scripts 84 PAT fichier 10 pause de macros personnalisation propos de 1 propos de la personnalisation 37 commande 39 fonctions et fonctionnalit s 1 glossaire pour 38 groupe d outils 61 hachure 29 interface utilisateur 37 jeu d outils 61 menus 57 motifs de hachures 29 Personnaliser bo te de dialogue 37 type de ligne 17 point dans la d finition des types de ligne 18 45 48 police Compilation 117 cr ation 130 dans les types de ligne 22 dimensionnement des caract res dans 131 exposant et indice dans 191 police de forme 117 symbole sp cial dans 189 Police de caract res PostScript 118 Index 199 police de forme propos de 117 exposant et indice 191 fichier de d finition de forme Unicode 190 fichier exemple 131 160 grande police 180 police japonaise 180 181 police Kanji 180 181 police PostScript Type 1 118 police SHP d finition de forme 117 119 policesSHX 10 117 119 191 pr fixe decommande 16 profil 8 profilitin rant 8 programmation d applications applications de plug in 98
208. rrage o eca ve u a ae e ae ed mere 93 Fonction S STARTUP ex cution postinitialisation 94 DDRM o es a RE ses dns ade e B 96 Pr sentation d ObjectARX ecco 4 nue a 96 Utilisation des applications ObjectARX 97 Installer et d sinstaller des applications plug in 98 Format PackageContents xml 4 a o lt lt Luc ou 6 4 ess 99 El ment ApplicationPackage 102 El mentCompanyDetails 104 Element Components 4 4 4 4 4 4 4 105 Codes de localisation pris en charge 112 Exemple de structure de dossier bundle de base 113 Exemple d utilisation des dossiers pour organiser les COMPOST et J nes 115 Chapitre 8 Formes et polices de forme 117 Pr sentation des fichiers formes es es 4 ooo e 117 Pr sentation des fichiers formes 118 Cr ation de fichiers de d finition de forme 119 Descriptions des DAMES oo e LL Lu ba der s se st 119 Code de longueur et de direction des vecteurs 120 Codes DECIA ob 5 du ns ohne a aa ed daa wa Es 122 Utilisation descodessp ciadUx 122 Codes 0 1 et 2 fin de la forme et gestion du mode e II be ee Rede eh ss 24 123 Codes 3 et 4 gestion de la taille oo o cn cac sesuo 123 Codes 5 et 6 enregistrement restauration de CEMIPISCSMEDE A a a a 124 Code 7 forme secondair
209. s de l onglet Menus s lectionnez le menu le sous menu la commande ou le s parateur dupliquer 3 Cliquez sur le menu d action Options situ sous la liste Menus ic ne Engrenage puis cliquez sur Dupliquer 4 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 A l invite de commande entrez cui puis appuyez sur Entr e 2 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 3 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 suppression 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 A l invite de commande entrez cui puis appuyez sur Entr e 60 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 le sous menu la commande ou le s parateur repositionner 3 Cliquez et faites glisser l l ment s lectionn jusqu son nouvel emplacement dans la liste Menus 4 Rel chez le bouton du p riph rique de pointage une fois que le menu ou sous
210. s 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 lin Le nom et la d finition du type de ligne d terminent l aspect du motif de base ordre des tirets et pointill s longueur relative des tirets et des espaces et caract ristiques du texte ou des formes ajout s la d finition Vous pouvez utiliser tous les types de ligne standard fournis par AutoCAD ou en cr er d autres Exemples de types de ligne Un fichier LIN peut contenir les d finitions d un grand nombre de types de ligne simples et complexes Vous pouvez ajouter de nouveaux types de ligne dans un fichier LIN existant ou cr er un nouveau fichier Pour cr er ou modifier des d finitions de types de ligne modifiez le fichier LIN l aide d un diteur ou d un traitement de texte ou tapez TYPELIGNE sur la ligne de commande Lorsque vous cr ez un type de ligne vous devez le charger avant de pouvoir l utiliser Les fichiers LIN inclus dans AutoCAD sont acad lin et acadiso lin Vous pouvez les afficher ou les imprimer pour mieux comprendre la construction des types de ligne 17 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
211. s est complet mais introuvable a 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 indique la rotation relative ou tangentielle par rapport la ligne a indique la rotation absolue de la forme par rapport l origine toutes les formes subissent la m me rotation quelle que soit leur position par rapport la ligne Vous pouvez ajouter la lettre d pour degr s il s agit de l unit par d faut r pour radians ou y pour grades En cas d omission une rotation relative gale O est appliqu e 26 Chapitre 2 Types de ligne personnalis s 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 ty
212. s fonctions DIESEL 71 est gal Si les nombres val1 et val2 sont gaux la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 val1 val2 lt inf rieur Si le nombre vali est inf rieur val2 la chaine 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 userrl1 gt sup rieur Si le nombre val1 est sup rieur val2 la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 gt vall val2 diff rent de Si les nombres vali et val2 sont diff rents la cha ne renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 vall val2 72 Chapitre5 DIESEL lt inf rieur ou gal Si le nombre val1 est inf rieur ou gal au nombre val2 la chaine renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 lt vall val2 gt sup rieur ou gal Si le nombre val1 est sup rieur ou gal au nombre val2 la chaine renvoie la valeur 1 dans le cas contraire elle renvoie la valeur 0 gt va
213. 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 text textstylename scale rotation xoffset yoffset Ce format est ajout comme descripteur un type de ligne simple Par exemple un type de ligne appel EAU_CHAUDE est d fini comme suit HOT WATER SUPPLY HW HW HW HW HW 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 caract res EC et de param tres d chelle et de position puis d un autre espace de 0 2 unit de dessin Les caract res de texte proviennent de la police de texte attribu e au style de texte STANDARD avec une chelle gale 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 22 Chapitre 2 Types de ligne personnalis s 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 horizontal axe des X partir de la fin du dernier trait Un type de ligne quivalent serait
214. s xml Fichier XML contenant des m tadonn es sur le module d extension Installer et d sinstaller des applications plug in 113 Nom du fichier Description OfficeSymbolsUtilities Isp Exemple d un fichier d application person nalis pouvant d finir le comportement de l extension Un fichier d application peut tre un fichier AutoLISP ou ObjectARX OfficeSymbols dwg Fichier DWG contenant les symboles utilis s par la fonctionnalit d finie dans OfficeSym bolsUtilities Isp OfficeSymbols htm Aide du module d extension Cela peut tre une r f rence l endroit o la documenta tion se trouve sur le disque local ou un em placement en ligne D finition de PackageContents xml lt xml version 1 0 encoding utf 8 gt lt ApplicationPackage SchemaVersion 1 0 AppVersion 1 0 ProductCode Add Unique Plug in GUID Here Name Office Symbols Helpfile Contents Resources OfficeSymbols htm lt CompanyDetails ame ABC Indoor CAD Inc Email support abcindoorcad com gt lt Components gt lt ComponentEntry ModuleName Contents LISP OfficeSymbolsUtilities lsp gt lt Components gt lt ApplicationPackage gt 114 Chapitre 7 Introduction aux interfaces de programmation Exemple d utilisation des dossiers pour organi ser les composants Exemple de module d extension utilisant des dossiers pour organiser les composants Il est recommand d utiliser une structure de d
215. 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 a l appel d une fonction getxxx telle que la fonction getreal de l exemple pr c dent SM getvar dimscale 0 375 SM getvar dimscale 0 5 SM S getvar dimscale 0 625 Les expressions DIESEL peuvent galement renvoyer des valeurs de cha ne 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 expression DIESEL dans le libell d un menu d roulant assurez vous que le premier caract re est un dollar Dans l exemple suivant le calque courant est param tr sur BASE et l expression DIESEL suivante est utilis e comme libell eval Current layer S getvar clayer Le menu d roulant appropri est affich et modifi chaque fois que le calque actif change Calque actif BASE Expressions DIESEL dans les macros 69 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
216. sation 37 Personnaliser bo te de dialogue 37 terminologie 38 invite saisie utilisateur dans les macros 53 suppression 45 J jeu d outils ic ne d roulante 62 menu d roulant 62 personnalisation 61 jeux d outils cr ation 62 d finition 38 Jeux d outils palette 61 jeux de caract res internationaux 49 180 181 L langue codes de caract res sp ciaux 180 grande police 181 traduction des macros 49 ligne de commande param tres 84 localisation 112 M macro propos de 43 code de caract re sp cial pour les commandes 45 commande dans 50 d finition 38 expression conditionnelle 51 expressions AutoLISP dans 52 67 expressions DIESEL 51 67 fin d ex cution 44 invite de saisie utilisateur 53 pause en vue d une entr e utilisateur 45 48 prise en charge multilingue 49 r p tition de commande 50 script 81 s lection d objets 51 suppression des retours et des invites 45 syntaxe 43 masquage du libell d un l ment de menu 54 MDE Multiple Design Environment 88 menu cr ation 57 MNL AutoLISP fichier 93 personnalisation 57 prise en charge multilingue 49 sous menu 57 menu d roulant groupe d outils 62 menus barre de menus 57 cr ation d un sous menu 57 messages d erreur AutoLISP 94 DIESEL 79 MNL menu LISP fichier chargement 90 93 MNL menu LISP fichier macroet 52 modification commande 40 motif type de ligne 19 motif de hachures plusieurs lignes 34 motifs de hachures p
217. ssaire le premier et le dernier tiret sont allong s D autre part si la distance entre les deux extr mit s d une ligne est trop courte pour contenir au moins une s quence tiret point AutoCAD trace une ligne continue De m me pour les arcs le motif est ajust de fa on commencer et finir avec un tiret Les cercles n ont pas d extr mit s toutefois AutoCAD ajuste la s quence tiret point de mani re fournir une pr sentation l gante Vous devez choisir le type d alignement A en entrant a dans la zone d alignement Descripteurs de motif Chaque zone de descripteur de motif indique la longueur des segments qui constituent le type de ligne chaque longueur tant s par e des autres par une virgule aucun espace n est permis m Un nombre d cimal positif indique un segment de tra age tiret de la longueur indiqu e Types de ligne personnalis s simples 19 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 Vous pouvez entrer jusqu 12 longueurs de tiret par type de ligne condition que celles ci puissent tre toutes contenues sur une ligne de 80 caract res dans le fichier LIN Vous devez inclure une seule s quence compl te du motif de type de ligne d fini par les descripteurs de motif Lorsque le type de ligne est dessin AutoCAD utilise le premier descripteur de motif pour les t
218. ste Commandes ic ne Engrenage puis cliquez sur Dupliquer Apportez les modifications souhait es 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 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 42 Chapitre 4 Personnalisation de l interface utilisateur REMARQUE Au fil des r visions et des am liorations d AutoCAD l ordre des invites des diff rentes commandes voire le nom de ces commandes est susceptible de changer Par cons quent configurez vos macros personnalis es de telle sorte que seules des modifications mineures soient requises lors d une mise niveau d AutoCAD Vous ajoutez des macros des l ments d interface l aide de la boite de dialogue Personnaliser S lectionnez une commande existante ou cr ez en une dans la liste Commandes de l onglet Commandes Entrez
219. ste 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 3 S lectionnez la commande ou l ic ne d roulante auquel ajouter une sous ic ne d roulante 4 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 5 Donnez un nom cette nouvelle ic ne d roulante Le nom saisi ne s affiche pas sur la palette Jeux d outils 64 Chapitre 4 Personnalisation de l interface utilisateur 6 Faites glisser une commande de la liste Commandes vers la nouvelle ic ne d roulante 7 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 voir la section Cr ation modification et r utilisation de commandes page 40 Pour ajouter une commande un groupe d outils ou d une ic ne d roulante 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 Jeux d outils 3 Faites glisser une commande de la liste Commandes vers le nouveau groupe d
220. stin 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 11 Personnalisation des commandes 47 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 dans l invite ligne de commande entre l option Inactif off puis g n re une pause pour permettre 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 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 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 ce que tous l
221. t ni le nom du fichier de gabarit Ex cution de scripts au d marrage Pour ex cuter un script au d marrage 1 Cliquez sur lecteur local Applications Utilitaires Terminal 2 Dans la fen tre Terminal entrez AutoCAD nom_dessin b nom_script 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 84 Chapitre 6 Scripts de commande Le nom du fichier script doit tre le dernier param tre sp cifi Les extensions de fichier sont facultatives Appuyez sur Entr e AutoCAD ouvre le dessin et ex cute les commandes du fichier script Lorsque le script est termin un message apparait sur la ligne de commande Cr ation de scripts de commandes 85 86 Introduction aux inter faces de programmation AutoLISP AutoLISP est bas sur le langage de programmation LISP simple assimiler et tr s puissant Comme AutoCAD dispose d un interpr teur LISP vous pouvez entrer du code AutoLISP dans l invite de commande ou en charger partir de fichiers externes Pr sentation d AutoLISP AutoLISP est une interface d application dans AutoCAD qui automatise les t ches de conception Lorsqu une application ou
222. tils 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 apparait dans la palette Jeux d outils Ic nes d roulantes et s parateurs Les ic nes d roulantes ou menus d roulants permettent de r duire l encombrement d aux 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 62 Chapitre 4 Personnalisation de l interface utilisateur 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
223. tine en m moire L ajout du code suivant au fichier acaddoc lsp permet de charger automatiquement les 90 Chapitre 7 Introduction aux interfaces de programmation commandes CMD1 CMD2 et CMD3 partir du fichier cmds Isp 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 pour les applications ObjectARX Voir autoload et autoarxload dans le document AutoLISP Reference REMARQUE Les fichiers 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 Voir aussi Fonction S STARTUP ex cution postinitialisation page 94 Le fichier ACAD LSP Vous pouvez cr er un fichier acad lsp si vous utilisez r guli rement certaines routines AutoLISP Au d marrage d AutoCAD il recherche le chemin d acc s du fichier de support d un fichier acad lsp S il trouve un fichier acad Isp il le charge en m moire Le fichier acad lsp est charg au d marrage de chaque session de dessin lorsque AutoCAD est lanc Le fichier acad lsp tant destin
224. tion 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 O DRAFT Inc Main St City State Personnalisation des commandes 45 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 M ST espace C C B C D Description G nere la touche Entr e G nere la touche Entr e G n re la touche Tabulation Entre un espace vierge entre des s quences de commandes dans une commande ce qui quivaut a appuyer sur Espace G n re une pause en vue d une entr e
225. tion de la personnalisation AutoCAD peut tre facilement personnalis 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 Jeux d outils 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 afin de l adapter vos besoins La liste ci dessous propose un classement des op rations de la moins complexe la plus complexe H 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 H 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 Vous pouvez par exemple copier un disque ou supprimer un fichier partir d AutoCAD en ajoutant la commande externe appropri e au fichier de param tres du programme P
226. tomatiquement Codes 5 et 6 enregistrement restauration de l empla cement 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 apparait 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 apparait lorsque la forme est dessin e d passement en n gatif de la pile nnn 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 cadre d une police Unicode le code 7 est suivi d un num ro de forme Unicode compris entre 1 124 Chapitre 8 Formes et polices de forme 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 voir la section Descriptions des polices Unicode page
227. ucl 8 2 6 064 1 06C 040 2 020 14 8 4 3 0 4D 17 ucm 8 2 6 1 064 04D 043 06C 2 020 14 8 4 3 0 E 19 ucn 8 2 6 1 064 8 4 6 064 2 06C 020 14 8 4 3 0 0004F 17 uco Sa 4 8 2 6 1 064 040 06C 048 2 060 14 8 4 3 0 00050 19 ucp 24 3 4 8 2 6 1 064 030 01E 01C 01A 038 2 06F 14 8 4 3 0 00051 25 ucq 2 1 4 8 2 6 022 1 01E 01A 018 016 044 012 020 01E 03C 01A 01E 2 020 14 8 4 3 0 Cr ation de fichiers de d finition de forme 163 00052 23 ucr 2 14 8 2 6 1 064 030 01E 01C 01A 038 2 010 1 03E 2 020 14 8 4 3 0 00053 22 ucs 2 14 8 2 6 014 1 01E 020 012 046 012 020 01E 2 020 05C 14 8 4 3 0 00054 19 uct 2 14 8 2 6 064 1 040 2 028 1 06C 2 040 14 8 4 3 0 00055 20 ucu 2 14 8 2 6 064 1 05C 01E 020 012 054 2 020 06C 14 8 4 3 0 00056 15 ucv 2 14 06B 064 1 06D 063 2 020 06C 14 8 5 3 0 00057 24 ucw 2 14 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 2 14 8 2 6 1 8 4 6 2 048 1 8 4 6 2 020 14 8 4 3 0 00059 25 ucy 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 k1lb 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
228. ue 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 O 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 comprennent plusieurs caract res suppl mentaires n cessaires pour la fonction de cotation d AutoCAD 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 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 finition 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 n enreg
229. uez sur AutoCAD gt Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse Dans la boite 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 de Fichier de configuration Sous Fichier de configuration cliquez sur le chemin permettant d afficher l emplacement de votre fichier de configuration 10 Chapitre 1 Personnalisation de base 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 AutoCAD 2013 AutoCAD 3 Dans la barre de menus Mac OS cliquez sur AutoCAD Pr f rences REMARQUE Un dessin doit tre ouvert pour que l l ment de menu Pr f rences apparaisse 4 Dans la boite de dialogue Pr f rences de l application sur l onglet Application cliquez sur la fl che gauche de Fichiers de personnalisation 5 Cliquez sur la fl che gauche de Fichier de personnalisation principal 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 f
230. 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 C C 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 Typedecomposa R sultat nt ACAC Caract re de contr le Annule les commandes actives sp cial Caract re de contr le Convertit automatiquement la commande sp cial qui suit dans d autres langages CERCLE Lance la commande CERCLE Caract re de contr le Cr e une pause pour permettre l utilisa sp cial teur de sp cifier le centre Personnalisation des commandes 43 Composants de la macro CIRCLE 1 Caract re de contr le R ponse l invite demandant d indiquer sp cial le rayon du cercle 1 Pour obtenir la liste des caract res de contr le sp ciaux que vous pouvez utiliser dans les macros voir la section Utilisation de caract res de contr le sp ciaux dans les macros page 45 Annulation de commandes en cours d ex cution Assurez vous de n avoir aucu
231. uquel 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 menu1 est cr Le nom par d faut change en fonction du nombre de sous menus cr s pr c demment 5 Donnez un nom ce nouveau menu 58 Chapitre 4 Personnalisation de l interface utilisateur 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 Pour plus d informations sur la cr ation d une commande voir la section Cr ation modification et r utilisation de commandes page 40 Pour ajouter une commande un menu d roulant ou un sous menu 1 A l invite de commande entrez cui puis appuyez sur Entr e Dans la boite 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 surbrillan
232. ur le module d applications notamment les informations concernant les d veloppeurs qui l ont cr Les informations contenues dans ce fichier peuvent servir d terminer dans quels produits et versions bas s sur AutoCAD le plug in peut tre charg quels sont les syst mes d exploitation pris en charge et de quelle fa on l application peut tre charg e au d marrage ou en appelant une commande Les l ments suivants sont utilis s pour d finir et d crire l extension m ApplicationPackage page 102 E CompanyDetails page 104 m Components page 105 Fichier PackageContents xml pour t l chargement et r partition locale La mani re dont vous r partissez le plug in d termine les l ments qui doivent figurer dans le fichier PackageContents xml Vous devez fournir plus d informations lorsque vous fournissez un plug in pour t l chargement que si vous effectuez une r partition locale Le tableau suivant indique quels l ments et attributs sont obligatoires facultatifs ou recommand s pour la r partition que vous souhaitez utiliser Pour les applications R partition locale distribu es El ment ApplicationPackage Installer et d sinstaller des applications plug in 99 Pour les applications R partition locale distribu es SchemaVersion Obligatoire AppVersion Obligatoire Author Facultatif Name Recommand Description Recommand Icon Recommand Helpfile Recommand ProductCode Obligatoi
233. us pouvez sp cifier plusieurs l ments Command si n cessaire Un l ment Commands peut tre associ aux attributs suivants Attribut Description GroupName Nom utilis pour organiser les commandes associ es El ment Command Sp cifie le nom local et le nom global de chaque commande Installer et d sinstaller des applications plug in 111 Un l ment Command peut avoir les attributs suivants Attribut Global Local HelpTopic Description Nom de la commande globale Nom de la commande locale Des commandes peuvent tre d finies pour plusieurs la ngues en combinant Local avec un code de localisation Voir Codes de localisation pris en charge page 112 pour obtenir une liste compl te des codes de localisation pris en charge Rubrique d aide qui s ouvre lorsque la commande est activ e et que l utilisateur appuie sur la touche F1 REMARQUE Pour afficher la rubrique d aide un fichier d aide doit tre affect au plug in L emplacement du fi chier d aide du plug in est sp cifi avec l attribut HelpFile sous l l ment ApplicationPackage StartupCommand Ex cute la commande au d marrage si Vrai Codes de localisation pris en charge AutoCAD est localis dans une large gamme de langues et la structure du fichier PackageContents xml prend en charge ces diff rentes langues l aide de codes de localisation La plupart des attributs du fichier PackageContents xml prennent en charg
234. utilisation 40 rubriques d aide propos de 55 script 81 sous menu et 57 validit du nom 4 commande transparente 48 commandes menus 57 commentaire AutoLISP commentaire 88 commentaire dans le script 82 compilation de fichiers formes et de polices 117 conversion d applications de plug in 112 cote caract re de police pour 131 D dates edtime fonction DIESEL 74 DIESEL expression propos de 67 libell de menu d roulant 69 macro et 43 51 67 messages d erreur 79 DIESEL fonction addition 71 and 73 angtos 73 catalogue 71 196 Index diff rent de 72 division 71 edtime 74 eq 76 est gala 72 eval 76 fix 76 getenv 76 getvar 76 if 77 index 77 inf rieur 72 inf rieur ou gal 73 multiplication 71 nth 77 or 78 rtos 78 soustraction 71 strlen 78 substr 78 sup rieur 72 sup rieur ou gal 73 upper 78 xor 79 diff rent de fonction DIESEL 72 Direction code de d finition de forme 120 discontinue d finition de motifs de hachures 31 d finition de type de ligne 18 division fonction DIESEL 71 dossier fichier emplacement 3 dossiers modules BUNDLES 113 organisation de l application de plug in 115 E cho dans les macros 45 edtime fonction DIESEL 74 El ment ApplicationPackage 102 El ment Command 111 El ment Commands 111 El ment CompanyDetails 104 El ment ComponentEntry 108 El ment Components 105 l ment d interface 38 d finition 38
235. z ro LI Un delta y de n importe quelle valeur 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 Motifs de hachures avec des lignes interrompues 31 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 Le motif de hachures ANSI33 ressemble ceci SLL J I Le SIS Le SLS Le S DS Po VIL LS Ea et est d fini comme suit ANSI33 ANSI Bronze Brass Copper 45 176776695 0 0 25 125 0625 Ainsi pour modifier un motif de lignes inclin es 45 degr s afin de cr er des lignes interrompues dont la longueur de tiret est de 0 5 unit et un espace entre tirets de 0 5 unit galement la ligne devrait avoir la d finition suivante DASH45 Dashed lines at 45 degrees 45 0404 072

Download Pdf Manuals

image

Related Search

Related Contents

Manuale d`uso  IMC Networks iMcV-FiberLinX, TX/SSFX-SM1310/PLUS-SC  colour light output  8 Amp Solar Charge Controller SCC-1208L  データロガーソフトウェア 取扱説明書  SCADAPack E Target 5 Technical Reference  Philips FC8644  JVC GZ-MG467U Camcorder User Manual  Samsung SCH-S270 User Manual  Kannel 1.2.0 User's Guide  

Copyright © All rights reserved.
Failed to retrieve file