iCAx开思网

标题: 阿基米德螺旋线 [打印本页]

作者: cityowl    时间: 2010-12-14 13:39
标题: 阿基米德螺旋线
紧急求助:如何在半球面上画出阿基米德螺旋线(空间的)?

百度了一下,貌似以下的笛卡尔坐标方程式(平面的)不太对?

  r=10*(1+t)
  x=r*cos(t*360)
  y=r*sin(t*360)
  z=0
作者: LIUY    时间: 2010-12-14 14:27
路过看看!!!!!!!!!
作者: chinalgw    时间: 2010-12-14 15:01
半球面上,你这公式当然不对了,XY平面做好了,投影上去吧
作者: cityowl    时间: 2010-12-14 17:31
LS, 我在主贴的意思就是说在XY平面的这个公式好像画不出来。有高手指导下么?
作者: chinalgw    时间: 2010-12-14 17:37
are you kidding? NX的Law Curve画不出来?
作者: cityowl    时间: 2010-12-14 18:40
不好意思,没有说清楚,貌似在规律曲线里面只能画出起始的一段。
不会画出几圈的线。 数学没学好 额
作者: yuejcq    时间: 2011-1-6 11:08
螺旋线表达式:
luo=r0-sita*pt(极半径)
n=3(圈数)
pt=4/360(螺距)4mm/周
r0=15(初始半径)
sita=360*t(极角)
t=1
xt=luo*sin(n*sita)
yt=luo*cos(n*sita)
zt=0
先画螺旋线,再投影到球面上。
[attach]1060046[/attach]
作者: cdh.2007    时间: 2011-1-6 12:57
chinalgw 发表于 2010-12-14 15:01
半球面上,你这公式当然不对了,XY平面做好了,投影上去吧
好人呀!!!
作者: yuejcq    时间: 2011-1-10 00:41
8楼:将zt=(r0^2-luo^2)^0.5就OK了。
[attach]1060728[/attach]
作者: cdh.2007    时间: 2011-1-24 12:41
来顶贴的 !
作者: xwg2006    时间: 2012-2-19 17:46
还不是最好的方法,这样画出来再球面上效果不好,不是等距的。能有高手整出来吗?




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