Version 0.6 released! 11.08.2019

The first thing you might notice is that this project has been renamed to VirtualBow. The old name Bow Simulator, even though very descriptive, was a bit uninspired and more of a placeholder anyway.

This latest version now finally supports MacOS, making the software available on all major desktop systems. Releases for rpm-based linux distributions were also added. Other than that, only minor new features have been introduced, like better width/height interpolation and a more user-friendly way of defining bows with a stiff middle section. For a complete list of changes have a look at the new changelog.

Most of the work on this version however doesn't affect users directly. The project has been moved to GitHub and now uses Azure Pipelines to automatically build release files for all supported platforms. This makes creating and testing new releases much less time-consuming and will hopefully lead to more frequent and regular releases in the future.

Version 0.5 released! 18.03.2018

The most important new feature in this release is support for laminated bows, i.e. bows that consist of multiple layers. This has been on the list for quite a while and allows for a much wider range of possible bow designs. As usual there are also various bug fixes, usability improvements and little design changes.

For Windows there is now a 64 bit version available in addition to the 32 bit one. Download numbers will decide the fate of the 32 bit version in future releases.

For Linux the distribution agnostic download is now an AppImage instead of a snap package.

Version 0.4 released! 04.11.2017

The main new features for this release are

There are also various smaller and larger bug fixes and other improvements. Most notably the robustness of the static simulation methods has increased a lot. Many bow designs that previously would have crashed the simulation are now possible.

Version 0.3 released! 04.09.2017

This release introduces a new command line interface for running simulations in batch mode, without opening the GUI. This way Bow Simulator can be called from other programs for performing more advanced computations like parameter studies and optimizations.

The user manual has been updated with detailed specifications of the input and output formats and an example for using Bow Simulator with the Python programming language.

Version 0.2 released! 06.08.2017

Did I say the previous version was a complete redesign? Well, here's another one. This time the changes are

Unfortunately there is also some bad news: No more Mac OS support for now. I previously used a virtual machine to compile the Mac version of this program, but it stopped working and I couldn't manage to set it up again (Mac OS can be really tricky without Apple hardware). So in order to not delay this release any further I decided to give up on that for now.

Version 0.1 released! 25.12.2016

This is the initial release of Bow Simulator, a complete rewrite and redesign of its predecessor Bow Simulation Tool. It comes with many improvements such as

The internal redesign of the program lays the groundwork for new features like simulating laminated bows, which is planned for one of the upcoming versions. Thank you for your interest and stay tuned!