Personnaliser des types de ligne AutoCAD

25
fév
2011

Personnaliser des types de ligne AutoCAD

Comment créer des types de ligne incluant du texte, comme ci-dessous :


Personnaliser des types de ligne AutoCAD


Pour créer un type de ligne, il faut éditer le fichier qui contient la définition des types de ligne :
pour AutoCAD       : le fichier ACADISO.LIN
pour AutoCAD LT : le fichier ACADLTISO.LIN

Ces fichiers sont placés dans le dossier suivant :
Sur poste en windows XP avec utilisateur windows : FSC
C:Documents and SettingsFSCApplication DataAutodeskAutoCAD LT 2011R16fraSupport

Puis ouvrir ce fichier avec le bloc note de Windows.
Personnaliser des types de ligne AutoCAD

Pour créer le type de ligne avec texte : EC (pour eau chaude !).
Pour simplifier : faites un copier du type de ligne EAU_CHAUDE disponible en standard.
Puis le coller à la fin du fichier.

Changez le texte HW en EC :

La copie de l'originale :
*EAU_CHAUDE,Eau chaude ---- HW ---- HW ---- HW ----
A,12.7,-5.08,["HW",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-5.08

Le modifier pour obtenir ceci :
*EAU_CHAUDE_EC,Eau chaude EC ---- EC ---- EC ---- EC ----
A,12.7,-5.08,["EC",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-5.08

Explications sur la syntaxe à respecter :
Pour éviter toute confusion je conseille de le renommer en EAU_CHAUDE_EC.

*EAU_CHAUDE_EC = le nom du type de ligne
;Eau chaude ---- EC ---- EC ---- EC ----  = visuel qui s'affiche lors du chargement .

A, code à respecter !

12.7  = longueur de la partie visible du trait (cette longueur est multipliée par l’échelle globale x échelle de type de ligne de l’objet)

-5.08 = longueur de l’espace vide  car valeur négative.
Problème quel chiffre utiliser ?
Utilisez 2.54 par caractère ; soit 5.08 pour 2 ;  7.62 pour 3 ;  10.16 pour 4 …

[la définition du texte entre crochets]

"EC",= le texte visible dans le trait

Standard = nom du style de texte , vérifiez la police appliquée ! utilisez ARIAL.ttf ou ROMANS.SHX
Si aucun style n'est défini, AutoCAD LT utilise le style courant.

S=2.54  = échelle appliquée au texte

U=0 ; = Angle du texte ici 0 donc texte horizontal

R= indique la rotation relative dans les exemples ci-dessous R est absent par défaut angle = 0

Position XY du texte.
X= -2.54 = position en X du départ du texte
Y = -1.27 = position en Y

-5.08 : créer un espace après le texte

Exemples avec 3 et 4 caractères pour le texte :

*EAU_CHAUDE_SANITAIRE,Eau Chaude Sanitaire ---- ECS ---- ECS ---- ECS ----
A,12.7,-7.62,["ECS",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-7.62

*ELEC,ELEC ---- ELEC ---- ELEC ---- ELEC ----
A,12.7,-10.16,["ELEC",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-10.16

Exemple de type de ligne avec flèche

flèche représentée par le symbole supérieur :
*ALLER,ALLER —— > —— > —— > —— > —— > —— > —— > ——
A,12.7,-5.08,[">",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-5.08

flèche représentée par le code ASCII : U+25BA
*FLECHE1,Fleche1--->--->--->--->--->
A,12.7,-5.08,["U+25BA",Standard,S=2.54,R=0,X=-2.54,Y=-1.27],-5.08

Exemple de type de ligne avec texte + flèche

*EAU_CHAUDE_FLECHE1,Eau chaude fleche1 ----> EC ---- > EC ----  >EC ----
A,12.7,-10.16,["> EC",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-10.16Charger les types de lignes dans votre dessin.

Exemple charger le type de ligne EAU_CHAUDE_FLECHE :
Charger depuis le ruban

Personnaliser des types de ligne AutoCAD

sélectionnez le fichier ACADLTISO.LIN

Personnaliser des types de ligne AutoCAD

puis tester dans un dessin

Personnaliser des types de ligne AutoCAD

Attention vérifiez l'échelle global avec une valeur 0.05 pour un dessin en mètre ou directement sur la propriété échelle de type de ligne de l'objet

Personnaliser des types de ligne AutoCAD


Les objets avec ces types de ligne peuvent êtres copiés dans d'autres dessins.
Vous pouvez créer plusieurs type de ligne, attention :
au style de texte et la police de ce style de texte.

à l'échelle globale et, ou à l'échelle de type de ligne.

A bientôt sur ce blog !