来自剑桥Martínez-Pañeda 多尺度 断裂 应变梯度的文章和源代码(UEL, CMSG等)

Martínez-Pañeda 公布了微观多尺度断裂力学的许多源代码,包括应变梯度理论 相场断裂力学 面向msg的XFEM等理论的源代码。帮其在国内推广下,用其代码注意引用他的文章! 花了时间做这个帖子,辛苦费还是要收的


(一)PHASE FIELD FRACTURE IMPLEMENTATION IN FENICS

FEniCS Python script with a staggered implementation of the phase field fracture method, suitable for 2D and 3D case studies. Includes a document with detailed instructions.

     Paper: Hirshikesh, S. Natarajan, R. K. Annabattula, E. Martínez-Pañeda. Phase field modelling of crack propagation in functionally graded materials. Composites Part B: Engineering 169: 239-248 (2019)

Download code (.zip file)


(二)ABAQUS UEL SUBROUTINE FOR STRAIN GRADIENT PLASTICITY

ABAQUS user-element subroutine (UEL) for Gudmundson (2004) higher order strain gradient plasticity formulation, including both energetic and dissipative length scales.

      Paper: E. Martínez-Pañeda, V.S. Deshpande, C.F. Niordson, N.A. Fleck. The role of plastic strain gradients in the crack growth resistance of metals. Journal of the Mechanics and Physics of Solids, 126: 136-150 (2019)

Download code (.zip file)

————————————————————————————————————————————

(三)ABAQUS UEL SUBROUTINE FOR PHASE FIELD FRACTURE AND HYDROGEN DIFFUSION

ABAQUS user-element subroutine (UEL) for the coupled deformation – hydrogen transport – phase field fracture scheme presented in the associated paper

     Paper: E. Martínez-Pañeda, A. Golahmar, C.F. Niordson. A phase field formulation for hydrogen assisted cracking. Computer Methods in Applied Mechanics and Engineering, 342: 742-761 (2018)

 源代码见附件

————————————————————————————————————————————

(四)ABAQUS UEL SUBROUTINE FOR PHASE FIELD FRACTURE

ABAQUS user-element subroutine (UEL) with a robust phase field formulation for fracture. Several integration schemes are available, as detailed in the accompanying documentation.

      Paper: E. Martínez-Pañeda, A. Golahmar, C.F. Niordson. A phase field formulation for hydrogen assisted cracking. Computer Methods in Applied Mechanics and Engineering, 342: 742-761 (2018)

  源代码见附件

————————————————————————————————————————————

(五)控制 ALGORITHM FOR CONVERGENCE PROBLEMS IN CRACK PROPAGATION STUDIES

    ABAQUS input files with a 控制 algorithm to overcome convergence problems in cohesive zone modelling of crack propagation. The code is largely inspired by the work by Segurado and Llorca (2004) on particle fracture in composites.

   Paper: E. Martínez-Pañeda, S. del Busto, C. Betegón. Non-local plasticity effects on notch fracture mechanics. Theoretical and Applied Fracture Mechanics, 92: 276-287 (2017)

 源代码见附件

————————————————————————————————————————————

(六)MATLAB SCRIPT FOR HYDROGEN ASSISTED CRACKING PREDICTIONS

Matlab script to predict the variation with the applied potential of the cracking threshold and the stage II crack growth rate. The model builds on Gerberich’s decohesion dislocation-based model, strain gradient plasticity and advanced electrochemistry. See details in the associated paper.

     Paper: E. Martínez-Pañeda, C.F. Niordson, R.P. Gangloff. Strain gradient plasticity-based modeling of hydrogen environment assisted cracking. Acta Materialia, 105: 9-16 (2017)

源代码见附件

————————————————————————————————————————————

(七)ABAQUS2MATLAB: A SUITABLE TOOL FOR FINITE ELEMENT POST-PROCESSING

A toolbox to connect Abaqus and Matlab, enabling the usage of the statistical analysis, image processing, integrated graph-plotting and mathematical optimization capabilities of Matlab to post-process the outcome of advanced finite element calculations. See www.abaqus2matlab.com

      Paper: G. Papazafeiropoulos, M. Muñiz-Calvente, E. Martínez-Pañeda. Abaqus2Matlab: a suitable tool for finite element post-processing. Advances in Engineering Software, 105: 9-16 (2017)

源代码见附件

————————————————————————————————————————————

(八)ABAQUS USDLFD SUBROUTINE FOR FUNCTIONALLY GRADED ELEMENTS

       ABAQUS USDFLD Subroutine for the implementation of a continuous variation of the material elastic properties between integration points.

     Paper: E. Martínez-Pañeda. On the finite element implementation of functionally graded materials. Materials, 12(2): 287 (2019)

    源代码见附件

————————————————————————————————————————————

