Exercice 3 : Contrôle de l'aspect des étiquettes à l'aide des calques

Dans cet exercice, vous allez utiliser des calques pour changer la couleur et la visibilité des étiquettes.

Les paramètres de propriétés (couleur, épaisseur de ligne et type de ligne) des composants qui constituent un objet étiquette peuvent être définis soit à partir du style d'étiquette, soit à partir du calque auquel le style d'étiquette fait référence. Lorsqu'un style d'étiquette fait référence à un calque spécifique, les composants de ce style qui sont définis sur DuCalque ou DuBloc héritent tous des propriétés de ce calque. Cependant, si le style d'étiquette fait référence au calque 0, tous les composants de ce style qui sont définis sur DuCalque ou DuBloc héritent des propriétés du calque sur lequel l'étiquette réside.

Une étiquette est un objet Autodesk Civil 3D indépendant qui peut figurer sur un calque différent de celui de son objet parent. Cependant, la visibilité d'une étiquette est liée au calque de l'objet parent. La désactivation ou le gel du calque d'un objet entraîne également le masquage des étiquettes de cet objet, même si ce dernier réside sur un calque différent.

Cet exercice est la suite de l'Exercice 2 : Utilisation d'un style d'étiquette enfant.

Examen de l'influence de l'état du calque de l'objet parent sur la visibilité des étiquettes

    Remarque :

    Cet exercice utilise le fichier Labels-5a.dwg comportant les modifications apportées au cours de l'exercice précédent. Vous pouvez également ouvrir le fichier Labels-5b.dwg depuis le dossier des dessins de didacticiels.

  1. Sur l'axe West Street, appliquez un zoom et un panoramique sur la zone située entre les abscisses curvilignes 0+100 et 0+120.
  2. Cliquez sur l'abscisse curviligne 0+120 pour sélectionner toutes les étiquettes d'abscisses curvilignes principales. Cliquez avec le bouton droit de la souris. Choisissez Propriétés.

    Dans la palette Propriétés, notez que les étiquettes des abscisses de l'axe sont sur le calque C-ROAD-TEXT. Si vous regardez les propriétés de l'axe lui-même, vous verrez qu'il figure sur le calque C-ROAD.

  3. Cliquez sur l'onglet Début le groupe de fonctions Calques la liste Calque. Cliquez sur en regard du calque C-ROAD pour désactiver ce calque.
  4. Sur la ligne de commande, entrez REGEN.

    L'axe et ses étiquettes sont alors masqués. Cela est dû au fait que la visibilité des étiquettes est liée au calque de leur objet parent, C-ROAD, bien qu'elles soient des objets indépendants pouvant figurer sur un calque distinct. La désactivation du calque d'un objet provoque également le masquage des étiquettes de cet objet, même si celles-ci figurent sur un calque différent.

    Remarque :

    La ligne bleue qui demeure à la place de l'axe est la polyligne figurant dans le dessin référencé en externe à partir duquel vous avez créé l'axe dans l'exercice Ajout d'étiquettes en groupe.

  5. Cliquez sur l'onglet Début le groupe de fonctions Calques la liste Calque. Cliquez sur en regard du calque C-ROAD pour activer ce dernier et ses étiquettes d'abscisse curviligne.
  6. Sur la ligne de commande, entrez REGEN.

Création d'un style d'étiquette non influencé par le calque de l'objet parent

  1. Sélectionnez l'abscisse curviligne 0+120 pour activer toutes les étiquettes d'abscisse curviligne principale Dans la palette Propriétés, sous Etiquetage, cliquez sur le champ en regard de Abscisse curviligne principale. Cliquez sur Créer/Modifier.
  2. Dans la boîte de dialogue Abscisse curviligne principale, cliquez sur Modifier la sélection actuelle.

    Dans la boîte de dialogue Editeur du style d'étiquette, sous l'onglet Général, dans la catégorie Etiquette, notez que le Calque est défini sur 0. Lorsqu'un style d'étiquette est défini sur le calque 0, si l'une des propriétés de couleur, type de ligne ou épaisseur de ligne est définie sur DuCalque ou DuBloc, elle hérite des propriétés correspondantes du calque sur lequel réside l'étiquette.

  3. Cliquez sur l'onglet Présentation.

    Dans la catégorie Texte, notez que la propriété Couleur du composant Abscisse curviligne est définie sur DuCalque. Cela signifie que le texte de l'étiquette de l'abscisse curviligne principale hérite de la couleur du calque auquel le style fait référence. Etant donné que le style du calque fait référence au calque 0, le texte de l'étiquette de l'abscisse curviligne principale hérite de la couleur du calque de l'objet étiquette C-ROAD_TEXT.

  4. Sur la ligne Couleur, cliquez sur la cellule Valeur. Cliquez sur et changez la couleur du composant Abscisse curviligne en bleu.

    Notez que la couleur du texte est mise à jour dans le volet Aperçu.

    Remarque :

    Pour optimiser la gestion de la couleur, de l'épaisseur de ligne et du type de ligne, conservez tous les composants de style définis sur DuBloc ou DuCalque et le calque du style d'étiquette défini sur 0. Vous pouvez ensuite utiliser les calques pour modifier ces propriétés. Ce didacticiel utilise un paramètre de couleur spécifique pour montrer comment les paramètres de calque affectent les styles.

  5. Dans la liste Nom du composant, choisissez Marque.

    Dans la catégorie Marque, notez que la propriété Couleur pour le composant Marque est définie sur DuCalque.

  6. Cliquez sur OK pour appliquer le changement de couleur au composant Abscisse curviligne principale et pour quitter les boîtes de dialogue Editeur du style d'étiquette et Abscisse curviligne principale.
  7. Appuyez sur ECHAP pour désélectionner les étiquettes.
  8. Sur la ligne de commande, entrez REGEN.

    Notez que les marques héritent toujours de la couleur rouge du calque C-ROAD-TEXT, mais que le texte est en bleu.

    Style d'étiquette utilisant une couleur différence de celle du calque référencé

