zoukankan      html  css  js  c++  java
  • BEAM188简单应用

    BEAM188简介

    BEAM188-3D线性有限应变梁
    Beam188 单元适合于分析从细长到中等粗短的梁结构,该单元基于铁木辛哥梁结构理论,并考虑了剪切变形的影响。
    Beam188 是三维线性(2 节点)或者二次梁单元。每个节点有六个或者七个自由度,自由度的个数取决于KEYOPT(1)的值。当KEYOPT(1)=0(缺省)时,每个节点有六个自由度;节点坐标系的x、y、z 方向的平动和绕x、y、z 轴的转动。当KEYOPT(1)=1 时,每个节点有七个自由度,这时引入了第七个自由度(横截面的翘曲)。这个单元非常适合线性、大角度转动和/并非线性大应变问题。
    当NLGEOM 打开的时候,beam188 的应力刚化,在任何分析中都是缺省项。应力强化选项使本单元能分析弯曲、横向及扭转稳定问题(用弧长法)分析特征值屈曲和塌陷)。
    Beam188/beam189 可以采用sectype、secdata、secoffset、secwrite 及secread 定义横截面。本单元支持弹性、蠕变及素性模型(不考虑横截面子模型)。这种单元类型的截面可以是不同材料组成的组和截面。
    具体内容可参考ANSYS帮助文档
    BEAM188

    APDL应用实例

    梁的两端固定,施加一个水平方向的载荷
    APDL 代码

    FINISH
    /CLEAR
    /PREP7
    !建立单元beam188
    ET,1,BEAM188
    
    !设置beam的section
    SECTYPE,   1, BEAM, CTUBE, BEAM1, 0
    SECOFFSET, CENT
    SECDATA,0.01,0.015,0,0,0,0,0,0,0,0,0,0 
    
    !材料1 钢
    MPTEMP,,,,,,,,
    MPTEMP,1,0
    MPDATA,EX,1,,2.1E11
    MPDATA,PRXY,1,,0.269
    MPDATA,DENS,1,,7850
    
    !建立点
    FLST,3,3,8 
    FITEM,3,0,0,0  
    FITEM,3,0,1,0  
    FITEM,3,0,2,0  
    K, ,P51X
    
    !建立两条直线
    LSTR,       1,       2 
    LSTR,       2,       3 
    
    !设置直线划分网格属性
    LATT,1, ,1, , , ,1
    
    !画网格
    FLST,5,2,4,ORDE,2  
    FITEM,5,1          !选择直线
    FITEM,5,-2 
    CM,_Y,LINE 
    LSEL, , , ,P51X
    CM,_Y1,LINE
    CMSEL,,_Y  
    
    LESIZE,_Y1, , ,10, , , , ,1        !设置10等分
    !* 
    FLST,2,2,4,ORDE,2  
    FITEM,2,1  
    FITEM,2,-2 
    LMESH,P51X 
    /UI,MESH,OFF
    
    !设置两点固定约束
    FLST,2,2,3,ORDE,2  
    FITEM,2,1  
    FITEM,2,3  
    /GO
    DK,P51X, , , ,0,ALL, , , , , , 
    
    !设置点x方向1000N
    FLST,2,1,3,ORDE,1  
    FITEM,2,2  
    /GO
    FK,P51X,FX,1000
    
    /SOL
    /STATUS,SOLU
    SOLVE
    
    FINISH 
    /POST1 
    SET,FIRST  
    /EFACET,1  
    PLNSOL, U,SUM, 0,1.0
    
    !显示梁的实体模型
    /ESHAPE,1.0
    /REPLOT
    

    结果为:
    结果应力图

    显示梁三维图

    【菜单】-【PlotCtrls】-【Style】-【Size and shape】,在弹出的界面中勾选“[/ESHAPE] Display of element”为 on
    APDL语言设置

    /ESHAPE,1.0
    /REPLOT
    
  • 相关阅读:
    python 序列化
    python 文件目录操作
    正则表达式 贪婪与非贪婪
    python StringIO&BytesIO
    正则表达式 1
    了解HTML表单之input元素的23种type类型
    JS数组reduce()方法详解及高级技巧
    react之组件的shouldcomponentUpdate使用&&Component与PureComponent
    react之setState面试题
    react之setState异步和同步问题
  • 原文地址:https://www.cnblogs.com/gaozihan/p/10056240.html
Copyright © 2011-2022 走看看