Learn Microstructure based Modelling (CPFEM via UMAT) - Step by step Practical ABAQUS Guide

- Learn about deformation behaviour of single and polycrystal metals at microscale.
- Understand crystal plasticity theory in a very simplified way.
- Understand different hardening models used in CPFEM
- Role of different material parameters in the hardening models
- Step by step practical overview of the CPFEM subroutine
- Create and run single crystal simulations for FCC metals
- Create and run poly crystal simulations for FCC metals
Please do press the like button.
Please don't forget to like and subscribe our channel for regular updates.
Models can be donwloaded free from www.professor3mec.com
Please do support the channel at ko-fi.com/professor3mec
All proceedings go towards new videos and keeping the webpage going.
Other courses on my channel:
Introduction to FEM: • Introduction to Comput...
Check your engineering knowledge (quizzes): • Video
Learn about different Engineering Concepts: • Introduction to 3 Minu...
A complete course on ABAQUS for beginners: • ABAQUS | Beginners Cou...
ABAQUS Tutorials: • 2D Rolling Simulation ...

Пікірлер: 84

  • @ralstonpinto7252
    @ralstonpinto7252 Жыл бұрын

    Thank you for the nice video. It's really well explained as always. :)

  • @zjg-cw7zk
    @zjg-cw7zk Жыл бұрын

    Thank you so much! It is very nice!

  • @Nature_n_science
    @Nature_n_science Жыл бұрын

    Thanks a lot Professor 3MEC, its been elightening lecture

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Thank you. Glad you liked it and found it useful

  • @vuucquang-khoacokhi7273
    @vuucquang-khoacokhi7273 Жыл бұрын

    Thank you so much!

  • @imransiddiq224
    @imransiddiq224 Жыл бұрын

    amazing video

  • @hosseinghorbani_menghari2956
    @hosseinghorbani_menghari2956 Жыл бұрын

    thank you so much

  • @tajulislam9061
    @tajulislam9061 Жыл бұрын

    I appreciate your effort in making this tutorial such informative and yet easy to follow. Could you also make a tutorial video on the UMAT subroutine for constitutive model of ductile metals considering kinematic hardening?

  • @user-ed3fq1vs5o
    @user-ed3fq1vs5o4 ай бұрын

    Hello Sir, I would like to ask, do you know how to build abaqus model with gap based on real EBSD data

  • @Zaphong
    @Zaphong Жыл бұрын

    Professor 3MEC, may I ask what version of the Fortran compiler are you using? In my case, the system says ifort is not recognized

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    intel fortran, please check abaqus document for specific versions, as this will depend on which version of ABAQUS you have in the system. As, there might be compatibility issues among different versions of ABAQUS and fortran compilers. All the best.

  • @Noraneko503
    @Noraneko503 Жыл бұрын

    Thank you for the nice video. Dear prof., I'd like to establish a damage model about a duplex stainless steel with TRIP effect. The strain partitioning and damage mechanisms also need to be considered. So it is very difficult for me because of the martensitic transformation. Could you give some advice or guidance about the model? Thank you very much.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    You may try DAMASK code from MPIE Dusseldorf, they may have TRIP incorporated for steels in their code. We are currently working on metastable beta titanium alloys and have develop a crystal plasticity framework for these alloys which also show trip behaviour (preprint can be found at papers.ssrn.com/sol3/papers.cfm?abstract_id=4264373). I can definitely see good opportunities for us to collaborate so please get in touch via email with more details and we can discuss offline. Thanks

  • @siyulu1620
    @siyulu1620 Жыл бұрын

    Thanks for your great video. Could make a tutorial about CPFEM via VUMAT?

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Sure, I will try to make one soon. Please do let me know if something specific you are after.

  • @rushi.modhave
    @rushi.modhave11 ай бұрын

    Hii , very well explained. Do you have that literature for Bassani and Wu model for 3 stage hardening. And also Rice Hill & Asaro and Hutchinson . Thank you

  • @Professor3MEC

    @Professor3MEC

    11 ай бұрын

    Thanks for liking the video and finding it useful. Yes, I do have them. If you could email me through www.professor3mec.com contact page then i can send you the pdf's.

  • @hosseinalavi161
    @hosseinalavi161 Жыл бұрын

    Hi, could you make a video regarding the Transformation induced plasticity Modelling? Many thanks

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Sure any specific material in mind?

  • @niklausory8747
    @niklausory8747Ай бұрын

    Hi, in abaqus in CP the results like stress are displayed in the local coordinate system of each point. Do you know field lf stress in the gui are then in the global coordinate system

  • @Professor3MEC

    @Professor3MEC

    Ай бұрын

    I think they are in global market f I understood your question correctly. For local variables like please see sdv variables.

  • @niklausory8747

    @niklausory8747

    Ай бұрын

    @@Professor3MEC ok then the gui display them in the global coordinate system. Because in the ODB they are in the local that s for sure

  • @majidhemmatzadeh4686
    @majidhemmatzadeh4686 Жыл бұрын

    It's very nice. How i can download files model. I can't find them on your website. Thanks

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Thanks for liking the video. Please do share around and also press the like button. Here is the link to the files. amirsiddiq.com/product/learn-microstructure-based-modelling-cpfem-via-umat-step-by-step-practical-abaqus-guide/

  • @majidhemmatzadeh4686

    @majidhemmatzadeh4686

    Жыл бұрын

    @@Professor3MEC thanks a lot.

  • @tahakhurshid5007
    @tahakhurshid5007 Жыл бұрын

    Can UMAT be written for Ansys APDL?

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    I have n't used ANSYS for more than a decade now but I think APDL may be usable. But might be worth checking in ANSYS documentation.

  • @user-xg7bk5fl8t
    @user-xg7bk5fl8t9 ай бұрын

    Very helpful, thanks a lot! I have a question, if it is convenient for you to answer, thank you: When I run simple UMAT, the program works fine, but when I run other CP-UMAT, I get an error, run pre-.exe successfully compiled, As soon as the program started running package.exe, it said "Abaqus/Standard Analysis exited with an error, and there was no log file". The program version is Abaqus2023, and Intel(R) Fortran Intel(R) 64 Compiler Classic for applications running on Intel(R) 64, Version 2021.10.0. I wonder if it has something to do with the version?

  • @user-xg7bk5fl8t

    @user-xg7bk5fl8t

    9 ай бұрын

    I tried different compiler versions and finally ran the case successfully, thanks again.

  • @Professor3MEC

    @Professor3MEC

    9 ай бұрын

    That’s great . All the best.

  • @fandiakhmad2406
    @fandiakhmad2406 Жыл бұрын

    Dear Professor 3MEC Thank you for your explanation, I am a student and recently I have been studying 3D Image-based modeling and expected to perform the 3D Model (gained from Slices) to simulate fracture mechanisms. I have the 3D Model in INP FIle (Multiphase Steel, Porous material), Would you mind giving a tutorial about conducting the fracture mechanism on a microstructure level considering the fracture mechanism trough different phases (Different material properties) ? Thank you very much.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Do you want to model inter-phase fracture? or intra-phase fracture? More details on actual fracture mechanism would help in deciding which method is suitable and I can then quickly suggest something.

  • @fandiakhmad2406

    @fandiakhmad2406

    Жыл бұрын

    @@Professor3MEC Thank you for your respond, i would love to model interphase which fracture behavior is affected by the strength between two different phase. Please suggest me something Professor. Thank you

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Hi, One option for interphase failure could be using cohesive zone model (cohesive elements) with nonlinear curves. Following may be useful. kzread.info/dash/bejne/qJdq0LOYpdDZitY.html

  • @fandiakhmad2406

    @fandiakhmad2406

    6 ай бұрын

    @@Professor3MECDear Professor 3MEC, Thanks a lot about the URL! its very helpful. Please let me ask you again regarding this tutorial; recently, I also worked using CPFEM for polycrystal 3D Models in Abaqus. I wonder how to give an output of orientation changes in every strain status? and How to export it? and would you mind showing me which part of your UMAT is referring to orientation changes? Thank you very much. I hope your reply.

  • @Professor3MEC

    @Professor3MEC

    5 ай бұрын

    I will try to create a view if still needed.

  • @samoalfredgroup
    @samoalfredgroup Жыл бұрын

    Hello. Thanks for your tutorial. I am running the example and it is telling me 'Abaqus/Analysis exited with errors'. The files are the same ones I got from your website. Any ideas?

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Please check.dat and.msg files for error

  • @KaushikRajPyla

    @KaushikRajPyla

    Жыл бұрын

    @samuel alfred I am facing the same issue. did it sort by any chance?

  • @Professor3MEC

    @Professor3MEC

    5 ай бұрын

    Did you guys sort it out? As many others ran it with no issues.

  • @samoalfredgroup

    @samoalfredgroup

    5 ай бұрын

    ​@@Professor3MECNo, I didn't resolve it

  • @Professor3MEC

    @Professor3MEC

    5 ай бұрын

    @@samoalfredgroup send me your files through www.professor3mec.com and I will have a look.

  • @tahakhurshid5007
    @tahakhurshid5007 Жыл бұрын

    How can we solve it for HCP metals? Like Magnesium Polycrystal

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    I am in the process of making a video on this. The code discussed in the video can only do bcc and fcc, but we have a number of codes which can model HCP crystals. Also, one from Marine from Sandia national lab can model bcc, fcc, and hcp crystals.

  • @tahakhurshid5007

    @tahakhurshid5007

    Жыл бұрын

    @@Professor3MEC Will you post it anytime soon?

  • @royakiba7250
    @royakiba7250 Жыл бұрын

    Thanks for the helpful video. It is awesome.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Glad it was helpful!

  • @user-ri5yn2iu6b
    @user-ri5yn2iu6b Жыл бұрын

    Thanks for the well organized and detail vedio. It is really a perfect tutorial! Do you have any idea on generating the generalized stress-strain data for the whole material? I can get all data for each element, however, the data vary depend on position and microstructure. In order to compare with the material test, I would like to create only one curve as the representitave mechanical property. Any recommend literature on this problem? Best regards

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Thanks for liking my video. By material test do you mean uniaxial stress strain data?

  • @user-ri5yn2iu6b

    @user-ri5yn2iu6b

    Жыл бұрын

    @@Professor3MEC Yes, it is a typical uniaxial tensile test.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Try below for uniaxial parameter identification kzread.info/dash/bejne/hXuM1NCrkbSsgtY.html&pp=ygUUdW5pYXhpYWwgdGVzdCBhYmFxdXM%3D

  • @user-ri5yn2iu6b

    @user-ri5yn2iu6b

    Жыл бұрын

    @@Professor3MEC Thanks for the vedio. It is well explained. Now I notice that only one element model would work, which in material case, single crystal can use this solution. Probably in polycrystalline, we need to find another solution.

  • @Professor3MEC

    @Professor3MEC

    5 ай бұрын

    You can use homogenisation theory too.

  • @AwnishKumarPandit-IITBHU
    @AwnishKumarPandit-IITBHU Жыл бұрын

    Sir can you help in assigning properties to two phase microstructure made with the help of neper in abaqus

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Sure send me the input file generated through neper for a simple microstructure

  • @AwnishKumarPandit-IITBHU

    @AwnishKumarPandit-IITBHU

    Жыл бұрын

    What's your mail-id, sir to send the filem

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    @@AwnishKumarPandit-IITBHU www.professor3mec.com using contact page.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    sorry for the delay. Here is the tutorial. kzread.info/dash/bejne/aKqd0cSig9a2orA.html

  • @AKASHKUMAR-jz9yv
    @AKASHKUMAR-jz9yv Жыл бұрын

    Thank you very much Sir for this amazing video. I want to import actual microstructure, mesh it and perform crystal plasticity simulation. Is it possible? In my case microstructure is a copper alloy with lots of twins and micro pores.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    Yes it is. It will depend on model file format.

  • @AKASHKUMAR-jz9yv

    @AKASHKUMAR-jz9yv

    Жыл бұрын

    @@Professor3MEC sir can you please make a tutorial video on performing crystal plasticity simulation on actual sem/ optical microstructure image?

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    @@AKASHKUMAR-jz9yv do you have some data which can be used?

  • @AKASHKUMAR-jz9yv

    @AKASHKUMAR-jz9yv

    Жыл бұрын

    @@Professor3MEC sir I have only optical and sem microstructure images. I don't know ebsd technique and also I don't have access to ebsd characterisation facility.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    @@AKASHKUMAR-jz9yv let me see if I can find one which I am allowed to use.

  • @vikramroy7471
    @vikramroy7471 Жыл бұрын

    Sir Kindly explain the difference between CPFEM UMAT or PRISMS Plasticity Crystal Plasticity Simulations from VPSC8 Crystal Plasticity Texture Simulations ?

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    CPFEM UMAT discussed here doesn't include any homogenisation scheme and hence can only model actual microstructure at single crystalline level. VPSC I think is based on polycrystal homogenisation scheme and can be used to understand evolution of texture in lesser amount of time. Both can be used vice versa than above with some minor modifications.

  • @xushengwang3849
    @xushengwang3849 Жыл бұрын

    When I run with command window,and why do I have this problem:Singular matrix.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    It could be due to high load or time increment. Try reducing the load or best is to reduce the time increment to a small value.

  • @xushengwang3849

    @xushengwang3849

    Жыл бұрын

    @@Professor3MEC Thank you so much i will try to do as you said

  • @invisibleman2059
    @invisibleman2059 Жыл бұрын

    Hi Professor 3MEC, i have a question. It's possible to write this paper in Python and in the next stage put it Abaqus? Or do you recommend using Umat? if you think umat is better, then I will download it. Thx Prof :)

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    I doubt that you will be able to use python, unless you change the internal architecture. But that is just me. In my opinion, for each material (integration) point ABAQUS calls for UMAT inherently and hence umat might be the best option.

  • @invisibleman2059

    @invisibleman2059

    Жыл бұрын

    @@Professor3MEC ok perfect. I will do what you did in the video, because I need that kind of structure. Next i'll solve the hydrogen embrittlement problem by exploiting Fick's law of diffusion and I will have to consider the cube as if it were made of Inconel 718. Thx Prof

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    great. Please do let me know if I can be of any help. All the best.

  • @invisibleman2059

    @invisibleman2059

    Жыл бұрын

    @@Professor3MEC Hi Prof, i want update you! I did the whole process and i understood the method (although I did not obtain the .obd files due to the lack of the 'Intel Composer XE' programme, so i only observe the results in this video). Now my goal is: create a microstructure where within cube there are irregular grains for studying the behaviour of material (nickel in my case). In order (maybe ahahah) 1. How can i create the grains within cube? I want a grain with irregular geometry (disordered orientation) this because i have an anisotropic material and as a consequence I have different properties in the main directions 2. I want create the part in point 1 for simulate the intra/interphase about superalloy (differents phases in superalloys) 3. With some tools i want to observe the behaviour of nickel with diffusion of hydrogen (in Abaqus i can use "Fick diffusion", while in Ansys i can use the "heat transfer" and substitute the values of hydrogen) and obtain the results. Have you some info to give me for this? Now i don't ask to solve my problem, but i want a guida to understand and make a mistake for understanding how to achieve the result.

  • @Professor3MEC

    @Professor3MEC

    Жыл бұрын

    @@invisibleman2059 For microsctructure you may try Neper open source code, which can generate random grains, etc. both in 2D and 3D.

  • @xushengwang3849
    @xushengwang3849 Жыл бұрын

    thank you so much

  • @user-ed3fq1vs5o
    @user-ed3fq1vs5o4 ай бұрын

    Hello Sir, I would like to ask, do you know how to build abaqus model with crack based on real EBSD data

  • @Professor3MEC

    @Professor3MEC

    3 ай бұрын

    You can look into Neper software which is open source. We have used it in the past. We also wrote our own script to translate ebsd maps from . Ctf etc files into fe model.

  • @user-ed3fq1vs5o

    @user-ed3fq1vs5o

    3 ай бұрын

    @@Professor3MEC Thank you for your reply. I will try my best.

Келесі