机械必威体育网址

用户名  找回密码
 注册会员

QQ登录

只需一步,快速开始

帖子
楼主: 阿松
打印 上一主题 下一主题

球面渐开线方程的理解

[复制链接]
11#
发表于 2006-5-13 16:51:47 | 只看该作者

Re: 球面渐开线方程的理解

楼主我们并没有怀疑你的公式的正确与否,我们只是不知道你是如何如何推导出上面的公式,你能给我们上传点资料我们理解了,当然我们就知道怎么用了,问题是不知道如何推导出这个公式
回复 支持 反对

举报

12#
 楼主| 发表于 2006-5-14 08:30:10 | 只看该作者

Re: 球面渐开线方程的理解

请怀疑我公式的正确性!+ q: |, M; G* d  j7 A# Y& {4 P
小男孩,我在6楼已经答复过你在5楼提出的同样的问题。
: _0 r+ }5 D! h
回复 支持 反对

举报

13#
发表于 2006-5-17 16:36:36 | 只看该作者

Re: 球面渐开线方程的理解

原理我也知道但是不知道具体是怎么推导的,要是能有一本书详细介绍一下那就太好了
回复 支持 反对

举报

14#
 楼主| 发表于 2006-5-17 19:30:04 | 只看该作者

Re: 球面渐开线方程的理解

那我给你一些提示:
+ r0 n" O5 x6 o7 i+ F/ j大圆就是球的最大直径,基圆是球上任一比大圆小的圆。
3 W5 J; S: @% K( D% O$ k! P请想一下两圆相切:可以想象基圆水平,大圆倾斜并与基圆相切。/ S/ K" v0 s: \7 J
然后基圆不动,大圆滚动。有点象呼啦圈掉到地上时的样子。
" `( E8 A+ c5 O0 y  l8 s然后在某一个位子,大圆上滚过的弧长等于基圆上的弧长。
1 e% M" l; w6 m" Y然后构建几何图形。$ O1 ]: H) y3 Y" @2 u' k$ d
然后进行一步一步推导。5 i) R7 x8 f+ T' `7 k- `* z2 [
" e! P) P* O; @
我就是这样推出来的。相信你也能推出来,可能公式比我还要简化。
回复 支持 反对

举报

15#
发表于 2006-5-18 15:29:50 | 只看该作者

Re: 球面渐开线方程的理解

