打开CAD图纸太大,特别卡怎么办
有些小伙伴工作中,需要与装修单位对接,所以,经常会收到室内设计发过来的图纸。而收到图纸,往往总会想要崩溃。
室内设计图纸,也就是装修图纸,通常采用的是布局出图。他们不采用图纸集的时候,一个布局选项卡里,往往布满了大量视口,囊括了所有需要出的图。电脑配置的通常卡不动,动一动,卡三卡。
尝试了各种清理图纸的命令和插件,基本效果不大。打开硬件加速和关闭硬件加速,影响也不大。在这个卡不动的前提下,最近发现了两个小技巧,能够立刻、有效地解决卡不动问题。
技巧1:减少布局的视口激活数量
与装修单位有对接的,小伙伴,相信通常都只采用室内设计师提供的某些条件,这时候,并不是所有视口都需要查看,那么就可以通过减少一些视口的激活数量,来减少cad的运行内存。
通常情况下,如果激活视口数量不是一两个,通常视口显示会依次从左到右显示,如果,你的显示不能满足你的要求,可以删除掉你不用的视口图。然后再进行视口激活数量的设置。
步骤如下:
命令行输入maxactvp,你需要显示多少个视口,就输入多少个,越少,cad会运行越快,也就越不卡。如下图,输入5。
技巧2:关闭图纸内的填充图案显示
装修图纸之所以非常卡,是因为图纸中含有大量的填充图案,这些填充图案在每次切换窗口以及移动图纸时,进行刷新的时候,也需要占用cad运行内存。
所以,如果这些填充图案对你绘图没有影响,可以选择关闭,可以大大减少图纸卡顿状况。
步骤如下:
命令行输入hpquickpreview,输入off。
如果你同样遭遇到图纸卡顿,什么办法都试过,都无效时。这两个技巧你用一下,绝对会让你双击666。
CAD图纸太大,两行代码搞定!
图纸有时候非常大,尤其是画完图的时候,ctrl+s的那一刻,打开属性,那内存,简直了。根据多年绘图经验,最好用的图纸瘦身方法是如下代码:
(dictremove (namedobjdict)"ACAD_DGNLINESTYLECOMP")
这个方法应该很多人在用。
方法是:复制这个代码行到命令行,回车,然后再进行pu操作。
鉴于每次使用都需要复制粘贴,于是,想到了用lisp,将这行代码与其他操作整合起来。
另一种常用的清理图纸的方式是,pu+audit,即pu清理,然后核查图纸。
于是,将两个整合起来,创建了如下小程序。如此,便可以一键到位了。
(defun c:ql()
(dictremove (namedobjdict)”ACAD_DGNLINESTYLECOMP”)
(command “-purge” “a” “*” “n” “audit” “y”)
(princ “图纸瘦身完成”)
)
小伙伴们,可以将上述代码,复制到一个空白的记事本文件中,然后保存退出。将记事本的文件名改为ql.lsp。这边完成了插件创建。
下次需要清理图纸的时候,只要加载一下这个插件,命令行输入ql,便可一键搞定。
你日常工作中,还有哪些经常用到的命令组合。还有什么是你想要整合和优化的命令呢?
CAD太卡,视口图纸显示不全,这个方法可能更有效!
布局出图的小伙伴,一定遇到过这样的视口过多,显示不出的情况。这种情况,都跟maxactvp设置的视口激活数量有关。但对于这种情况,不能单论直接把视口数量改到64。因为有时候,修改过大,会导致图纸卡顿。
实际绘图中会遇到具体两种情况,如还有其他情况,文末留言。
第一种:图纸画完了,或者别人的图纸,打开布局中的视口很多不显示内容。
鉴于激活数量过多,会导致图纸卡顿。因为视口每次生成显示,都需要占用cad内存,占用处理时间。所以,这时候,可以看下视口数量大概数。
然后命令行输入maxactvp,输入大概数,使得视口都显示即可,不用一键就设置成64最大。
绘图操作中,我们不仅仅追求的是解决问题,更追求,解决旧问题的同时,不会带来新问题。
第二种:图纸太卡,将maxactvp设置为最小值2,才能顺滑点。有没有办法改哪张图,只激活哪个视口呢。
同样是视口不显示问题,这个就是在不卡的前提下,解决的是指定视口激活问题。
命令行输入mview,回车,输入on,然后选择你要激活的视口即可。为便于理解,演示如下。
以上问题,我想你一定遇到过。因为我在绘图中经常遇到,直到找到了这个针对性的解决办法。
不管我们掌握多少技巧,我们总能遇到新问题,而新问题的解决办法,你到最后会发现,其实也是各种技巧的整合,有时,我们只是还没找到整合办法而已。
就像那句“我们懂得那么多道理,却依然过不好这一生”,不是那些道理无用武之地,只是我们在遇到具体问题时,在千千万万的道理出,还没整合出最适合解决这个问题,针对性道理。要相信,某时某刻,此时此刻,也许你就找到了那个方法。
CAD图纸清理、优化后还卡怎么办?
今天我们继续优化,因为最近有个朋友,在进行的项目,设计的图纸不知道什么原因就是怎么处理还是卡图,他就每天一问,还有其他办法吗?
当然。如果有同样问题的小伙伴,不妨一用。
第一种:关闭平滑转换
命令行输入vtenable,将值设置为1。关闭平滑转换。在我的电脑上win7系统,2018cad,关闭后,并不影响功能使用。
图源:AUTOCAD2018帮助文件
第二种:关闭亮显
命令行输入highlight,将其值设置为0。取消亮显效果。
因为任何能够提高性能的设置,都是占用内存的。所以,要像优化运行,就可以关闭不影响画图,只是提高显示性能的设置。你也可以尝试下其他的类似的操作。
图源:AUTOCAD2018帮助文件
第三种:重装cad
如果总是碰到cad卡不动的情况,试过了所有的插件和设置,还是不行。重装cad吧,这很可能,是之前的cad运行垃圾过多。一直累积的结果。
如果重装,一定要选择与你现在不同版本的cad,如果是高版本,效果会更好。但也要考虑到自身电脑配置,选定一种高版本。
这个方法一定要记得,因为磨刀不误砍柴工。