乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 174|回复: 14

是什么导致dwg在分解时尺寸增大?

[复制链接]

67

主题

248

帖子

2

银币

中流砥柱

Rank: 25

铜币
516
发表于 2015-5-22 09:23:10 | 显示全部楼层 |阅读模式
我收到了一个包含许多块和许多层的AutoCAD文件。它最初是4mb,一旦我开始分解块和合并层,它的大小就翻倍了,让我的工作站窒息。
你们谁知道这是什么原因造成的?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

36

主题

621

帖子

2

银币

中流砥柱

Rank: 25

铜币
765
发表于 2015-5-22 09:27:26 | 显示全部楼层
分解块时,文件大小会增加。这只是野兽的本性,但也有一些错误会导致文件膨胀,就像你正在经历的一样。有许多可能的原因。
回复

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1502
发表于 2015-5-22 10:07:03 | 显示全部楼层
你一定要炸掉那些石块吗?
真的?
回复

使用道具 举报

67

主题

248

帖子

2

银币

中流砥柱

Rank: 25

铜币
516
发表于 2015-5-22 10:19:08 | 显示全部楼层
我意识到这是非标准的做法,但对于我们所做的,如果我们这样做会更方便,
这对我们来说是一个问题,但是这个特定的dwg有很多工业设备机架,输送机等......我希望将它们组合成一层。不幸的是,50个左右的层名称是如此之多,以至于我不知道它们上面有什么。
当我们完成绘图时,我们最终应该得到10个或更少的“标准”层 - 我们的层名称。 完成后,我们有操作这些层的脚本。
我将不得不在不分解图层的情况下解决这个问题。该文件高达近10 MB,这是不可接受的。
感谢您的信息,伙计们。
克雷格
回复

使用道具 举报

38

主题

1350

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1502
发表于 2015-5-22 10:21:29 | 显示全部楼层
这意味着,如果块组件位于块定义(嵌入)层上,则
使用块编辑器根据您的需要进行修改
,然后,一旦无用层上没有任何东西,就可以清除或合并这些无用层
回复

使用道具 举报

67

主题

248

帖子

2

银币

中流砥柱

Rank: 25

铜币
516
发表于 2015-5-22 10:30:15 | 显示全部楼层
耶珀斯,我认为使用块编辑器将是我的下一步。
这张图有1000块!!它还有许多小于1/5英寸的行,我通常会删除它们以减小文件大小。我们努力让图纸尽可能小。
我们的工作非常不典型,所以很多行业的“标准实践”并不适用于我们的图纸。
但是,非常感谢您的持续支持。我希望我能帮助你,但是你知道的比我多得多。克雷格尔
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2015-5-22 10:53:26 | 显示全部楼层
...
回复

使用道具 举报

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2015-6-1 17:02:38 | 显示全部楼层
我很惊讶没有人提到原因...
考虑一下:
块是在块表中定义的对象的非图形集合;
插入(通常称为块)是块的图形表示,因此对于图形中的每个插入,您实质上是添加一个元素。插入物;
现在,假设您的块有20个图形元素,当您分解一个插入时,您将20个图形元素添加到绘图中,以及20个非图形元素(请记住,块表条目在“插入”之前不会显示);
因此,现在让我们假设您有 1000 个插入,每个插入项包含 20 个元素,并且图形中没有其他图形对象。为了简单起见,我们会说你的绘图定义了1020个“实体”(没关系,它实际上还有更多......测试风格,昏暗风格,情节设置等),但我认为你可能会明白这一点。
现在让我们分解这些“块”.您现在在绘图中有20020(1000 x 20 + 20)图形实体...远远超过原来的1020。这在图形中增加了大量的开销。
如果现在清除该图形,则会将元素数减少 20 个(定义块中的元素),因此现在将有 20000 个元素。仍然是一个巨大的数字。这就是为什么块(又名插入)在图纸中如此强大的原因,因为它可以显着减少软件必须跟踪的内容数量。
把它想象成替代...你基本上是在告诉软件“无论你在哪里找到这个'插入'元素,替换位于块定义中的20个元素。
想象一下,如果你的块有几百个元素,而你的绘图中有几千个元素......它可能会变得非常笨拙,非常快。
回复

使用道具 举报

33

主题

470

帖子

9

银币

中流砥柱

Rank: 25

铜币
599
发表于 2015-6-1 17:14:30 | 显示全部楼层
我建议使用WBlock代替块编辑器。  
有时我设法进一步冲洗和消毒,比如摆脱注释样式等等。
我的半分意见
回复

使用道具 举报

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2015-6-1 17:25:51 | 显示全部楼层
我使用REFEDIT编辑将所有被阻止的组件移动到“可接受的层”的块,而在REFEDIT中,将所有组件的高程设置为0,然后使用OVERKILL消除短/重叠的组件。重新关闭以退出。 清除 cr4p(包括零长度 cr4p),分解方块,对分解方块使用 OVERKILL 以进一步消除 cr4p。从嵌套块开始,首先将它们放在“可接受的层”上,然后移动到父块,随着你在链中的位置越来越高,嵌套块就会爆炸。
有时,我们从供应商处获取的文件必须符合客户标准,并根据特定的客户使用情况进行压缩。 我讨厌故意减少智能文件,但这样做有助于文件与客户端的智能级别相匹配,所以我们就在那里。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 00:11 , Processed in 0.558517 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表