AutoCAD常见问题
文章目录
由于在 AutoCAD 的过程中经常会需要使用一些变动的脚本,本文就对我常使用的脚本做一个记录。
批量增加受信任的文件夹位置
在 AutoCAD 2013以及以后的版本中,增加了受信任的文件夹位置这个选项,由于我有多台电脑,或者有重新安装 AutoCAD 的情况就需要重新配置,采用脚本则可以一次性全部添加。
(defun C:EY_AddTrustedPaths (/ )
(if (>= (getvar "ACADVER") "19.1")
(setvar "trustedpaths"
(strcat (getvar "trustedpaths")
";D:\\Green\\AutoCAD;"
"D:\\Green\\AutoCAD\\dwgedu\\x64;"
"D:\\Green\\AutoCAD\\EF_Tools\\Addons\\EF_Tools;"
"D:\\Green\\AutoCAD\\EF_Tools\\Addons\\贱人工具箱;"
"D:\\Green\\AutoCAD\\EY_Plot;"
"D:\\Green\\AutoCAD\\FoolEngineer\\x64\\sys19;"
"D:\\Green\\AutoCAD\\MSteel(64bit);"
"D:\\Program Files (x86)\\EY_Box;"
"D:\\Program Files (x86)\\老虎板王2019标准版"
)
)
)
)
切换正交时卡住
我的电脑上 AutoCAD 2014 在 win10 X64 系统情况下按下正交按键以后会出现卡住的情况,看命令行会发现执行了一大串的正交开关命令。
解决方法:
输入命令 TEMPOVERRIDES
,如果参数为 1 则将参数设置为 0 即可解决该问题。如果参数本来就为 0 就考虑把硬件加速关闭。
高版本CAD的天正启动时卡住
在高版本的 AutoCAD (高于 2013 版本)的 设置->文件 中增加了 受信任的位置 这项内容。这项内容最主要是为了防止 CAD 可加载的插件中含有病毒,默认的安全设置是每项都询问。所以当我们默认启动就加载一些插件,而这些插件所在的目录又不在 受信任的位置 中的时候就会弹出提醒。
而天正启动的时候,某些插件的安全提醒可能弹出来了,但是我们看不到那个选择框(其实是被天正的启动画面给覆盖了),所以就造成了我们所看到的天正无法启动的情况。
解决方法:
- 取消未弹出提示的插件自动加载(可以采用打开纯 CAD 的方式去取消,也可以手动修改,参考cad自动加载插件的方式)
- 正常的打开天正,到 设置->文件->受信任的位置 添加所有插件所在的目录,或者 设置->系统->可执行文件设置->选中从所有位置加载,不显示警告 关闭安全设置(不建议采用关闭安全设置的方式)。
清理多余线型
有时我们会发现一张没有什么图形内容的CAD文件尺寸也很大,而且很容易导致CAD的卡顿或崩溃,这是由于我们拷贝别人的图纸时会把多余的线型也拷贝进来,可以使用如下命令后在purge
清理:
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
同时加载探索者与天正
移步此处。
打印PDF时文字出现外框
AutoCAD打印的PDF中文字出现外框其实是注释,打印之前输入命令PDFSHX
或EPDFSHX
,将其参数设置为0即可。
vl.crx或vl_u.crx错误
vl.crx
错误:出现这个错误是由于win10启用了unicode,但是CAD又没有启用unicode(AutoCAD2021后其实有个vl_u.crx文件是用来支持unicode的)。可以在"设置"->“时间和语言”->“区域”->“其他日期、时间和区域设置”->“更改日期、时间或数字格式”->“管理”->“更改系统区域设置”->取消勾选"Beta版:使用Unicode UTF-8提供全球语言支持"。官方解决方法参考这里。vl_u.crx
错误:正常情况下超过2021版本的CAD是会自动默认使用这个核心文件来支持unicode的,但出现错误的原因也未知,当然我主要是能解决问题即可:将lispsys
变量设置为0
即可(即不使用unicode支持,而仅使用vl.crx
)。更具体的解释参看这里。
文章作者 Evan Yu
上次更新 2020-02-17