溜溜问答 > 平面设计 > CAD问答 > CAD二次开发,Autolisp
高傑西
高傑西
邀请你来回答
129人阅读 2022-05-09

CAD二次开发,Autolisp

在CAD中新插入了一个图块,这个图块包含3个子图块,其中一个子图块带有”材料”这个属性,如何修改这个子图块中的这个”材料“属性的值”
我要回答
1个回答

假设有一个块,名叫A,,在A中含有三个块,分别是A1、A2、A3,,,其中在块A3中有若干属性,“材料”属性------好,现在预定条件基本就位
1、在插入A块时,其“块中块”内所包含的属性,是不能在插入时进行赋值的----这也就是楼主遇到的问题了
2、解决的办法:把刚才插入的块A,作为一个图元,进行查询,会查到3个块,各有块名,把其中叫“A3”的块中的属性,进行修改后,更新图元
3、也就是遍历块中的各个图元,不知道楼主会不会呢?---欢迎一起讨论切磋哦

查看全部
2022-05-09
回复 采纳
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)