阿基米德曲线方程是
r=10*(1+t)
x=r*cos(t * 360)
y=r*sin(t * 360)
z=0
你所给出的方程是x=1.237*(cos(t)+t*sin(t)),y=1.237*(sin(t)-t*cos(t))是有点问题的
倘若将三角函数中的t改成t*360,然后t取值0到1,那还可以
x=1.237*(cos(t*360)+t*sin(t*360))
y=1.237*(sin(t*360)-t*cos(t*360))
更改t的范围可以得到不同圈数的阿基米德曲线
插入基准曲线/从方程,如果方程是笛卡尔坐标系的,就选择笛卡尔,然后选取绘图区的坐标系,
然后在弹出的窗体里面输入方程就可以了。
PROE可以用关系式来画,
/* 为笛卡儿坐标系输入参数方程
/*根据t (将从0变到1) 对x, y和z
/* 例如:对在 x-y平面的一个圆,中心在原点
/* 半径 = 4,参数方程将是:
/* x = 4 * cos ( t * 360 )
/* y = 4 * sin ( t * 360 )
/* z = 0
/*-------------------------------------------------------------------
x=20*(8*360*t+180)*cos(8*360*t)
y=20*(8*360*t+180)*sin(8*360*t)
z=0
/*20代表阿基米德螺旋延径向的速度,8*360个人观点是表示8圈,+180表示最中心的半圈没有轨迹,{由于R=aθ,a表示径向速度,实际R是θ的函数,转换成笛卡尔坐标系,就是X=R*cosθ=aθ*cosθ=a(ω/t)*cos(ω/t)=即X是时间的函数,而从文本中的t(0~1)又和时间的t有本质区别,所以=a(n*360*t)*cos(n*360*t)其中n为任何想得到圈数的常数,另外为了得到中间残缺的阿基米德螺旋线,必须在前面增加一个常数k,即=a(n*360*t+k)*cos(n*360*t)
/*最终Y=a(n*360*t+k)*cos(n*360*t)再重复一遍a、n、k都是常数
改变常数k,如下
x=20*(8*360*t+720)*cos(8*360*t)
y=20*(8*360*t+720)*sin(8*360*t)
z=0
继续改变常数k---------
x=20*(8*360*t+360)*cos(8*360*t)
y=20*(8*360*t+360)*sin(8*360*t)
z=0
改变常数n---------
x=20*(7*360*t+360)*cos(7*360*t)
y=20*(7*360*t+360)*sin(7*360*t)
z=0