我们在打印图纸的时候,会发现有个“光栅化”的选项(Rasterized)会影响打印效果,实例参见:解决某些剖切图无法打印出来的两种方案 - 技术资料库 - Bentley 中国优先社区 - Bentley Communities
这个实例实际上谈到了两个问题,一个是动态切图和静态切图(dynamic and cached)的差别,一是动态切图采用的是脚本定义(Design Script)另一是动态切图采用了更高级的GPU技术(有时会导致数据不一致),因此这时就要借用光栅化。二就是光栅化的问题,下面来讲一下光栅化:
A.首先光栅化是指,以点的方式向打印机发送打印信息。非光栅化是指以矢量方式向打印机发送信息。比如我们要打印一条线:
这条线很短,用最小的点划分它的话就是10X10的点阵,如果不勾选Rasterized选项的话,就是向打印机发送线的起点坐标和终点坐标数据(可能是四个实数)如果勾选Rasterized选项话,就是发送100个点的坐标。
B. 一般打印机有300DPI或600DPI之分,DPI=Dot Per Inch(每英寸点数),这个在打印驱动程序的配置中也有这个属性,比如在600DPI的条件下,这个点阵的边长就是1/600X10=1/60英寸
C.所以光栅化和矢量化就是读取精度的差别,虽然光栅化精度高,能正确反映各种情况下的打印效果,但也存在着速度慢,总是带彩色的问题,但是动态切图有时还不得不借用它,静态切图时就可以将其关闭,所以:对于复杂的设计模型的出图,在出图前最好将所有Visible Edge(可见边)选项由Dynamic(动态)改为Cached(缓存)。这样,打印时就不需要勾选Rasterized了。当然,如果您要打印三维渲染效果,打印含有透明度的图形,或者点云等复杂元素,Rasterized选项还是有其用武之地的。