AutoCAD 版本越来越高,界面越来越美观,但是不少人感觉也变慢了,甚至有点卡,难道必须砸钱买更好的固态硬盘,上更大的内存?其实好好设置一下,差不多的电脑也能愉快的玩耍。
来看看这11个CAD系统变量的设置。
0、 打开硬件加速
这个不用多说,高版本的CAD都是默认开启硬件加速;如果硬件不兼容,考虑打官方补丁,实在无法开启就不要勉强。
1、利用多核/多线程
WHIPTHREAD=3
//利用多核/多线程来提高重生成/重绘的速度(如regen, zoom等),数值越大,越积极利用多核处理器;取值范围0~3; 这年头估计没人用单核处理器了吧,直接设置3 吧。
0=重生成/重绘 限制在单处理器核上执行,CAD2000及更早版本的默认设置;
1=仅重生成Regeneration是多线程处理的,在多核处理器上会被分配到2个处理器核执行;
2=仅重绘Redraw是多线程处理的,在多核处理器上会被分配到2个处理器核执行;
3=重生成/重绘均多线程处理,在多核处理器上会被分配到2个处理器核执行;
注1:(重生成Regen和重绘ReDraw的区别:
重生成,是重新计算整个图纸文件所有对象的坐标,重新生成整个图纸显示模型,并且重新索引数据库来优化显示和对象选取,是要在显卡上对整个图形重生成;
重绘,刷新当前视口的图形显示,仅涉及当前显示范围内的对象的显示更新,比Regen要快,但是某些显示内容不一定正确,比如重叠对象叠放顺序信息(DrawOrder命令);)
注2:AutoCAD 在2000版以后开始支持双核或者单核超线程技术,但是在超多2核的系统上,性能增加有限,其提升取决于操作系统对多核处理器的利用情况。
在双核不支持超线程的CPU上,和单核支持超线程的CPU上,AutoCAD的性能相近。
2、关闭快捷特性窗口
QPMode=0
//选定对象时是否显示"快捷特性"选项板; =0 关闭,1=打卡,
选定某个对象时的 快捷特性显示
3、关闭视图平滑过渡
VTENABLE=0
//执行plan,zoom命令会改变view的大小,或者改变View 视角时 ,或者执行脚本时,CAD需要切换/更新视图,此参数控制视图切换时的平滑过渡效果,类似于动画效果或者说插帧作用。
取值范围0~7, =0则是关闭平滑显示,直接显示是最终视图,一步到位,直男就是喜欢这么直接。
4、显示对象的分辨率
VIEWRES=200
这个控制圆、圆弧、样条曲线和弧形多段线等显示效果;比如,这个值设置很小的话,圆可能显示成多边形了;默认值是1000,个人觉得有点大了,对于圆,200就能显示得很圆了。
5、选择预览
SELECTIONPREVIEW=0
当鼠标处于拾取框状态时,从对象上方飘过时,对象会被高亮突出显示。个人觉得这个也没多大用处,可以关闭。=0 是关闭;1=始终打开;=2 是命令提示选择对象时打开;
不过当CommandPreview参数打开时,这个命令的值会被忽略。
6、关闭面板(工具栏按钮面板等)的透明度显示
PALETTEOPAQUE=1
// 0= 打开透明度显示,1=关闭面板透明度;为了追求速度,就不要透明了。
注意:启用CAD硬件加速、面板被锁定时,是不提供透明度显示的,不要觉得参数设置不管用。
7、关闭鼠标在对象上方停留时的动态提示
ROLLOVERTIPS=0
就是当鼠标在实体对象上短暂停留时,是否显示一个提示信息,开启时的效果如下图。这个也没什么卵用,关掉节约资源。
鼠标悬停时的动态提示
8、模型或布局页的显示更新方式
LAYOUTREGENCTL=2 //取值范围 0, 1, 2
布局/模型的显示更新有两种方式:
(1)regen图形 或者 切换到某个布局标签页时更新,
(2)显示被缓存到内存,仅对发生变化的对象进行更新。
0 = 每次切换模型/布局时都重生成显示;
1 = 对于模型空间和最近一次切换过的布局,其显示被缓存在内存,在这两者之间切换时,不会重生成显示;而对于其他布局页面,当切换时还是会重生成;
2 = 对每个布局/模型空间,第一次切换时,会重生成,在后续切换时会缓存到内存且不会重生成;
注意:
(1)不管如何设置,当你改变了一个块(Block)的内容,或者撤销(Undo)某个布局切换时,对于包含了该变化内容的布局视口,第一次切换过去还是会重生成的,保证你的显示能正确反应模型的变化
(2)能否获得明显的加速效果,取决于多个因素,比如你的可用内存够不够、图纸内容大小(图太大、内存不够当然是没法体现加速作用的);
这个设置通过options的系统标签也可以设置:
Options选项的【系统标签】修改布局重生成设置
9、重生成模式
REGENMODE=0
这个在高版本CAD已经不用了,低版本可用。效果类似于LAYOUTREGENCTL。
10、关闭填充预览
HPQUICKPREVIEW=0 //0=关闭,1=开启。
执行hatch命令,准备(但并未点击)对某个区域进行填充时是否提前显示填充预览。在高版本CAD中默认是开启的,例如当你执行hatch命令后,鼠标在一个封闭面积内短暂停留但并没有点击时,会提前在该区域显示一个填充预览。
11、经典图层管理器
LAYERDLGMODE=0
高版本的图层管理器的界面更美观但是速度明显要慢一点,CAD提供选项可以用经典图层管理界面,弹出速度要快一些。