AutoCAD® : CTB ou STB ? Le guide ultime pour les débutants

Si vous débutez sur AutoCAD®, vous avez probablement déjà rencontré ce moment de frustration intense : vous lancez l’impression de votre plan, et les couleurs ou les épaisseurs de lignes ne sortent pas du tout comme prévu.

Le coupable ? Souvent, c’est la gestion des Styles de Tracé (Plot Styles).

Dans l’univers d’AutoCAD®, il existe deux clans, deux philosophies inconciliables : le CTB et le STB. Comprendre la différence entre les deux est essentiel pour tout dessinateur qui souhaite produire des plans professionnels.

Plongeons ensemble dans l’histoire et la technique pour démêler le vrai du faux.


1. Les définitions : De quoi parle-t-on ?

Avant de parler d’histoire, définissons les termes. Ces fichiers sont des « tables » qui disent à l’imprimante comment interpréter ce que vous avez dessiné à l’écran.

Le CTB (Color-Dependent Plot Style)

C’est le système basé sur la couleur.

  • Le principe : La couleur de l’objet à l’écran détermine son apparence à l’impression.
  • Exemple : Vous dites à AutoCAD® : « Tout ce qui est ROUGE à l’écran s’imprime en NOIR avec une épaisseur de 0.18mm ».
  • Liaison : C’est rigide. Si vous voulez changer l’épaisseur d’une ligne, vous devez changer sa couleur.

Le STB (Named Plot Style)

C’est le système basé sur des noms de styles.

  • Le principe : La couleur à l’écran n’a aucune importance. Vous attribuez un « style » (un nom) à un calque ou un objet.
  • Exemple : Vous créez un style nommé « Murs_Coupes ». Vous l’appliquez au calque des murs. Peu importe que le calque soit bleu, vert ou rose à l’écran, il s’imprimera avec les paramètres définis dans le style « Murs_Coupes ».

2. Un peu d’histoire : Pourquoi deux systèmes ?

Pour comprendre pourquoi Autodesk® nous impose ce choix, il faut remonter le temps.

Au commencement était le CTB (L’héritage des traceurs à plumes)

Aux débuts de la DAO (Dessin Assisté par Ordinateur), les plans étaient imprimés par des traceurs à plumes (Pen Plotters). C’étaient des bras robotiques qui prenaient physiquement des stylos.

  • Le carrousel du traceur avait des emplacements numérotés (Plume 1, Plume 2, Plume 3…).
  • Dans AutoCAD®, la couleur 1 (Rouge) correspondait à la Plume 1. La couleur 2 (Jaune) à la Plume 2.
  • C’est pour cela que le CTB est le système historique. Il est né d’une contrainte physique matérielle.

L’arrivée du STB (AutoCAD® 2000)

À la fin des années 90, avec la version AutoCAD® 2000, Autodesk® a introduit le format STB.
Pourquoi ? Parce que le système CTB devenait limitant pour les industries modernes.

Les architectes et ingénieurs voulaient pouvoir utiliser des couleurs à l’écran pour distinguer des objets (par exemple : Eau chaude en rouge, Eau froide en bleu) mais voulaient que les deux s’impriment avec la même épaisseur et la même couleur noire. Avec le CTB, c’était un casse-tête. Avec le STB, il suffisait d’attribuer le style « Tuyauterie_Standard » aux deux, tout en gardant des couleurs différentes à l’écran pour le confort visuel.


3. L’Incompatibilité Totale

C’est le point le plus important à retenir pour un débutant :

Un dessin AutoCAD® (DWG™) ne peut pas utiliser les deux systèmes en même temps.

C’est soit l’un, soit l’autre.

  • Si votre dessin est en mode CTB, vous ne pourrez pas lui assigner de styles STB.
  • Si vous copiez-collez des éléments d’un dessin CTB vers un dessin STB, les objets perdront leurs instructions d’impression.

Pour savoir dans quel mode vous êtes, tapez la commande PSTYLEMODE :

  • 1 = Votre dessin est en CTB.
  • 0 = Votre dessin est en STB.

4. CTB vs STB : Lequel choisir ?

C’est le grand débat qui anime les forums depuis 20 ans. Voici mon conseil pour votre carrière.

Utilisez le CTB si…

  • Vous êtes débutant. C’est beaucoup plus simple à comprendre : « Rouge = Fin », « Jaune = Moyen », « Cyan = Gros ».
  • Vous travaillez dans le BTP standard. 90% à 95% des entreprises utilisent encore le CTB par habitude et simplicité.
  • Vous échangez souvent des plans avec d’autres entreprises. Comme tout le monde utilise le CTB, vous éviterez des problèmes de compatibilité.

Utilisez le STB si…

  • Vous travaillez dans une très grande structure avec des normes rigoureuses.
  • Vous avez besoin de faire des présentations graphiques complexes (ex: cartes géologiques, urbanisme) où vous avez besoin de milliers de couleurs à l’écran mais d’une impression contrôlée différemment.
  • Vous gérez des projets 3D complexes où la couleur sert à identifier les matériaux et non l’impression.

