|
Re: 球面漸開線方程的理解
為了方便敘述,我先定義三個點,,在初始狀態(tài)小圓,,大圓和一條直線相切于一點,該點在小圓,,大圓和直線上分別對應(yīng)A1,A2,A3三點,,也就是說初始狀態(tài)三點是重合的。然后大圓開始轉(zhuǎn)動,,小圓上的A1是固定的,,A2的軌跡就是我們想要的球面漸開線,至于A3,,是起著重要的聯(lián)系作用,。
8 ?' f# c6 [/ A, ^0 Y
# ^5 F& ]/ D' G Q在1樓中% N' e5 `- c6 o* G$ t# ?
eta=acos(r/R)
. i( B: D" `- N' _alpha=atan(tan(cos(eta)*theta)/cos(eta))
) C4 }" ]2 O7 P也就是
; d5 `. |6 a0 J7 r+ }0 C8 Balpha=atan(tan(r/R*theta)/(r/R))4 C# E1 D+ y. i3 H* _, y/ R- R! Y
即# L1 Q% E5 l7 {% J% d
alpha=atan(tan(r/R*theta)*R/r)
4 S: I9 A( D7 W' z: ~alpha是小圓平面內(nèi)A3點的壓力角,所以我想你是把tan(r/R*theta)*R當(dāng)成那段切線段長了(法線長)才會有上面的式子,。* N/ f7 N _* T0 P
考慮這段切線段在大圓平面上的情形,,你是把r/R*theta當(dāng)作大圓平面內(nèi)A3的壓力角了,才會有上面的式子,。4 Q# w+ p% t, x6 R0 [
這里的theta是小圓平面上A3點的展開角,,所以r/R*theta實際上是大圓平面內(nèi)A3的展開角而不是壓力角,這個地方錯了,。
: g1 ~3 z5 w& f8 y不知道我對alpha,,theta的定義理解是否有誤。6 ]$ `7 f' o, I
我已經(jīng)推導(dǎo)了直角坐標(biāo)系的方程,,是以小圓平面為xy平面,,小圓圓心為坐標(biāo)中心的右手系,。還沒有驗證,不過可以自然退化到平面漸開線方程,。因為與你18樓的形式差別比較大,,還沒有證明是不是等效的。下面我打算做個程序驗證一下,,然后再拿上來大家討論,。 |
|