我正在验证松版的公式
+ ?& i- c. T- x/ a, [! `' v有一个疑问
9 {5 v0 x4 o1 y  P# L3 Q. I按照这个极坐标系,当R趋向无限大时,也就是普通渐开线时3 ^& `. y1 G; l6 N8 v! C; J3 y
方程将会变成什么样子?好像不能自然退化成普通渐开线的参数方程$ b& y+ i$ _, R4 X  v. d# M
松版有没有其他坐标系的结果?
回复 支持 反对

举报

16#
 楼主| 发表于 2006-5-18 19:40:23 | 只看该作者

Re: 球面渐开线方程的理解

当R为无穷大是,eta为pi/2,: E% _! H* i. S: T: B
alpha=atan(tan(cos(eta)*theta)/cos(eta)) 中
# v5 s0 L$ [% J( etan(cos(eta)*theta/cos(eta))上下均为0,运用罗比塔法则,分子和分母分别求导,得alpha=atan(theta)0 I/ G- {1 Z0 M7 T4 u) {; f& e5 A
omega得0,delta=theta-atan(theta),这是标准的平面渐开线函数。
回复 支持 反对

举报

17#
发表于 2006-5-18 23:23:43 | 只看该作者

Re: 球面渐开线方程的理解

我主要是看见了你说
  V. T* _. \# B: q# T; I$ M0 A极坐标方程=R,delta,omega+ O4 V, x; \( Y# }0 M- g3 N+ ?  X
那么当R趋向无穷大,不论delta,omega变成什么+ Q/ G. t1 v  Q/ Z/ U4 y1 z
矢径长度都会变成无穷大,也就是不能变成普通渐开线) F+ v% k1 r; Y
你的极坐标矢径长度是R,说明你的极坐标原点是大圆圆心,所以会出现这个问题
$ {% W# S9 a; @& m5 F6 M7 `4 `0 N是不是我的理解有误?& ^, Q' h) q3 l; G
9 g% Y- E, i1 M5 Y% U  I
我正在试着用矩阵推导,而且是直角坐标系,因为我将来要用程序来验证
8 y( D, W2 {0 H8 l+ `直角坐标系方便些,出来结果我会贴出来
回复 支持 反对

举报

18#
 楼主| 发表于 2006-5-19 16:56:14 | 只看该作者

Re: 球面渐开线方程的理解

直角坐标方程如下:(还没有化简,要变成平面渐开线方程的话,坐标原点要延z轴下移R)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

举报

19#
发表于 2006-5-19 23:54:17 | 只看该作者

Re: 球面渐开线方程的理解

为了方便叙述,我先定义三个点,在初始状态小圆,大圆和一条直线相切于一点,该点在小圆,大圆和直线上分别对应A1,A2,A3三点,也就是说初始状态三点是重合的。然后大圆开始转动,小圆上的A1是固定的,A2的轨迹就是我们想要的球面渐开线,至于A3,是起着重要的联系作用。6 A$ w) G/ `+ o- N, x: H  h

- }4 G! ~$ O& W4 f, s0 _5 X在1楼中* f. a. p$ \/ l( x
eta=acos(r/R)
% @. l( `0 {1 K8 s5 a+ P/ Palpha=atan(tan(cos(eta)*theta)/cos(eta))
/ E& v1 I1 C# @7 a也就是+ ?* r4 w0 }% T  l  B2 A# T7 b" |
alpha=atan(tan(r/R*theta)/(r/R))
+ m8 H. w' t6 d5 F- Z; i9 G+ a( C+ y7 z+ X0 ?8 ?+ E
alpha=atan(tan(r/R*theta)*R/r); M- Z0 r1 ~! j* N$ T
alpha是小圆平面内A3点的压力角,所以我想你是把tan(r/R*theta)*R当成那段切线段长了(法线长)才会有上面的式子。
" `/ u7 ~" T4 r$ D9 ]8 `8 l: R考虑这段切线段在大圆平面上的情形,你是把r/R*theta当作大圆平面内A3的压力角了,才会有上面的式子。* u( u& q2 m( H! z
这里的theta是小圆平面上A3点的展开角,所以r/R*theta实际上是大圆平面内A3的展开角而不是压力角,这个地方错了。
5 _2 w- L! a$ `9 v; D不知道我对alpha,theta的定义理解是否有误。
! a* P' e1 @. t# E0 _# h我已经推导了直角坐标系的方程,是以小圆平面为xy平面,小圆圆心为坐标中心的右手系。还没有验证,不过可以自然退化到平面渐开线方程。因为与你18楼的形式差别比较大,还没有证明是不是等效的。下面我打算做个程序验证一下,然后再拿上来大家讨论。
回复 支持 反对

举报

20#
 楼主| 发表于 2006-5-21 10:55:07 | 只看该作者

Re: 球面渐开线方程的理解

首先非常高兴你能够和我一起花时间来考虑这个问题。谢谢
6 ~! B1 _  b/ S: h. h我不明白A1,A2,A3如何相对运动,初始位置3点重合,然后是不是阿A3保持为切点?
  b! @5 P; c, J3 |4 N$ D% [" P% ]" q% ^" D
我来说说我的思路:theta是小园的展开角,然后通过它算大圆的展开角。(我的资料没在身边)alpha 可能是大园的展开角。然后通过它们算矢径与各平面的夹角。
3 i6 P1 ?# y2 V& c/ h8 r; R9 w# j$ h1 G  V1 c8 C& a
如果你能通过CAD软件验证你的公式的话,我们的公式应该是相同的。至少可以转化成相同的。
回复 支持 反对

举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-4-3 20:14 , Processed in 0.052654 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表