kzd2004 发表于 2023-7-20 23:04:03

感谢大佬们的分享!!!

kucha007 发表于 2023-7-21 00:30:18

本帖最后由 kucha007 于 2023-7-21 00:44 编辑

加载对应版本后

单个实体这样用:

(explodeproxyentity (car (nentsel)))

或者选择集这样用:

(repeat (setq i (sslength (setq ss (ssget))))
(explodeallproxyinblock (ssname ss (setq i (1- i))))
)

或者全选这样用(当心卡死):

(repeat (setq i (sslength (setq ss (ssget "X"))))
(explodeallproxyinblock (ssname ss (setq i (1- i))))
)

xinxirong 发表于 2023-7-21 07:31:48

字典上的代理对象、无法删除的图形类代理对象,都要用api删除

zkq1212 发表于 2023-7-21 07:34:55

机械版cad搞得图就有好多这些东西。我放弃机械版cad就是因为这些原因,如果别人不用机械版的cad编辑会有很多问题。除非同事和客户都和你一样用机械版的cad画图。

panliang9 发表于 2023-7-21 08:24:19

kucha007 发表于 2023-7-21 00:30
加载对应版本后

单个实体这样用:


谢谢kucha007,   好东西啊!

andyzha 发表于 2023-7-21 08:46:13

kucha007 发表于 2023-7-21 00:30
加载对应版本后

单个实体这样用:


需要把以上代码加到启动项里吗?

panliang9 发表于 2023-7-21 09:00:50

kucha007 发表于 2023-7-21 00:30
加载对应版本后

单个实体这样用:


试试能不能搞干净我最后发的那一张图 “完全没有办法_2023年7月21日.dwg ”

20060510412 发表于 2023-7-21 09:02:58

什么是代理对象?就是在图元上增加了额外的扩展数据(Xdata)吗?

panliang9 发表于 2023-7-21 09:10:17

20060510412 发表于 2023-7-21 09:02
什么是代理对象?就是在图元上增加了额外的扩展数据(Xdata)吗?

用第二方开发的程序,创造了只能它识别编辑的对象(PROXY ENTITY),原生的CAD没法识别编辑,甚至显示。它如果在原图中被插进块中,你甚至没办法复制粘贴。
全部炸碎了,碎得干干净净也许能行,但就没意思了。

20060510412 发表于 2023-7-21 09:14:40

panliang9 发表于 2023-7-21 09:10
用第二方开发的程序,创造了只能它识别编辑的对象(PROXY ENTITY),原生的CAD没法识别编辑,甚至显示。 ...

哦,了解。
就像路线软件EICAD创建的自定义实体一样。
页: 1 [2] 3 4
查看完整版本: (国外搬运)全图删除所有代理对象