图形中使用了很多种颜色,如何直接打印成黑白的?或者问图形为什么打印出来颜色比较浅,不清楚?或者问我怎么设置打印输出颜色?

后来发现问问题的分为两种,一种是初学者,对CAD输出颜色控制根本不了解;有些是用过旧版,知道可以用打印样式表(*.ctb)来控制打印输出的效果,但升级后找不到打印样式表及相关设置了。针对这些提问者,我简单地给大家解释一下,希望能对大家有所帮助。

CAD使用打印样式表来控制打印输出效果,最主要的是输出颜色和线宽,当然还包括其他一些细节效果,这些效果常规打印可以不用理会。打印样式表分为两种:颜色相关的打印样式表(CTB)和命名打印样式表,大家通常使用的是CTB文件。关于两者的区别详细介绍见下面文档的介绍:

CAD打印样式表如何设置?CTB和STB有和区别 在CAD打印时怎么设置打印输出的颜色?为什么我在CAD打印对话框中找不到打印样式表(*.ctb)的相关设置 

CTB是通过CAD提供的256种索引色来控制打印输出效果的一个样式表,每种颜色可以分别设置输出的效果。如果选用了一个CTB文件,打印时将根据CTB文件定义的图形颜色和输出效果之前的对应关系来输出图形。例如在CTB文件中红色设置的输出颜色为黑色,线宽为0.3,那么图型中所有红色的线条就将按照黑色输出,打印的线宽为0.3mm(有宽度的多段线和操作系统的TTF文字等特殊图形除外)。

11.png
 

使用CTB文件需要了解下面几个注意事项:

1、在较高版本的CAD中默认状态下打印对话框并未显示全,因此看不到打印样式表相关设置,注意:在打印对话框右下角有个向右的箭头,你单击一下这个箭头,就可以看到完整的打印对话框了,在右上角就有打印样式表的设置(不太确认什么版本改的,至少2007以后的版本都是如此)。

2、CAD提供了一些设置好的打印样式表,都是英文名称,需要了解这些英文的大致意思,例如monochrome.ctb是单色输出,输出颜色都是黑色,需要打印黑白图纸的时候可以选这个打印样式表文件;grayscale.ctb是灰度输出,各种颜色都会映射成灰度进行输出,ACAD.ctb是基本样式表,图形颜色和输出颜色相同。其他CAD如果采用CTB的话,这个文件名字会有所不同,至于其他的文件很少用到,自己编辑一下,看看参数就知道设置的规律了。

3、虽然CAD提供了一些设置好的打印样式表,但不是选用这些文件就可以了,我们经常需要根据自己的需要对设置进行修改。CAD提供的打印样式表主要对输出颜色进行预设,线宽都是采用的默认值:使用对象线宽。如果你在图中针对所有图形都设置了线宽(可以通过图层设置,也可以每个图形单独设置),在打印时只需考虑输出颜色的话,可以直接选用CAD自带的某个CTB文件。如果你需要通过颜色控制打印线宽,在选用某个CTB文件后,需要点编辑按钮,根据自己的需要去设置线宽,调整好后可以另存一个CTB文件供今后使用,不用重复进行相同的设置。

线宽设置方法参看:CAD中如何控制图形的打印线宽?

4、CTB只能按索引色(256色)来设置输出效果,如果图中图形使用了真彩色,在AutoCAD中打印时是无法控制输出颜色的,通常会按原色输出,如果是黑白打印机也只能打印成灰色。因此在设置图形颜色的时候如果想使用真彩色,必须先知道这一点,如果对打印结果没有影响的话,是可以使用的。有些CAD,例如浩辰2012的打印“高级选项”中提供了从真彩色到索引色的映射,可以将真彩色映射成近似的索引色,然后按打印样式表的设置进行输出(浩辰CAD高版本考虑跟AUTOCAD兼容又去掉了这些选项)。无论如何,还是希望大家在使用真彩色的时候先考虑好打印的问题。

5、如果单位对打印输出有统一要求,并有规定使用的CTB文件,只需要将CTB文件保存到CAD的相应目录下就可以了,不同的CAD保存的目录不同,你在“选项”对话框中可以看到这个路径位置。输入OP命令,在“选项”对话框中点“文件”,在列表中可以找到打印样式表搜索路径。打印样式表拷进去后,如果在打印对话框中找不到新拷进去的CTB,重新启动CAD软件应该就可以看到了。

6、打印样式表中有很多参数,除了颜色和线宽外,其他参数我也没有试过,也不太清楚什么意思。一般情况下可以不用管,如果想用的话,不妨看看帮助文件吧。

7、当编辑CTB文件时,可以一次选中多个颜色或所有颜色进行设置,选择颜色时同样可以使用SHIFT和CTRL键。