Bow and arrow physics simulation for Windows and Linux
Bow Simulator is a free, open-source software tool for simulating the physics of bow and arrow. It allows users to design virtual bows and calculate static and dynamic characteristics such as deformation, draw curve, material stresses, arrow velocity, degree of efficiency and more. This way bow designs can be evaluated and optimized before actually building them.
However, please note that this software is still somewhat immature, so don't trust the results too much yet and report any bugs that you find.
For more information see the feature list below or have a look at the user manual. Visit the download section to get the latest version and subscribe to the mailing lists if you want to keep up with the project.
Graphical Bow Editor
- Create, load and save bow models
- Edit profile, layers, material properties and other parameters
- Simulate the statics and dynamics of the bow
- Uses a finite element method internally
- Static results:
- Limb shapes
- Draw curve
- Stored energy
- Stress distribution
- Dynamic results:
- Position, velocity and acceleration of string and arrow
- Kinetic and potential energy
- Degree of efficiency
Command Line Interface
- Run simulations in batch mode
- Call Bow Simulator from other programs. The user manual contains an example for Python.
- Perform parameter studies and design optimizations
Free and Open-Source
- Released under the GNU General Public License v3.0
- Free to use, modify and redistribute
- Anyone can get involved in the development
- Downloads are available for Windows and Linux