Topology Optimization (Introduction) Part 1

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024

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

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

    U should definitely do an updated series if u can! Anyways, nice work! :D

    • @Simfuchsia
      @Simfuchsia  4 года назад +3

      You are right :D i am currently working on full series but i want to publish it at once and i have to wait for some Reviews

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

      @@Simfuchsia Wow, that's great man! Seems like a lot, u should think of just posting it by parts, again thanks for sharing ur knowledge. :D

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

      @@Simfuchsia Did you post the full series somewhere? Or could you maybe just release some seperate episodes?

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

      @@VTeslaV Yes but unfortunately i had to remove the series due to some negative comments. But part 2 and part 3 can be found in my channel.

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

    Thank you very much!

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

    Hi, could you explain more about the Design Variable 2:09 , what does the normalized density mean? What is (density element) / (density knot)? Thank you.

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

      Also, on 6:14, on the y-axis, what does the Young's Modulus (Ee) and Young's Modulus (Eo) refer to?

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

      Hi Himal,
      with normalized density I mean that: If you have a normalized density of 1.0 it represents full material areas (black pixel) if you have a normalized density of 0.0 it represents no material (white pixels). So it is just a variable which controlls if the area has full material or zero material properties. So for example if you use steel with 7.8 as a density you just normalize it to 1.0.
      On 6:14 you can see the behaviour if i increase the normalized density from zero to one. So if you have a normalized density of 1.0 --> full material. You also have a full young module.
      In the finite element analysis you will then convert the normalized density and the normalized young module by scaling the values with for example 7.8 as the density and 210000 as the young module.
      So in the end a normalized density of 1.0 represents a young module of 210000 and a normalized density of 0.3 represents a young module of approximately 20000.

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

      DMST Thank you very much for the explanation. Your contents are very good!

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

    why we use material power law and how its works?

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

      Well its a emperical penalty function for the optimization. Its Just the Standard function. There are Others aswell. Go to Part 2 and 3 there you will find how it works

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

    Your video series are too confusing. Could you take topology optimization video series at the begining for beginners and not using blender (just python)? And also show theory and explain everything for dumbs (because there are not enough sources expect yours, even in English). It might be good show your own and detailed slides and after those, show examples in python. (One more question, can first grade mechanical engineer student understand this and will those students see topology optimization (if so, under which lecture?))
    :D :D

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

      Hello Hakan,
      maybe i need to update the series. Thanks for the feedback.
      You can try out the following python code (only a few lines).
      If you understand this example, you understand the full topology optimization.
      www.topopt.mek.dtu.dk/Apps-and-software/Topology-optimization-codes-written-in-Python
      You should understand this if you have heard technical mechanic I and technical mechanic II.
      In this subjcts you should get familiar with finite element method (2D cases are enough).
      The theoretical background is called continums mechanic. Typically this is a subject for master courses.
      For the practical few and implementation you only need the knowledge building a FEM-System.
      Best Regards

  • @simonpeifer2982
    @simonpeifer2982 5 лет назад

    How is the density of a single element calculated?

    • @Simfuchsia
      @Simfuchsia  5 лет назад +1

      By using the method of moving asympthotes using the sensitivit of the strain energy

    • @simonpeifer2982
      @simonpeifer2982 5 лет назад

      @@Simfuchsiathanks for the quick reply! do you have a source for this?

    • @Simfuchsia
      @Simfuchsia  5 лет назад

      @@simonpeifer2982 this is the standard book Topology Optimization: "Theory, Methods, And Applications
      Sigmund and bendsoe

    • @Simfuchsia
      @Simfuchsia  5 лет назад

      @@simonpeifer2982 If you need source Code, search for a 99 Line matlab code for topology optimization or you can take a View on github. There you can find a Python implementation written by me for multi physics (DMST1990)

    • @Simfuchsia
      @Simfuchsia  5 лет назад +1

      @@simonpeifer2982there you can Download my master Thesis, written in German. github.com/DMST1990/ToOptiX/tree/master/Documentation
      If you need a handsome translation Tool to english, you can use deepl.com

  • @AhmedGamal-gq1if
    @AhmedGamal-gq1if 5 лет назад

    what about with multi-material topology optimization can u tell me program for that ?

    • @Simfuchsia
      @Simfuchsia  5 лет назад +2

      Well there are some example matlab scripts. But right at the moment I dont think that there exist a commerical program for multi material optimization. There are only some open source programs with no GUI

    • @AhmedGamal-gq1if
      @AhmedGamal-gq1if 5 лет назад

      DMST why no company as ansys or abaqus add this important feature at this moment?

    • @Simfuchsia
      @Simfuchsia  5 лет назад +2

      @@AhmedGamal-gq1if well if there are not any customors willing to pay for that then they wont implement these features. Therfore you need to program such kind of stuff by youself.

    • @Simfuchsia
      @Simfuchsia  5 лет назад

      Hi Ahmed,
      currently I got a research prupose, that i should impelment a Multi Material Optmization (At least i can provide you that)

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

    alter der deutsche Akzent scheppert alles raus