zm880928 发表于 2021-10-4 11:07:07

*警告* 多重从属对象,句柄“E6”

如题,经常出现这个,怎么解决

k1nger 发表于 2021-10-4 11:07:08

复制太多,句柄冗余,清理一下就好了,可以将下列文字存到记事本里,后缀改成lsp,拖入cad,输入vf命令,就可以解决;;;超级清理
(defun c:VF ()
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
(command "-purge" "a" "*" "n")
(princ "\n 已清理完毕。")
(princ));;

zm880928 发表于 2021-10-4 11:45:36

k1nger 发表于 2021-10-4 11:16
复制太多,句柄冗余,清理一下就好了,可以将下列文字存到记事本里,后缀改成lsp,拖入cad,输入vf命令,就 ...
(LOAD "C:/Users/Administrator/Desktop/VF.LSP") ; 错误: 输入的字符串有缺陷

heartsun 发表于 2021-10-4 12:13:16

其实就是dgn线型冗余问题。。用zdjc命令删掉DGN这一行,再用pu命令。。然后保存就好了。。

heartsun 发表于 2021-10-4 12:17:48

其实就是dgn线型冗余问题。。用zdjc命令删掉DGN这一行,再用pu命令。。然后保存就好了。。

zm880928 发表于 2021-10-4 12:29:59

heartsun 发表于 2021-10-4 12:17
其实就是dgn线型冗余问题。。用zdjc命令删掉DGN这一行,再用pu命令。。然后保存就好了。。

zdjc,未知命令啊

k1nger 发表于 2021-10-4 13:05:50

defun c:VF ()
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
(command "-purge" "a" "*" "n")
(princ "\n 已清理完毕。")
(princ))只要这些,别的不要

k1nger 发表于 2021-10-4 13:06:28

其实就是用的两次清理

hhh454 发表于 2021-10-4 17:35:48

去除CAD“警告多重从属对象”的大法 by highflybird
输入: (dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP"), 然后pu清除后保存即可 。
尽管是一个很老的CAD的bug,但是有时候经常会碰到,还是记录下来,以免忘记。
原贴位置:
去除CAD“警告多重从属对象”的大法 | Hi,flying bird!https://www.highflybird.com/blog/?p=4988

aichong 发表于 2021-10-4 18:01:46

CAD在保存时出现*警告*多重从属对象,网上经验一般是采取如下方式解决,请问可以把... - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!http://bbs.mjtd.com/thread-182722-1-1.html
页: [1] 2
查看完整版本: *警告* 多重从属对象,句柄“E6”