Ascerta 发表于 2022-7-5 20:15:55

为tre创建树冠排列

你好。
 
我已经阅读论坛一段时间了,但这是我的第一篇帖子。
 
我对创建Lisp很陌生,不知道从哪里开始创建我想要的东西。
 
首先,我希望能够在图形上选择一个点(通过单击),并输入一个值来绘制树的茎直径(以毫米/米为单位的圆半径)。然后使用这个圆的中心点,我想具体地测量一个点,在这个点的北部绘制一个点,然后在这个点的南部指定一个点,以米为单位,然后在同一点的东部和西部指定一个点。然后我想要一条样条将所有这些点连接在一起。如果可以在原始圆旁边添加一个文本标签,那就更好了
 
如果有人能指导我在正确的方向上键入lisp例程,我将不胜感激。
 
夏兰。

BIGAL 发表于 2022-7-5 20:35:05

快速查看做中心和圆可能比使用样条曲线更容易使用树块并使用带有4个点的x和y比例组合。

Ascerta 发表于 2022-7-5 20:57:04

谢谢你的回复。树冠必须显示为单行,而不是块,因此不幸的是,这不是一个选项。我只需要能够从中点快速指定这些点N S E W,并能够连接这些点。我想画圆并不是一个问题,因为“C”和键入一个值是没有麻烦的。我只是需要节省绘制树冠的时间,因为绘制的每棵树的树冠都不同。

Lee Mac 发表于 2022-7-5 21:07:33

可以使用具有四个线性拉伸参数的动态块-例如,尝试将附着的块(canopy.dwg)插入到新图形中。
天蓬图纸

Ascerta 发表于 2022-7-5 21:19:43

李,我刚刚打开了你的图纸,这是我昨天设法创建的。谢谢目前,我还没有完全接受积木方面的教育,因为我正在完成2D CAD的3级C&G课程。
 
我说的对吗?我可以使用属性表,当输入块时,我可以输入这些值,参数读取该表中的值来创建拉伸的长度?
 
我还想用一个属性来输入位于在中间的圆的直径。
 
感谢您的回复
页: [1]
查看完整版本: 为tre创建树冠排列