找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: omega0

[求助] 哪位高手如何利用关系式,使相对坐标移动轨迹为螺旋线

[复制链接]

0

主题

117

回帖

0

威望

助工

积分
121
发表于 2012-5-30 15:24 | 显示全部楼层
不错,进来看看。多多学习!
回复

使用道具 举报

22

主题

1609

回帖

49

威望

讲师

积分
1952

希望之星勋章

发表于 2012-5-30 19:18 | 显示全部楼层
原帖由 attiao 于 2012-5-29 10:36 发表
126213
126212

x=(100+20*sin(360*30*t))*sin(360*t)
y=(100+20*sin(360*30*t))*cos(360*t)
z=20*cos(360*30*t)

兄弟,高手!
回复

使用道具 举报

8

主题

419

回帖

7

威望

工程师

积分
474
发表于 2012-5-31 12:08 | 显示全部楼层
看来方法不是一种哦
回复

使用道具 举报

2

主题

95

回帖

0

威望

助工

积分
106
发表于 2012-6-2 22:15 | 显示全部楼层
不会用那些关系式,不理解,求高手解释这些东西怎么用?有什么意义?怎么理解?
回复

使用道具 举报

11

主题

154

回帖

0

威望

助工

积分
188
发表于 2012-6-3 13:22 | 显示全部楼层
学习了,多谢
回复

使用道具 举报

162

主题

2117

回帖

521

威望

教授

积分
3736

热心助人勋章优秀会员勋章希望之星勋章嘉宾勋章

QQ
发表于 2012-6-3 13:24 | 显示全部楼层
这就是数学公式:螺旋r1=20,圆半径r=100,螺旋圈数n=30,
要先搞明白数学公式的含义:
1、先假设一个点围绕半径为20圆自转,同时围绕半径为100的公转,自转一周同时公转360°/30角度,形成一圈螺旋线。这样运动30个周期形成以上螺旋线
x=(r+r1*sin(n*t*360))*sin(t*360)
y=(r+r1*sin(n*t*360))*cosn(t*360)
z=r1*cos(n*t*360)
2、如果没有公转,就是我们说的圆柱螺旋线,在螺纹、斜齿轮的扫出中需要使用如下公式了:
x=(r+r1*sin(n*t*360))
y=(r+r1*sin(n*t*360
z=0
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2025) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2025-7-4 22:00 , Processed in 0.144635 second(s), 23 queries .

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