在被动旋转6dof模型中udf添加摩擦阻力矩应该怎样添加呢? 22
浏览:1134 回答:5
#include "udf.h"
DEFINE_SDOF_PROPERTIES(rotate1,prop,dt,time,dtime)
{
prop[SDOF_MASS] = 0.01368361; /*质量*/
prop[SDOF_IXX]= 0.00006069; /*x方向惯性矩*/
prop[SDOF_IYY]= 0.00006069; /*y方向惯性矩*/
prop[SDOF_IZZ]= 0.00000025; /*z方向惯性矩*/
prop[SDOF_ZERO_TRANS_X]=TRUE; /*限制x方向位移*/
prop[SDOF_ZERO_TRANS_Y]=TRUE; /*限制y方向位移*/
prop[SDOF_ZERO_TRANS_Z]=TRUE; /*限制z方向位移*/
prop[SDOF_ZERO_ROT_X]=TRUE; /*限制x方向旋转*/
prop[SDOF_ZERO_ROT_Y]=TRUE;/*限制y方向旋转*/
printf("\nstage: updated 6dof properties");
}
我想把摩擦阻力矩M加上去,M=μFL,其中μ为摩擦系数0.1,F为z方向受的力,L为力臂0.1m。全部家当奉上
楼上说的正确,6自由度里面提供了三个方向,SDOF_LOAD_M_X,SDOF_LOAD_M_Y,SDOF_LOAD_M_Z,分别为X,Y,Z方向外力矩