如何找到XYZ相交
你好我正在编写一个lisp例程,以自动创建采石场外的道路。
作为例程的一部分,我使用polar从一个已知角度和默认距离(大于到三维多段线的任何可能距离)的点创建一条直线(没有特定Z值的临时构造线),朝向与之相交的三维多段线。
我的问题是,我需要找到交点的XYZ值。
我还没有开始编写这方面的代码,希望轮子已经发明出来了。
我的想法是;
1) 我需要在三维多段线中循环,以在与该线相交的线段的二维基础上找到“inters”。
2) 拥有该3d段和交点,计算段的梯度和交点处的Z值。
我需要重新发明轮子吗?
非常感谢。 您可以使用inters函数,也可以使用vla intersectwith(在VLisp开发人员帮助中查找)。
页:
[1]