- 积分
- 5
- 注册时间
- 2010-12-10
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2011-4-16 20:33:02
|
显示全部楼层
来自 湖南长沙
3# hrbustmqc
finish
/clear
/title,curve_model
/prep7
*set,R,10 ! 相当于赋值R=10
*set,pi,acos(-1) ! 给pi附上常数3.1415926...
i=1 ! 起始关键点号
afa=1 ! *do循环的afa起始值(自己设定,
但该曲线方程中afa不能等于0)
t=-10 ! *do循环的afa起始值(自己设定)
*do,afa,1,90,5 !*do开始
*do,t,-10,10,2
x=R*sqrt(1+t*t)*sin(afa*pi/180)*cos(1/sin(afa*pi/180)*(t-atan(t)))
y=R*sqrt(1+t*t)*sin(afa*pi/180)*sin(1/sin(afa*pi/180)*(t-atan(t)))
z=R*sqrt(1+t*t)*cos(afa*pi/180)
k,i,x,y,z !创建关键点
i=i+1
*enddo
*enddo !循环结束
bspline,all !将关键点生成样条曲线
|
|