This is an old revision of the document!
This page is a reference for using DesignSPHysics.
Quick link to Sections:
DesignSPHysics is a FreeCAD macro that allows the user to create simulation cases for the fluid simulation software DesignSPHysics.
It can create 3d scenes delimited by a cube (limits of case simulation) with all of FreeCAD's functionalities. DesignSPHysics exports the scene in a compatible XML file, with any data needed for GenCase execution included in the save directory. Also, it can load previously saved scenes for further edition.
It supports creating bounds and fluids, floating objects, fillboxes, etc. All from one place.
In addition, DesignSPHysics generates batch scripts for simulating saved cases, so it is portable and not necessary for simulation (for example, taking the simulation to a non-gui environment).
However, if you want, DesignSPHysics can run simulations and export final geometry from FreeCAD, automating multiple steps and providing a graphical view of the process.
Currently, DesignSPHysics is free to use and can be downloaded from the official website.
Installing DesignSPHysics is pretty straightforward, but if you have any problem, check the Installation wiki page.
You can check the Feature Reference wiki page to learn how the use this software.
At 14 of March 2017 the development of DesignSPHysics is driven mainly by Andrés Vieira at EPhysLab.
DesignSPHysics is a Macro for the parametric 3D modeler FreeCAD. Its entirely made in Python 2.7 (with bits of Bash scripting for templates) and its meant to be self contained and multiplatform.
This software is tied up to the DualSPHysics suite, as a large part of its functionality is aided with GenCase, DualSPHysics and PartVTK.
If you want to contribute to the project or help out finding issues or suggestions, the right way to go is DesignSPHysics' GitHub repo. Any help is welcome :)
Copyright (C) 2016 - Andrés Vieira (anvieiravazquez@gmail.com) EPHYSLAB Environmental Physics Laboratory, Universidade de Vigo This file is part of DesignSPHysics.
DesignSPHysics is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DesignSPHysics is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with DesignSPHysics. If not, see http://www.gnu.org/licenses/.