小师傅 发表于 2015-3-20 08:20:55

删除顽固线型

由于我们在复制别公司图纸的时候经常会带过来很多线型,使得一个简单图纸都达到几十M,现在这些线型都没使用,但是用PU 清理不了。请各位高手帮忙写个程序,能清理掉这些无用的东西(在CAD2015里PU对话框中有个清理孤立数据,可以清理掉这些未使用的线型但是在2015以下的版本没有这功能),本来想传个空白图纸上来,已经高达44M了,传不了

vectra 发表于 2015-3-20 10:35:02

为什么楼主能 确定 是线型在做怪

小师傅 发表于 2015-3-20 10:58:03

vectra 发表于 2015-3-20 10:35 static/image/common/back.gif
为什么楼主能 确定 是线型在做怪

你看这是我空白图纸里面的线型

Linhay 发表于 2015-3-20 10:59:15

另存dxf,打开,清理,ok

小师傅 发表于 2015-3-20 11:30:14

Linhay 发表于 2015-3-20 10:59 static/image/common/back.gif
另存dxf,打开,清理,ok

我以前也是这样做的,可是后来看到2015可以直接清理,公司电脑全部是2010,就想求高人写个程序,要是能行就简单多了

鱼与熊掌 发表于 2015-3-20 11:54:10

你图块集合里面有图块吗

tranney 发表于 2015-3-23 10:16:46

建议传图,很多情况不一定的,估计是过滤器的原因

小师傅 发表于 2015-3-23 11:26:36

tranney 发表于 2015-3-23 10:16 static/image/common/back.gif
建议传图,很多情况不一定的,估计是过滤器的原因

谢谢,我现在下载了AutoCAD® DGN修补文件后,可以用PU清理掉这些未使用的DGN线型了

shh_188 发表于 2015-3-26 10:59:01

CAD 2010的话,直接wblock把整个文件写块出去就好了。
速度比官网提供的那个DGN的补丁文件要快很多。

konoko 发表于 2015-4-22 16:17:29

本着别人帮助自己,自己也分享出来给楼主的意思!楼主不用谢我。
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
复制至输入栏运行,就可以用PURGE清除了。手机发帖,如果错误请查看我的求助帖
页: [1] 2
查看完整版本: 删除顽固线型