nor 函数用于计算单位法向矢量(即与直线或平面垂直的矢量),而不是某个点。矢量定义法线的方向而不是空间中的位置。可将法向矢量加到一个点上以获得另一个点。
确定选定的圆、圆弧或多段线圆弧段的三维单位法向矢量。此法向矢量是选定对象的对象坐标系 (OCS) 的 Z 轴。
确定矢量 v 的二维单位法向矢量。这两个矢量都被认为是二维的,且投影在当前 UCS 的 XY 平面上。得出的法向矢量的方向指向原矢量 v 的左边。
确定直线 p1,p2 的二维单位法向矢量。该直线的方向为从 p1 指向 p2。得出的法向矢量的方向为指向原直线 (p1、p2) 的左边。
确定平面(由 p1、p2 和 p3 三点定义)的三维单位法向矢量。法向矢量的方向与给定三点的逆时针方向垂直。
下图示意了如何计算法向矢量:
下例设置的观察方向垂直于选定对象。程序在平面视图中显示对象,而不会因平行投影而使对象扭曲。
命令: vpoint
当前观察方向: VIEWDIR=当前
指定视点或 [旋转(R)] <显示坐标球和三轴架>: 'cal
>> 表达式: nor
>> 给函数 NOR 选择圆、圆弧或多段线: