动网格UDF
DEFINE_CG_MOTION
用来指定随时间变化的刚体运动的线速度和角速度运动区域作刚体运动,运动区域上的节点之间没有相对位移(变形)
刚体的平移和旋转是对刚体重心而言的重心初始位置由用户指定
可用于预定轨迹的运动或耦合运动1dof问题也可以用此udf
DEFINE_CG_MOTION(name,dt,vel,omega,time,dtime)
(1)name:宏名,由用户指定,需要符合UDF中宏命名规范。
(2)dt:类型为Dynamic_Thread *dt,是一个包含了用户指定的动网格属性结构的指针。
(3)vel:数据类型为real vel[],速度向量,vel[0]表示x方向线速度,vel[1]表示y方向,vel[2]为Z方向。
(4)omega:real omega[],角速度向量。索引为0~2,分别表示x,y,z方向角速度。
(5)time:类型为real,表示当前时间。
(6)dtime:类型为real,表示时间步该宏的返回类型为void
以存储分离为例
((pod 3 point)
(time 0.0 3.0 10.0)
(v_y 0.0 -1.0 -1.0)
(omega_z 0.15 0.15 0.15))
NV_S是把一个三维
数组都初始为0