获取角度(CAL 命令)

ang 函数可以确定两条直线之间的夹角。角度按逆时针方向测量,二维情况下相对于 X 轴测量,三维情况下则相对于用户指定的轴测量。

ang(v)

确定 X 轴和矢量 v 之间的角度。矢量 v 被认为是二维的,且投影在当前 UCS 的 XY 平面上。

ang(p1,p2)

确定 X 轴和直线(通过 p1、p2,方向为从 p1p2)的夹角。该点被认为是二维的,且投影在当前 UCS 的 XY 平面上。

ang(apex,p1,p2)

确定直线 (apex,p1) 和 (apex,p2) 的夹角。该点被认为是二维的,且投影在当前 UCS 的 XY 平面上。

ang(apex,p1,p2,p)

确定直线 (apex,p1) 和 (apex,p2) 的夹角。直线被认为是三维的。最后一个参数(点 p)用来定义角度的方向。此角度以顶点到点 p 的直线为轴按逆时针方向测量。

下图示意了如何测量角度。

可以用 ang 函数确定三角形两边之间的夹角,如下例所示:

命令: cal

>> 表达式: ang(end,end,end)

选定角的顶点,然后选择另外两个端点。