pyLatticeDSO - Framework for Design, Simulation and Optimization of truss lattice structures
Abstract
pyLatticeDSO is a Python toolkit for Designing, Simulating, and Optimizing truss-based lattice structures. The package provides capabilities for: Lattice Generation: Create various lattice geometries (BCC, Octet, Kelvin, etc.) Visualization: Interactive 3D plotting with matplotlib Finite Element Analysis: Structural simulations using FEniCSx Domain Decomposition Method: An innovative approach for efficient simulations of large-scale lattice structures Mesh Operations: Advanced geometry trimming and manipulation Optimization: Topology and parameter optimization tools
Fields of Study & Subjects
Topology Optimization in Engineering
Cellular and Composite Structures
Structural Analysis and Optimization
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 17 February 2026
- Language
- EN