Mon verdict : Apprenez le CTB en priorité. C’est le standard « de facto » de l’industrie. Ne passez au STB que si votre employeur l’exige.


5. Comment convertir un dessin (Le guide de survie)

Il arrivera un jour où un client vous enverra un fichier en STB alors que vous travaillez en CTB (ou l’inverse). Voici comment les convertir.

Cas A : Convertir du STB vers le CTB (Le plus courant)

C’est assez simple, mais destructif (vous perdez les noms de styles).

  1. Ouvrez votre dessin.
  2. Tapez la commande : CONVERTPSTYLES
  3. Validez le message d’avertissement.
  4. AutoCAD® va vous demander de supprimer les styles nommés. Acceptez.
  5. Votre dessin est maintenant en mode couleur (CTB).

Cas B : Convertir du CTB vers le STB (Plus complexe)

Vous ne pouvez pas juste « changer » le mode, il faut « traduire » les couleurs en styles.

  1. Tapez d’abord la commande : CONVERTCTB
  2. Sélectionnez votre fichier de plumes actuel (ex: mon_standard.ctb). AutoCAD® va créer un fichier de « mapping » (.stb) correspondant.
  3. Ensuite, tapez la commande : CONVERTPSTYLES
  4. Sélectionnez le fichier .stb que vous venez de créer.
  5. Le dessin est converti.

Conclusion

Le CTB est le vétéran robuste, simple et omniprésent. Le STB est le successeur intelligent, flexible mais mal-aimé car plus complexe à gérer.

En tant que futur dessinateur, maîtrisez le CTB sur le bout des doigts. C’est lui que vous rencontrerez le plus souvent. Mais gardez cet article en favori : le jour où vous tomberez sur un fichier récalcitrant qui refuse d’imprimer en noir et blanc, c’est probablement parce que c’est un STB qui se cache !

Bon dessin à tous !

2 « J'aime »

Effectivement, 2 méthodes radicalement opposées et « non miscibles » !
L’utilité de cette explication est sans appel, pour les novices pour les utilisateurs chevronnés.
J’utilise AutoCAD® depuis les années 90 (version 10 il me semble), et j’hésite toujours entre CTB et STB selon les projets !
Un grand merci pour ce dépoussiérage !
Mais comment créer un style, en STB, comment associer une entité ou un calque à un style ? Les novices seront perdus…

1 « J'aime »

C’est une excellente question. Vous passez de la théorie à la pratique !

Dans l’article précédent, nous avons vu que le STB, c’est comme un menu de restaurant : vous ne commandez pas « le plat rouge », vous commandez « le Steak Frites ».

Maintenant, voyons comment écrire le menu (créer le style) et comment servir le plat (associer le style au calque ou à l’objet).


PRÉREQUIS ABSOLU

Pour que ce qui suit fonctionne, votre dessin DOIT être en mode STB.
Vérifiez en tapant PSTYLEMODE. La valeur doit être 0. Si c’est 1, vous êtes en CTB et cela ne marchera pas (référez-vous à l’article précédent pour la conversion).


Partie 1 : La Cuisine (Créer un Style dans le fichier STB)

Imaginez que vous êtes le chef cuisinier. Vous allez définir vos recettes dans votre livre de cuisine (le fichier .stb).

Étape 1 : Ouvrir l’éditeur de styles

Le plus simple est d’utiliser la ligne de commande.

  1. Tapez la commande : STYLETRACEUR
  2. Une fenêtre s’ouvre listant les styles actuellement disponibles dans votre dessin.
  3. Cliquez sur le bouton « Éditeur de table des styles de tracé… » (Plot Style Table Editor).

Étape 2 : Créer la nouvelle recette

Vous voici dans le cœur du réacteur. Vous voyez trois onglets, allez sur le troisième : « Vue de la feuille » (Form View). C’est le plus facile à comprendre.

Sur la gauche, vous avez la liste des styles existants (souvent juste « Normal »).

  1. Ajouter un style : Cliquez sur le bouton « Ajouter un style » (Add Style).
  2. Nommer le style : C’est crucial ! Donnez-lui un nom logique qui décrit sa fonction, pas son apparence.
  • Mauvais nom : LigneGrosseRouge
  • Bon nom : Murs_Coupe_Beton
  • Bon nom : Cotations_Standard
  1. Définir les ingrédients (Les propriétés) :
    Une fois le nouveau nom sélectionné à gauche, regardez le panneau de droite. C’est là que vous dites à l’imprimante quoi faire pour ce style précis :
  • Couleur (Color) : C’est la couleur à l’impression. En général, pour des plans pro, on choisit Noir (Black). Attention : ne choisissez pas « Utiliser la couleur de l’objet », sinon le style ne sert à rien !
  • Type de ligne (Linetype) : Voulez-vous que ce soit continu, en pointillés ? Laissez souvent sur « Utiliser type de ligne objet » pour gérer ça dans les calques, ou forcez-le ici (ex: pour un style « Axes »).
  • Épaisseur de ligne (Lineweight) : C’est LE réglage le plus important. C’est ici que vous définissez si votre « Murs_Coupe_Beton » sort en 0.50mm ou en 0.18mm.
  1. Sauvegarder : Cliquez sur « Enregistrer et fermer ». Votre nouveau style est créé !

