Select Git revision
search.md 4.00 KiB
- Search
- Topology Optimization
- 1. Minimum Compliance:
- 2D
- 3D
- 2. Desired Compliance:
- 2D
- 3D
- 3. Multi Material:
- 2D
- 3D
- 4. Microstructure Design:
- 2D
- Maximum Bulk Modulus
- Maximum Shear Modulus
- Negative Negative Poisson Ratio
- 3D
- Maximum Bulk Modulus
- Maximum Shear Modulus
- Negative Negative Poisson Ratio
- 5. Concurrent Topology Optimization:
- a. One microstructure
- 2D
- 3D
- b. Multiple microstructures
- 2D
- 3D
- 5. Hybrid Cellular Automata (online non-gradient based Optimization):
- Dynamic Optimization:
Search
Topology Optimization
Implementation of gradient and non gradient based topology optimization in Julia to compile an rich library with interchangeable objective functions and design representations (density, truss/beam, frep(level set)) for different physics (structural mechanics, heat transfer and lattice boltzmann).
Initial Notebook Link and main library/code in here.
1. Minimum Compliance:
Equations and detailed explanation here. (adapted from here.)
2D
3D
2. Desired Compliance:
2D
3D


3. Multi Material:
2D
Red E=0.9, Green E=3, Blue E=1, Black(void) E=1e-9
3D




4. Microstructure Design:
Detailed Explanation here.
2D
Maximum Bulk Modulus


Maximum Shear Modulus
Negative Negative Poisson Ratio


3D
Maximum Bulk Modulus


Maximum Shear Modulus


Negative Negative Poisson Ratio
5. Concurrent Topology Optimization:
Detailed Explanation here.
a. One microstructure
2D
Macroscale & Microscale




3D
Macroscale & Microscale




b. Multiple microstructures
2D
Choosing the number of microstructures and their locations:
Final results:
3D
5. Hybrid Cellular Automata (online non-gradient based Optimization):
Detailed Explanation here.
Dynamic Optimization:

