是什么导致dwg在分解时尺寸增大?
我收到了一个包含许多块和许多层的AutoCAD文件。它最初是4mb,一旦我开始分解块和合并层,它的大小就翻倍了,让我的工作站窒息。你们谁知道这是什么原因造成的?
**** Hidden Message ***** 分解块时,文件大小会增加。这只是野兽的本性,但也有一些错误会导致文件膨胀,就像你正在经历的一样。有许多可能的原因。 你一定要炸掉那些石块吗?
真的? 我意识到这是非标准的做法,但对于我们所做的,如果我们这样做会更方便,
这对我们来说是一个问题,但是这个特定的dwg有很多工业设备机架,输送机等......我希望将它们组合成一层。不幸的是,50个左右的层名称是如此之多,以至于我不知道它们上面有什么。
当我们完成绘图时,我们最终应该得到10个或更少的“标准”层 - 我们的层名称。 完成后,我们有操作这些层的脚本。
我将不得不在不分解图层的情况下解决这个问题。该文件高达近10 MB,这是不可接受的。
感谢您的信息,伙计们。
克雷格 这意味着,如果块组件位于块定义(嵌入)层上,则
使用块编辑器根据您的需要进行修改
,然后,一旦无用层上没有任何东西,就可以清除或合并这些无用层 耶珀斯,我认为使用块编辑器将是我的下一步。
这张图有1000块!!它还有许多小于1/5英寸的行,我通常会删除它们以减小文件大小。我们努力让图纸尽可能小。
我们的工作非常不典型,所以很多行业的“标准实践”并不适用于我们的图纸。
但是,非常感谢您的持续支持。我希望我能帮助你,但是你知道的比我多得多。克雷格尔 ... 我很惊讶没有人提到原因...
考虑一下:
块是在块表中定义的对象的非图形集合;
插入(通常称为块)是块的图形表示,因此对于图形中的每个插入,您实质上是添加一个元素。插入物;
现在,假设您的块有20个图形元素,当您分解一个插入时,您将20个图形元素添加到绘图中,以及20个非图形元素(请记住,块表条目在“插入”之前不会显示);
因此,现在让我们假设您有 1000 个插入,每个插入项包含 20 个元素,并且图形中没有其他图形对象。为了简单起见,我们会说你的绘图定义了1020个“实体”(没关系,它实际上还有更多......测试风格,昏暗风格,情节设置等),但我认为你可能会明白这一点。
现在让我们分解这些“块”.您现在在绘图中有20020(1000 x 20 + 20)图形实体...远远超过原来的1020。这在图形中增加了大量的开销。
如果现在清除该图形,则会将元素数减少 20 个(定义块中的元素),因此现在将有 20000 个元素。仍然是一个巨大的数字。这就是为什么块(又名插入)在图纸中如此强大的原因,因为它可以显着减少软件必须跟踪的内容数量。
把它想象成替代...你基本上是在告诉软件“无论你在哪里找到这个'插入'元素,替换位于块定义中的20个元素。
想象一下,如果你的块有几百个元素,而你的绘图中有几千个元素......它可能会变得非常笨拙,非常快。 我建议使用WBlock代替块编辑器。
有时我设法进一步冲洗和消毒,比如摆脱注释样式等等。
我的半分意见
我使用REFEDIT编辑将所有被阻止的组件移动到“可接受的层”的块,而在REFEDIT中,将所有组件的高程设置为0,然后使用OVERKILL消除短/重叠的组件。重新关闭以退出。 清除 cr4p(包括零长度 cr4p),分解方块,对分解方块使用 OVERKILL 以进一步消除 cr4p。从嵌套块开始,首先将它们放在“可接受的层”上,然后移动到父块,随着你在链中的位置越来越高,嵌套块就会爆炸。
有时,我们从供应商处获取的文件必须符合客户标准,并根据特定的客户使用情况进行压缩。 我讨厌故意减少智能文件,但这样做有助于文件与客户端的智能级别相匹配,所以我们就在那里。
页:
[1]
2