美文网首页
水哥ANSYS|ANSYS如何获取结构的总质量

水哥ANSYS|ANSYS如何获取结构的总质量

作者: 冰冻生菜ch | 来源:发表于2017-12-28 10:53 被阅读466次

    From: 微信公众号ANSYS结构院

    当我们使用大质量法进行结构瞬态分析时,我们需要知道结构的总质量以进行大质量块的定义,但是ANSYS中并无获取结构总质量的直接命令,一个简单易行的方法就是:先对结构进行自重情况下的静力求解,获取支座反力总和,通过支座反力反推回得到结构的总质量。

    • 命令流
    /post1
    fsum                                         !结构支座反力列表
    *get,fanli,fsum,0,item,fz           !获取结构竖向支座反力总和
    MASS=fanli*(-1)/9.8                 !结构质量
    *status,MASS
    
    • 举例如下:
      一单跨两层框架结构,梁截面为300600,柱截面为600600,层高3300,跨径3600,求结构总质量。

    • 建模:

    finish
    /clear
    /prep7
    et,1,beam189
    mp,ex,1,3.0e10
    mp,dens,1,2600
    mp,prxy,1,0.2
    sectype,1,beam,rect
    secdata,0.6,0.3
    sectype,2,beam,rect
    secdata,0.6,0.6
    k,1,0
    k,3,3.6
    k,2,0,3.3
    k,4,3.6,3.3
    l,1,2
    l,3,4
    l,2,4
    lgen,2,all,,,,3.3
    nummrg,all
    lsel,s,loc,x,0.01,3.6-0.01
    latt,1,,1,,,,1
    lsel,inve
    latt,1,,1,,,,2
    allsel,all
    lesize,all,,,3
    lmesh,all
    allsel,all
    ksel,s,loc,y,0
    dk,all,all,0
    allsel,all
    /solu
    antype,0
    acel,,9.8
    allsel,all
    solve
    !结构自重情况下的静力求解
    !进入后处理获取结构自重
    /post1
    fsum                                         !结构支座反力列表
    *get,fanli,fsum,0,item,fy           !获取结构竖向支座反力总和
    MASS=fanli*(-1)/9.8                 !结构质量
    *status,MASS
    !=================
    
    • 模型,反力,质量


    • 理论求解:
      (0.6*0.6*3.3*2+0.3*0.6*3.6)*2*2600=15724.8 Kg

    可见两者并无差别,这个小技能你GET到了吗?

    相关文章

      网友评论

          本文标题:水哥ANSYS|ANSYS如何获取结构的总质量

          本文链接:https://www.haomeiwen.com/subject/gothxxtx.html