Contrôler le tracé des largeurs de polylignes vs épaisseurs de ligne dans AutoCAD

Comment gérer l’affichage et le tracé des polylignes avec une largeur définie, en particulier pour les adapter à différentes échelles d’impression, et comment privilégier l’épaisseur de ligne plutôt que la largeur lors de l’impression dans AutoCAD ?

Le comportement des polylignes larges lors du tracé est une question fréquente, surtout lorsqu’il s’agit de gérer différentes échelles. Il est crucial de comprendre la distinction entre la ‹ largeur › d’une polyligne (propriété de l’objet) et son ‹ épaisseur de ligne › (propriété d’affichage/tracé).

  1. Comprendre la différence : Largeur de Polyligne vs. Épaisseur de Ligne

    • Largeur de Polyligne (Width) : C’est une propriété intrinsèque de l’objet polyligne, définie en unités de dessin. Une polyligne avec une largeur est un objet rempli. Cette largeur ne s’adapte pas automatiquement à l’échelle d’impression. Une polyligne de 0.20 unités aura toujours une largeur de 0.20 unités, qu’elle soit imprimée au 1/100ème ou au 1/1000ème, ce qui la rendra disproportionnée ou invisible à petite échelle.
    • Épaisseur de Ligne (Lineweight) : C’est une propriété d’affichage et de tracé, définie en millimètres (mm). Elle est conçue pour être constante en espace papier (ou mise à l’échelle en espace objet si configuré) et assure une visibilité cohérente quelle que soit l’échelle d’impression.
  2. Solutions pour le Tracé des Polylignes Larges

    • Option 1 : Utiliser la variable système FILLMODE pour désactiver le remplissage
      Si vous souhaitez que les polylignes larges soient tracées comme de simples contours (non remplies) et utilisent leur épaisseur de ligne assignée, vous pouvez modifier la variable système FILLMODE.

      1. Tapez FILLMODE dans la ligne de commande et appuyez sur Entrée.
      2. Entrez 0 (zéro) et appuyez sur Entrée. Cela désactive le remplissage des polylignes, des solides 2D et des hachures.
      3. Pour que le changement soit visible, utilisez la commande REGEN (Régénérer).
      • Avantage : Les polylignes larges seront tracées avec leur épaisseur de ligne, ce qui les rendra visibles à toutes les échelles.
      • Inconvénient : Cette variable affecte également les hachures et les solides 2D, qui ne seront plus remplis. Si vous avez besoin des hachures remplies, cette solution n’est pas idéale.
    • Option 2 : Bonne Pratique - Utiliser systématiquement les Épaisseurs de Ligne (Lineweights)
      La méthode la plus robuste et recommandée pour gérer la visibilité des traits à différentes échelles est d’utiliser les épaisseurs de ligne plutôt que la largeur des polylignes.

      1. Définir l’épaisseur de ligne :
        • Par Calque (recommandé) : Assignez une épaisseur de ligne spécifique à chaque calque (par exemple, 0.25mm pour les traits principaux, 0.18mm pour les traits secondaires, etc.). C’est la méthode la plus efficace pour une gestion centralisée.
        • Par Objet : Pour des cas exceptionnels, vous pouvez définir l’épaisseur de ligne directement sur l’objet via la palette des propriétés.
      2. Convertir les polylignes existantes : Pour les polylignes ayant une largeur, vous devrez les modifier pour que leur largeur soit à 0.00 et leur assigner une épaisseur de ligne appropriée.
      3. Activer l’affichage des épaisseurs de ligne : Dans la barre d’état d’AutoCAD, cliquez sur le bouton ‹ Afficher/Masquer l’épaisseur de ligne › (ou utilisez la variable système LWDISPLAY et mettez-la à 1). Cela vous permet de visualiser les épaisseurs de ligne directement dans l’éditeur.
    • Option 3 : Contrôle via les Tables de Styles de Tracé (CTB/STB)
      Les fichiers CTB (Color-Dependent Plot Style Table) ou STB (Named Plot Style Table) permettent de mapper des couleurs (CTB) ou des styles de tracé (STB) à des épaisseurs de ligne spécifiques au moment du tracé. Cela offre un contrôle fin sur l’apparence finale de vos plans.

    • Option 4 : L’option « Tracer avec épaisseur de ligne » dans la boîte de dialogue Tracer
      Dans la boîte de dialogue ‹ Tracer › (commande TRACER ou PLOT), assurez-vous que l’option ‹ Tracer avec épaisseur de ligne › est cochée. Cette option est essentielle pour qu’AutoCAD prenne en compte les épaisseurs de ligne définies pour les objets lors de l’impression. Elle ne remplace pas la largeur d’une polyligne remplie (si FILLMODE est à 1), mais elle est cruciale si FILLMODE est à 0 pour que le contour de la polyligne utilise bien son épaisseur de ligne.

  3. Clarification sur _HIDEPRECISION
    La variable système _HIDEPRECISION (ou HIDEPRECISION) est liée à la précision des lignes cachées dans les vues 3D et n’a pas d’impact direct sur le tracé des largeurs ou épaisseurs de ligne des objets 2D comme les polylignes. Son utilisation dans ce contexte n’apportera pas la solution recherchée.