圓弧的方向,如果僅知道起始點的話,可以是順時針,也可能是逆時針:
例如知道圓弧上的起點是0度,終點是180度;那麼圓弧可能是上半圓,也可能是下半圓。
(autocad座標)順時針旋轉就是下半圓
(autocad座標)逆時針旋轉就是上半圓
如何來區別呢,只要有弧上的另一點,就可以確認出是哪邊的了;
得到另一點的方法可以基於bulge(凸度), 因為我們知道bulge= tan(圓心角/4) = 2l/h;
(autocad座標)逆時針旋轉<360度時,旋轉角度為正值,tan(圓心角/4)為正;得出的bulge>0
(autocad座標)順時針旋轉<360度時,旋轉角度為負值,tan(圓心角/4)為負;得出的bulge<0
得出結論是:bulge為正時,順時針旋轉;bulge為負時,逆時針旋轉。
(也就是,burge正負跟起始弧度毫無關係,只跟逆時針旋轉,順時針旋轉有關)
-----------------下面是兩個例子
如果方向s-e逆時針,format(終點的弧度-起點弧度)就是arc的弧度。例如起點90,終點180,正常方向弧度為90。burge = tan(22.5)
如果方向s-e順時針,角度為負的format(起點的弧度-終點弧度),例如起點90,終點180,那麼弧度為-270. burge = tan(-67.5)
上現的圖互start-end互換一下
如果方向s-e逆時針,例如起點180,終點90,正常方向弧度為270(format(end-start))。burge = tan(67.5)
如果方向s-e順時針,例如起點180,終點90,正常方向弧度為-90(-format(start-end))。burge = tan(-22.5)
(
也就是,
burge
正負跟起始弧度毫無關係,只跟逆時針旋轉,順時針旋轉有關
我眼中的AutoCAD
學習測繪需要掌握的軟體還是挺多的,目前我大三,接觸過的軟體有autocad cass matlab 科傻軟體等,馬上要接觸的還有gis。可能平時上機集訓最多的是autocad,所以對此軟體比較熟悉,藉著部落格分享一下使用後的感受。作為行內人都知道,autocad是測繪製圖入門時必須掌握的一門軟體,它...
弧度和角度的轉換
2009 12 01一 角的兩種單位 弧度 和 度 是度量角大小的兩種不同的單位。就像 公尺 和 市尺 是度量長度大小的兩種不同的單位一樣。在flash裡規定 在旋轉角度 rotation 裡的角,以 度 為單位 而在三角函式裡的角要以 弧度 為單位。這個規定是我們首先要記住的!例如 rotatio...
弧度與角度的關係
弧度 和 度 是度量角大小的兩種不同的單位。就像 公尺 和 市尺 是度量長度大小的兩種不同的單位一樣。在flash裡規定 在旋轉角度 rotation 裡的角,以 度 為單位 而在三角函式裡的角要以 弧度 為單位。這個規定是我們首先要記住的!例如 rotation2 是旋轉 2度 sin 2 是大小...