QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11天前
查看: 5640|回复: 11
收起左侧

[分享] 公式曲线——等距锥螺旋波浪线推导

[复制链接]
发表于 2014-4-11 16:58:04 | 显示全部楼层 |阅读模式 来自: 中国浙江杭州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
本帖最后由 22553711 于 2014-4-11 18:02 编辑 , I8 n1 Z( L9 P, a

( f1 [, g2 B- I) V% n) e. c, H关于曲线公式的推导,很多前辈、朋友都发过精彩的帖子,最近一次可能是梁叔的球面螺旋推导,链接:
' b6 X* [0 t% T/ t8 d5 Qhttp://www.3dportal.cn/discuz/fo ... 684&fromuid=1685189
- Q9 J$ e" k% j9 S1 z# Z# P! a; Y0 u+ T/ ?1 I
其实曲线公式推导大同小异,以751789215朋友的帖子(http://www.3dportal.cn/discuz/fo ... 554&fromuid=1685189)为例,俺说说自己的粗浅思路(前辈画蛇,俺来添足)。
8 P' ?8 V6 x% n5 H 133834z0wfas4u9mwsp99u.jpg
' C2 o! r, ?9 a" ]3 C
3 I) ~3 {; x6 W: m! Z  t) r0 D7 K先说平面波动线。如下图,一条是沿直线Y=0上下波动,另一条是沿直线Y=10波动,方程众所周知,2 p: f* g4 E7 v  Y
为Y=a*sin(b*X)和Y=10+a*sin(b*X),a为振幅。, ^! p, }% T* w# X
1.gif # f5 u" c5 }$ E& g4 o# t
751789215朋友贴中的曲线显然可以看成是沿锥面螺旋线波动的曲线,从运动学的角度来看锥面螺旋线(此处以锥面等距螺旋为例),可以理解为一质点绕Y轴匀速转动,旋转半径线性递减,
& c! }9 j' z+ N3 l同时沿Y轴做匀速直线运动所形成的轨迹。假设錐顶角为30度,圆锥高度H=100,转速为A,直线运动速度为V,质点从(0,0,100*tan(pi/12))出发,经过时间t后,作图如下:
2 h- e0 E/ s% {, ]9 m: C/ ? 2.gif 5 `5 \4 \% O$ H4 C
r=(H-Y)*tan(pi/12)
& n# q# |# N8 i9 e( KY=v*t+2*sin(4*A*t)-----------此处2为沿锥螺旋波动振幅,由于质点旋转一周振动4个周期,所以……
! u6 b1 p* k0 b3 c1 r$ eX=r*sin(A*t)% ]  V+ \( i4 r# r
z=r*cos(A*t)
+ k$ c/ w; V) C/ I9 j4 @. e& [假设A=2*pi  ,v=5,得方程如下:+ w$ [  K+ z0 U5 A: B
X=(100-5*t-2*sin(8*pi*t))*tan(pi/12)*sin(2*pi*t)1 ]# F- `  z2 x  t( S
Y=5*t+2*sin(8*pi*t)5 u1 k8 x) C% {# M) L. T# J
Z=(100-5*t-2*sin(8*pi*t))*tan(pi/12)*cos(2*pi*t)+ A7 G1 I. s. a4 u& z; @
t=(0,15)6 w) Q, ~, ]0 l2 `0 ^
言不达意,思路粗糙,不敢叫成~- ^# i3 o0 A1 V  J5 G# N& c
* J' S% Y5 r; I3 z
4 P2 i& v4 w+ @& Q: S

评分

参与人数 1三维币 +5 收起 理由
阿帕奇 + 5

查看全部评分

发表于 2014-4-11 17:05:39 | 显示全部楼层 来自: 中国河南开封
能传下源文件么?
发表于 2014-4-11 17:31:35 | 显示全部楼层 来自: 中国台湾
a272260559 发表于 2014-4-11 17:05 static/image/common/back.gif
) C1 i7 Y0 r- W+ ~* K8 U. S能传下源文件么?

/ c+ k! L( L: i8 @6 o公式的導程和公式都完整的貼出來了,還要什麼文件?
发表于 2014-4-11 17:36:49 | 显示全部楼层 来自: 中国台湾
謝謝阿木分享~~公式少了一個括弧…修正如下:) r4 @9 r6 @# f4 R
5 N5 Y2 K+ a! |, H  y* b
X=(100-5*t-2*sin(8*pi*t))*tan(pi/12)*sin(2*pi*t)- r" [$ o7 c: t" P; [
Y=5*t+2*sin(8*pi*t)
0 G" G# J  K' M/ P& H' D$ L9 c/ h: k! uZ=(100-5*t-2*sin(8*pi*t))*tan(pi/12)*cos(2*pi*t)4 u5 T# d: A1 z) m4 U
t=(0,15)

评分

参与人数 1三维币 +3 收起 理由
阿帕奇 + 3

查看全部评分

发表于 2014-4-11 18:13:04 | 显示全部楼层 来自: 中国台湾台南市
gt.adan 发表于 2014-4-11 17:36 static/image/common/back.gif& p4 g" x8 l$ n
謝謝阿木分享~~公式少了一個括弧…修正如下:
1 c( R, m' S$ u4 U
% m7 e/ n. x" z/ ^; s7 f8 O3 a5 LX=(100-5*t-2*sin(8*pi*t))*tan(pi/12)*sin(2*pi*t)

# p: I% P- G+ z' ~  i3 ~謝謝木大,丹大的分享
发表于 2014-4-11 18:15:02 | 显示全部楼层 来自: 中国台湾
ryouss 发表于 2014-4-11 18:13 static/image/common/back.gif; O+ I; n1 \0 }( s) F
謝謝木大,丹大的分享

: `& G( i. ?9 `梁叔客氣了~~
发表于 2014-4-11 18:40:52 | 显示全部楼层 来自: 中国山东东营
学习了
 楼主| 发表于 2014-4-11 19:19:33 | 显示全部楼层 来自: 中国北京
gt.adan 发表于 2014-4-11 17:36 static/image/common/back.gif
! `0 L, ~7 g" j4 e0 s謝謝阿木分享~~公式少了一個括弧…修正如下:$ D- G( {$ @7 |: P

6 D; [1 n+ z* z' ^" oX=(100-5*t-2*sin(8*pi*t))*tan(pi/12)*sin(2*pi*t)
1 I" I8 s4 V( n2 h- [6 B1 \% B" Z
已更正,谢谢丹哥提醒,
 楼主| 发表于 2014-4-11 19:20:29 | 显示全部楼层 来自: 中国北京
ryouss 发表于 2014-4-11 18:13 static/image/common/back.gif
; q$ ?) U; W. _# v0 w6 Z% B謝謝木大,丹大的分享

; U1 c7 m7 F" B( e9 ?1 E梁叔低调~~
发表于 2014-4-17 22:20:54 | 显示全部楼层 来自: 中国江苏苏州
这种气氛太好 了团队精神 的体现啊
发表于 2014-4-18 08:14:35 | 显示全部楼层 来自: 中国广东东莞
谢谢阿木的分析和解答。多谢!
1.gif
发表于 2017-4-3 17:17:14 | 显示全部楼层 来自: 中国广东肇庆
多谢大师教程。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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