Partie 2 : Le Service (Associer le style dans le dessin)

Votre recette « Murs_Coupe_Beton » existe. Maintenant, il faut dire à AutoCAD® quels éléments du dessin doivent utiliser cette recette.

Il y a deux méthodes. La bonne (Méthode A) et la « rapide mais dangereuse » (Méthode B).

Méthode A : La bonne pratique (Par Calque)

C’est la méthode recommandée à 99%. On gère les styles directement dans le gestionnaire de calques.

  1. Ouvrez le Gestionnaire de propriétés des calques (commande CALQUE ou LAYER).
  2. Regardez les colonnes (Nom, Actif, Gelé, Couleur…). Il faut scroller vers la droite.
  3. Vous allez trouver une colonne nommée « Style de tracé » (Plot Style).
  • Note : Cette colonne est grisée et inaccessible si vous êtes en mode CTB.
  1. Par défaut, tous vos calques sont sur le style « Normal ».
  2. Cliquez sur le mot « Normal » en face du calque que vous voulez modifier (par exemple, votre calque « A-MURS »).
  3. Une petite fenêtre s’ouvre avec une liste déroulante. Choisissez le style que vous avez créé en Partie 1 (ex: « Murs_Coupe_Beton »).

C’est fait ! Désormais, tous les objets sur le calque « A-MURS », peu importe leur couleur à l’écran (bleu, rouge, vert…), s’imprimeront en suivant les règles du style « Murs_Coupe_Beton » (donc probablement en Noir, épaisseur 0.50mm).

Méthode B : L’exception (Par Entité/Objet)

Parfois, vous avez une seule ligne, sur un calque précis, que vous voulez imprimer différemment sans créer un nouveau calque juste pour elle. C’est une méthode à utiliser avec parcimonie, car cela rend les dessins difficiles à gérer pour les autres.

  1. Sélectionnez l’objet (la ligne, le cercle…) dans votre dessin.
  2. Ouvrez la Palette de Propriétés (Tapez CH ou PR, ou faites Ctrl+1).
  3. Dans la section « Général », cherchez la ligne « Style de tracé ».
  4. Par défaut, c’est écrit « DuCalque » (ByLayer). Cliquez dessus.
  5. Sélectionnez dans la liste déroulante le style spécifique que vous voulez appliquer à cet objet unique.

Attention : Cet objet ignorera désormais le style de son calque pour utiliser celui que vous lui avez forcé.


En résumé pour les débutants en STB :

  1. Cuisine : Créez des styles avec des noms logiques (Murs, Cotes, Hachures) via STYLETRACE et donnez-leur une épaisseur et une couleur noire.
  2. Service : Allez dans le gestionnaire de calques et attribuez ces styles dans la colonne « Style de tracé ».
  3. Oubliez : Ne touchez pas à la méthode « par entité » au début.
1 « J'aime »

J’ai tenté de comprendre les STB, et je suis tombé sur un os :

C’est quoi qui ne va pas ou que tu ne comprends pas dans cette boîte de dialogue ?

Oops, désolé, j’aurais dû préciser que le bouton « Ajouter style » est grisé, et même un click droit dans la bonne zone ne me propose pas l’ajout.
Je ne peux pas ajouter un style.

1 « J'aime »

Si le bouton « Ajouter un style » est grisé dans la boîte de dialogue des styles de tracé STB, cela signifie que votre dessin est configuré pour utiliser les styles de tracé dépendants de la couleur (CTB) et non les styles de tracé nommés (STB).

Pour vérifier cela, tapez PSTYLEMODE dans la ligne de commande et appuyez sur Entrée.

  • Si la valeur est 0, le dessin utilise les styles de tracé CTB.

  • Si la valeur est 1, le dessin utilise les styles de tracé STB.

Pour passer d’un mode à l’autre, vous devez utiliser la commande CONVERTPSTYLES. Cette commande convertira le dessin actuel pour utiliser des styles de tracé nommés (STB) si vous êtes en mode CTB, ou vice-versa.

1 « J'aime »

Ok, mais qu’ai-je fais de travers ? Puisque :
J’ai bien une colonne « Style de tracé » (les noms ont été renommés après le passage de CTB à STB)

Tu as essayé la commande GESTSTYLE ? Et puis ensuite, tu cliques sur le raccourci de gestion des styles de tracé.