Aller au contenu

Calques, blocs et attributs

En CAO, les attributs d’une entité (couleur, type de ligne, épaisseur de ligne) sont généralement contrôlés par les calques. Les entités placées sur un calque coloré héritent de la couleur de ce calque. Le même principe s’applique aux entités à l’intérieur d’un bloc.

La valeur d’attribut spéciale Par bloc permet à une entité de prendre les attributs du calque sur lequel le bloc qui la contient est inséré, plutôt que les attributs de son propre calque.

L’exemple suivant montre une seule référence de bloc insérée sur le calque « 2 » :

Référence de bloc insérée sur le calque 2

Le bloc contient quatre triangles avec du texte, chacun configuré différemment :

  • Le triangle et le texte du haut se trouvent sur le calque « 0 » avec la couleur fixée à Vert. Ils restent verts quel que soit l’endroit où le bloc est inséré.
  • Le deuxième triangle et le texte se trouvent sur le calque « 1 » avec la couleur réglée sur Par calque. Ils sont affichés en rouge, la couleur du calque « 1 ».
  • Le troisième triangle et le texte se trouvent sur le calque « 2 » (bleu) avec la couleur réglée sur Par calque. Ils héritent de la couleur bleue du calque « 2 ».
  • Le triangle et le texte du bas se trouvent sur le calque « 2 » avec la couleur réglée sur Par bloc. Au lieu de la couleur de leur propre calque, ils héritent de la couleur du calque sur lequel la référence de bloc est insérée.

Lorsque la même référence de bloc est insérée sur un calque orange, seules les entités Par bloc changent. Elles apparaissent maintenant en orange, suivant le calque d’insertion de la référence de bloc :

Référence de bloc insérée sur un calque orange

Les valeurs de propriété Par calque et Par bloc sont disponibles non seulement pour les couleurs, mais aussi pour les autres attributs d’entité que sont l’épaisseur de ligne et le type de ligne.