恩塞尔
我有一条闭合多段线。在那条线上只有一个点(P1)有坐标。如何通过ENTSEL选择此选项。
(setq ent (entcel P1))
请更正我的代码。 getpoint?
entselp? 需要更多细节。 我找到了一条类似的线索,并按如下方式解决了它。
(setq ent (nentselp P1))
(setq entlist (car ent))
但我的要求是去掉闭合多段线的内部区域。
我该怎么做。
如果我理解正确,
你的意思是你的点(pt)在闭合线内吗?
(bpoly pt);ret=实体
或者使用entlast命令边界,然后尝试以下函数
vla get区域
vlax曲线getarea 我的P1点在多段线上。
vla get Area函数解决了我的问题。谢谢大家。 使用dumpit。lsp这显示了许多可以直接使用vla get xxxx获取pline、面积、长度、坐标和图层的内容
页:
[1]