注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

htbbzzg的博客

与朋友们分享 CAE 资料和经验

 
 
 

日志

 
 

在 ANSYS 中如何旋转模型 (1)  

2011-06-19 08:11:40|  分类: ANSYS 实例 - GUI |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

     有网友问到:在 ANSYS 中如何使模型绕指定轴线旋转一个角度。下面通过几个简单的例子来说明这一点。 


        例1  一个圆筒,其轴线与总体直角坐标系的 x 轴一致,现要求将模型旋转,使其轴线与总体直角坐标系的 z 轴一致:

                         在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
        为使圆筒的轴线与总体的 z 轴一致,需要将整个圆筒绕总体直角坐标系的 y 轴旋转 90°。具体操作过程如下:
        首先将当前坐标系设置为总体圆柱坐标系,在 ANSYS 中有两个总体圆柱坐标系,一个以 z 轴为轴线,坐标系编号为 1;另一个以 y 轴为轴线,坐标系编号为 5。
        这里需要绕总体直角坐标系的 y 轴进行旋转,故应该将当前坐标系设置为以 y 轴为轴线的圆柱坐标系。在圆柱坐标系中,沿 y 方向的移动 (Move),实际上就是绕坐标系轴线的旋转。所输入的移动距离即为旋转的角度,默认单位为 "度" 。

        为此可以直接在命令小窗口输入:  csys,5   或者执行如下 GUI 操作:
          Utility Menu > Workplane > Change Active CS to > Global Cylindrical Y 
                         在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

          查看图形窗口底部,可以看到 csys = 5,即当前坐标系已转换为 5 号坐标系 - 总体圆柱坐标系 (轴线为总体 y 轴):

                        在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
        然后进行模型的旋转,操作过程如下:
            Main Menu > Preprocessor > Modeling > Move / Modify > Areas > Areas > 在选择对话框中点击 All > 在 Move … 对话框中,输入 DY 为 -90
        注: 上述菜单路径中,Move/Modify 之后的三项为选择要实施旋转的实体,本例的圆筒是 Areas,且要旋转整个圆筒,故操作如上。如模型的具体情况不一样,需要根据自己的情况修改上述菜单路径。

          GUI 方式如下:
                       在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

           旋转后的模型,可以看到:圆筒的轴线与总体直角坐标系的 z 轴一致:
                       在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
        例 2.  圆筒轴线与总体直角坐标系的 y 轴一致,要求将其旋转到轴线与总体 z 轴一致。
        首先输入以下命令流,创建所需的实体模型: 
  
            fini 
            /clear 
            /prep7 
            !* 
            k,1          ! 圆筒轴线上点 1 
            k,2,,100  ! 圆筒轴线上点 2 
            l,1,2        ! 生成圆筒的轴线 
            !* 
            WPSTYLE,,,,,,,,1 
            wpro,,90.0, 
            CYL4, , ,20 
            VDRAG,       1, , , , , ,       1   
            wpro,, -90.0, 
            WPSTYLE,,,,,,,,0 
            lplot 
            !* 
  
      所生成实体模型如图,其轴线与总体坐标系的 y 轴一致:
                    在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

           可以看到,为了将模型旋转为轴线与总体直角坐标系的 z 轴一致,需要将模型绕总体 x 轴旋转 90 度。
           由于总体圆柱坐标系只有以总体 z 轴和总体 y 轴为轴线的圆柱坐标系,无法满足绕总体 x 轴旋转的要求。
        为此,可以创建一个以总体 x 轴为局部 z 轴的局部圆柱坐标系,创建过程如下: 
            菜单路径:
                 Utility Menu > Workplane > Local Coodinate System > Create Local CS > By 3 Keypoints 
                       在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
          对于实体选择对话框,选择如下 3 个 KP 点来生成一个局部坐标系,该坐标系的 z 轴与总体直角坐标系的 x 轴一致:
                         在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

           在创建局部坐标系的对话框中,坐标系编号取默认值 11,坐标系类型设置为 Cylindrical (圆柱坐标系):
                               在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
        然后,在局部坐标系 11  中对圆筒进行旋转:
              Main Menu > Preprocessor > Modeling > Move/Modify > Volumes > 选择圆筒 > OK > 弹出修改对话框 
                               在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
          在 Move Volumes 对话框中,输入 DY 为 90,即旋转 90 度: 
                              在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

   
            旋转结果,圆筒的轴线与总体 z 轴一致:
                             在 ANSYS 中如何旋转模型        (1) - htbbzzg - htbbzzg的博客

 


  评论这张
 
阅读(16169)| 评论(19)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016