研发动态

[CAD文件轻量化] CAD文件轻量化处理的三个插件,一般“DICTS”比较有效 [课程编码3670]

[复制链接]
发表于 2022-11-1 18:46:38| 字数 585 | 显示全部楼层 |阅读模式
所做的一CAD文件,用E命令删除了文件中所有物体,用PU命令清除,保存后还有30M。
这类情形, 有两种可能. 一个是有大量层过滤设置; 另外就是大量的组定义. 如果是前者, 层管理命令 Layer 会很长时间失去响应, 因为在整理大量的层过滤设置到列表控件里. 这个可以通过附件里的 .lsp 程序简单地删除层过滤设置而解决. 如果是后者的话, 组管理命令 Group 同样会失去响应, 理由也是一样的. 这个暂时没有特别好的方法在原图上进行清理, 不过可以通过 WBlock 写块命令进行清除, 虽然也可能因此会丢掉其它的些有用但暂时没使用到的设置. 如果非要在原图上进行清理, 可以试试第二个附件的 .lsp 程序, 不过会比较费时间, 虽然比打开该文件稍好些.

1、删除层过滤设置的 .lsp 程序文件:  DELAYFLT.LSP
把该附件拖到cad窗口中,然后在命令行输入DELAYFLT
DELAYFLT.LSP (1.58 KB, 下载次数: 0)

2、删除组定义的 .lsp 程序文件:  DELGRP.LSP
把该附件拖到cad窗口中,然后在命令行输入DELGRP
DELGRP.LSP (1.2 KB, 下载次数: 0)

3、词典数据查看和清除的 .lsp 程序:  DICTS.LSP
把该附件拖到cad窗口中,会弹出所有的词典记录,输入你要删除的词典号。
DICTS.LSP (1.62 KB, 下载次数: 0)
经过1和2处理后,再用pu试试,如果pu后还是很大,那再试着把图形全选,复制到一个新建的dwg文件中看看,是否会变小。复制前注意要在图层管理器中把所有图层都解锁解冻并显示之后,再复制,否则可能会复制不全。

回复

使用道具 举报

  • 联系我们
  • 邮箱:837005074#qq.com(请把#改成@)
  • 电话:18810188033
  • QQ客服 837005074
  • 人工客服:周一至周日(晚6点至11点)
  • 扫描加客服QQ

  • 扫描加客服微信

QQ|关于我们|Archiver|手机版|小黑屋|畅建科技 ( 京ICP备2022013818号-3 )

GMT+8, 2024-4-20 07:18 , Processed in 0.464230 second(s), 56 queries .

Powered by 找最好 X3.4

© 2015至今 zhaozuihao.com