关于刚体旋转的介绍
下面就大家关心的绕工具自身轴,或某一固定轴旋转,给2个例子
例子1:绕自身轴旋转
*PART_INERTIA
$HEADING
首先要定义工具,关键是质量中心,这样才能绕自身轴旋转
PART PID =        3 PART NAME : TOOL
$      PID    SECID      MID    EOSID      HGID      GRAV    ADPOPT      TMID
        3        2        2                                                  
$      XC        YC        ZC        TM      IRCS    NODEID
      0.0    -255.2      0.0    100.0        0        0
$      IXX      IXY      IXZ      IYY      IYZ      IZZ
      1.0      0.0      0.0      1.0      0.0      1.0
$      VTX      VTY      VTZ      VRX      VRY      VRZ
      0.0      0.0      0.0      0.0      0.0      0.0
给工具加Z向的旋转载荷
*BOUNDARY_PRESCRIBED_MOTION_RIGID
$  typeID      DOF      VAD      LCID        SF      VID    DEATH    BIRTH
        3        7        0        2      -1.0        0 
例子2:绕固定轴旋转
将质量中心定义到固定轴
*PART_INERTIA
$HEADING
PART PID =        3 PART NAME : TOOL
$      PID    SECID      MID    EOSID      HGID      GRAV    ADPOPT      TMID
        3        2        2                                                  
$      XC        YC        ZC        TM      IRCS    NODEID
      0.0        0      0.0    100.0        0        0
$      IXX      IXY      IXZ      IYY      IYZ      IZZ
      1.0      0.0      0.0      1.0      0.0      1.0
$      VTX      VTY      VTZ      VRX      VRY      VRZ
      0.0      0.0      0.0      0.0      0.0      0.0
上面所说是都是绕Z轴或与Z轴平行的固定轴,如果固定轴不平行于X,Y,Z呢
可以将DOF设为8,定义一个Vector平行于这个固定轴就OK了
*BOUNDARY_PRESCRIBED_MOTION_RIGID
$  typeID      DOF      VAD      LCID        SF      VID    DEATH    BIRTH
        3        8        0        2      -1.0        0
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删