I wrote a Python / Freecad library to do HUNDREDS of simulations in less than 20 minutes

Поділитися
Вставка
  • Опубліковано 25 сер 2024

КОМЕНТАРІ • 29

  • @anilyasasvi8705
    @anilyasasvi8705 Рік тому +2

    hello, thank you for the video. but in my system this version is for python 3.8.. Now I am using the updated version of python.. could you pls help me in gtting these files for my current version

    • @engineeringmaths
      @engineeringmaths  Рік тому +4

      You can install multiple versions of Python on your system, and create a virtual environment that uses the correct version (using "pipenv --python 3.8"). There's some step by step instructions on the README file in the repository here: github.com/da-crivelli/freecad-parametric-fea
      Let me know how you get on!

    • @anilyasasvi4197
      @anilyasasvi4197 Рік тому

      @@engineeringmaths I tried to work with the python file but it is showing the below error..pls help me
      Error text:
      [36mERROR: Ignored the following versions that require a different python version: 0.1.0 Requires-Python >=3.8.10,=3.8.10,=3.8.10,=3.8.10,

  • @martincronje5242
    @martincronje5242 Рік тому +6

    Love how you bring out the advance uses of FreeCAD.

  • @AeroSIFT
    @AeroSIFT Місяць тому

    thats a nice work of parametric analysis using FEM

  • @user-cl7lx1cq6p
    @user-cl7lx1cq6p 4 місяці тому

    sweet capability.. I think I am going to jump to FreeCad and python.

  • @dewigriffiths3775
    @dewigriffiths3775 Рік тому +2

    Nice work! You would have told me off for such a mesh when you were helping me with my PhD though!

    • @engineeringmaths
      @engineeringmaths  Рік тому

      Sadly you have to mesh externally for now if you want to have anything half decent, the freecad integration of gmsh and netgen doesn't support structured meshes yet :( I do feel a bit dirty!

  • @Toni-yl4hc
    @Toni-yl4hc Рік тому +1

    Great implementation!!

  • @FilterYT
    @FilterYT Рік тому +1

    Neat, cool topic, thanks for sharing!

  • @stefankrimbacher7917
    @stefankrimbacher7917 Рік тому +1

    Very useful video for me. Thanks

  • @Ray88G
    @Ray88G Рік тому +1

    Thank you .

  • @RafaGmod
    @RafaGmod Рік тому +1

    Woow, excelent video!!

  • @patrickschonfeld1125
    @patrickschonfeld1125 9 місяців тому +1

    Wow... Nice work. I will try this next week on my design. Habe you ever heard form evolutionary algorithms?

    • @engineeringmaths
      @engineeringmaths  8 місяців тому +1

      I have programmed the SKO method in Abaqus in the early 2000s for a few projects but haven't touched evolutionary algorithms in ages! I assume technology has changed a lot since...

  • @laurentcnc6662
    @laurentcnc6662 Рік тому +1

    Very interesting development, congrat ! Anyway 360p video contrast fairly with your great job ;-(

    • @engineeringmaths
      @engineeringmaths  Рік тому +1

      Weird, I can see the 720p version! Have you tried forcing high quality by clicking on the cog icon?

    • @laurentcnc6662
      @laurentcnc6662 Рік тому +1

      @@engineeringmaths Yep

    • @engineeringmaths
      @engineeringmaths  Рік тому +1

      @@laurentcnc6662 weird! I just loaded it in a private browsing session and it went straight to 1080p.

  • @user-yu2wr5qf7g
    @user-yu2wr5qf7g Рік тому

    Excellent. Thx.

  • @anilyasasvi4197
    @anilyasasvi4197 Рік тому +1

    Could pls let me know how to implement the freecadparametericfea to advanced versions of python

    • @engineeringmaths
      @engineeringmaths  Рік тому +1

      Currently I have not tested it with anything other than python 2.8.10 and I have restricted the pypi package to that version to ensure it works with freecad 0.20. If you want to test it with different Python / FreeCAD versions, the source code is available at github.com/da-crivelli/freecad-parametric-fea/

    • @anilyasasvi4197
      @anilyasasvi4197 Рік тому +1

      @@engineeringmaths thank you for the support, i tried the way but my python terminal is showing that it is for older versions less than 3.9.0 where as min is 3.10.0.could you help me regarding this

  • @madaniasurat7780
    @madaniasurat7780 Рік тому +1

    wow good

  • @YouTubeuser00
    @YouTubeuser00 Рік тому +1

    Any idea how I would go about integrating NetGen into my freecad install (as a flatpak) on Ubuntu?

    • @engineeringmaths
      @engineeringmaths  Рік тому

      I haven't tried installing it on Ubuntu and I thought you could specify the path to netgen in the settings, but it doesn't seem to be possible. I am working on adding support for gmsh in the near future, which should solve a lot of issues.

  • @anilyasasvi4197
    @anilyasasvi4197 Рік тому

    I tried to work with the python file but it is showing the below error..pls help me
    Error text:
    [36mERROR: Ignored the following versions that require a different python version: 0.1.0 Requires-Python >=3.8.10,=3.8.10,=3.8.10,=3.8.10,

    • @engineeringmaths
      @engineeringmaths  Рік тому

      What's the output of "pipenv run python --version" in your project's folder?

    • @anilyasasvi4197
      @anilyasasvi4197 Рік тому

      @@engineeringmaths the error is the output of the project folder