ggyb 发表于 2007-4-24 15:50

我的udf有什么问题?

做动网格时,预览就是动不了。
是不是udf编的有问题呀
高手指教一下,谢了
#include"udf.h"
DEFINE_CG_MOTION(piston, dt, vel, omega, time, dtime)
{
Thread *t;
face_t f;
real amp,Vy;

NV_S (vel, =, 0.0);
NV_S (omega, =, 0.0);
if (!Data_Valid_P ())
return;

time=RP_Get_Real("flow-time");

amp=0.5;
Vy=amp*sin(20*time);
vel = Vy;
}

lijian499 发表于 2007-4-25 16:01

编的程序好像不用这么麻烦。速度、角速度、时间在动网格中直接用就行。给你看个例子。
#include "udf.h"
DEFINE_CG_MOTION(rotate,dt,vel,omega,time,dtime)
{
real A=0.5;
real n=15;
vel=-0.01;
vel=0;
omega=0;
omega=0;
omega=0.5*cos(2.0*M_PI*n*time/60.0);
}
既有平动又有转动的。

sunsky 发表于 2007-6-2 20:24

lijian499,你好!
   我想请教一下,在二维模型中,我有一个物体绕中心旋转运动!如何做是不是定义vel=A*cos(2.0*M_PI*n*time/60.0);vel=A*sin(2.0*M_PI*n*time/60.0)!!!
   刚接触udf,谢谢指教!
页: [1]
查看完整版本: 我的udf有什么问题?