iCAx开思网

标题: 椭圆涡状线画法方程式教程 [打印本页]

作者: 眼鏡蛇    时间: 2010-6-24 08:50
标题: 椭圆涡状线画法方程式教程
基本参数方程式(圆形螺旋)如下,具体的变化请看后续的发帖:
a=t*20
b=t*20
theta=t*360*10
x=a*cos(theta)
y=b*sin(theta)


本帖最后由 眼鏡蛇 于 2010-6-24 08:59 编辑
作者: 眼鏡蛇    时间: 2010-6-24 08:50
当a不等于b时,即为椭圆螺旋线;
a=t*20+10
b=t*20+20
theta=t*360*10
x=a*cos(theta)
y=b*sin(theta)


本帖最后由 眼鏡蛇 于 2010-6-24 09:00 编辑
作者: 眼鏡蛇    时间: 2010-6-24 08:50
增加"z=t*20"项,即变为有Z值即高度的椭圆螺旋线。
a=t*20+10
b=t*20+20
theta=t*360*10
x=a*cos(theta)
y=b*sin(theta)
z=t*20


本帖最后由 眼鏡蛇 于 2010-6-24 09:04 编辑
作者: 眼鏡蛇    时间: 2010-6-24 08:56
我想这应该算是最准确的椭圆螺旋涡状线的解法,大家有好的方程式也可拿出来讨论,就先抛砖了。

本帖最后由 眼鏡蛇 于 2010-6-24 16:50 编辑
作者: z248369    时间: 2010-6-24 09:05
不错的帖子,顶了、
作者: yuangd    时间: 2010-6-24 11:51
此解法利用了椭圆的参数方程(貌似是高中学过的),我觉得非常好。
但是a不等于b我觉得不应该像楼主这样设定
a=t*20+10
b=t*20+20
不能很好地控制椭圆的长短轴,

假如使用
a=t*20
b=t*30
就可以很轻松、准确控制长短轴的变化。
作者: 无忧HZ    时间: 2010-6-24 12:17
学习、收藏.......
作者: 眼鏡蛇    时间: 2010-6-24 13:16
6# yuangd
增量和倍数的关系就因题而取舍了。
作者: ganxuesong    时间: 2010-6-24 15:50
支持!教程做的简洁明了!
作者: 一站天    时间: 2010-6-27 16:56
俺看呢看看那
作者: CHNCGN    时间: 2010-9-8 11:15
很不错,顶!
作者: zhgo23    时间: 2010-9-8 11:31
收下了,谢谢大蛇
作者: ZSHM456789    时间: 2010-9-8 11:46
支持。。。。。
作者: ZSHM456789    时间: 2010-9-8 12:23
支持。。。。。
作者: 上边痛    时间: 2010-9-8 14:17
来学习了。。。。
作者: 上边痛    时间: 2010-9-8 14:33
圓柱坐标
方程1: theta=360*t*5
a=4
r=a*sqrt(theta*180/pi)
方程2: theta=360*t*5
a=4
r=-a*sqrt(theta*180/pi)

[attach]1032133[/attach]
再支持下。。。。

本帖最后由 上边痛 于 2010-9-8 14:55 编辑
作者: Double-J    时间: 2010-9-8 15:11
好东西啊!
作者: xuhu1024    时间: 2010-9-8 17:01
看了 还是公式问题
作者: xuhu1024    时间: 2010-9-8 17:02
继续水铁任务
作者: jkljh    时间: 2012-7-14 08:54
不错啊。谢谢楼主分享




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3