Attila The Gel 发表于 2022-7-6 12:48:41

B块属性中的计数?

你好
 
有人知道如何将图形中使用的块的总数放入块本身吗?
 
这就是我要做的:
 
得到了一个名为“Border”的块,其中包含一些属性。
我用了12次方块“Border”。
所以我想看看每个街区的数字“12”。
当我在这张图中复制或插入另一个“边框”时。所有块必须包含13而不是12。
当我删除它时,它必须更新(使用regen或自动更新,它真的很mather)。
 
有人有主意吗?
我试图在野外找到它,但没有成功。

Lee Mac 发表于 2022-7-6 13:15:16

这有点类似:
 
http://www.cadtutor.net/forum/showthread.php?t=37639

Attila The Gel 发表于 2022-7-6 13:30:20

Thx,李
 
它不起作用,因为在我选择块后,这个lisp要求选择一条多段线,下面是它出错的地方:
 
命令:BLKUPD
 
选择块:
选择多段线:
>
命令:
命令:
布尔库普德
选择块:
选择多段线:;错误:错误的参数类型:lselsetp nil
 
你能把这个Lisp程序改成只数数吗。
许多thanx,
 
在这之后,我还有一个问题要问你。
 
ps:哈哈,我有一种感觉,没有你,Acad是不完整的。
 

Lee Mac 发表于 2022-7-6 13:45:02

我说过这不是你问题的解决方案。

Attila The Gel 发表于 2022-7-6 13:50:30

我知道,
但我还是想试试你的lisp,看看count属性是否可行。
页: [1]
查看完整版本: B块属性中的计数?