|
Re: 球面漸開線方程的理解
為了方便敘述,,我先定義三個點,,在初始狀態(tài)小圓,大圓和一條直線相切于一點,,該點在小圓,,大圓和直線上分別對應A1,A2,A3三點,也就是說初始狀態(tài)三點是重合的,。然后大圓開始轉(zhuǎn)動,,小圓上的A1是固定的,A2的軌跡就是我們想要的球面漸開線,,至于A3,,是起著重要的聯(lián)系作用。
6 {4 S0 v' n6 b" o7 R6 Z! \( ~1 X. W
在1樓中
" y. K/ e p9 _+ v7 i; Keta=acos(r/R)+ `( T3 C# |0 I* W3 x
alpha=atan(tan(cos(eta)*theta)/cos(eta))) D5 w4 o# k4 a+ ^8 |7 ~# k% Y- l' B
也就是3 }6 ?* {7 S8 O0 e6 c
alpha=atan(tan(r/R*theta)/(r/R))
! \+ x7 ?% L) p8 G# b5 a即( p9 i- \8 e: c5 {& B! {8 k0 S
alpha=atan(tan(r/R*theta)*R/r)
4 g0 N+ a! |" _- V% L" o. Ialpha是小圓平面內(nèi)A3點的壓力角,所以我想你是把tan(r/R*theta)*R當成那段切線段長了(法線長)才會有上面的式子,。
: T& n x6 B2 y6 q/ D: W. @* s6 ^' x考慮這段切線段在大圓平面上的情形,,你是把r/R*theta當作大圓平面內(nèi)A3的壓力角了,才會有上面的式子,。
5 U/ n0 l* |5 v8 U8 R' w, ~0 J這里的theta是小圓平面上A3點的展開角,,所以r/R*theta實際上是大圓平面內(nèi)A3的展開角而不是壓力角,這個地方錯了,。- ?, O0 K/ r1 k, k8 D L2 S6 E; y
不知道我對alpha,,theta的定義理解是否有誤。
4 Z* p# x* N9 n3 P: n我已經(jīng)推導了直角坐標系的方程,,是以小圓平面為xy平面,,小圓圓心為坐標中心的右手系。還沒有驗證,,不過可以自然退化到平面漸開線方程,。因為與你18樓的形式差別比較大,還沒有證明是不是等效的,。下面我打算做個程序驗證一下,,然后再拿上來大家討論。 |
|