您的位置:网站首页 > CAD教程 > 常见问题

CAD打印预览看得见但是打印不出来的详细原因

时间:2017-10-19 14:52:11 来源:未知

CAD预览可见,但却打印不出来,常见的原因有一下两种:一是放到了不合适的图层或图层设置错误。二是图形颜色设置错误。


一、关于图层的问题

可能很多人没有注意图层有一个是否打印的设置,而且CAD还会自动创建一些不打印的图层,例如Defpoints、Ashade等等。虽然自己将图层设置为不打印的概率很低,但只要图中创建了标注,就会自动生成一个Defpoints图层,这个用于放置标注的定义点,这些点不需要被打印,因此CAD自动生成这样一个图层,并直接设置成不打印,而且这个图层是无法修改成打印状态的。假如你不小心将这个图层设置成当前层后绘制了图形,或者不小心将图形移到了这个图层上,就会出现图形打印不出来的情况。
所以当遇到有图形打印不出来的情况,首先检查图形所在图层,确认是否所在图层被设置成不打印。如果是普通图层被设置成了不打印,在图层管理器中将图层设置成可打印即可;如果图形被放置到类似DefpointsAshade这样的图层,需要选中这些图形,再在图层列表中选择一个其它图层,将对象移到其它图层即可。
CAD的图层之所以有是否打印的设置,不仅是因为内部一些图形有这样的需要,很多用户也有这样的实际需求。有些图形我们需要它被显示,但不希望它被打印,例如布局空间中视口的边界,显示边界可以让我们清楚的知道视口的范围,方便进入视口进行操作或了解视口的数量,但大部分人都不希望视口边界打印出来,因此设计人员会将视口放到一个单独设置成不打印的图层上,有些设计人员为了省事,就直接将视口移动到Defpoints图层。


二、关于颜色的问题
一般因为颜色的问题而打印不出来,原因就是对CAD用颜色控制打印的机制不是特别清楚。默认状态下,7号色在屏幕上显示为白色,但打印出来是黑色,因此很多人就理所当然的认为白色就会打印成黑色,但事实并不是如此!
CAD在打印的时候通常使用颜色对应的样式表,在打印样式表中看到的颜色7是黑色的。为什么会这样?其实很容易想清楚,纸张是白色的,因此在打印的时候不需要打印白色,线条通常都打印成黑色;而屏幕默认的颜色是黑色的,线条显示成白色才能看得清楚。因此CAD索引色中的7号色非常特殊,在对象属性、图层属性中显示是白色,但打印中自动变为黑色。
由于理所当然认为白色就会打印成黑色,那些因为颜色设置导致打印不出来的人无一例外的是将颜色设置成了真彩色的白色(255,255,255),在图面上这个颜色跟索引颜色的7号色一样都是白色,因此很容易造成困扰。
大家必须要了解CAD的打印样式表的工作机制,CAD的颜色对应的样式表(CTB)能控制的颜色只有256种索引颜色,也就是打印样式表只列出了256种颜色。如果你想通过颜色控制打印输出颜色,图形的颜色必须设置成索引颜色。真彩色的颜色CAD打印时是不做处理的,都是原色输出,如果是黑白打印机,会由打印驱动自动处理成相应的灰色。也就是说,真彩的白色(255,255,255)始终会被打印成白色,在白色的纸上你怎么可能看的到呢~
当然,CAD打印不出来还有其他的情况,比如说打印设备比较老,由于内存溢出导致图形没打印完整等等,这些应该还是比较好判断的