PCB论坛网

 找回密码
 注册
查看: 303|回复: 0

CAD打印出来的图纸颜色深浅不一怎么办?

[复制链接]
发表于 2019-10-14 16:51:41 | 显示全部楼层 |阅读模式
在使用浩辰CAD制图软件绘图的过程中,经常会遇到这样一个问题,那就是在使用CAD打印的时候,虽然使用了黑白样式打印表,但是打印出来的还是彩色的,或者使用黑白打印机时颜色深浅不一。这是什么原因呢?怎么解决这个问题呢?接下来给大家详细介绍一下吧!
问题的原因其实很简单:
设置成真彩色的图形打印时不受*.CTB打印样式表的控制!
为什么会这样?我们首先要对真彩色和CTB这两个概念有一定要了解。
CAD打印:真彩色
因为CAD中图形的颜色并不仅为了好看或区别不同类型的图形,还可以用于控制打印效果,早期版本CAD版本只支持255种索引色,到了后期为了满足不同行业的需要,增加了真彩色和配色系统,
在索引颜色列表中选择颜色时,1-7号色显示的红、绿、蓝、黄等颜色,其他颜色显示的8-255的索引号,而在真彩色和配色系统选项卡中选择颜色都属于真彩色,在颜色列表中显示的颜色的RGB值,如0,255,0
虽然索引色的3号色跟真彩色的0,255,0的颜色值是一样的,但在打印时处理的结果却是完全不同的,这就是跟使用的打印样式表有关系。
CAD打印:打印样式表
打印样式表分为*.CTB*.STB,我们通常用的是CTB文件,这个文件叫颜色相关的打印样式表,是按照255种索引色设置了255种打印样式来控制打印输出的线宽、颜色等。在打印对话框中选择一个CTB文件,单击编辑按钮。
如果当前图使用CTB格式的打印样式表,图层或对象设置了索引色后,就会自动使用对应颜色的打印样式。
图形的打印样式是BYCOLOR,在图层管理器里图层的打印样式也是跟颜色号对应的,这个打印样式是无法修改的。虽然图层被设置成真彩色时打印样式会显示接近的索引色的编号,但打印的时候仍然是不会被处理的,例如设置成3号色和0,255,0的图形用Monochrome.ctb黑白打印样式表的打印时,一个会打印成黑色,而另一个却仍然会打印成绿色,如下图所示。
极端情况就是用真彩色255,255,255时,虽然看上去跟白色7号色是一样的,但7号色会打印成黑色,而255255255会打印成白色,在白纸上就会看不到。
那如果现在发现了真彩色引起的打印问题,怎么解决呢?
第一种方法想必大家都已经想到了:将图层或图形的颜色从真彩色改成索引色。
其实还有第二种方法:我们可以用真彩色,只是不用CTB来控制打印,改用*.STB打印样式表文件。在STB打印样式表中可以保留一个或几个打印样式,然后图形或图层都可以选择使用其中一个打印样式。用CONVERTCTBCONVERTPSTYLES可以用来将CTB文件转换为STB并将打印模式转换为使用STB,如果不清楚,可以打开上面介绍CTBSTB文章的链接。
STB中可以根据自己的需要保存几个打印样式,名字还可以根据需要修改,
使用STB文件后,在图层或对象特性里都可以选择STB中的某种打印样式,如下图所示。
使用STB时,图形颜色设置成索引色或真彩色都没有关系了,只要我们选择一个输出颜色为黑色的打印样式,就都可以打印成黑色了。
是改颜色还是换STB,主要看哪种方式对你来说更方便。

在使用浩辰CAD打印功能的时候,一定要注意色彩的参数设置,了解索引色、真彩色、CTBSTB等之间的关系,这样在后续绘图的时候才能更好地去了解参数,设置参数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-4-20 05:21 , Processed in 0.131711 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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