AutoCAD 2008绘图时,用windows系统快捷键Ctrl+C,Ctrl+V 从一张图到另一张图复制粘贴时,需要一分钟以上的时间,反应出奇慢,就算是复制一根直线也很慢,特别是当图比较大的时候就会非常慢,像是卡死了,更有时候直接死掉(程序无响应),只有强行结束进程。
解决办法:在AutoCAD 2008 安装目录的support文件夹下,找到acad2008.lsp文件,用记事本打开,在文件的最末端粘贴上如下代码:
(command "-scalelistedit""reset" "y" "e")
保存文件,重启CAD,问题解决。
原理解释:
造成这种现象的原因是,在AutoCAD 2008版本中新增加了注释性这一功能。出现上述问题的图形文件内部存在大量的注释性比例,当粘贴新的对象到文件时CAD会自检一遍这些比例设置,当比例有成百上千条时,这个过程就需要很长时间,CAD程序也就会出现反应中止的现象了。
scalelistedit命令可以将这些注释性比例重置。
acad2008.lsp文件是打开每张图时都会自动加载的文件,在该文件中加入的那行代码会使得文件打开时自动执行一次scalelistedit命令,并在命令行显示以下内容:
-scalelistedit 输入选项 [?/添加(A)/删除(D)/重置(R)/退出(E)] <添加>: reset
要将比例列表重置为默认值吗?[是(Y)/否(N)] <否>: y 已将比例列表重置到默认条目。
输入选项 [?/添加(A)/删除(D)/重置(R)/退出(E)] <添加>: e
在CAD2009及以上版本,打开注释性比例较多的文件时会自动弹出对话框询问是否重置,所以在CAD的其他版本中不会有这个问题。