CAD 莫名出现很多多余的线型,导致文件很大,将图纸全部删除,这些线型仍然存在,请高手解答。

如题所述

说一下原理吧,

根据cad软件提供的解释,不能清理线型的原因有:

-- 是默认线型 BYLAYER、BYBLOCK 或 CONTINUOUS。

-- 是当前线型。

-- 被指定给图层。

首先排除掉第一项,因为这几个线型是大家经常使用的。

其次排除第二项,方法是把0层置为当前图层,线型选默认。

最后第三项,就是问题的根源,大量线型被指定给特定的图层。所以只要这些图层存在,那么这些线型用pu命令是无法清除的。从而推导出解决思路:去除多余,不信任图层(指可能存在被指定大量线型的图层)。

解决办法:把cad图纸里面的所有图元,规整到可信任的图层,然后pu,清理掉不信任图层,随之被不信任图层的顽固线型也被清理掉了。

无需要安装任何插件,亲测有效。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-09-20
在使用CAD制图软件绘制图纸的过程中,经常会遇到一种问题:拿到的CAD图纸文件特别大,但是在打开之后,图纸上的内容却很少。为什么会出现这种CAD图纸文件异常增大的情况呢?遇到这种问题后该如何解决呢?接下来给大家详细介绍一下吧!

CAD图纸文件异常增大的原因:

主要是CAD的BUG,从包含DGN线型的DWG复制和粘贴时会导致DWG文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制/粘贴到另一个文件时,或者在将使用DGN线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。

DGN是一种文件格式,建筑总图绘制过程中很有可能会使用到相关的软件,而在互相参照的过程中,使得这些无用数据存在于DWG中并且不可见,这给清理和管理带来很大的困难。

CAD图纸文件异常增大的解决方法:

1、下载下列补丁进行修补。

2、补丁安装说明:

1)关闭所有软件应用程序。

2)将修补程序下载至本地计算机上的某个位置。

3)双击ZIP可执行文件并将文件提取到计算机。

4)找到产品安装文件夹中的AcDgnLS.dbx 将文件重命名为AcDgnLS.bak。

5)将从步骤 3 中提取的文件复制到产品安装文件夹。

3、执行清理工具的步骤:

1)启动浩辰CAD。

2)运行NETLOAD 命令并浏览到 DgnLsPurge.dll(从上述步骤 5 中复制的文件之一)。

如果您在加载 DgnLsPurge.dll 时遇到问题,请检查 .dll 文件的特性,方法是选择该文件、单击鼠标右键,然后选择“特性”。在某些情况下,系统的安全设置可能阻止加载 .dll。如果是这种情况,可以通过选择特性的“安全”部分中的“取消阻止”来取消阻止 .dll。

3)打开受影响的图形文件。

4)运行DGNPURGE命令以使图元可以清除。

5)为所有未使用的对象运行PURGE命令。

6)如果需要,请重复步骤 4-5。

7)保存DWG。

8)为其他受影响的文件重复步骤 3-7。

注意事项:

1、另存DXF虽然也可解决部分问题,但是过程中极有可能丢失数据,请慎重使用!

2、在关闭 CAD 后,DGNPURGE 命令将不保持在系统上加载。如果你需要在CAD的将来任务中使用此命令,需要通过再次使用NETLOAD命令重新加载DGNLsPurge.dll。

3、卸载此修补程序的步骤

1)在产品安装文件夹中,删除您下载的修补程序文件。

