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

  • @hnrwagner
    @hnrwagner3 жыл бұрын

    what kind of shell buckling tutorial you want to see next? comment below !

  • @Bollibompa
    @Bollibompa2 жыл бұрын

    Thanks a lot!

  • @pisolo86
    @pisolo863 жыл бұрын

    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

    @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

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

  • @boren6299
    @boren62993 жыл бұрын

    Thank for you video. It helps me a lot. It would be better if there have subtitles

  • @hnrwagner

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

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

    Super helpful video. I was wondering how you could script varying the thickness of shell faces randomly.

  • @hnrwagner

    @hnrwagner

    Жыл бұрын

    Create a list of faces, make a loop for those faces and then at each face create a random thickness?

  • @GabrielLopez-dd3cf
    @GabrielLopez-dd3cf3 жыл бұрын

    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

    @hnrwagner

    3 жыл бұрын

    you could check the convergence of the mean or the variance of your target variable

  • @amirrezaei4539
    @amirrezaei45393 жыл бұрын

    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

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

  • @chsri3357
    @chsri33573 жыл бұрын

    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

    @hnrwagner

    3 жыл бұрын

    you mean liker fiber angle variation and thickness variation ?

  • @chsri3357

    @chsri3357

    3 жыл бұрын

    @@hnrwagner Yes. Mostly fibre data like: tensors data from local misalignment? :) The thickness variation can be a cherry on the cake.

  • @mohamedsafa1511
    @mohamedsafa15112 жыл бұрын

    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

    @hnrwagner

    2 жыл бұрын

    Please write your question here ij the comment section so other may learn from it

  • @mohamedsafa1511

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

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

    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

    @hnrwagner

    Жыл бұрын

    Matlab, the CFD command

  • @saiche1615

    @saiche1615

    Жыл бұрын

    hello can I ask you for some questions?

  • @hnrwagner

    @hnrwagner

    Жыл бұрын

    @@saiche1615 sure ask here

  • @saiche1615

    @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

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

  • @UB-us3ti
    @UB-us3ti Жыл бұрын

    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

    @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

    @UB-us3ti

    Жыл бұрын

    @@hnrwagner How to create many partitions I am a beginner in this software I need to help sir

  • @hnrwagner

    @hnrwagner

    Жыл бұрын

    @@UB-us3ti here is a video about partitions: kzread.info/dash/bejne/aomf3NeToNKWoJM.html

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

    hello,can you share code about this video?thank you.

  • @saiche1615

    @saiche1615

    Жыл бұрын

    p = mdb.models[myString].parts['Part-1'] p = mdb.models[myString].parts['Part-1'] ^ IndentationError: unexpected indent >>> this question is not besolved

Келесі