找回密码
 欢迎加入
搜索
查看: 4|回复: 0

[分享] CAD打印出来线宽全一样,别急着改图层,先看打印样式表这几处

[复制链接]

23

主题

0

回帖

1023

积分

实习版主

积分
1023
发表于 2026-11-3 10:01 | 显示全部楼层 |阅读模式
屏幕上看着粗细有别,打印成 PDF 或纸质图却全成了一样粗,或者全成了一样细,很多人第一反应是去图层里改线宽。改了半天没用,往往不是图层的问题,而是打印那一步的规则没对上:屏幕上显示的线宽和打印出来的线宽,本来就不是同一套东西,打印时真正说了算的,是打印样式表,再加上打印对话框里的几个开关。

先说清一个基本关系。打印样式表有两种:按颜色来的 CTB,和按名字来的 STB,一张图只能用其中一套。CTB 的逻辑是按颜色查表:图纸里某个索引色(1 到 255 号色)对应打印时多粗、印成什么颜色、淡不淡,都在这个表里定。同一个颜色的所有对象,打印出来就是同一个粗细,跟它在哪个图层上没有直接关系。所以只改图层线宽、颜色不动,CTB 查出来的结果自然不变。

排查按下面这个顺序来,最省事:

一、先看打印对话框里选的是哪一份样式表。样式表一栏如果是“无”,那就等于没按表走;如果是 monochrome.ctb,要注意它只负责把颜色都印成黑色,并不负责分粗细,粗细还得看对象本身的线宽。想要黑白打印又分粗细,要么在 monochrome 的基础上另存一份自己的表、给每个常用颜色填上线宽,要么就老老实实用对象线宽来分。直接改系统自带的表容易以后分不清,另存一份、用自己的名字保存更稳妥。

二、看样式表里该颜色对应的线宽栏写的是什么。如果填的是具体数值,打印就按这个数走,图层线宽改了也没用;如果写的是“使用对象线宽”,粗细才轮到对象和图层线宽说了算。这一步要双击样式表进编辑器里看,只看打印对话框里的表名是看不出来的。

三、看打印对话框里两个开关有没有勾上。“按样式打印”没勾,样式表等于没生效;“打印对象线宽”没勾,对象和图层上设的线宽在打印时也会被忽略。这两个开关有一个没对,结果都可能是一样粗。

四、看颜色本身是不是索引色。CTB 是按 1 到 255 号索引色查表的,如果对象用的是真彩色(直接输 RGB 数值的那种),CTB 就查不到它,粗细和颜色都可能跟预想的不一样。同样,一张图如果用的是按名字来的 STB 体系,拿 CTB 的思路去套也是套不上的,这时要去看对象和图层挂的是哪个命名样式,而不是改颜色。

还有一个容易混淆的地方:状态栏上的“显示线宽”开关只管屏幕上看不看得到粗细,不影响打印。屏幕上看着一样粗,不代表打印出来也一样;反过来也一样。所以改完之后不要凭屏幕感觉判断,先点打印预览,预览什么样,打印出来基本就是什么样,确认没问题再正式出图。

最后提醒一句:给别人发图的时候,CTB 或 STB 文件要跟图纸一起发过去。对方电脑上没有同一份样式表,就算图纸一模一样,打印出来的粗细也可能完全变样。平时把自己常用的样式表固定一份、起个好认的名字,换电脑、换项目都不用重新对一遍。

自查顺序一句话总结:先看选了哪份表,再看表里该颜色的线宽栏,然后看两个打印开关,最后看颜色是不是索引色、图纸是不是 CTB 体系。按这个顺序查,大多数“线宽全一样”的问题都不用重画图就能定位。
您需要登录后才可以回帖 登录 | 欢迎加入

本版积分规则

Archiver|手机版|小黑屋|八三设计网

GMT+8, 2026-11-4 01:09 , Processed in 0.011681 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表