Abaqus子程序代码分享
 2021年4月13日 22:02
   2021年4月13日 22:02伦敦帝国大学(Imperial College London)的助理教授Emilio Martínez Pañeda在其网站上发布; 他所做一些研究的子程序代码,最近找资料的时候看到的,大家可以自行访问https://www.empaneda.com/codes/。
帮大家打包整理了资料,希望可以有助于大家的研究。(中文是用机翻的,如果不对应还请大家见谅)
总集: Codes.zip
Codes.zip
1、ABAQUS UEL FOR PHASE FIELD MODELLING OF CORROSION
 
  ABAQUS UEL用于腐蚀的相场模拟
  
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)
 
ABAQUS UMAT SUBROUTINE TO IMPLEMENT PHASE FIELD FRACTURE
 
  2、
  ABAQUS UMAT子程序实现相场断裂
  
ABAQUS UMAT user subroutine for implementing phase field fracture without the need for user elements by taking advantage of the heat transfer equation.
 
Paper: Y. Navidtehrani, C. Betegón, E. Martínez-Pañeda. A unified Abaqus implementation of the phase field fracture method using only a user material subroutine. Materials 14(8): 1913 (2021).
Paper: Y. Navidtehrani, C. Betegón, E. Martínez-Pañeda. A simple and robust Abaqus implementation of the phase field fracture method (submitted)
 
3、ABAQUS UMATHT SUBROUTINE FOR COUPLED HYDROGEN DIFFUSION
 
  ABAQUS 
  UMATHT子程序用于氢扩散
ABAQUS user material (mechanical UMAT and thermal UMATHT) subroutines for implementing hydrogen diffusion coupled with mechanical deformation, suitable for multiple traps.
 
Paper: R. Fernández-Sousa, C. Betegón, E. Martínez-Pañeda. Analysis of the influence of microstructural traps on hydrogen assisted fatigue. Acta Materialia 199: 253-263 (2020)
 
4、ABAQUS UEL SUBROUTINE FOR DISTORTION GRADIENT PLASTICITY
 
  ABAQUS UEL子程序用于畸变梯度可塑性
  
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 con-tributions.
 
Paper: S. Fuentes-Alonso, E. Martínez-Pañeda. Fracture in distortion gradient plasticity. International Journal of Engineering Science 156: 103369 (2020)
 
 5、ABAQUS UMAT FOR POWER LAW HARDENING PLASTICITY
 
  ABAQUS UMAT用于幂律硬化塑性
  
ABAQUS user-material subroutine (UMAT) with a plane strain/3D implementation of von Mises plasticity with isotropic power law hardening. Includes documentation.
 
Paper: E. Martínez-Pañeda, S. Fuentes-Alonso, C. Betegón. Gradient-enhanced statistical analysis of cleavage fracture. European Journal of Mechanics – A/Solids 77: 103785 (2019)
 
6、ABAQUS UEL FOR PHASE FIELD FATIGUE + QUASI-NEWTON
 
  ABAQUS UEL用于相场疲劳+拟牛顿
  
ABAQUS user-element subroutine (UEL) with phase field fatigue (and fracture). Includes an input file for using Quasi-Newton to run in a robust monolithic manner and a document with detailed instructions.
 
Paper: P.K. Kristensen, E. Martínez-Pañeda. Phase field fracture modelling using quasi-Newton methods and a new adaptive step scheme. Theoretical and Applied Fracture Mechanics 107: 102446 (2020)
 
7、PHASE FIELD FRACTURE IMPLEMENTATION IN FENICS
 
  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)
 
8、ABAQUS UEL SUBROUTINE FOR STRAIN GRADIENT PLASTICITY
 
  ABAQUS UEL子程序用于应变梯度可塑性
  
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)
 
9、ABAQUS UEL SUBROUTINE FOR PHASE FIELD FRACTURE AND HYDROGEN DIFFUSION
 
  ABAQUS UEL子程序用于相场断裂和氢扩散
  
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)
 
 
10、ABAQUS UEL SUBROUTINE FOR PHASE FIELD FRACTURE
 
  ABAQUS UEL子程序用于相场断裂
  
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)
 
11、CON-TROL ALGORITHM FOR CONVERGENCE PROBLEMS IN CRACK PROPAGATION STUDIES
 
  裂纹扩展研究中收敛问题的控制算法
  
ABAQUS input files with a con-trol 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)
 
 
12、MATLAB SCRIPT FOR HYDROGEN ASSISTED CRACKING PREDICTIONS
 
  用于氢气辅助裂解预测的MATLAB脚本
  
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)
 
13、ABAQUS2MATLAB: A SUITABLE TOOL FOR FINITE ELEMENT POST-PROCESSING
 
  ABAQUS2MATLAB:有限元后处理的合适工具
  
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)
 13、Abaqus2Matlab_Toolbox2.00.zip
13、Abaqus2Matlab_Toolbox2.00.zip
 
14、ABAQUS USDFLD SUBROUTINE FOR FUNCTIONALLY GRADED ELEMENTS
 
  ABAQUS USDFLD子程序用于功能性渐变元素
  
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)
 
15、NON-LINEAR X-FEM CODE FOR MSG PLASTICITY
 
  MSG可塑性的非线性X-FEM代码
  
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 in-trinsic 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)
 
16、FORTRAN CODE FOR DISTORTION GRADIENT PLASTICITY
 
  变形梯度塑性的FORTRAN规范
  (这个没有代码)
Finite Element implementation of Gurtin (2004) Distortion Gradient Plasticity (DGP) theory by following and extending the Minimum Principles established by Fleck and Willis (2009). Code developed entirely in Fortran.
 
Paper: E. Martínez-Pañeda, C.F. Niordson, L. Bardella. A finite element framework for distortion gradient plasticity with applications to bending of thin foils. International Journal of Solids and Structures, 96: 288-299 (2016)
 
17、ABAQUS UEL SUBROUTINE FOR COHESIVE ELEMENTS
 
  ABAQUS UEL子程序用于cohesive单元
  
ABAQUS user-element subroutine (UEL) with a cohesive zone formulation. Includes the dependence of the cohesive strength on the total hydrogen concen-tration 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)
 
18、ABAQUS UMAT SUBROUTINE FOR CMSG PLASTICITY
 
  ABAQUS UMAT子程序用于CMSG可塑性
  
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)

 
 工程师必备
-  项目客服
-  培训客服
-  平台客服
TOP
 
 



















