maksolino 发表于 2022-7-6 12:14:07

查找并缩放文字循环thr

你好
我正在寻找一个lisp例程,可以
使用命令find查找和缩放图形中的文字
但是在一个循环中运行。
我试着解释我的愿望
在我的图纸中,我用数字(1到999)显示机械零件的名称。
我在问这种Lisp程序的问题:
输入起始编号(例如20)
输入端号(例如32)
使用ENTER键,我希望转到下一个数字(增量=1)
然后再次输入,直到最后一个数字。
使用这种lisp可以非常快速地检查图纸中是否显示了每个零件
[列表=1]
谢谢大家
[/列表]

CarlB 发表于 2022-7-6 12:32:20

数字是否仅为“文本”项?(不是多行文字或属性或…)

Freerefill 发表于 2022-7-6 12:39:24

查看我签名中的“Text Find/Replace”LISP。您可以使用该功能缩放到任何文本位,而无需用户输入。你需要做的就是把它放进一个循环,你就完成了。

maksolino 发表于 2022-7-6 12:58:30

你好
我试着用你建议我的Lisp程序。它非常强大,但它并没有解决我的问题,因为我的文本在一个块内。
我需要一个新的类似的lisp,只适用于块内的文本。
见附件。
p、 对我来说,这是一个足够的选择找到。
 
谢谢
测试。图纸

alanjt 发表于 2022-7-6 13:07:20

你试过找吗?
 

maksolino 发表于 2022-7-6 13:20:00

在autocad 2006中,“查找”命令不适用于块。
无论如何,lisp例程比命令查找的工作要快得多。
我想lisp的作品,只有在块内的文本。
P、 一直以来,我都需要检查它看起来像P13,P14。。。。P915(文本名称始终是块的一部分,请参阅随附的文件测试)。
谢谢
页: [1]
查看完整版本: 查找并缩放文字循环thr