woodman78 发表于 2022-7-5 20:19:23

Lisp沿po旋转块

大家好,
祝大家新年快乐!
我希望沿多段线添加块,并旋转每个块以匹配多段线,但与“测量”命令不同,我希望块的端点位于多段线上。“测量”命令读取插入点处的角度,以便块的点不一定在多段线上。
 
有人能帮忙吗?
 
谢谢

woodman78 发表于 2022-7-5 20:24:55

我想在多段线的起点画一个圆,然后找到它与多段线相交的地方。插入块并将其旋转到该点。然后继续向前移动10米,再次进行同样的操作。
 
我的方向对吗?

eldon 发表于 2022-7-5 20:29:08

可能需要在块上选择不同的插入点。
 
也许一张你正在做的事情的图片,以及为什么这不适合你,会很有帮助。

woodman78 发表于 2022-7-5 20:32:36

谢谢Eldon。
 
这是一个区块的图像。

 
我使用它,沿着道路轮廓放置,以确定视距(即路面上方的净空)。
 

eldon 发表于 2022-7-5 20:34:52

恐怕我仍然不清楚块的哪个点应该在多段线上。
 
也许多段线上一个块的更清晰图片将有助于那些能够编写lisp的人。

woodman78 发表于 2022-7-5 20:40:23

对不起,Eldon,我使用矩形夹点将块定位在多段线上,并使用动态蓝色夹点将其向下旋转到线上。
SSD_215m。图纸

eldon 发表于 2022-7-5 20:40:56

我很抱歉,但我废除了所有关于动态积木的知识,所以你必须等待一个更有知识的善良灵魂

woodman78 发表于 2022-7-5 20:44:43

谢谢Eldon。但它不一定是一个动态块。我只是用它来让旋转更容易。一个标准的方块也可以。

BIGAL 发表于 2022-7-5 20:50:02

看看这个,它沿着一条直线行驶。滑轮组长度为轮间距2.8m。

(vl-vbaload "P:/VBA/access-rev2.dvb")
(vl-vbarun "draw_vehicle")

霍尔顿。图纸
access-rev2。拉链

lrm 发表于 2022-7-5 20:51:39

如何按如下方式向块添加圆弧:
https://dl.dropboxusercontent.com/u/18135203/Block.JPG
 
插入块,使其基点位于多段线上并具有水平方向,然后使用“旋转”围绕其基点旋转块(OSNAP Insert),并在圆弧与多段线相交的点处使用OSNAP交点。您可以将弧放置在单独的图层上并将其冻结,这样它就不会显示,或者在完成后仅重新定义没有弧的块。
https://dl.dropboxusercontent.com/u/18135203/Block2.JPG
页: [1] 2
查看完整版本: Lisp沿po旋转块