标签树冠层Lisp
嗨,伙计们,我希望这是发布我的问题的正确部分。
由于我对lisp一无所知,我想问一下是否有人可以帮我编写一个lisp例程,可以标记树冠,这基本上是一个简单的2d圆。我想要做的就是选择圆和例程,用引线和文本“Can:/diameter of the circle/”标记圆。
有人能帮忙吗?
谢谢 为什么不使用属性块作为树冠符号? 转到AutoLISP、Visual LISP和DCL论坛。 a分布块和字段,字段将读取比例因子=树的大小自动显示和更新等 菲尔德在2002年并不存在。 嗨,格斯,谢谢所有回复的人。
问题是,这些树已经作为具有三个属性的属性块导入:数字、高程和代码描述,最后一个属性包含树冠大小。然而,我想要做的是有一个lisp,它可以绘制一个圆心,三个的插入点和一个半径,描述代码的半径。然后,我需要用一个指向圆的引线和文本标记该圆,例如,“Can:4.00m”。我现在要做的是导出块的插入点的X,Y,然后写一个脚本,用插入点的X,Y和代码中的半径绘制圆心,然后运行脚本。到目前为止还不错,但当涉及到标签时,我会通过复制、粘贴和编辑文本手动完成。这就是为什么我只是想知道是否可以做一个lisp将绘制圆和标签它。我想这并不像我想的那么简单。。。 您是否可以使用自己的脚本插入一个动态块,其中圆是动态的,并且属性通过使用字段中的对象半径与圆的半径相关联?
为了更好地解释我的意思,请参阅下面的链接以获取示例。请记住,这个例子并不完全是你所需要的,但希望它能帮助你朝着正确的方向前进。
点击那个>>>懒惰的起草者
2002年没有动态块。
正当也许我头痛的时候应该克制自己。 在此处搜索使用标记的属性编辑。lsp非常确定李·麦克已经发布了几个基于serach的简单版本,替换一个属性会有帮助。
好的,看看代码,它会得到一个块名,你也可以得到插入点,然后添加到代码中,在插入点绘制一个圆,半径=属性值,这是主干完成了,引线继续使用一些简单的lsp极轴,添加线条和文本,其他标签等。
页:
[1]