Skip to content

A Julia package for structural analysis and topology optimization evaluation with support for SIMP method, VTK visualization, and GMSH/VTK mesh importing.

License

Notifications You must be signed in to change notification settings

jezekon/TopOptEval.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopOptEval

Small Julia package for evaluating topology-optimized structures using strain energy analysis.

Features

  • Analysis of optimized designs via strain energy metrics
  • Comparison of strain energy between raw SIMP results and post-processed geometries
  • Import: GMSH (.msh), VTK (.vtu) with density data
  • FEA: Linear elastic analysis with variable material properties
  • Boundary conditions: Fixed, sliding, forces on geometric selections
  • Export: VTK (.vtu) for displacement, stress fields, and boundary visualization
  • Volume calculation: Standard and density-weighted

Built on Ferrite.jl with support for tetrahedral and hexahedral elements. For usage examples, see tests.

About

A Julia package for structural analysis and topology optimization evaluation with support for SIMP method, VTK visualization, and GMSH/VTK mesh importing.

Topics

Resources

License

Stars

Watchers

Forks