User interface for DualSPHysics

Made in FreeCAD

DesignSPHysics is embedded in FreeCAD to allow users with CAD knowledge to use DualSPHysics within a familiar framework. Thanks to FreeCAD ease of use, it will be straightforward and quick to design cases for a new user.

In addition, FreeCAD is open source and free!

Integrated pre-processing, simulation and post-processing

Although its primary function is to design cases for DualSPHysics, DesignSPHysics integrates all the functions needed create, simulate and post-process cases, so you can use FreeCAD as your common driver, without further coding.



Being integrated in FreeCAD makes it user-friendly.

Design Capable

Uses FreeCAD to design, so creating scenes is simple yet integrated


All in one place. There's no need to edit external files or work with text files or code.

Custom save and load

Saves and loads custom DualSPHysics proyects, so the user doesn't have to think about the structure.

Integrated simulaton capabilities

While mantaining command line capabilities, DesignSPHysics can run a simulation with a click of a button.

Friendly UI

Easy to use, easy to learn. Designed to make problem solving as easy as possible.

Need help? Check out the wiki.

The wiki contains information and help for installing and using DesignSPHysics.

DesignSPHysics Wiki


DesignSPHysics is still in development, but you can Install a preview version for testing.

DesignSPHysics is under development since september 2016.
The current early version are in Beta stage, so it is usable but not the final product.
You can use the current version to find errors and make suggestions.

* Requires FreeCAD version 0.18 or higher