在cad 将对象的图层置为当前 不能用了

在cad 将对象的图层置为当前 不能用了。按“对象的图层置为当前”按钮,会出现“_ai_molc 未知命令“AI_MOLC”按 F1 查看帮助”的提示。我加载了一个1.lisp的程序,是因为这个吗?有没有人知道怎么解决呀?
你们的方法不可行呀,好像是CAD病毒的问题!有没有高手知道怎么解决?1.lsp删除了都不行!

在调用命令时出错:未知命令
发布日期:2008年9月18日
序列号:TS63522

适用于:
AutoCAD® 2007
AutoCAD® 2006
AutoCAD® 2005
AutoCAD® 2004
AutoCAD® 2002
AutoCAD® 2000
AutoCAD® Release 14

问题

当您输入命令时,显示了类似以下消息的错误消息:

Command: _ai_molc Unknown command "AI_MOLC". Press F1 for help.

解决方案

“将对象图层设为当前”和“右击快捷菜单中的“全部不选”等命令是在 acad.mnl 文件中定义的,除非该 MNL 文件加载在内存中,否则这些命令无法执行。

之所以发生此问题是因为 AutoCAD® 软件无法加载 acad.mnl 文件中的功能定义。acad.mnl 中定义了几个 AutoCAD核心功能,如果您不顾这个事实修改菜单或采用非默认值加载菜单,acad.mnl 文件可能无法加载。在这种情况下,功能性从未定义。

您可以使用以下方法之一来解决此问题:

方法 1

手动加载 acad.mnl 文件。

在命令行中输入 load "acad.mnl"。
方法 2

使用与 MNU 文件相同的文件名制作 acad.mnl 文件的副本。

制作 acad.mnl 文件的副本。
将 acad.mnl 文件的副本重命名为与您想要加载的主 MNU 文件相同的文件名。例如,如果您想要加载 mymenu.mnu,则将 acad.mnl 的副本重命名为 mymenu.mnl。
重新启动软件以加载您在步骤 2 中创建的 MNL 文件。
方法 3
如果不是病毒的话,那么应该是CAD的菜单源代码文件acad.mnL被修改了。可能是以前杀毒时或者安装天正这些相关软件冲突引起的。

我解决的方法是:从别人那里拷贝一个相同版本的(04,05版本的通用)acad.mnL文件。在别人的CAD安装文件下面搜索出来就好了。路径一般是:C:\Program Files\AutoCAD 2005\UserDataCache\Support下面。UserDataCache是隐藏文件夹,所以按路径找的话先要设置显示所有文件夹。

把其中的acad.mnL文件(别人哪里拷贝过来的),放到自己电脑的C:\Documents and Settings\Administrator(即自己电脑的用户名)\Application Data\Autodesk\AutoCAD 2005\R16.1\chs\Support路径下面,覆盖里原来的acad.mnL文件。再启动CAD,OK。

我的这样就好了,如果还是不行,估计是病毒,或者要重装了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-22
不要加载LISP程序
找到acaddoc.lsp这个文件
把你想要自己编辑的快捷键写在这个文件
还有像自定义图层快捷键推荐你使用工具-自定义-编辑程序参数

TC, *ai_molc
(TC)为快捷键拷贝到里面,保存
重启CAD就行了本回答被提问者采纳
第2个回答  2009-10-28
把1.lisp删除,重启CAD,问题解决!祝你成功!!!!!!!
第3个回答  2009-10-29
中毒了,用卡巴杀
相似回答