SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2026|回复: 23
打印 上一主题 下一主题

球面上的波浪曲线

[复制链接]

20

主题

92

帖子

96

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
299
QQ
跳转到指定楼层
楼主
发表于 2013-6-22 19:48:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

   经典图书
智能,很抱歉,只因我最近精神欠佳,又有一些其它事情缠身,所以很少上网,也懒得动脑筋,因此一直没有回答你的问题。想来惭愧,今日帮你推导了一下。


你的原问题:

且不论SW是否支持闭环曲线,一个圆柱面上的封闭波浪曲线方程是:

X(t)=R*cos(t)

Y(t)=H*cos(N*t)

Z(t)=R*sin(t)

t=0~2*pi

但是,球面上的封闭波浪曲线方程是什么呢?



其实也很简单。

Y值不等于0的时候,点(X,Y,Z)不在半径为R的球面大圆上,而是在球面的一个小圆上,其小圆半径为: sqr(R^2-( H*cos(N*t))^2)

因此其方程为:

X(t)= sqr(R^2-(H*cos(N*t))^2)*cos(t)

Y(t)=H*cos(N*t)

Z(t)= sqr(R^2-(H*cos(N*t))^2)*sin(t)

t=0~2*pi

以上是第一种情况,它是一条高度按余弦规律变化的球面波浪线。另一种更实用的是纬度按余弦规律变化的球面波浪线,其方程为:

X(t)= R*cos(θ*cos(N*t))*cos(t)

Y(t)= R*sin(θ*cos(N*t))

Z(t)= R*cos(θ*cos(N*t))*sin(t)

t=0~2*pi



下图中是按两种情况的波浪线:

第一种情况

大圆半径R=50,波幅H=10,波段数N=10

第二种情况

大圆半径R=50,纬度波幅θ=0.2弧度,波段数N=10
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

11

主题

66

帖子

78

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
211
QQ
沙发
发表于 2013-6-23 00:35:31 | 只看该作者
顶不老版大!老当益壮,何况不老,简直壮得不得了。
俺最近血压攀升,别说动脑,就连看这解析式都头痛
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

17

主题

82

帖子

107

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
287
QQ
板凳
发表于 2013-6-23 04:15:36 | 只看该作者

   经典图书
老机工晚安。
因為人在外地無法第一時間回覆您,非常感謝您精彩的教程。
智能祝您身體健康,萬事如意。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

68

帖子

96

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
236
QQ
地板
发表于 2013-6-23 11:44:28 | 只看该作者
学习
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

81

帖子

82

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
239
QQ
5#
发表于 2013-6-23 19:07:40 | 只看该作者

   经典案例图书
谢谢!老机工,谢谢智能,又是一个好教程
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

19

主题

73

帖子

135

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
297
QQ
6#
发表于 2013-6-23 19:19:13 | 只看该作者
自己導了一下才發現真的不難,謝謝老机工指點。智能貼個圖~

圖面為振幅H,週期為N,球半徑為R的球面波浪曲線。假設SW支援閉環公式曲線。
因為Y(t)=H*cos(N*t)
所以半徑於xy平面的分量長度(紅線)=sqr(R^2-(H*cos(N*t))^2)
而此線所對應的X、Z軸分量為:
x=sqr(R^2-(H*cos(N*t))^2)*cos(t)
z=sqr(R^2-(H*cos(N*t))^2)*sin(t)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

60

帖子

29

金币

天使

Rank: 2Rank: 2

积分
129
QQ
7#
发表于 2013-6-23 23:06:55 | 只看该作者

   经典案例图书
学习~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

68

帖子

57

金币

天使

Rank: 2Rank: 2

积分
164
QQ
8#
发表于 2013-6-23 23:12:35 | 只看该作者
太强悍了。机械之路漫漫兮,吴将上下而求索。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

79

帖子

77

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
235
QQ
9#
发表于 2013-6-24 02:05:35 | 只看该作者
得慢慢消化呀。。。。。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

65

帖子

39

金币

天使

Rank: 2Rank: 2

积分
157
QQ
10#
发表于 2013-6-24 02:52:52 | 只看该作者

   经典图书
太强悍了!努力学习中……。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

83

帖子

38

金币

天使

Rank: 2Rank: 2

积分
185
QQ
11#
发表于 2013-6-24 11:55:26 | 只看该作者
顶老机工教程……
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

69

帖子

65

金币

天使

Rank: 2Rank: 2

积分
189
QQ
12#
发表于 2013-6-24 17:41:40 | 只看该作者
老机工V5!想各位大大学习!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

77

帖子

90

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
238
QQ
13#
发表于 2013-6-24 19:58:31 | 只看该作者
顶老机工,这个我看了也是白看,搞不明白
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

14

主题

52

帖子

85

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
230
QQ
14#
发表于 2013-6-24 20:13:33 | 只看该作者
都是高手,最主要的是无私和耐心
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

53

帖子

67

金币

天使

Rank: 2Rank: 2

积分
163
QQ
15#
发表于 2013-6-24 22:30:23 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

呵呵,学习了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

77

帖子

167

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
329
QQ
16#
发表于 2013-6-24 23:17:53 | 只看该作者

   经典案例图书
学习~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

75

帖子

93

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
241
QQ
17#
发表于 2013-6-25 21:43:24 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

老机工的帖子永远是含金量最高的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

74

帖子

102

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
239
QQ
18#
发表于 2013-6-26 14:42:03 | 只看该作者

   经典案例图书
很是精彩,可惜看不懂
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

72

帖子

150

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
307
QQ
19#
发表于 2013-6-26 16:25:07 | 只看该作者
这个需要学习一下。挺好。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

14

主题

77

帖子

79

金币

天使

Rank: 2Rank: 2

积分
161
QQ
20#
发表于 2013-6-26 20:59:40 | 只看该作者
智能祝您身體健康
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2025-5-22 21:49 , Processed in 0.236948 second(s), 26 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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