Open-source software for modeling and analyzing complex foams and porous media, using finite element analysis to simulate structure and behavior.
FoamWorks is an open-source software package designed specifically for modeling and analyzing complex polymer and metal foams, as well as other porous media. It incorporates state-of-the-art computational methods like finite element analysis to simulate the intricate structure and behavior of foams.
One of the key capabilities of FoamWorks is generating realistic virtual representations of open and closed-cell foams. The software can mimic complex geometries with bubbles or pores across a wide range of sizes and distributions. This allows researchers and engineers to digitally explore how parameters like cell shape, strut thickness, and interconnectivity impact important foam properties.
In addition to structure generation, FoamWorks also includes a robust suite of solvers for virtual testing. For example, its physics-based simulations can predict foam modulus and strength, radiation absorption, permeability, acoustic damping, fluid flow, compression behavior, and more. Users can observe foam deformation under various strains or stresses visually.
The virtual testing data from FoamWorks helps guide better decisions around optimizing foams for applications ranging from packaging cushions to battery electrodes. By experimenting with different foam architectures and compositions in software, researchers reduce the time and cost associated with physical prototypes.
As open-source software, FoamWorks aims to provide broad access to advanced modeling capabilities for foams and porous media. Researchers can readily add new structural generation methods or physics solvers to the existing codebase. There is also an engaged community supporting adoption and contributing improvements to the software.