AvisRara 发表于 2022-7-6 08:11:16

标签树冠层Lisp

嗨,伙计们,
我希望这是发布我的问题的正确部分。
由于我对lisp一无所知,我想问一下是否有人可以帮我编写一个lisp例程,可以标记树冠,这基本上是一个简单的2d圆。我想要做的就是选择圆和例程,用引线和文本“Can:/diameter of the circle/”标记圆。
有人能帮忙吗?
谢谢

ReMark 发表于 2022-7-6 08:21:09

为什么不使用属性块作为树冠符号?

SLW210 发表于 2022-7-6 08:25:29

转到AutoLISP、Visual LISP和DCL论坛。

BIGAL 发表于 2022-7-6 08:37:00

a分布块和字段,字段将读取比例因子=树的大小自动显示和更新等

alanjt 发表于 2022-7-6 08:41:20

菲尔德在2002年并不存在。

AvisRara 发表于 2022-7-6 08:49:26

嗨,格斯,谢谢所有回复的人。
问题是,这些树已经作为具有三个属性的属性块导入:数字、高程和代码描述,最后一个属性包含树冠大小。然而,我想要做的是有一个lisp,它可以绘制一个圆心,三个的插入点和一个半径,描述代码的半径。然后,我需要用一个指向圆的引线和文本标记该圆,例如,“Can:4.00m”。我现在要做的是导出块的插入点的X,Y,然后写一个脚本,用插入点的X,Y和代码中的半径绘制圆心,然后运行脚本。到目前为止还不错,但当涉及到标签时,我会通过复制、粘贴和编辑文本手动完成。这就是为什么我只是想知道是否可以做一个lisp将绘制圆和标签它。我想这并不像我想的那么简单。。。

ScribbleJ 发表于 2022-7-6 08:52:16

您是否可以使用自己的脚本插入一个动态块,其中圆是动态的,并且属性通过使用字段中的对象半径与圆的半径相关联?
 
为了更好地解释我的意思,请参阅下面的链接以获取示例。请记住,这个例子并不完全是你所需要的,但希望它能帮助你朝着正确的方向前进。
 
点击那个>>>懒惰的起草者

SLW210 发表于 2022-7-6 09:01:32

 
 
2002年没有动态块。

ScribbleJ 发表于 2022-7-6 09:07:49

 
 
正当也许我头痛的时候应该克制自己。

BIGAL 发表于 2022-7-6 09:16:37

在此处搜索使用标记的属性编辑。lsp非常确定李·麦克已经发布了几个基于serach的简单版本,替换一个属性会有帮助。
 
好的,看看代码,它会得到一个块名,你也可以得到插入点,然后添加到代码中,在插入点绘制一个圆,半径=属性值,这是主干完成了,引线继续使用一些简单的lsp极轴,添加线条和文本,其他标签等。
页: [1]
查看完整版本: 标签树冠层Lisp