proe画螺旋曲线遇到问题?请教解答?
螺旋曲线
r=t*(10*180)+1
theta=10+t*(20*180)
z=t
请问哪位能够解释下,具体每一个参数的意思。如第一行t是什么意思,10是什么意思,180是什么意思,下面附我画图时的截图一张,就是这个方程话的,尺寸也标注了下,望高手指点,O(∩_∩)O谢谢 展开
这应该是在圆柱坐标系下表示的,圆柱坐标系中P 点的圆柱坐标是(ρ,φ,z)=(r,theta,z) 。
首先要知道这三个量的含义:r是 P 点与 z-轴的垂直距离(相当于二维极坐标中的半径r),theta是线 OP 在 xy-面的投影线与正 x-轴之间的夹角(相当于二维极坐标中的θ),z与直角坐标的z等值,即P点距x-y平面的距离。这三个量在空间确定一个点
t是系统的内部变量,取值从0~1,默认。
结合上面的理论,不难理解其实你给的三个式子就是以变量t表示的三个参数方程:
1、r随t变动,取值为1~1801,则起点与终点举例1800.00,图示1800源于此;
2、角度theta随t变动,取值10度~3610度,及为10圈;
3、z在随t变动,取值0~1,相比其他参数变化不大,因此你画的图应该近似在同一平面内。
并且有关系是t没变动0.1,theta增加360度及增加一圈,对应r增加180.因此两圈之间距离为180,高度增加0.1,不明显。所以起点和终点近似在同一平面,但实际并不在同一平面,因此上面的1800.00是和180.00是近似值,当你z的变化率更改一下,比如Z=1000*t(如图),就很明显看出螺旋线升高,也不再是1800.00和180.00。
至于你说的10,180其实就是将变化率写成1800=10*180,3600=20*180便于看出螺旋线圈与圈之间个参数的变量关系,没什么大含义。