|
Re: 球面漸開線方程的理解
為了方便敘述,我先定義三個點,在初始狀態小圓,大圓和一條直線相切于一點,該點在小圓,大圓和直線上分別對應A1,A2,A3三點,也就是說初始狀態三點是重合的。然后大圓開始轉動,小圓上的A1是固定的,A2的軌跡就是我們想要的球面漸開線,至于A3,是起著重要的聯系作用。" p: B J: y3 S0 ~
/ v" W+ \7 y5 b7 y8 V* f Q* R( S
在1樓中( Z, s$ ~5 l: `7 A T& ]
eta=acos(r/R)+ I- S& U. |5 Y8 D4 d. }
alpha=atan(tan(cos(eta)*theta)/cos(eta))5 M" z# @- v: r$ G
也就是
% z5 w: D7 u( W* S4 @: A( aalpha=atan(tan(r/R*theta)/(r/R))
) ~( d2 s2 z+ y, o即
( w2 j: c2 |0 h- ?' A6 N6 N% Valpha=atan(tan(r/R*theta)*R/r)/ `% P6 @: X( B; k5 J
alpha是小圓平面內A3點的壓力角,所以我想你是把tan(r/R*theta)*R當成那段切線段長了(法線長)才會有上面的式子。' M0 ]# q n8 m! ^. g# K2 I" ~
考慮這段切線段在大圓平面上的情形,你是把r/R*theta當作大圓平面內A3的壓力角了,才會有上面的式子。' P9 F! e4 d% m- L) F
這里的theta是小圓平面上A3點的展開角,所以r/R*theta實際上是大圓平面內A3的展開角而不是壓力角,這個地方錯了。; j$ h2 i. f7 e8 z
不知道我對alpha,theta的定義理解是否有誤。
7 ]$ J( t& x j我已經推導了直角坐標系的方程,是以小圓平面為xy平面,小圓圓心為坐標中心的右手系。還沒有驗證,不過可以自然退化到平面漸開線方程。因為與你18樓的形式差別比較大,還沒有證明是不是等效的。下面我打算做個程序驗證一下,然后再拿上來大家討論。 |
|