Ajout d'une autre étiquette

  1. Cliquez sur l'onglet Annotation le groupe de fonctions Etiquettes et tables le menu Ajouter des étiquettesAxeSegment unique.
  2. Lorsque vous êtes invité à sélectionner un segment à étiqueter, cliquez sur l'axe entre les abscisses curvilignes 0+060 et 0+080. Lorsqu'une étiquette s'affiche sur l'axe, appuyez sur ECHAP pour mettre fin à la commande.

    Etiquette de segment ajoutée à l'axe

  3. Sélectionnez la nouvelle étiquette. Dans la palette Propriétés, notez que l'étiquette figure sur C-ROAD-TEXT.

    Lors de leur création, les étiquettes sont placées sur le calque indiqué pour l'objet étiquette dans l'onglet Calques d'objet de la boîte de dialogue Paramètres du dessin. Les paramètres de dessin de ce dessin indiquent que les étiquettes d'axe sont créées sur le calque C-ROAD-TEXT.

  4. Dans la palette Propriétés, cliquez dans le champ situé en regard de Style de l'étiquette de la ligne. Cliquez sur Créer/Modifier.
  5. Dans la boîte de dialogue Style de l'étiquette de ligne, cliquez sur Modifier la sélection actuelle.

    Dans la boîte de dialogue Editeur du style d'étiquette, dans la catégorie Etiquette de l'onglet Général, notez que le style de calque est défini sur C-ROAD-BRNG. Cela signifie que si l'une des propriétés de couleur, type de ligne ou épaisseur de ligne est définie sur DuCalque ou DuBloc, elle hérite des propriétés correspondantes du calque C-ROAD-BRNG, quel que soit le calque sur lequel figure l'objet étiquette.

  6. Cliquez sur l'onglet Présentation.

    Utilisez la liste Nom du composant pour examiner les propriétés des divers composants d'étiquettes. Notez que la Couleur de tous les composants est DuCalque, à l'exception du composant Flèche de direction.

    Les composants d'étiquette dont la propriété Couleur est définie sur DuCalque sont rouges car la propriété de couleur du calque C-ROAD-BRNG est définie sur rouge. La flèche de direction est bleue car sa propriété Couleur est définie sur rouge.

  7. Cliquez sur Annuler pour fermer les boîtes de dialogue Editeur du style d'étiquette et Style de l'étiquette de ligne.

Examen de l'influence de la visibilité des calques sur les étiquettes

  1. Cliquez sur l'onglet Début le groupe de fonctions Calques la liste Calque. Cliquez sur en regard du calque C-ROAD-TEXT pour le désactiver ce calque.

    Les étiquettes d'abscisses curvilignes principales sont masquées, mais l'étiquette de tangente que vous avez ajoutée ne l'est pas. Les étiquettes d'abscisses curvilignes sont masquées car elles figurent sur le calque C-ROAD-TEXT et leur style fait référence au calque C-ROAD-TEXT que vous venez de désactiver. L'étiquette de tangente reste visible car, bien que vous ayez désactivé le calque sur lequel elle figure, ses composants de style font référence au calque C-ROAD-BRNG, qui lui est toujours visible.

    Etiquettes d'abscisses curvilignes masquées

    Notez que les étiquettes ABS:0+080 et ABS:0+100 que vous avez modifiés dans l'Exercice 2 : Utilisation d'un style d'étiquette enfant sont toujours visibles. Cela est dû au fait que les autres étiquettes d'abscisses curvilignes principales utilisent le stylePerpendicular With Tick, qui fait référence au calque 0. Les étiquettes ABS=0+060 et ABS=0+080 utilisent les styles Perpendicular With Line et Station Emphasis, qui font référence au calque C-ROAD-LABL.

  2. Cliquez sur l'onglet Début le groupe de fonctions Calques la liste Calque. Cliquez sur en regard du calque C-ROAD-TEXT pour désactiver ce calque et ses étiquettes d'abscisse curviligne.

Pour poursuivre ce didacticiel, passez à l'Exercice 4 : Changement de l'état modifié d'une étiquette.