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...
That's one of the best tutorials about modeling composite materials in LS-DYNA.
Thank you so much.
You're very welcome! Please share my videos so more people can learn the software.
@@AmeenTopa I will do that
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
Thank you for your kind words. Please share my videos so more people can learn!
Cooool tutorial!
Thanks! Please share my videos so it can reach and benefit more people! 😁😁
A great tutorial!
Thanks! Please share my videos so it can reach and benefit more people! 😁😁
Thankyou very much... It was super helpful!!
Glad it helped! Please share my video so it can help more people! :D
Thank you. that was a really insightful tutorial!! :)
Glad it was helpful! Please share my videos so they can reach and benefit more people!
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!
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.
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!
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
@@AmeenTopa Thankyou for your reply!! Will surely go through the videos again... Keep posting :)
great man
I am glad you find my videos useful!
@@AmeenTopa i need more will be grateful to you
@@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
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.
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.
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?
@@덕씨의하루 I think you can check the user manual vol. 2. They give an example there.
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²?
@@덕씨의하루 yes, you are correct.
For example, if the density is 2300. Then the compressive strength is 35 x 10^6.
@@AmeenTopa Thank you always😭
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?
@@TấnĐạtPhan-s7c Yes, check my tutorial on TNT Blast on Composite Beam. I used the reduced input for MAT072R3.
@@AmeenTopa Many thanks to you.
Thank you very much for the tutorial, do you have any examples of random vibration fatigue analysis?
You can check the example in dynaexample website.
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.
Check out this reference:
www.dynalook.com/conferences/14th-international-ls-dyna-conference/constitutivemodeling/modeling-pre-and-post-tensioned-concrete
@@AmeenTopa thnx mr ameen
@user-cj1dd9hi9v you are welcome
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
I am not sure if it is possible. I am not an expert in ANSYS. 😌
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?
@@덕씨의하루 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.
@@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?
Hello, Mr. Engineer, can you help me with the phenomenon of high speed impact in FML
Dear Sun, you can contact my team and they will discuss on how to reach me.
feadynamicconsultants@outlook.com
Mr. Amin Topa, can you guide me regarding the use of SMA in reinforced concrete elements, especially in concrete slabs?
you can reach me out through my team at cae-works@outlook.com
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?"
@@덕씨의하루 as you can understand from that message, only a few types of EOS is accepted with MAT072R3.
is there a way to use FRP as isotropic material ? if yes , which material card can be used?
The nature of FRP is orthotropic. If you use isotropic material, you won't get the correct behavior.
Thank you, your videos are really helpful.
I want to ask How to define composite laminates if we have solid elements?
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,
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
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.
Hello Sir, from where you did get the input values of lamda and eta.
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.
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.
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.
@@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?
@@yashchordiya5963 Yes, it is possible if you are using *PART_COMPOSITE to model the composite structure.
Hi please tell me how to define the bond slippage between concrete surface & composite sheet? aslo between ateel bars and concrete? thanks
Check the following tutorials:
Three point bending of Sandwich Structure
Reinforced Concrete and Wrecking Ball
TNT Blast on Composite Beam
@@AmeenTopa what are the differences between ls-dyna & Abaqus?
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?
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.
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?
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.
Which means if I need only one layer of composite, I need to specify NIP to 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
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!!!
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!
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.
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
@@AmeenTopa thanks a lot brother.
You always helps a needy.
Keep doing this awesome job.
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
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.
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🙏
It is because we are using different versions of LS-PREPOST. You can edit the model using a text editor to remove the error.
@@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🙏
@@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.
@@AmeenTopa Where does the concrete compression load input come from, sir?
@@nathasya2492 Here, I used *RIGIDWALL to compress the concrete column.
What are the units of time?milliseconds?seconds or microseconds?
In this video, the units of time is milliseconds.
Thank you!
Please send me the download link of recent version of ls-dyna
You can just Google "LS-DYNA STUDENT VERSION"
@@AmeenTopa Can student version do complete analysis for any model?
It has some limitations, of course.
You can check in their website about these limitations.
Sir, can you please share the source of data for EOS_Tabulated_Compaction?
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.
How to make solid to composite
Use any composite material model for the solid part.
How to provide reinforcement in column?
Please check my tutorials:
(1) Wrecking Ball and Reinforced Concrete
and
(2) TNT Blast on Composite Beam
@@AmeenTopa ok.how to create heavy truck model with different cargo weight
@@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.
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
Same experience! how can I solve these errors? Can you introduce the reference for the EOS Tabulated compaction input data please?
Hmm. You can open the k file with a text editor and check line # 3693.
I got the same problems exactly! And have you solve it yet?
mr ameen i send an email to you . did you get it ?
May I know which email address did you send to?
Link to lsdyna installer:
www.getintopcfree.com/simulators/ls-dyna-free-download/
hello sir I would like to ask some questions can I please contact you through email
What are your questions? Put your email here and I will follow up in my free time.
@@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