双向投影点 双向投影点 · Bidirectional Project Point

先沿指定向量投影;正向无结果时自动尝试反向
📂 LK → Point📄 BidirectionalProjectPoint.cs

📖 功能概述

将一个或多个点投影到目标几何。组件先沿输入方向查找交点,只有该点在正向完全无结果时才改用反方向;结果会按距离原点由近到远排序。

若同一方向穿过多个目标或同一物件的多个位置,该输入点可能产生多个投影点。

📥 输入参数

名称类型必填说明
(P)Point 列表必需需要投影的点。
物件 (G)Geometry 列表必需目标物件,支持 Brep、Surface、Extrusion 和 Mesh。
方向 (D)Vector必需优先投影方向;组件会自动单位化。

📤 输出参数

名称类型说明
投影点 (P)Point 列表全部成功投影的结果;没有命中的输入点不会生成占位项。

⚠️ 注意事项

📋 组件信息

名称 / 简称双向投影点 / 双向投影
分类LK → Point
GUIDB9A2895B-CCCE-4A93-BF89-6FEE6C31E055