LS-DYNA Tutorial 21: Concrete Column Wrapped with Composite Laminates

In this video, the concrete cylinder wrapped with composites laminates (glass fiber reinforced polymer) is subjected to low velocity compression. The concrete is modelled with MAT072REL3 and the composite laminates are defined with MAT054 using shell elements.
This tutorial will be the first about composite modelling and the last tutorial for concrete.
What I covered in this video:
- How to define concrete with MAT072REL3 including the damage parameters
- How to use EOS Tabulated Compaction for concrete model
- How to define the basic properties of composites with MAT054
- How to use SECTION SHELL to define the number of composite layers and their orientation
- How to define PART COMPOSITE
- How to use Tied Nodes to Surface Offset
- How to change the angle of the shell and solid elements
- How to invoke the extra history variables
- How to make a rigid wall, stationary and moving
- How to extract the forces from rigid wall
- How to find the strain in the circumferential direction
Referenced paper in this video:
Gliszczynski (2018). Numerical and experimental investigations of the low velocity impact in GFRP plates
doi.org/10.1016/j.compositesb...
More papers about composite:
Galal (2012). Modelling damage and fracture of fibre metal laminates subject to blast loading
core.ac.uk/display/5225438?so...
Abdullah (‎2018). The impact behaviour of high performance fibre composites
ethos.bl.uk/OrderDetails.do?u...
Check out this video to know more about composite modelling techniques in LS-DYNA:
• Video
About MAT072REL3 model:
www.dynalook.com/conferences/...
ftp.lstc.com/anonymous/outgoi...
www.techno-press.org/download....
More about Concrete modelling:
www.usbr.gov/ssle/damsafety/T...
jzhao.people.ust.hk/home/PDFs...

