注册 发表于 2020-12-2 09:37:33

CAD在保存时出现*警告*多重从属对象,网上经验一般是采取如下方式解决,请问可以把...

CAD在保存时出现*警告*多重从属对象,网上经验一般是采取如下方式解决,请问可以把下面的这行命令直接写成一个lsp吗,直接输入对应的简写命令即可执行,省的每次都要把下面的命令复制粘贴。


(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")

菜卷鱼 发表于 2020-12-2 10:48:21

(defun c:tt nil
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
(princ "\nXXXok")
(prin1)
)

陈伟 发表于 2020-12-2 16:57:41

本帖最后由 陈伟 于 2020-12-4 08:57 编辑

将附件中的插件加入到应用程序启动组,具体方法可百度,如下命令“AP”→   点选“内容” → 添加本程序
实际上就是楼上的代码,只不过楼上的需要每次都输入命令;这个只保留了你发出来这串代码(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP"),只要加入到启动组后,打开每个文件都自动运行

tigcat 发表于 2020-12-2 18:09:37

这种现象有的可以用你发的代码解决;有的不可以。
如果代码解决不了:可以下载一个高版本的cad。保存之
用浩辰2020试过可以干掉这种问题。
此外有个别工具箱支持。

g14314696 发表于 2020-12-7 14:27:45

瞧瞧看,谢谢楼主的分享{:1_1:}

love_cq 发表于 2020-12-9 08:31:32

支持下,虽然这个命令的lsp我用了很久了
页: [1]
查看完整版本: CAD在保存时出现*警告*多重从属对象,网上经验一般是采取如下方式解决,请问可以把...