Drop weight impact with VUMAT: Modeling and discussion

Ғылым және технология

In this video, i have shown the drop weight impact analysis on composite laminates. 3d Hashin failure criteria provided by Abaqus in the form of VUMAT is used and comprehensively explained.
link for drop weight impact • Modeling and discussio...
Modeling with discussion: Tensile Loading of Fiber Metal laminates. • Modeling with discussi...
Modeling and discussion : Cohesive elements • Modeling and discussio...
Three Point Bend Test of Fiber Metal Laminates with cohesive surface Behaviour • Three Point Bend Test ...

Пікірлер: 73

  • @ysharathchandramouli
    @ysharathchandramouli6 жыл бұрын

    Dear Sanan, in the previous videos you have given the Velocity Boundary Condition with amplitudes for Reference point in step-1. But in this video you have used the predefined velocity Boundary Condition for the reference point.. what could be the difference that we can find between them... And if we won't give any amplitudes in the Velocity Boundary Condition, the velocity of the impactor is remaining constant in the step-1.. what you could suggest if we want to include the Hertz contact law during the impact loading and get the velocity profile of the impactor as the function of time.

  • @charles3079
    @charles30797 жыл бұрын

    Whats the [props(11) --> "not used" ] and [beta damping parameter] inVUMAT mean?Need one to one correspondence? Thanks very much!

  • @subratsenapati7752
    @subratsenapati77525 жыл бұрын

    I need to change the density and thermal expansion coefficient along x direction in ABAQUS. Can it be possible in UMAT ? How to implement this? Help me out.

  • @sayedghalleby2522
    @sayedghalleby25223 жыл бұрын

    Thanks a lot sir I want to ask where is the block responsable for damage evolution

  • @veeturivarun5201
    @veeturivarun52013 жыл бұрын

    Sir..where did you call the subroutine for Hashin damage 3d?....after orthoElast routine?

  • @matteobruno5841
    @matteobruno58414 жыл бұрын

    hei what about Damage stabilization? I see you checked the box for activation but don't show the value. thanks

  • @sehatatlier291
    @sehatatlier2914 жыл бұрын

    good work. could you make your VUMAT available for people's use?

  • @piotrpodolak8859
    @piotrpodolak88592 жыл бұрын

    Dear SIr, I'm trying to prepare the model of multiple impact of the composite. The first strike goes well, however I have some issues while importing the output of first strike to second analysis. After submiting the analysis, on packager stage the following message (error) appears: Bad Material definition in element number XXXX instance XXXXXXXXXXXXXX: zero or negative initial dilatational modulus caused by bad material data. Please check your material input and any initial conditions if necessary. Is it caused by subroutine code, or inssuficient material data? I'd like to ask for your help in it. Kind regards

  • @user-gq6id7qq9c
    @user-gq6id7qq9c7 жыл бұрын

    ?hello Sanan, and thank you, modeling laminate by one part and create patition is popssible for this your VUMAT

  • @aligholizade7359
    @aligholizade73592 жыл бұрын

    Dear sanan, thanks alot for this useful video. I want to use 3d hashin for 3piont bending and model it according to your video. But when i run it, errors LNK2019 AND LNK1120 occurs. Can you help me to solve these errors. Thanks a lot

  • @KadirGunaydn
    @KadirGunaydn6 жыл бұрын

    Thanks a lot. It's really a good video for learning Abaqus. You said that you get the VUMAT file from Hashin website. Is it possible to give the address of that website?

  • @PRasheedaPHD
    @PRasheedaPHD2 жыл бұрын

    sir for dynamic explicity also i used the same cohesive surface method , but after applying ,the shape of model is changing ,will u give any suggesion why its happeining like that

  • @anuragchakraborty8766
    @anuragchakraborty87662 жыл бұрын

    Very Good

  • @scienceandtechnologybygaya3535
    @scienceandtechnologybygaya35358 ай бұрын

    I am having a plate which made with steel and impact with rigid cylinder. And velocity is given in amplitude form. But I am not able to balance the energy. Kinetic energy is coming double than internal energy.

  • @alishah-mohammadi-azar1423
    @alishah-mohammadi-azar14235 ай бұрын

    great

  • @sayedghalleby2522
    @sayedghalleby25223 жыл бұрын

    Sir can please tell me how to implement damage evolution equations

  • @nooruddinsadruddin9887
    @nooruddinsadruddin98877 жыл бұрын

    Sanan thanks a lot for taking the time out to make this video. I wanted to ask how to determine/calculate the fracture energies (G1+, G1-, G2+, G2-) required by the damage evolution models for ply damage. Are there some standard ATSM procedures to determine them?

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    these are the fracture energies in particular mode. will be obtained by loading the material in 1 mode only and obtaining load displacement for it. the area under the curve will be its energy. yes ASTM are available sear ch for it.

  • @nooruddinsadruddin9887

    @nooruddinsadruddin9887

    7 жыл бұрын

    thx a lot sanan

  • @nooruddinsadruddin9887

    @nooruddinsadruddin9887

    7 жыл бұрын

    also the strength properties (X1+ X1- etc) that we input, are these the yield strengths or ultimate strengths?

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    yield and ultimate are same for composites :)

  • @nooruddinsadruddin9887

    @nooruddinsadruddin9887

    7 жыл бұрын

    Thx man

  • @syakiraliff
    @syakiraliff3 жыл бұрын

    sir can you do a tutorial how to make a coating layer on metal subtrate like tbc coating on metal

  • @KartikeyaShukla28
    @KartikeyaShukla286 жыл бұрын

    You are the best. I've just started to learn ABAQUS but I'm not finding any good resource except abaqus documentation. Can you suggest some of the resources with which you started your journey?

  • @SanaanKhan

    @SanaanKhan

    6 жыл бұрын

    good knowledge of FEM

  • @belatei
    @belatei7 жыл бұрын

    Thanks@Sanan, I think they used Puck criterion for matrix tension and compression.

  • @belatei

    @belatei

    7 жыл бұрын

    I have very minimal experience in subroutines. Kindly let me know why we are using 'beta' in the lines of code below yet it is a parameter(constant). if ( beta .gt. zero ) then call betaDamping3d ( nblock, * beta, dt, strainInc, * stressOld, stressNew, * stateNew(1,i_svd_statusMp), * stateOld(1,i_svd_dampStress), * stateNew(1,i_svd_dampStress) ) end if Thank you.

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    i think its different from what the puck criteria is.

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    for damping...also known as beta damping

  • @belatei

    @belatei

    7 жыл бұрын

    @Sanan, I hope you got my message.

  • @yuexiangwang6765
    @yuexiangwang67657 жыл бұрын

    Hi Sanan, The author mentioned the subroutine 'eig33Anal: Compute eigen values of a 3x3 symmetric matrix analytically'. What is this subroutine used for? Many thanks.

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    to curtail any high frequency oscillations occurring due to impact. it can also delete the element.

  • @yuexiangwang6765

    @yuexiangwang6765

    7 жыл бұрын

    Thanks Sanan

  • @avneeshtripathi6221
    @avneeshtripathi62214 жыл бұрын

    How to create impact load on beam of weight 760 from height 300mm

  • @meetyoge
    @meetyoge6 жыл бұрын

    How fracture energy introduce in VUMAT

  • @sayedghalleby2522
    @sayedghalleby25223 жыл бұрын

    I have no element distorsion but mt probelm is related to the damage evolution

  • @sehatatlier291
    @sehatatlier2915 жыл бұрын

    very nice video. how did you link the ftn95 with abaqus? it would be wonderfui if you make another video about it

  • @SanaanKhan

    @SanaanKhan

    5 жыл бұрын

    will do it as i got any time.

  • @sehatatlier291

    @sehatatlier291

    5 жыл бұрын

    @@SanaanKhan i personally am looking forward to it.

  • @heliomfive
    @heliomfive7 жыл бұрын

    thanks .Sanan

  • @charles3079
    @charles30797 жыл бұрын

    Whats the [props(11) --> "not used" ] and [beta damping parameter] inVUMAT mean?Thanks very much!

  • @charles3079

    @charles3079

    7 жыл бұрын

    What is the dimension? mm,Mpa? or GPa? Thanks!

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    ignore it.

  • @nitinkhandelwal5829
    @nitinkhandelwal58295 жыл бұрын

    Hi Sanan, Thanks for such a nice video of vumat subroutine. I am working on low velocity impact on composite using VUMAT. I go through your video and I made all the changes in vumat subroutine whatever you told in video. I got the error of excessively distorted elements which you also told in your video in the end. Right now I am not able to detect why this error is coming. Could you help me to detect why this error is coming and how to eliminate it. It would be very grateful if you help me out.

  • @SanaanKhan

    @SanaanKhan

    5 жыл бұрын

    as i said the algorithm used in the subroutine is erroneous. even i am facing this issue while using it.

  • @nitinkhandelwal5829

    @nitinkhandelwal5829

    5 жыл бұрын

    Sir could you Please suggest me what parameters should I take if I would write my own subroutine or which parameter should I remove from Hashin subroutine like damping or energy parameter

  • @SanaanKhan

    @SanaanKhan

    5 жыл бұрын

    @@nitinkhandelwal5829 elasticity damage initiation and damage evolution. This will completely defined the behaviour.

  • @SanaanKhan

    @SanaanKhan

    5 жыл бұрын

    @@nitinkhandelwal5829 no need of damping. Evolve the damage slowly

  • @MrSaloo12
    @MrSaloo125 жыл бұрын

    hello sanan , can you make video on puck failure criterion. it would be much helpful

  • @muhammadamirulhakimbinmoha3084

    @muhammadamirulhakimbinmoha3084

    5 жыл бұрын

    yes pls Sir sanan. it's really helpful !

  • @hcdeng1283
    @hcdeng12833 жыл бұрын

    Could you please tell me if geometrical nonlinearity is considered?

  • @SanaanKhan

    @SanaanKhan

    3 жыл бұрын

    No

  • @gourabchakraborty9432
    @gourabchakraborty94325 жыл бұрын

    Dear Sanah, I made all the modifications u mentioned in the video, still I'm getting error due to excessive element distortion in the first increment only. I am stuck with my project and will be grateful if u can help me.

  • @SanaanKhan

    @SanaanKhan

    5 жыл бұрын

    i never said these were the modifications. i said these were methodology errors which should have been avoided. any how you should make your own subroutine.

  • @gourabchakraborty9432

    @gourabchakraborty9432

    5 жыл бұрын

    Actually I'm just a beginner and currently in the learning stage. I am working on an impact analysis problem, using solid element. So the Hashin 3d is to be made by vumat. I don't understand what I'm doing wrong. So I am asking for a little assistance. If it is convenient, can I contact u personally for some guidance? I promise it won't take much time..

  • @gourabchakraborty9432

    @gourabchakraborty9432

    5 жыл бұрын

    Sir.. it would be easier if I could contact u via email, as per ur convenience..

  • @sukhoimk3036

    @sukhoimk3036

    5 жыл бұрын

    @@gourabchakraborty9432 i am also getting same error can u able to resolve it share ur email

  • @veeturivarun5201
    @veeturivarun52013 жыл бұрын

    Sir, How do I learn VUMAT?...and can you pls provide the material or souce for it?..

  • @SanaanKhan

    @SanaanKhan

    3 жыл бұрын

    The best way to do it by learning a basic FORTRAN operation and it's rule... Check out an algorithm from papers and try to implement it without damage. Abaqus provide some readymade subroutine that can be used to practice.

  • @phoebezhang5579
    @phoebezhang55797 жыл бұрын

    A lot of thanks. Through looking into your VUMAT script, I am afraid that the formula for matrix tension failure mode is not correct with regard to the 3d hashin failure criteria. "f12Inv" should be multiplied rather divided in the third part of this equation. I know you may just take this for an example to show us how to use VUMAT, but it' s better to correct it for clarity.

  • @wolferi9615

    @wolferi9615

    6 жыл бұрын

    phoebe Zhang hello,phoebe,it seems that you are trying to simulate dynamic impact with abaqus? Can you make it?

  • @phoebezhang5579

    @phoebezhang5579

    6 жыл бұрын

    Hi. I was working on the drop impact of a T-joint and it can run with my model. However, the model has to run for one month on my laptop. Then I changed to use continuum shell elements with the built-in Hashin criteria.

  • @wolferi9615

    @wolferi9615

    6 жыл бұрын

    phoebe Zhang hi,I want use abaqus to simulate dynamic impact. Do you have wechat or email?

  • @phoebezhang5579

    @phoebezhang5579

    6 жыл бұрын

    email address, babygirl0627@hotmail.com

  • @nidhinkrishna734

    @nidhinkrishna734

    5 жыл бұрын

    @@wolferi9615 sir i am working on ballistic impact on composite target . is this steps can be used

  • @kumarprakash9049
    @kumarprakash90492 жыл бұрын

    Plz sir make a new video on compression tesion and 3 point bending test for my types new learner

  • @vikkyvikram3202
    @vikkyvikram32022 жыл бұрын

    hello sir, i am also working on impact on composites and writing VUMAT codes can you please help me ..can you share your mail ..i have some doubts.

  • @lalkrishna4518
    @lalkrishna45187 жыл бұрын

    Dear Sanan , is there a video before this? please give the descriptions of geometry and dimensions of model ? thank you

  • @SanaanKhan

    @SanaanKhan

    7 жыл бұрын

    please see the link in the description of the video.

  • @lalkrishna4518

    @lalkrishna4518

    7 жыл бұрын

    thank you sir

  • @barboucha007
    @barboucha0075 жыл бұрын

    can you add your email to contact you for more information

Келесі