我的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;
} 编的程序好像不用这么麻烦。速度、角速度、时间在动网格中直接用就行。给你看个例子。
#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);
}
既有平动又有转动的。 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]