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

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024
  • - 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/prof...
    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

  • @tajulislam9061
    @tajulislam9061 ปีที่แล้ว +2

    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?

  • @Nature_n_science
    @Nature_n_science ปีที่แล้ว +2

    Thanks a lot Professor 3MEC, its been elightening lecture

    • @Professor3MEC
      @Professor3MEC  ปีที่แล้ว

      Thank you. Glad you liked it and found it useful

  • @ralstonpinto7252
    @ralstonpinto7252 ปีที่แล้ว +3

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

  • @Jingui_ZHONG
    @Jingui_ZHONG ปีที่แล้ว +2

    Thank you so much! It is very nice!

  • @imransiddiq224
    @imransiddiq224 ปีที่แล้ว +1

    amazing video

  • @vuucquang-khoacokhi7273
    @vuucquang-khoacokhi7273 ปีที่แล้ว +1

    Thank you so much!

  • @xushengwang3849
    @xushengwang3849 ปีที่แล้ว +1

    thank you so much

  • @Zaphong
    @Zaphong ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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.

  • @user-ed3fq1vs5o
    @user-ed3fq1vs5o 5 หลายเดือนก่อน +1

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

  • @Noraneko503
    @Noraneko503 ปีที่แล้ว +2

    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

  • @fandiakhmad2406
    @fandiakhmad2406 ปีที่แล้ว +3

    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 ปีที่แล้ว +1

      @@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  ปีที่แล้ว +1

      Hi, One option for interphase failure could be using cohesive zone model (cohesive elements) with nonlinear curves. Following may be useful. th-cam.com/video/vc6nQ_umsZs/w-d-xo.html

    • @fandiakhmad2406
      @fandiakhmad2406 7 หลายเดือนก่อน +1

      @@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  6 หลายเดือนก่อน

      I will try to create a view if still needed.

  • @royakiba7250
    @royakiba7250 ปีที่แล้ว +1

    Thanks for the helpful video. It is awesome.

  • @siyulu1620
    @siyulu1620 ปีที่แล้ว +1

    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.

  • @niklausory8747
    @niklausory8747 2 หลายเดือนก่อน +1

    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  2 หลายเดือนก่อน

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

    • @niklausory8747
      @niklausory8747 2 หลายเดือนก่อน

      @@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

  • @hosseinalavi161
    @hosseinalavi161 ปีที่แล้ว +1

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

    • @Professor3MEC
      @Professor3MEC  ปีที่แล้ว

      Sure any specific material in mind?

  • @rushi.modhave
    @rushi.modhave ปีที่แล้ว +1

    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  ปีที่แล้ว

      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.

  • @vikramroy7471
    @vikramroy7471 ปีที่แล้ว +1

    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.

  • @user-ri5yn2iu6b
    @user-ri5yn2iu6b ปีที่แล้ว +1

    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 ปีที่แล้ว +1

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

    • @Professor3MEC
      @Professor3MEC  ปีที่แล้ว +1

      Try below for uniaxial parameter identification th-cam.com/video/SGXrnraQFRs/w-d-xo.html&pp=ygUUdW5pYXhpYWwgdGVzdCBhYmFxdXM%3D

    • @user-ri5yn2iu6b
      @user-ri5yn2iu6b ปีที่แล้ว +1

      @@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  6 หลายเดือนก่อน

      You can use homogenisation theory too.

  • @user-ed3fq1vs5o
    @user-ed3fq1vs5o 5 หลายเดือนก่อน +1

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

    • @Professor3MEC
      @Professor3MEC  4 หลายเดือนก่อน

      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 4 หลายเดือนก่อน

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

  • @tahakhurshid5007
    @tahakhurshid5007 ปีที่แล้ว +1

    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.

  • @tahakhurshid5007
    @tahakhurshid5007 ปีที่แล้ว +1

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

    • @Professor3MEC
      @Professor3MEC  ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@Professor3MEC Will you post it anytime soon?

  • @xushengwang3849
    @xushengwang3849 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

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

  • @AwnishKumarPandit-IITBHU
    @AwnishKumarPandit-IITBHU ปีที่แล้ว +1

    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 ปีที่แล้ว +1

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

    • @Professor3MEC
      @Professor3MEC  ปีที่แล้ว +1

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

    • @Professor3MEC
      @Professor3MEC  ปีที่แล้ว

      sorry for the delay. Here is the tutorial. th-cam.com/video/6viobiSsPrM/w-d-xo.html

  • @majidhemmatzadeh4686
    @majidhemmatzadeh4686 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      @@Professor3MEC thanks a lot.

  • @samoalfredgroup
    @samoalfredgroup ปีที่แล้ว +1

    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 ปีที่แล้ว +1

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

    • @Professor3MEC
      @Professor3MEC  6 หลายเดือนก่อน

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

    • @samoalfredgroup
      @samoalfredgroup 6 หลายเดือนก่อน +1

      ​@@Professor3MECNo, I didn't resolve it

    • @Professor3MEC
      @Professor3MEC  6 หลายเดือนก่อน

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

  • @user-xg7bk5fl8t
    @user-xg7bk5fl8t 11 หลายเดือนก่อน

    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 10 หลายเดือนก่อน

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

    • @Professor3MEC
      @Professor3MEC  10 หลายเดือนก่อน +1

      That’s great . All the best.

  • @AKASHKUMAR-jz9yv
    @AKASHKUMAR-jz9yv ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      @@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 ปีที่แล้ว +1

      @@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.

  • @invisibleman2059
    @invisibleman2059 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      @@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 ปีที่แล้ว +1

      @@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.

  • @hosseinghorbani_menghari2956
    @hosseinghorbani_menghari2956 ปีที่แล้ว +1

    thank you so much