J’ai du mal à forcer les couleurs de calque sur un fond de plan dans AutoCAD LT. Les XREFs importées ne conservent pas leurs couleurs grises d’origine, et les objets dans les blocs imbriqués ne réagissent pas aux changements de couleur de calque.
Pour maîtriser l’affichage des couleurs de vos fonds de plan, qu’il s’agisse d’XREFs ou d’objets au sein de blocs, il est crucial de bien configurer les variables système et les propriétés des entités.
1. Gérer les couleurs des XREFs :
Pour que les propriétés de couleur (et autres) des calques d’une XREF soient conservées ou forcées par le dessin hôte, vérifiez et ajustez ces variables système :
- Vérifier
VISRETAIN: TapezVISRETAINdans la ligne de commande et définissez sa valeur sur1. Cette variable permet de conserver les modifications de propriétés appliquées aux calques d’une XREF après son rechargement. - Vérifier
XREFOVERRIDE: TapezXREFOVERRIDEet définissez sa valeur sur1. Cette variable (disponible depuis AutoCAD 2016 SP1) force l’application des propriétés de calque du dessin hôte aux objets de l’XREF, même si ces objets n’étaient pas définis sur ‹ DuCalque › dans le fichier source de l’XREF.
2. Contrôler les couleurs des objets dans les blocs :
Pour que les objets à l’intérieur des blocs (y compris imbriqués) réagissent aux changements de couleur de leur calque parent, ils doivent avoir leur propriété de couleur définie sur ‹ DuCalque › (ByLayer).
- Utiliser
_SETBYLAYER(ouDEFDUCALQUE) : Cette commande est conçue pour modifier les propriétés des objets sélectionnés (y compris ceux à l’intérieur de blocs) pour les définir sur ‹ DuCalque ›.- Tapez
_SETBYLAYER(ouDEFDUCALQUEpour la version française) dans la ligne de commande. - Sélectionnez les objets concernés (ou tout le dessin) et validez.
- Choisissez les propriétés à modifier (couleur, type de ligne, épaisseur de trait) et confirmez.
- Tapez
- Cas spécifique d’AutoCAD LT pour MAC (version 2021 et similaires) : Il a été constaté que la commande
_SETBYLAYERpeut être inconnue sur certaines versions d’AutoCAD LT pour MAC. Dans ce cas, une approche manuelle est nécessaire :- Éditer le bloc : Utilisez la commande
MODIFBLOC(ouBEDIT) pour ouvrir l’éditeur de blocs. - Sélectionner les objets : À l’intérieur de l’éditeur, sélectionnez les objets dont vous souhaitez modifier la couleur.
- Modifier les propriétés : Dans la palette des Propriétés, changez la couleur de ces objets à ‹ DuCalque ›.
- Enregistrer et fermer : Fermez l’éditeur de blocs en enregistrant les modifications. Répétez cette opération pour les blocs imbriqués si nécessaire.
- Éditer le bloc : Utilisez la commande
Prévention : Lors de la création de blocs, il est recommandé de dessiner les entités sur le calque 0 et de définir leurs propriétés (couleur, type de ligne, épaisseur de trait) sur ‹ DuCalque ›. Cela garantit qu’elles hériteront des propriétés du calque sur lequel le bloc est inséré, offrant une meilleure flexibilité de gestion des couleurs.