huiz 发表于 2015-6-1 22:43:02

REFEDIT是一种清理图块的方法,以便它们符合特定的标准。
WBLOCK用于创建所选实体的文件(本质上是“写块”),虽然它将删除那些特定对象不特别需要的所有项目,但如果1000个插入分解成数万个不同的对象,它对图形的整体膨胀没有任何作用。
如果一个块有一个插入,分解块可以使图形在清除后变小,但是如果有多个插入,分解肯定会增加图形的大小和管理的难度。

craigr 发表于 2015-6-2 03:01:53

如果只是为了组合图层,为什么不使用LayerMerge函数呢?

Rob... 发表于 2015-6-2 07:41:33

非常感谢您对其工作原理的解释,这真的很有帮助
我将不再像过去那样分解所有块<是的,我经常使用LayMerg命令。我通常分解块,因为很容易一次更改所有块的属性。我真正想做的就是把他们所有的颜色都变成“bylayer”。许多块是“byblock”或任何给定的颜色。-我之所以要使用“bylayer”,是因为我有宏可以将“Floorplan”层从253改为白色,还有一个宏可以将其改回253。

craigr 发表于 2015-6-2 08:10:37

SETBYLAYER命令在LT中可用吗?

mjfarrell 发表于 2015-6-2 08:12:26

是的,它是。我不记得以前听说过这个。
我会一有机会就去探索它。
页: 1 [2]
查看完整版本: 是什么导致dwg在分解时尺寸增大?