#1: How to create random distributed inclusions or fibers of RVE/UC by Python scripting in Abaqus

This video is the first part of a series which describes how to create a random RVE (representative volume element) or UC (unit cell) by Python scripting in Abaqus. Reinforcements are randomly distributed inclusions or fibers with random radius. The intersection(interference) between inclusions are checked by a simple function. In this video you can find that:
How to define a function?
How to use a function?
How to create random function with a desired limit?
How to check intersection of two circles?
How to check intersection of a circle and a list of circles?
How to create enough inclusions without intersection?

Пікірлер: 20

  • @zarbi2510
    @zarbi251017 күн бұрын

    thx you !!

  • @tohiddastan9423
    @tohiddastan94232 жыл бұрын

    Thanks for sharing your knowledge, Hope all the best for you ;)

  • @adarsh7918
    @adarsh79182 жыл бұрын

    great video, The explanation for each function helped for understanding how this is working...keep going thanks🙂🙂🙂

  • @yongfengding2603
    @yongfengding26032 жыл бұрын

    Thanks for sharing! Thank you so much.

  • @abinalex714
    @abinalex7144 ай бұрын

    Thank you for the wonderful series. I wish you wouldn't had put the background music. it is very counterproductive.

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

    Thank you for this kind of video

  • @r.sadeghpour
    @r.sadeghpour2 жыл бұрын

    Hi,thanks for this useful video, if the particles were packaged(as a packing) can we use this method?

  • @sajidali-qg1mg
    @sajidali-qg1mg Жыл бұрын

    Sir if I reduced the size of width from 100mm to 50mm in Abaqus, then I couldn't generated enough circles.

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

    What is the python editor that you are normally used ?

  • @engineering_software

    @engineering_software

    Жыл бұрын

    I use (Pythonwin - Python IDE and GUI Framework for Windows.). I like it because it updates the abaqus.py file based on the changes in the CAE model automatically.

  • @UditaPant-jg9hf
    @UditaPant-jg9hf Жыл бұрын

    Can you please tell me how to model mesoscale model of concrete using python scripting in ABAQUS?

  • @engineering_software

    @engineering_software

    8 ай бұрын

    kzread.info/dash/bejne/hWxhssF-ZbCWcaQ.html

  • @muralikartheekss2932
    @muralikartheekss29322 жыл бұрын

    Sir I am looking for the same in 3D model. Can I have the code if you have it. It will be very helpful for my phd. I want the random position of particles in a 3D cube for a given volume fraction.

  • @engineering_software

    @engineering_software

    2 жыл бұрын

    Two complete and useful Abaqus plug-ins are now available which can model unidirectional composite RVE with random fiber distribution considering periodicity. The volume fraction can be even more than 80%. Please check these plugins and related videos: 3D plugin: kzread.info/dash/bejne/a2pk1s2fn9XFlJM.htmlsi=hn5Hw_4Qn8GTyn9L www.engssoft.com/engsoft_ud3d_v1/ 2D plugin: kzread.info/dash/bejne/X41okrxtiNmYaNY.html www.engssoft.com/engsoft_ud2d_v1/

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

    how did you calculate the distance?

  • @engineering_software

    @engineering_software

    Жыл бұрын

    Just calculate distance of two points (centers of circles) by their coordinates.

  • @sajidali-qg1mg
    @sajidali-qg1mg Жыл бұрын

    such a fruitful video👌👌 Could you provide the code file?

  • @engineering_software

    @engineering_software

    8 ай бұрын

    www.engssoft.com

  • @wangdongxu3469
    @wangdongxu34692 жыл бұрын

    Thanks for sharing this video. Could you provide the code file?

  • @engineering_software

    @engineering_software

    8 ай бұрын

    www.engssoft.com