ABAQUS-Python Tutorial: MONTE-CARLO SIMULATION: CYLINDER BUCKLING WITH GEOMETRIC IMPERFECTIONS
In this video i will explain every step for a Monte-Carlo Simulation in ABAQUS using a simple cylinder model with geometric imperfections !
Time Stamps:
Timecodes:
Intro: 0:00
Part 1: Model in ABAQUS: 1:00
Part 2: Input Generation for Monte Carlo: 6:20
Part 3: Creation of ABAQUS-Python script for Monte-Carlo: 11:00
Part 4: Start of Monte-Carlo Simulation: 35:00
Part 5: Results: 37:00
Пікірлер: 32
what kind of shell buckling tutorial you want to see next? comment below !
Thanks a lot!
Really nice video! I worked for some time on composite and deployable boom for small satellite and I found this video really good for someone starting his first steps into Montecarlo analysis with Abaqus. I am currently referring this to a group of students here at the University of Glasgow who are working on developing a high power rocket and I am helping them with the FEA side. Would be amazing if your thesis/paper on which this video is based is available since such analyses will be done for sure in the next months. By the way my name is Daniele Barbera and I am a Research Associate at UofG.
@hnrwagner
3 жыл бұрын
Hi Daniele, Thanks for your comment. It is really appreciated. My PhD thesis is here: www.researchgate.net/publication/337465846_ROBUST_DESIGN_OF_BUCKLING_CRITICAL_THIN-WALLED_SHELL_STRUCTURES If you or your students have any further questions let me know.
@pisolo86
3 жыл бұрын
@@hnrwagner Thank you very much, I will let you know if any question will rise up. They are on a steep learning curve, but well motivated. Again many thanks for your kind reply.
Thank for you video. It helps me a lot. It would be better if there have subtitles
@hnrwagner
3 жыл бұрын
hey , thanks for the advice. I will look into it. also I have now a much better mic than in the earlier videos. Kf you want to see anything Monte-Carlo related, let me know.
Super helpful video. I was wondering how you could script varying the thickness of shell faces randomly.
@hnrwagner
Жыл бұрын
Create a list of faces, make a loop for those faces and then at each face create a random thickness?
Thank you very much for the video. It has been a great help. There are no other videos like this. I would like to ask you a question. How could you know the minimum number of simulations required for the method to be considered valid? How to validate or calculate the validity or convergence of the application of the method? Again, thank you very much
@hnrwagner
3 жыл бұрын
you could check the convergence of the mean or the variance of your target variable
Thanks for this video. It was very helpful. Just one question. How to use model parameters such as density as a random variable in reliability analysis?
@hnrwagner
3 жыл бұрын
i would recommend to model it similar to the coordinate and the load at 6:20 if you like you can give me your example and i can make a video using the First-Order Second Moment method (FOSM)
Hello. Thank you for the interesting video. I would like to know if you can introduce material variability in FRP cylinders in a similar way? Would appreciate your advice on it.
@hnrwagner
3 жыл бұрын
you mean liker fiber angle variation and thickness variation ?
@chsri3357
3 жыл бұрын
@@hnrwagner Yes. Mostly fibre data like: tensors data from local misalignment? :) The thickness variation can be a cherry on the cake.
thank for this video. I have question in application of montecarlo in abaqus with section and modules of elasticity are random can you help me .
@hnrwagner
2 жыл бұрын
Please write your question here ij the comment section so other may learn from it
@mohamedsafa1511
2 жыл бұрын
@@hnrwagner how can apply the randomness in section dimension or modulus of elasticity, I applied the parametric study scrpit file, but your method more useful.
Hello, thank you so much for your instructional video, I learn a lot from your videos. I have a question, how is the ordinate (Reliability) in the figure calculated in the results of part 5,?
@hnrwagner
Жыл бұрын
Matlab, the CFD command
@saiche1615
Жыл бұрын
hello can I ask you for some questions?
@hnrwagner
Жыл бұрын
@@saiche1615 sure ask here
@saiche1615
Жыл бұрын
@@hnrwagner hello,can you share code about this video?thank you.p = mdb.models[myString].parts['Part-1'] p = mdb.models[myString].parts['Part-1'] ^ IndentationError: unexpected indent >>> this question is not besolved
@hnrwagner
Жыл бұрын
@@saiche1615 Use google to solve this easy problem: Unexpected indent - This line of code has more spaces at the beginning than the one before it, but the one before it does not begin a sub block. In a block, all lines of code must begin with the same string of whitespace.
Good morning sir. I am researching a probabilistic analysis of soil consolidation in which the properties of the soil are not sound the same from one element to another of the mesh (such as modulus of elasticity E and hydraulic conductivity K ) they are considered as random variable generated by a function using MCS. How to introduce this variability into the abaqus software.
@hnrwagner
Жыл бұрын
I would create many many partitions to the model and then assign the different mateiral section to the model according to you MCS
@UB-us3ti
Жыл бұрын
@@hnrwagner How to create many partitions I am a beginner in this software I need to help sir
@hnrwagner
Жыл бұрын
@@UB-us3ti here is a video about partitions: kzread.info/dash/bejne/aomf3NeToNKWoJM.html
hello,can you share code about this video?thank you.
@saiche1615
Жыл бұрын
p = mdb.models[myString].parts['Part-1'] p = mdb.models[myString].parts['Part-1'] ^ IndentationError: unexpected indent >>> this question is not besolved