(九)NON-LINEAR X-FEM CODE FOR MSG PLASTICITY

     Non-linear eXtendend Finite Element code developed in MATLAB including the following material models: linear elasticity, von Mises plasticity and conventional mechanism-based strain gradient (CMSG) plasticity. Particularly appealing to capture the singularity intrinsic to MSG plasticity.

    Paper: E. Martínez-Pañeda, S. Natarajan, S. Bordas. Gradient plasticity crack tip characterization by means of the extended finite element method. Computational Mechanics, 59: 831-842 (2017)

源代码见附件

————————————————————————————————————————————

(十)ABAQUS UEL SUBROUTINE FOR DISTORTION GRADIENT PLASTICITY

ABAQUS user-element subroutine (UEL) for Gurtin (2004) distortion gradient plasticity formulation, incorporating the role of the plastic spin as well as dissipative and energetic higher order contributions.

Paper: S. Fuentes-Alonso, E. Martínez-Pañeda. Fracture in distortion gradient plasticity. International Journal of Engineering Science 156: 103369 (2020)

源代码 见附件

————————————————————————————————————————————

(十一)ABAQUS UEL SUBROUTINE FOR COHESIVE ELEMENTS


ABAQUS user-element subroutine (UEL) with a cohesive zone formulation. Includes the dependence of the cohesive strength on the total hydrogen concentration and the effect of cyclic loading.

     Paper: S. del Busto, C. Betegón, E. Martínez-Pañeda. A cohesive zone framework for environmentally assisted fatigue. Engineering Fracture Mechanics, 185: 210-226 (2017)

     源代码见附件

————————————————————————————————————————————

(十二)ABAQUS UMAT SUBROUTINE FOR CMSG PLASTICITY

ABAQUS User Material (UMAT) subroutine with the constitutive formulation of the conventional mechanism-based strain gradient (CMSG) plasticity theory.

     Paper: E. Martínez-Pañeda and C. Betegón. Modeling damage and fracture within strain-gradient plasticity. International Journal of Solids and Structures, 59: 208-215 (2015)

源代码见附件(只有obj 没有for 请大家谨慎购买)

————————————————————————————————————————————

(十四)ABAQUS UEL FOR PHASE FIELD MODELLING OF CORROSION

ABAQUS user-element subroutine (UEL) to use the phase field method to predict corrosion, pitting corrosion, the pit-to-crack transition and stress corrosion cracking.

 

Paper: C. Cui, R. Ma, E. Martínez-Pañeda. A phase field formulation for dissolution-driven stress corrosion cracking. Journal of the Mechanics and Physics of Solids 147: 104254 (2021)
 

Download code (.zip file)

以下内容为付费内容,请购买后观看
该付费内容为:
售价: 15人购买
断裂力学计算

来自剑桥Martínez-Pañeda 多尺度 断裂 应变梯度的文章和源代码(UEL, CMSG等)的评论6条

来自剑桥Martínez-Pañeda 多尺度 断裂 应变梯度的文章和源代码(UEL, CMSG等)的相关案例教程

不等待 即关注 【简述ABAQUS中UEL子程序】 ABAQUS作为成熟的商用有限元软件,可为高级用户提供特定的分析需求。ABAQUS常见的二次开发子程序包括:UMAT、VUMAT、UGENS、UEL和VUEL等。其中UEL/VUEL分别适用于ABAQUS的Standard/Explicit求解器。只有清楚有限元分析的基本原理,才能够较好地了解其分析的力学原理,才能对特定的分析需求编写合适的分析单
通过离散的应变重构几何变形(文章做了超链,点击可以链接网站) 2021 R. Roy, M. Gherlone, C. Surace, A. Tessler Full-Field Strain Reconstruction Using Uniaxial Strain Measurements: Application to Damage Detection Applied Sciences, vo
工程实际中经常遇见材料开裂问题。对于受到外力作用的结构,材料的承载力随着结构的变形发生改变,比如延性材料。因此可以采用连续体塑性力学框架对结构进行分析模拟。但是对于脆性材料,连续体塑性力学尽管可以模拟出结构宏观的力-位移关系,但是很难模拟出材料的开裂破坏。 为了采用有限元模拟材料的开裂,cohesive单元常被预设在连续体单元之间,通过cohesive塑性或者损伤本构模拟出材料强度下降的过程。但是
从事消费电子行业仿真,擅长胶材等材料的本构模型研究和构建。熟悉橡胶本构模型建立,包括超弹+线性&非线性粘弹+Mullins Effect+Permanet Set的材料测试方法和建模方法,感谢您的关注。以下是正文: ABAQUS中的Cohesive模型可用于模拟金属的裂纹扩展、复合材料的分层、焊接区域的破坏、涂层的断裂等,在消费电子、航空航天等领域的仿真中有着广泛的应用。 本文重点介绍了两种粘聚力
Workbench之八 配置ABAQUS 支持ABAQUS6.14版 安装ABAQUS后,必须配置文件以进行后处理: ANSYS_INSTALL_DIR\v212\aisol\WBAddins\AbaqusAddin\config.xml 使用纯文本编辑器编辑该文件,且需安装特定版本:<AbaqusVersion version="6.14-3"> 如果安装了ABAQUS的多个版本,配置用于Wor
博士/副研究员
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    15 13