Topology Optimization Using FreeCAD and a Python Marco

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025

ความคิดเห็น • 23

  • @giljusjo
    @giljusjo 2 ปีที่แล้ว +3

    A very nice and illustrative video abt Topology Opt and Python!

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว

      Thanks for your comment, I am Glad you liked it!

  • @anterolaine6436
    @anterolaine6436 2 ปีที่แล้ว +2

    Much appreciated, I look forward to working through more of your work.

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว +1

      I am glad that these tutorials are helpful and inspire you!

  • @astridx6910
    @astridx6910 2 ปีที่แล้ว +2

    Really useful. Please keep these tutorials coming!

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว +1

      Thank you for your positive feedback, I will continue these tutorials!

  • @tapaniheikkinen3300
    @tapaniheikkinen3300 2 ปีที่แล้ว +2

    An excellent video. Thanks for the effort you've put into this! I'm looking forward to viewing the entire series.😄

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว +1

      Great, thank you for following and supporting this channel!

  • @jamesd.677
    @jamesd.677 2 ปีที่แล้ว +2

    Great example, well illustrated 👍🏻

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว +1

      Glad to hear it! Thanks!

  • @Skyliptor
    @Skyliptor 27 วันที่ผ่านมา

    Hello! Does it work with FreeCAD 1.0 and above?

  • @ivanpanzera8048
    @ivanpanzera8048 ปีที่แล้ว

    This video is very helpful! What is the type of stress it lets us to define as a limit for the optimization process?

  • @akhil7650
    @akhil7650 2 ปีที่แล้ว +1

    I am getting an error of no such directory found for file000.dat. Could you please help? Thank you.

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว

      I'm not sure what error you are referring to, but if you are having trouble running this macro with FreeCAD, make sure you close everything after you open the macro with FreeCAD for the first time. Once you have done this, open FreeCAD again and then open the macro. This should enable the Material Object to be recognized (here as Material Solid).
      Also, check that your mesh is correct.
      I hope this be helpful.

    • @akhil7650
      @akhil7650 2 ปีที่แล้ว +2

      @@Engr4all hey, thanks for the reply. It resolved when i put the macro files in C where freecad is installed.

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว +1

      I am glad to hear that you were able to resolve the issue by putting the macro files in the installed FreeCad location.
      Good Luck!

  • @libormatula3616
    @libormatula3616 2 ปีที่แล้ว +1

    This is very good example. I would like to ask if the macro will work for also for a part that will be like more in 3D, like a cube shape ?

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว

      I am glad the example was helpful. Yes, I tried it with a cube and it works as well. The link below shows a picture of topology optimization results of a cube.
      drive.google.com/file/d/1wCsDnOF8jSJE7Ma_1W6DM-DuBTaKBFgZ/view?usp=share_link

  • @brownieandchip
    @brownieandchip ปีที่แล้ว

    When I tried to run the macro as shown in 11:30, I received the error "UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 86: character maps to ". I tried restarting FreeCAD, but the issue persists. I am using FreeCAD 0.20.2. Thanks for any help! Very interesting video!

    • @YuriyUvarov
      @YuriyUvarov ปีที่แล้ว +2

      You should replace the \ with \\ or use r"C:\\..."

    • @brownieandchip
      @brownieandchip ปีที่แล้ว

      @@YuriyUvarov totally good now! But I found that topology optimization in Python (on Google Colab) is much faster than in FreeCAD :)

  • @madaniasurat7780
    @madaniasurat7780 2 ปีที่แล้ว +2

    💓💓💓💓💓💓💓💓

    • @Engr4all
      @Engr4all  2 ปีที่แล้ว +1

      I am glad you liked it :)