Dynamo For Revit【几何库】:判断物体在两个平行平面之间

问题

Dynamo For Revit 提供了很多和几何相关的Node,但一些复杂的关系还是需要用户自己去解决。比如,你想判断一个物体是否在两个平面之间。

预设条件

  • 用直线来定义两个平面
    • 用直线的方向作为平面的法向量
    • 用直线的起点和终点分别作为两个平面的原点
  • 用一个球代表物体

判断方法

  1. 物体的中心点到两个平面的距离之和必须等于两个平面之间的距离
  2. 物体不可和任意一个屏幕相交

节点图

Dynamo For Revit【几何库】:判断物体在两个平行平面之间_第1张图片

你可能感兴趣的:(Dynamo,For,Revit,Dynamo,For,Revit)