Пікірлер: 97

  • @alialinejad6204
    @alialinejad62043 жыл бұрын

    That's one of the best tutorials about modeling composite materials in LS-DYNA. Thank you so much.

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    You're very welcome! Please share my videos so more people can learn the software.

  • @alialinejad6204

    @alialinejad6204

    3 жыл бұрын

    @@AmeenTopa I will do that

  • @nguyentanphat4055
    @nguyentanphat40553 жыл бұрын

    A great tutorial!

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Thanks! Please share my videos so it can reach and benefit more people! 😁😁

  • @booobom6720
    @booobom67203 жыл бұрын

    I have to say your tutorial vedios are the best to me, I'm a chinese but I think you teach more clearly than many vedios in chinese

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Thank you for your kind words. Please share my videos so more people can learn!

  • @pafakei
    @pafakei3 жыл бұрын

    Thank you. that was a really insightful tutorial!! :)

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Glad it was helpful! Please share my videos so they can reach and benefit more people!

  • @Akash015
    @Akash0153 жыл бұрын

    Cooool tutorial!

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Thanks! Please share my videos so it can reach and benefit more people! 😁😁

  • @tanishashrestha7053
    @tanishashrestha70533 жыл бұрын

    Thankyou very much... It was super helpful!!

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Glad it helped! Please share my video so it can help more people! :D

  • @xixibob9149
    @xixibob91492 жыл бұрын

    Thank you very much for the tutorial, do you have any examples of random vibration fatigue analysis?

  • @AmeenTopa

    @AmeenTopa

    2 жыл бұрын

    You can check the example in dynaexample website.

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

    great man

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    I am glad you find my videos useful!

  • @hammadshahid241

    @hammadshahid241

    11 ай бұрын

    @@AmeenTopa i need more will be grateful to you

  • @AmeenTopa

    @AmeenTopa

    11 ай бұрын

    @@hammadshahid241 I really wish I could. But at now, unfortunately I do not have the time to dedicate on my channel. Hopefully, one day the series will continue. :D

  • @akifmalik1644
    @akifmalik16443 жыл бұрын

    Thank you, your videos are really helpful. I want to ask How to define composite laminates if we have solid elements?

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    You need to define each laminate as a layer of solid elements. Then you can control the element orientation from the same method shown in this video,

  • @srikant519
    @srikant5197 ай бұрын

    Wonderful video as usual. I am learning a lot from your videos. Could you please make a separate video for composites? I mean composites with different ways of defining them and checking modifying the number of layers and directions and also visualizing them (I mean along with the shell thickness and direction) in LS DYNA? Thank you!

  • @AmeenTopa

    @AmeenTopa

    7 ай бұрын

    Sorry, I stopped making video requests due to my time limitations. If you are interested to know more about the modelling of composite, you can purchase my composite workshop materials.

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

    Excelent video my friend......by the way, it is posible to do all the process of lamination in ACP Ansys, and then link it to lsdyna workbench in ansys and export the k. file to LSdyna prepost?..I mention it because I have a part laminate there, in ACP, and I would like to export the plies and angles information I set there to lsdyna to avoid the process you indicated in the video.....thanks in advance for you reply

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    I am not sure if it is possible. I am not an expert in ANSYS. 😌

  • @rahulsrivastava4180
    @rahulsrivastava41802 жыл бұрын

    how do we model delamination using single shell? if possible can you make a video on modelling composite using multiple layers of shell elements. thank you

  • @AmeenTopa

    @AmeenTopa

    2 жыл бұрын

    Using a single shell layer, it is not possible to model delamination. You need to model multiple layers (either shell or solid) to be able to visualise the delamination. For further help, I can assist you personally provided we establish a collaboration between us.

  • @sashanknegi4867
    @sashanknegi48673 жыл бұрын

    Brother can we model composite layer made up of solid elements using part composite? If not how will you model layers of solid composite stacks on each other? And can we use automatic surface to surface contact between the two layers of solid elements.

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Dear Sashank, No. You cannot use Part Composite for that. For solid elements, you can make each laminate a different part. Then control the directions for the fibers from the MAT definition. Contact between each layer is made with tiebreak contact. You can check this presentation for more details on how to do it with solid element. kzread.info/dash/bejne/hI6cpsVtqc-aXZc.html

  • @sashanknegi4867

    @sashanknegi4867

    3 жыл бұрын

    @@AmeenTopa thanks a lot brother. You always helps a needy. Keep doing this awesome job.

  • @sinaanzanpour6089
    @sinaanzanpour60892 жыл бұрын

    Thanks for your useful videos. Can I ask you to share the Compression test of the concrete cylinder using Mat73? Or at least share the k-file if it is possible. I desperately need that!!!

  • @AmeenTopa

    @AmeenTopa

    2 жыл бұрын

    Dear Sina, I have demonstrated how to make the file, step by step. You can follow the video and you will be able to do it yourself!

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

    Hey Ameen, thanks for sharing such an informative video. I have a query; I have found that the normals of shell elements do not change even if the fiber orientation is being changed. Like the direction of the normal, is same for orientation angle of fiber as 0 as well as 45.

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    Yes, you cannot change the normal of the shell element. They are 'normal' so by definition they should be perpendicular to the shell surface. However, you can control whether it is outwards or inwards.

  • @yashchordiya5963

    @yashchordiya5963

    Жыл бұрын

    @@AmeenTopa Okay, got it! Thank you Ameen for the quick reply. Also, is it possible to visualize the laminates and their fiber-orientations in LS-Prepost (even if we don't model the fibers explicitly), just like in the ABAQUS software?

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    @@yashchordiya5963 Yes, it is possible if you are using *PART_COMPOSITE to model the composite structure.

  • @lumbulars121
    @lumbulars1212 жыл бұрын

    is there a way to use FRP as isotropic material ? if yes , which material card can be used?

  • @AmeenTopa

    @AmeenTopa

    2 жыл бұрын

    The nature of FRP is orthotropic. If you use isotropic material, you won't get the correct behavior.

  • @mohamedmoustafa7240
    @mohamedmoustafa72403 жыл бұрын

    what if the outer nodes of concrete are failed and there is no contact between the concrete and composite.. what should i do to keep the interaction between the composite and the rest of concrete?

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Good question. Then you need to define another contact between the composite shell and the nodes of the concrete. Check my tutorial: three point bending of sandwich structure. I covered this idea there.

  • @tanishashrestha7053
    @tanishashrestha70533 жыл бұрын

    Hi Ameen! Could you please make tutorials on performing simulations and validating with experiments on FRP reinforced CFST(Concrete Filled Steel Tubular Members) under impact. I am new to LS-DYNA and learning a lot from your awesome videos!

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Dear Tanisha, The tutorial you are watching now is the 21st Tutorial. If you watch all the previous 20 videos, you will be able to do it yourself. As everything is covered in previous videos, I wont' be making your request. Sorry, got lots of job related work now, I am not a full time KZreadr :D

  • @tanishashrestha7053

    @tanishashrestha7053

    3 жыл бұрын

    @@AmeenTopa Thankyou for your reply!! Will surely go through the videos again... Keep posting :)

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

    I have a question for the concrete material. I see you use GPa unit, why you fill the UCF with 145e-5 instead of 145 e-3? and for the A0, is it the concrete compression parameter? why you use 0.0265 instead of -0.0265 to determine the concrete compression strength? Thank you sir

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    I have put UCF = 145e5, it should be 1.45e5, it was a mistake from my side. UCF = (1 GPa to Psi), if you are using GPa. As for A0, it is not the compression strength in this example. This is because I am using the full input for MAT072R3 not the reduced input as in my TNT explosion example.

  • @user-cj1dd9hi9v
    @user-cj1dd9hi9v5 ай бұрын

    Mr. Amin Topa, can you guide me regarding the use of SMA in reinforced concrete elements, especially in concrete slabs?

  • @AmeenTopa

    @AmeenTopa

    5 ай бұрын

    you can reach me out through my team at cae-works@outlook.com

  • @chandrabhansingh3977
    @chandrabhansingh39773 жыл бұрын

    Hello Sir, from where you did get the input values of lamda and eta.

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    I have included some references in the description. You can start searching there. The values used in this tutorial may not be accurate as the purpose of the video is just to demonstrate how to use this material model.

  • @amrmasoud5580
    @amrmasoud55803 жыл бұрын

    Hi please tell me how to define the bond slippage between concrete surface & composite sheet? aslo between ateel bars and concrete? thanks

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Check the following tutorials: Three point bending of Sandwich Structure Reinforced Concrete and Wrecking Ball TNT Blast on Composite Beam

  • @amrmasoud5580

    @amrmasoud5580

    3 жыл бұрын

    @@AmeenTopa what are the differences between ls-dyna & Abaqus?

  • @user-cj1dd9hi9v
    @user-cj1dd9hi9v5 ай бұрын

    I intend to use the prestressing property of the reinforcements to reinforce the concrete slab. If it is possible, I would like to ask you to teach me how to make pre-tensioned or post-tensioned reinforcements in the LS Dyna software.

  • @AmeenTopa

    @AmeenTopa

    5 ай бұрын

    Check out this reference: www.dynalook.com/conferences/14th-international-ls-dyna-conference/constitutivemodeling/modeling-pre-and-post-tensioned-concrete

  • @user-cj1dd9hi9v

    @user-cj1dd9hi9v

    5 ай бұрын

    @@AmeenTopa thnx mr ameen

  • @AmeenTopa

    @AmeenTopa

    5 ай бұрын

    @user-cj1dd9hi9v you are welcome

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

    Hi, in your tutorial you set NIP to 4(SECTION_SHELL), which you stated is the number of layers of the FRP. In Ls-Dyna, the default NIP value is 2. My question is, since default NIP is 2, does that mean the number of layers is 2 as default number of layers?

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    NIP is the number of integration points through the thickness of the shell elements. You can think of it as the number of calculation points. Yes, the default is 2 integration points. If we talk about composites, then yes the default is two layers.

  • @annaashun7670

    @annaashun7670

    Жыл бұрын

    Which means if I need only one layer of composite, I need to specify NIP to 1?

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    @@annaashun7670 you can set up to 1, 2 or any number, provided that you set beta in the same direction. Hint: NIP is better to be at least 2

  • @sun-yk2mf
    @sun-yk2mf10 ай бұрын

    Hello, Mr. Engineer, can you help me with the phenomenon of high speed impact in FML

  • @AmeenTopa

    @AmeenTopa

    10 ай бұрын

    Dear Sun, you can contact my team and they will discuss on how to reach me. feadynamicconsultants@outlook.com

  • @user-dc5cm1kc8h
    @user-dc5cm1kc8h2 ай бұрын

    17:35 Choose "propagate" and what does the number "angle" mean? I am a Korean student. I would really appreciate it if you could explain it in detail.

  • @AmeenTopa

    @AmeenTopa

    2 ай бұрын

    The angle at which the selection will 'propagte' or spread. For example, if you have a perfect cube made of six elements, the angle between each element is 90 degree. Therefore, in this case, you put angle > 90 and click on one element, and the rest of the elements will be selected as well. I hope this is clear enough.

  • @chandrabhansingh3977
    @chandrabhansingh39773 жыл бұрын

    Sir, can you please share the source of data for EOS_Tabulated_Compaction?

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    I have included some references in the description. You can start searching there. The values used in this tutorial may not be accurate as the purpose of the video is just to demonstrate how to use this material model.

  • @lianghuang6095
    @lianghuang60953 жыл бұрын

    What are the units of time?milliseconds?seconds or microseconds?

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    In this video, the units of time is milliseconds.

  • @lianghuang6095

    @lianghuang6095

    3 жыл бұрын

    Thank you!

  • @cpgeagadir9773
    @cpgeagadir97733 жыл бұрын

    Hello Dear Dr. Ameen, Thank you so much for your efforts. I try to modelise this tutorial but I got error termination : blank line where command expected At line# 3691 of file C:\Users\HP\LSDYNA~1\TUTORI~1\concrete\ENHANC~1.K *** Error 10450 (KEY+450) in keyword command: -0.0513 -0.0726 -0.0943 -0.174 -0.208 At line# 3693 of file C:\Users\HP\LSDYNA~1\TUTORI~1\concrete\ENHANC~1.K *** Warning 10435 (KEY+435) lines being skipped - See messag or d3hsp files *** Error 10305 (KEY+305) CHECKING MATERIAL INPUT Part ID= 1 PART ID 1 with SECTION ID 1 and EOS ID 1 This is PART 1 in the order of input. *** Error 10133 (KEY+133) input data failed with: 5 errors

  • @sinaanzanpour6089

    @sinaanzanpour6089

    2 жыл бұрын

    Same experience! how can I solve these errors? Can you introduce the reference for the EOS Tabulated compaction input data please?

  • @AmeenTopa

    @AmeenTopa

    2 жыл бұрын

    Hmm. You can open the k file with a text editor and check line # 3693.

  • @user-kx4ob3jr9v

    @user-kx4ob3jr9v

    Жыл бұрын

    I got the same problems exactly! And have you solve it yet?

  • @binumoljose8878
    @binumoljose88783 жыл бұрын

    How to provide reinforcement in column?

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    Please check my tutorials: (1) Wrecking Ball and Reinforced Concrete and (2) TNT Blast on Composite Beam

  • @binumoljose8878

    @binumoljose8878

    3 жыл бұрын

    @@AmeenTopa ok.how to create heavy truck model with different cargo weight

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    @@binumoljose8878 You can download full vehicle models which are available online for free. Watch my tutorial on car collision, I put the link to get the models in that video's description.

  • @amrmasoud5580
    @amrmasoud55803 жыл бұрын

    Please send me the download link of recent version of ls-dyna

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    You can just Google "LS-DYNA STUDENT VERSION"

  • @amrmasoud5580

    @amrmasoud5580

    3 жыл бұрын

    @@AmeenTopa Can student version do complete analysis for any model?

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    It has some limitations, of course. You can check in their website about these limitations.

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

    How to make solid to composite

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    Use any composite material model for the solid part.

  • @user-cj1dd9hi9v
    @user-cj1dd9hi9v5 ай бұрын

    mr ameen i send an email to you . did you get it ?

  • @AmeenTopa

    @AmeenTopa

    5 ай бұрын

    May I know which email address did you send to?

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

    I'm sorry sir, I would like to ask, I have followed the tutorial from the beginning to the end, but when I run the result, it shows error termination and when I see the error it shows error 10246 (KEY+246) for EOS_TABULATED_COMPACTION, warning 10453 (KEY+453), Error 10450 (KEY+450), Error 10434 (KEY+434), Error 10305(KEY+305), and Error 10133(KEY+133). Is there a solution from you for the errors that occurred sir, so that when I run it, it will succeed and the result will come out? Please help me sir for my final assignment🙏

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    It is because we are using different versions of LS-PREPOST. You can edit the model using a text editor to remove the error.

  • @nathasya2492

    @nathasya2492

    Жыл бұрын

    @@AmeenTopa Thank you in advance sir for your response, sorry sir I want to ask again, does the use of EOS_TABULATED_COMPACTION have a significant effect on the model? If I remove the use of eos, can it be allowed sir? Because when I edit in the text editor, I'm confused about what to replace the error numbers with, sir, because the numbers I entered are according to your tutorial, please enlighten me sir, thank you sir🙏

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    @@nathasya2492 if you want to use the full input of this material model, then you must use an EOS. Check the first line of the EOS input. There are some columns in the first line if you open it with text editor. Delete those lines.

  • @nathasya2492

    @nathasya2492

    Жыл бұрын

    @@AmeenTopa Where does the concrete compression load input come from, sir?

  • @AmeenTopa

    @AmeenTopa

    Жыл бұрын

    @@nathasya2492 Here, I used *RIGIDWALL to compress the concrete column.

  • @zurameen
    @zurameen3 жыл бұрын

    Link to lsdyna installer: www.getintopcfree.com/simulators/ls-dyna-free-download/

  • @charleswahome2699
    @charleswahome26993 жыл бұрын

    hello sir I would like to ask some questions can I please contact you through email

  • @AmeenTopa

    @AmeenTopa

    3 жыл бұрын

    What are your questions? Put your email here and I will follow up in my free time.

  • @charleswahome2699

    @charleswahome2699

    3 жыл бұрын

    @@AmeenTopa thank you for your reply, I imported a triple layer windshield igs file of a windshield to ls pre-post and was having problems figuring out how to input how to input the material section, whether it is composite or laminate. The windshield consisted of acrylic layers with SPG interlayer.I was modelling a bird strike problem. I would really be glad if you helped my email is liamjames5434@gmail.com