之间的明显交点
你好它可以得到两个物体之间明显的交点?
明显交点。图纸
vla与not work相交。
我在找红点!
Costin Costinbos,
interwith方法有3种不同的模式。
acExtendBoth会给你一个明显的交点。
请看以下由AlanJT修改的例程:
;;****************************************************************************;
;; Modified from a routine by AlanJT ;
;; Return list of intersection(s) between two objects ;
;; obj1 - first VLA-Object ;
;; obj2 - second VLA-Object ;
;; mode - intersection mode (acExtendNone acExtendThisEntity ;
;; acExtendOtherEntity acExtendBoth) ;
;;****************************************************************************;
(defun Intersections (obj1 obj2 mode)
(defun tupl3 (l) (if l (cons (list (car l) (cadr l) (caddr l))(tupl3 (cdddr l)))))
(tupl3 (vlax-invoke obj1 'intersectwith obj2 mode))
) Costinbos,
您需要从3dfaces中创建一条临时多段线,然后与高程0相交。
看看我发给你链接的TIN程序。
当我们标记轮廓时,无论是动态标记还是栅栏标记,我们都会严格地这样做。
ymg公司 所以我想,我把“3D多面网格”的所有高程都设为0,但我想知道,有没有更直接的方法。
你可以把程序贴在这里,因为我在那里没有访问权限。我在那里没有账户。 Costinbos,
你应该在那里开个账户。
但事情是这样的。
三角形程序5。LSP 祝贺你,你做得很好!这是我想做的。进展顺利。
试试这组数据,看看哪里会出错:
点3D。图纸
我认为它应该以某种方式限制,而不是形成外部三角形。 Costinbos,
它不会搞砸,我们有一个Delaunay三角剖分。
现在,如果您想要约束Delaunay三角剖分(CDT),它不会
现在就做。
特征线也是如此,尽管处理速度很慢。
ymg公司
尝试添加等高线。
有了这些数据,它工作得很好:
Arges P-3D v 0。图纸 你知道这件事吗?
http://www.cadtutor.net/forum/showthread.php?84486-关于多面网格特性和方法 Costinbos,
似乎有一个问题我会调查。
这里的间隔为0.2米。
ymg公司
点3D。图纸
页:
[1]
2