fan21

fan21

SView 是一款小型简单的有限元分析工具
开发者:范晓晨 (fanxiaochen21@gmail.com)

  1. 图形显示
    该程序使用了C#和OpenGL来实现图形显示,利用到了CSGL库(http://csgl.sourceforge.net/);
    程序默认的工作目录为安装目录下的temp文件夹,你也可以自己创建新的工作目录;
    SV文件为程序显示模型所需的数据文件;
    目前右键菜单已有三个功能:显示选择,显示全部,显示/不显示节点。

  2. 二维网格剖分
    该程序使用了铺路法来实现网格剖分,目前仅支持单连通区域,生成的网格以四边形单元为主;
    需要输入的几何模型文件为dat文件,文件格式可参见examples文件夹中的例子;
    新增的Mesh2D是一个采用铺路法生成以四边形为主的二维网格的程序,可以支持多孔洞区域的网格剖分。

  3. 三维有限元模态分析
    该程序能够实现基本的有限元模态分析,采用Abaqus的inp文件作为输入文件;
    部分源代码可以在以下网址下载
    https://sourceforge.net/projects/fan21/files/
    目前支持的单元有:
    2节点梁单元(Abaqus类似单元B33)
    3节点壳单元(Abaqus类似单元S3)
    4节点壳单元(Abaqus类似单元S4)
    4节点四面体单元(Abaqus类似单元C3D4)
    8节点六面体单元(Abaqus类似单元C3D8)
    目前支持的梁截面有:
    CIRC RECT BOX PIPE I GENERAL
    支持使用RELEASE关键字对梁单元自由度进行释放。

  4. 三维有限元动力响应分析
    该程序能够实现基本的有限元动力响应分析,采用Abaqus的inp文件作为输入文件;
    程序采用了显式有限元方法进行计算(不支持隐式分析),还在继续研发中;
    目前支持的单元有:
    3节点壳单元(Abaqus类似单元S3RS)
    4节点壳单元(Abaqus类似单元S4RS)
    目前支持的材料有:
    等向弹性,双折线弹塑性(等向强化和随动强化)
    目前支持的边界条件有:
    位移波,速度波,加速度波,集中荷载,压力荷载

本程序仅供学习交流所用,作者不负责承担任何使用后果。


MongoDB Logo MongoDB