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

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • 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.101...
    More papers about composite:
    Galal (2012). Modelling damage and fracture of fibre metal laminates subject to blast loading
    core.ac.uk/dis...
    Abdullah (‎2018). The impact behaviour of high performance fibre composites
    ethos.bl.uk/Or...
    Check out this video to know more about composite modelling techniques in LS-DYNA:
    • Video
    About MAT072REL3 model:
    www.dynalook.c...
    ftp.lstc.com/a...
    www.techno-pres...
    More about Concrete modelling:
    www.usbr.gov/s...
    jzhao.people.u...

Комментарии • 111

  • @alialinejad6204
    @alialinejad6204 3 года назад

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

    • @AmeenTopa
      @AmeenTopa  3 года назад +1

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

    • @alialinejad6204
      @alialinejad6204 3 года назад

      @@AmeenTopa I will do that

  • @booobom6720
    @booobom6720 4 года назад

    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  4 года назад

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

  • @Akash015
    @Akash015 4 года назад +2

    Cooool tutorial!

    • @AmeenTopa
      @AmeenTopa  4 года назад

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

  • @nguyentanphat4055
    @nguyentanphat4055 4 года назад +1

    A great tutorial!

    • @AmeenTopa
      @AmeenTopa  4 года назад +1

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

  • @tanishashrestha7053
    @tanishashrestha7053 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад +1

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

  • @pafakei
    @pafakei 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад

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

  • @srikant519
    @srikant519 Год назад

    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  Год назад

      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.

  • @tanishashrestha7053
    @tanishashrestha7053 4 года назад +1

    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  4 года назад +1

      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 RUclipsr :D

    • @tanishashrestha7053
      @tanishashrestha7053 4 года назад

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

  • @hammadshahid241
    @hammadshahid241 Год назад

    great man

    • @AmeenTopa
      @AmeenTopa  Год назад

      I am glad you find my videos useful!

    • @hammadshahid241
      @hammadshahid241 Год назад

      @@AmeenTopa i need more will be grateful to you

    • @AmeenTopa
      @AmeenTopa  Год назад

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

  • @덕씨의하루
    @덕씨의하루 8 месяцев назад

    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  8 месяцев назад

      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.

  • @덕씨의하루
    @덕씨의하루 4 месяца назад

    According to the given references, the values of K1 to K10 in EOS_TABULATED_COMPACTION vary significantly. Where did you derive your K values from?

    • @AmeenTopa
      @AmeenTopa  4 месяца назад

      @@덕씨의하루 I think you can check the user manual vol. 2. They give an example there.

  • @덕씨의하루
    @덕씨의하루 5 месяцев назад

    thank you teacher, If the concrete density is recorded in kg/m³, is it correct to record the compressive strength in 10^6 N/m² rather than N/mm²?

    • @AmeenTopa
      @AmeenTopa  5 месяцев назад

      @@덕씨의하루 yes, you are correct.
      For example, if the density is 2300. Then the compressive strength is 35 x 10^6.

    • @덕씨의하루
      @덕씨의하루 5 месяцев назад

      @@AmeenTopa Thank you always😭

  • @TấnĐạtPhan-s7c
    @TấnĐạtPhan-s7c 2 месяца назад

    Dear Ameen, if I define the MAT072REL3 by putting negative unconfined compressive strength in A0, I don't need to use the EOS tabulated Compaction, is that right?

    • @AmeenTopa
      @AmeenTopa  2 месяца назад +1

      @@TấnĐạtPhan-s7c Yes, check my tutorial on TNT Blast on Composite Beam. I used the reduced input for MAT072R3.

    • @TấnĐạtPhan-s7c
      @TấnĐạtPhan-s7c 2 месяца назад

      @@AmeenTopa Many thanks to you.

  • @xixibob9149
    @xixibob9149 3 года назад

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

    • @AmeenTopa
      @AmeenTopa  3 года назад

      You can check the example in dynaexample website.

  • @RomanYounan-e1o
    @RomanYounan-e1o 11 месяцев назад

    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  11 месяцев назад

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

    • @RomanYounan-e1o
      @RomanYounan-e1o 11 месяцев назад +1

      @@AmeenTopa thnx mr ameen

    • @AmeenTopa
      @AmeenTopa  11 месяцев назад

      @user-cj1dd9hi9v you are welcome

  • @javierlord5109
    @javierlord5109 2 года назад

    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  2 года назад

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

  • @덕씨의하루
    @덕씨의하루 5 месяцев назад

    The density of concrete is 2.9e-06 with a unit of kN/mm³. What is the unit for FT (Uniaxial tensile strength) with a value of 0.006479?

    • @AmeenTopa
      @AmeenTopa  5 месяцев назад

      @@덕씨의하루 If the density 2.9e-6 kg/mm3, then the tensile strength should be in GPa unit. Thus, 0.0064 GPa or 6.4 MPa.

    • @덕씨의하루
      @덕씨의하루 5 месяцев назад

      @@AmeenTopa So in the video, they used GPa as the unit, which means I should continue using GPa throughout, right? I shouldn't use MPa, correct?

  • @sun-yk2mf
    @sun-yk2mf Год назад

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

    • @AmeenTopa
      @AmeenTopa  Год назад

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

  • @RomanYounan-e1o
    @RomanYounan-e1o 11 месяцев назад

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

    • @AmeenTopa
      @AmeenTopa  11 месяцев назад

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

  • @덕씨의하루
    @덕씨의하루 4 месяца назад

    Hello Amin, *** Error 40738 (SOL+738): only eos 8, eos 9, and eos 11 are valid with *MAT_072. Why is this happening? What should I do to fix it?"

    • @AmeenTopa
      @AmeenTopa  4 месяца назад

      @@덕씨의하루 as you can understand from that message, only a few types of EOS is accepted with MAT072R3.

  • @lumbulars121
    @lumbulars121 2 года назад

    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.

  • @akifmalik1644
    @akifmalik1644 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад

      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,

  • @rahulsrivastava4180
    @rahulsrivastava4180 3 года назад

    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  3 года назад

      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.

  • @chandrabhansingh3977
    @chandrabhansingh3977 3 года назад

    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.

  • @yashchordiya5963
    @yashchordiya5963 2 года назад

    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  2 года назад

      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 2 года назад

      @@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  2 года назад

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

  • @amrmasoud5580
    @amrmasoud5580 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад

      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?

  • @mohamedmoustafa7240
    @mohamedmoustafa7240 4 года назад

    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  4 года назад

      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.

  • @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  Год назад +1

      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  Год назад +1

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

  • @sinaanzanpour6089
    @sinaanzanpour6089 3 года назад

    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  3 года назад

      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!

  • @sashanknegi4867
    @sashanknegi4867 4 года назад

    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  4 года назад

      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.
      ruclips.net/video/RZhDc4yl4-4/видео.html

    • @sashanknegi4867
      @sashanknegi4867 4 года назад

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

  • @Ronysiddiq1
    @Ronysiddiq1 2 года назад

    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  2 года назад

      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.

  • @nathasya2492
    @nathasya2492 2 года назад

    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  2 года назад

      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 2 года назад

      @@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  2 года назад +1

      @@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 2 года назад

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

    • @AmeenTopa
      @AmeenTopa  2 года назад

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

  • @lianghuang6095
    @lianghuang6095 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад

      In this video, the units of time is milliseconds.

    • @lianghuang6095
      @lianghuang6095 4 года назад

      Thank you!

  • @amrmasoud5580
    @amrmasoud5580 3 года назад

    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.

  • @chandrabhansingh3977
    @chandrabhansingh3977 3 года назад

    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.

  • @raviprasanth3675
    @raviprasanth3675 2 года назад

    How to make solid to composite

    • @AmeenTopa
      @AmeenTopa  2 года назад

      Use any composite material model for the solid part.

  • @binumoljose8878
    @binumoljose8878 4 года назад

    How to provide reinforcement in column?

    • @AmeenTopa
      @AmeenTopa  4 года назад

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

    • @binumoljose8878
      @binumoljose8878 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад

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

  • @cpgeagadir9773
    @cpgeagadir9773 3 года назад

    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 3 года назад

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

    • @AmeenTopa
      @AmeenTopa  3 года назад

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

    • @YushuLin-n2g
      @YushuLin-n2g Год назад

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

  • @RomanYounan-e1o
    @RomanYounan-e1o 11 месяцев назад

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

    • @AmeenTopa
      @AmeenTopa  11 месяцев назад

      May I know which email address did you send to?

  • @zurameen
    @zurameen 4 года назад

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

  • @charleswahome2699
    @charleswahome2699 4 года назад

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

    • @AmeenTopa
      @AmeenTopa  4 года назад

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

    • @charleswahome2699
      @charleswahome2699 4 года назад

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