autocad不能画图_AutoCAD复制卡顿的两种可能原因和解决方案

f59bd6f2660e9fc1f3d43925d4f7c4e6.png

经常使用AutoCAD画图的朋友可能会遇到这样的情况:按下Ctrl+C复制对象时AutoCAD卡顿好一会才有反应,有的甚至会出现未响应的假死状态。画图时复制粘贴操作很常见,复制一下卡顿一下,严重影响作图效率不说,也容易脾气上身,影响身心健康,不能忍!!!

这篇文章给大家分享两种可能的原因并提供相应的解决办法。

1、图层过滤器过多

关于提层过滤器,Autodesk官方文档的解释是:

基于指定的条件过滤图层列表。
如果在图层特性管理器的“过滤器”面板中选择一个图层过滤器,则图层列表中仅显示与该过滤器中指定的特性相匹配的图层。过滤图层可以将较长的图层列表减少到仅为当前相关的图层。

说白了,图层过滤器起到的是用某些特性对图层进行筛选,可以通过类比Excel下的数据筛选来理解。图层过滤器在图层数量众多的使用场景中效果显著(一些建筑图纸中的图层可能多达200+),一般的使用场景中用的并不多。

解决方案:

对于这种情况引起的卡顿可以通过删除多余的图层过滤器来解决。

命令:FILTERS

注意输命令的时候不要漏掉尾巴上的“S”,FILTER是AutoCAD中的另一个命令。

6e91e40a896ad3d906f5c4cd7feb8f93.png
图层过滤器管理窗口

输入FILTERS命令,敲回车或空格后跳出删除图层过滤器的窗口,可以看出例子图片中的图层过滤器多达23945个!操作起来卡顿也就不奇怪了。

通过中间的左右按钮将需要保留的过滤器移到左边,需要删除的过滤器放在右边。在删除不需要的过滤器时可以单个删除,但这样效率太低,可以组合键Shift/Ctrl+鼠标左键实现多重选择,然后批量删除。如下图所示。

2b0eb77b786b568597f35d6eafcb9be2.png

2、图形文件包含冗余的DGN线型

什么是DGN线型?可以通过下图直观感受一下。

97de9315640e3aa97e5d90a657070da1.png
冗余的DGN线型

点开线型下拉列表会发现许多莫名其妙的线型,这些冗余的线型在低版本的AutoCAD中通过PURGE命令是无法清理的。此外,这一问题具有传染性,从包含冗余DGN的图形文档复制对象到“干净”的图形文档时会导致“干净”的图形文档被“污染”,像病毒一般!

对于这一问题,AutoCAD给出了官方的描述、原因分析和解决方案:

问题描述:

AutoCAD 中图形文件的大小远远超过应有大小,但其中并没有很多数据。 其他症状包括:
—无法复制和粘贴元素。
—在打开“特性”选项板的情况下,选择文本时将长时间挂起。
—图形文件需要很长时间才能打开。

原因分析:

从 DGN 文件输入数据且原始线型未映射或未正确映射到 AutoCAD 线型时,会出现这种情况。 这会在图形中产生一个巨大的对象数据库,该数据库无法使用标准工具清除。 此外,如果将受影响图形中的图元复制并粘贴到另一图形中,那么同时也会复制整个数据库,从而使其他文件也出现上述问题。

解决方案:

对于 AutoCAD 2015或更高版本,打开受影响的图形,然后使用 PURGE 命令。 请确保选中“自动清理孤立的数据”复选框。AutoCAD 2015 在合并修补程序并实现增强后,现提供这个新的“清除”选项。
对于 AutoCAD 2012、2013 和 2014,可以使用 DGN Hotfix。

补丁文件的下载:

适用于 AutoCAD 2013/2014 的 AutoCAD DGN Hotfix​knowledge.autodesk.com 适用于 AutoCAD 2012 的 AutoCAD DGN Hotfix​knowledge.autodesk.com

补丁文件的安装:

1、下载上述链接中的补丁文件到本地电脑并解压,解压后的内容包含px86和px64两个文件夹,分别对应32位和64位AutoCAD版本,根据自己的情况选择相应的文件夹。px86和px64文件夹内包含两个文件:AcDgnLS.dbx、DgnLsPurge.dll

2、进入AutoCAD安装目录(例如,C:Program FilesAutodeskAutoCAD 2012 - Simplified Chinese),将目录中的AcDgnLS.dbx重命名为AcDgnLS.bak,复制上述提到的AcDgnLS.dbx、DgnLsPurge.dll两个文件到目录中即可。

补丁文件的使用:

1、启动AutoCAD并打开有问题的图形文件

2、使用NETLOAD命令加载DgnLsPurge.dll

3、输入DGNPURGE命令,敲回车或空格使得冗余线型变得可以清理

c375357f73532e42a08cbb7430ae5bc1.png
DGNPURGE命令运行结果

4、输入PURGE命令,敲回车或空格完成最终的清理,保存文件即可。

4f97499e8f2aac9507fd09b6e8e4b3c7.png
PURGE命令清理结果

注意事项:

关闭AutoCAD并重启后,DGNPURGE不能直接使用,需重新加载DgnLsPurge.dll

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值