Interactive Detailing Tool for Strength Modeling System

Interactive Detailing Tool for Strength Modeling System
Slide Note
Embed
Share

This project focuses on developing a tool for interactive detailing of object areas within the strength modeling system. Addressing challenges such as preservation of geometric features, scalability, and user-friendliness, the tool aims to offer a comprehensive solution for modeling complex objects. By integrating custom calculation methods and supporting local scaling, the tool strives to provide a seamless user experience. Utilizing advanced technologies like FEniCS, PETSc, TopOpt, PythonOCC, and VTKjs libraries, the system aims to optimize complex objects efficiently. Emphasizing an intuitive visual interface and containerization through Docker, the project aims to revolutionize strength modeling processes.

  • Interactive Detailing
  • Strength Modeling System
  • User-friendly Tool
  • Complex Objects
  • Modeling

Uploaded on Apr 04, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Development of a tool for interactive detailing of areas of objects for the strength modeling system Budlov E., Iakushkin O., Sedova O. spbu.ru

  2. Introduction spbu.ru 04.04.2025 GRID 2021 2

  3. Main problems Preservation of all geometric features of a complex object in its model. Ability to make changes of any scale to every part of the model. Support of complex operations with the object. Elimination of loss of information. spbu.ru 04.04.2025 GRID 2021 3

  4. Related work Open-source: Commercial: Freecad Comsol Salome Ansys spbu.ru 04.04.2025 GRID 2021 4

  5. Drawbacks Lack of intuitive visual interface; High requirements for the necessary user skills; Custom calculation methods are not really welcome. Our main goal to make our tool as user-friendly as possible! spbu.ru 04.04.2025 GRID 2021 5

  6. Problem definition Uniform web-service format system; Modelling and optimization of complex objects; Easy integration of custom calculation methods; Local scaling supporting; Intuitive visual interface. spbu.ru 04.04.2025 GRID 2021 6

  7. System description Calculation FEniCS, PETSc; Optimization TopOpt; Modelling PythonOCC, VTKjs libraries; Interface JupyterLab (+ GMSH and VTK); Containerization Docker; spbu.ru 04.04.2025 GRID 2021 7

  8. Calculation FEniCS Powerful open-source computing platform; Python and C++ support; Large-scale parallel problems solving; Cross-platform. spbu.ru 04.04.2025 GRID 2021 8

  9. Topology optimization TopOpt Fully parallel framework; Very large scale topology optimization on structured grids; Compliance minimization problem solving; Robust design approach. spbu.ru 04.04.2025 GRID 2021 9

  10. Topology optimization TopOpt spbu.ru 04.04.2025 GRID 2021 10

  11. Interface JupyterLab spbu.ru 04.04.2025 GRID 2021 11

  12. Interface JupyterLab spbu.ru 04.04.2025 GRID 2021 12

  13. Containerization Docker spbu.ru 04.04.2025 GRID 2021 13

  14. Example task A three-dimensional cube; Held in 4 corners on one edge of the cube; The pressure load applies to the outer face of the central element on the opposite side. spbu.ru 04.04.2025 GRID 2021 14

  15. Solution first iteration spbu.ru 04.04.2025 GRID 2021 15

  16. Solution last iteration spbu.ru 04.04.2025 GRID 2021 16

  17. Example problem 1. Mesh definition via parameters; 2. FEM and modelling analysis with FEniCS; 3. Topological optimization using TopOpt; 4. FEM analysis of the result; 5. Comparison with the original; spbu.ru 04.04.2025 GRID 2021 17

  18. Mesh definition spbu.ru 04.04.2025 GRID 2021 18

  19. FEM modelling and analysis spbu.ru 04.04.2025 GRID 2021 19

  20. Topological optimization spbu.ru 04.04.2025 GRID 2021 20

  21. Solving spbu.ru 04.04.2025 GRID 2021 21

  22. Solution spbu.ru 04.04.2025 GRID 2021 22

  23. Execution time 6x Intel(R) Core(TM) i7-8750H 250 200 150 t, min 100 50 0 1 2 4 8 12 MPI np spbu.ru 04.04.2025 GRID 2021 23

  24. Comparison Solutions Pros Cons Simple open-source projects Free, fast, easy to use Quality is not enough at all, lack of interface Complex open-source solutions Free, good quality Time-consuming, limited functional, lack of interactive interface Commercial solutions Good quality, more supported operations Expensive, time-consuming, hardly customizable, difficult to master Proposed solution Free, customizable, broad functionality support, intuitive interface, cross-platform Time-consuming (for complex operations) spbu.ru 04.04.2025 GRID 2021 24

  25. Conclusion Interactive web-service; Adjustment of the local mesh resolution; Topological optimization; Creation via mathematical description; Modern numerical methods integration. spbu.ru 04.04.2025 GRID 2021 25

  26. Current goals Seamless components unification; Additional computing functional integration; Possible execution time optimization; Further interface improvement; spbu.ru 04.04.2025 GRID 2021 26

  27. Thank you for your attention! Egor Budlov Saint Petersburg State University, Russia budlow@yandex.ru spbu.ru

More Related Content