2)将 AcDgnLS.bak 文件重命名为AcDgnLS.dbx。
第2个回答  2020-09-18
拷贝 (dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
,按空格键后,然后再输入PU命令。
慎用,会清理掉很多很多.
这个一般是Copy了别人的图纸,产生的DGN线型。(copy别人的图纸,导致图纸太大的时候,用这个命令压缩效果很好)
第3个回答  推荐于2017-11-26
PURGE,快捷键是PU,可以清理掉的,当然前提是你的这个东东没有在文件中使用,看看是不是有锁定的图层,关闭的图层,都打开删掉,肯定可以清理掉的。追问

PU不好用。
刚又百度了下,将这个问题文件另存为.dxf 的文件,这个新生成的.dxf文件很大,再PU,就好用了;再另存为.dwg的文件,变小很多,奇怪的线型也不见了,结束。
谢谢2位的解答。

本回答被网友采纳
第4个回答  2017-11-26
拷贝 (dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
,按空格键后,然后再输入PU命令。
慎用,会清理掉很多很多.
这个一般是Copy了别人的图纸,产生的DGN线型。(copy别人的图纸,导致图纸太大的时候,用这个命令压缩效果很好)

CAD 莫名出现很多多余的线型,导致文件很大,将图纸全部删除,这些线型...
-- 被指定给图层。首先排除掉第一项,因为这几个线型是大家经常使用的。其次排除第二项,方法是把0层置为当前图层,线型选默认。最后第三项,就是问题的根源,大量线型被指定给特定的图层。所以只要这些图层存在,那么这些线型用pu命令是无法清除的。从而推导出解决思路:去除多余,不信任图层(指可能存...

cad文件被占用无法发送怎么办
1、PURGE清理命令 很多时候,我们的文件中有大量多余的块、图层、线型等无用数据,导致我们的CAD文件很大,所以我们在绘制完图稿之后,可以执行清理命令——【PURGE】,用这个命令来清理掉这些多余的数据~一般执行2~3次就可以清理干净了~2、filters命令 图层过滤器也是导致CAD文件过大的原因,别看有时候...

CAD图纸内容不多,但是文件很大怎么办
方法1:使用清除(PURGE)命令 一般遇到CAD文件过大的情况,我们可以使用清除(PURGE)命令,清理掉多余的数据,比如没有实体的图层,无用的块、线型以及尺寸样式等,大家可以使用2~3次的清理命令,这样可以用小减小CAD文件了。注:清除完成后,可以用在命令行输入AUDIT,按回车键修复一下错误数据,检查图...

cad文件很大如何清理
1.准备好一张普通的CAD图纸,鼠标右击属性,就可以看到该文件的大小,下面以我准备的一张普通的CAD文件为例。可以看到文件大小为7.45MB。2.接下来,打开这张cad文件,输入PU命令。回车,具体如下图。3.出现一个清理面板,就是专门清理不必要的图层用的,具体如下图。4.在此状态下,输入键盘上A键...

CAD多余线型无法删除
先在命令行输入(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")然后再pu,选择你想要删除的线型,包括一些隐藏或者参照的块都可以一起处理

在室内设计这行,怎样能使cad和效果快速提高
答: AutoCAD 在标注尺寸时,自动生成一 DEFPOINTS 层,保存有关标注点的位置等信息,该层一般是冻结的。由于某种原因,这些点有时会显示出来。要删掉可先将 DEFPOINTS 层解冻后再删除。但要注意,如果删除了与尺寸标注还有关联的点,将同时删除对应的尺寸标注。问:目标捕捉( OSNAP )有用吗?答:...

CAD中怎么调出这个块编辑中的工具栏?
展开全部 1、cass里有时文字为空心的是为什么?答:有时候,参数fill被设为off,填充被关闭了,就会出现这种情况。或者选择了图形里带了空心字体。2、CASS里的线型文件叫什么名字,存放路径是?答:线型文件是:acad.lin acadiso.lin存放路径是:\\cass\\system3、cass2008和cass7.0的主要区别是什么?答:两个版本的最大区...

CAD 莫名出现很多多余的线型,导致文件很大,将图纸全部删除,这些线型...
CAD图纸文件异常增大的原因:主要是CAD的BUG,从包含DGN线型的DWG复制和粘贴时会导致DWG文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制\/粘贴到另一个文件时,或者在将使用DGN线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。DGN是一种文件格式,建筑总图绘制过程...

CAD出现很多以前没有的多余线条怎么解决?
CAD图纸文件异常增大的原因:主要是CAD的BUG,从包含DGN线型的DWG复制和粘贴时会导致DWG文件增大,这些数据大部分为非必要数据。在将同一图形中的对象从一个文件复制\/粘贴到另一个文件时,或者在将使用DGN线型的图形附着到其他文件作为外部参照时,出现的文件膨胀问题。DGN是一种文件格式,建筑总图绘制过程...

CAD图纸内容不多,但是文件很大怎么办?
平常画图时很多人会把已有的图纸拿来直接修改,这样做会导致很多隐藏的图块没有清理掉。遇到这类情况,可以这样处理(下面使用尧创CAD说明):1、新建一张空白图,然后把图纸中的内容复制到空白图中,保存新图,后面使用新图就行了:1)新建空白图:新建空白图 2)把图纸内容复制到新图中,保存。2、也...

相似回答