aaryan 发表于 2022-7-6 07:46:24

靠近多段线的过滤点

大家好,
 
返回新查询。请帮助或引导我通过。
过滤最接近选定多段线的对象的任何autolisp或visual lisp命令。
基本上我有一个xyz文件,我想过滤文件中非常接近选定多段线的点。
如果需要更多解释,请回复。
 
提前谢谢。
当做
Aaryan。

Stefan BMR 发表于 2022-7-6 07:58:05

我无法编写完整的例程,因为我不知道源文件的格式。
试试这个
;p - a point (x y z)
;e - polyline ename
;d - control distance
(<= (distance p (vlax-curve-GetClosestPointTo e p)) d)

pBe 发表于 2022-7-6 08:09:55

非常感谢Stefan。。
这就是我要找的。
最后一个问题是,我可以在导入三维点时从XYZ文件中执行该操作吗。
 
但现在这应该足够我玩了。
 
再次感谢
当做
Aaryan。

Stefan BMR 发表于 2022-7-6 08:18:00

不用谢aaryan
你当然可以
;文件-打开的txt文件;e-多段线ename;d-控制距离(while(setq str(读取行文件));setq p str->x,y,z根据文件格式;。。。。(如果(

aaryan 发表于 2022-7-6 08:27:06

再次感谢。。

Stefan BMR 发表于 2022-7-6 08:37:41

aaryan 发表于 2022-7-6 08:47:55

Thanks again..
页: [1]
查看完整版本: 靠近多段线的过滤点