AutoCad上的Arc的弧度和凸度

2021-06-13 19:22:00 字數 1331 閱讀 3718

圓弧的方向,如果僅知道起始點的話,可以是順時針,也可能是逆時針:

例如知道圓弧上的起點是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 是大小...