Asynchronous interface between a finite element commercial software ABAQUS and an academic research code HEREZH plus

被引:9
|
作者
Rio, G. [1 ]
Laurent, H. [1 ]
Bles, G. [2 ]
机构
[1] Univ Bretagne Sud, Lab Genie Mecan & Mat, F-56321 Lorient, France
[2] ENSIETA, Lab Mecan Struct Navales, F-29806 Brest 09, France
关键词
code coupling; interprocess communication; ABAQUS; HEREZH plus; Umat; object-oriented programming; finite element analysis;
D O I
10.1016/j.advengsoft.2008.01.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The aim of this paper is to describe an efficient method to connect two independent softwares so as to jointly use best qualities of each software around a complex problem solved by the finite element emethod (FEM). This connection makes it possible to extend quickly and easily the applicability of new models developed in academic softwares, by their simultaneous use with commercial softwares. This is particularly interesting when these models are vey difficult to implement directly in commercial softwares. Most of the commercial FEM applications allow users to add additional features, physical models or boundary conditions via a programing interface. Within these user routines, access to internal data structures is possible, either through subroutine parameters and global variables, or via internal modules for reading and storing data. We use these capabilities to link the commercial software ABAQUS and an academic object-oriented C++ software HEREZH++, via the user-defined mechanical material behaviour (Umat). In this interface, HEREZH++ computes the mechanical behaviour of material and the code coupling performs a communication procedure between ABAQUS and HEREZH++. This paper describes this architecture which allows to implement easily original behaviour law and an interface written in c/C++. Several test samples are presented to show the efficiency and accuracy of the proposed implementations concernning the computational time. In particular, an industrial test is carried out with an original behaviour model of clasto-viscohysteresis which would have been very difficult to implement directly in ABAQUS. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1010 / 1022
页数:13
相关论文
共 5 条
  • [1] Finite element analysis on the collision between serial risers by using ABAQUS software
    Yang Z.
    Bai X.
    Xie Y.
    Zhendong yu Chongji/Journal of Vibration and Shock, 2017, 36 (06): : 196 - 200
  • [2] Realization of interface between MEMS process simulation and finite element software
    Jian, Fu-Jian
    Li, Wei-Hua
    Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2009, 17 (07): : 1646 - 1650
  • [3] Advantages of the J-integral approach for calculating stress intensity factors when using the commercial finite element software ABAQUS
    Courtin, S
    Gardin, C
    Bézine, G
    Hamouda, HB
    ENGINEERING FRACTURE MECHANICS, 2005, 72 (14) : 2174 - 2185
  • [4] Free material stiffness design of laminated composite structures using commercial finite element analysis codesA comparison to research code
    Søren Randrup Henrichsen
    Esben Lindgaard
    Erik Lund
    Structural and Multidisciplinary Optimization, 2015, 51 : 1097 - 1111
  • [5] Free material stiffness design of laminated composite structures using commercial finite element analysis codes A comparison to research code
    Henrichsen, Soren Randrup
    Lindgaard, Esben
    Lund, Erik
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 51 (05) : 1097 - 1111