chelsea1307 发表于 2022-7-6 09:23:20

LISP插入两个属性,

仍在学习lisp,是否可以让lisp要求用户选择两个块(按特定顺序),然后选择一条线,然后选择一条多行文字,并让lisp将块中的属性信息——线的长度和多行文字放在一个我可以提取的块中?也可以让它问一个问题-线圈如果y然后选择n中的多行文字最后一个,则不要选择多行文字最后一个。李写了一篇很棒的文章,将长度放入多行文字,并插入我的节点(具有所需属性的块)。任何帮助都会很好。
节点模型。pdf

Lee Mac 发表于 2022-7-6 09:27:35

我不太明白-你想把长度和多行文字内容放在同一块吗与节点块不同的块?
 
此外,要对节点块执行什么操作?

chelsea1307 发表于 2022-7-6 09:31:07

只需从节点块中提取数字
新块将为
节点#
节点#

多行文字

Lee Mac 发表于 2022-7-6 09:35:38

这个新街区叫什么名字?还是Lisp程序也会造成这种情况?

chelsea1307 发表于 2022-7-6 09:37:35

我可以为它创建一个块,或者lisp可以创建一个更容易的块

Lee Mac 发表于 2022-7-6 09:42:21

 
如果块已经创建并且位于搜索路径(最容易)或已知位置,则会更容易。
 
如果LISP必须创建它,这需要更多的编码,如果非常繁琐,则需要tbh。

chelsea1307 发表于 2022-7-6 09:45:16

我能做到。它将被称为节点。图纸

chelsea1307 发表于 2022-7-6 09:46:58

原始节点块(pnode)将保留在其仅拉动数字以放入新块节点的位置。我在做循环计算,我必须测量节点之间的距离,然后输入节点编号和距离,如果有线圈,则将gpm(多行文字)输入另一个程序。如果我能把所有的信息放在一个块中,我可以将其提取到xcell,并将其全部放在一张易于阅读的纸上,而不是一直在dwg上移动。我说得通吗?

Lee Mac 发表于 2022-7-6 09:49:57

 
是的,这很有道理-我会看看我能做什么,当我有时间的时候

chelsea1307 发表于 2022-7-6 09:54:52

好啊我附上了一张图片来帮助解释
页: [1] 2
查看完整版本: LISP插入两个属性,