cad有一张图纸一打印就卡死
cad图形打印不出来怎么办?
cad图形打印不出来怎么办?
大家在设计完CAD图纸以后,准备打印时,点击打印预览,是可以看到图纸的,但执行打印时却打印不出来,这是什么原因呢?在分析之后发现,常见的原因一般是以下两种:一是将要打印的部分放到了不合适的图层或图层设置错误。二是图形颜色设置错误。这两个错误都会导致能预览但不能打印的问题。下面,就来详细介绍这两个问题,让大家更好地理解这种情况以及解决这个问题。
一、关于图层的问题
大家有时候没有注意到图层中有一个是否打印的设置,而且CAD软件还会自动创建一些不能打印的图层,例如Defpoints。虽然很少有自己将图层设置为不打印的情况,但只要在图中创建了标注,就会自动生成一个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打印不出来还有其他的情况,比如说打印设备比较老,由于内存溢出导致图形没打印完整等等,这些应该还是比较容易判断出来的。
CAD打印未响应怎么办?
打印成PNG或JPG时,像素尽量高一点,看一下打印样式表中的线宽,看不见就调粗点,或者就是颜色的问题。最后再看图形所在图层是否是可打印。转成PDF在ps里打开可以在cad图层下面加一个纯白色图层,就能看得清楚点了