NOTE: This is called "Big" because it supports 'extreme' use cases such as 16-inch naval rifles. Virtually all online ballistics calculators are designed only to work with small arms use-cases.
The program source is based off an AppleBASIC program written in 1983 by W.J. Jurens and published in Warships International #1 (1984). It was rewritten into Python in 2018, and then into Javascript in 2020.
CLICK HERE FOR BACKGROUND ON ORIGINAL PROGRAM
NOTE: If you are using very short integration intervals AND simulating long trajectories, such as battleship guns at 30-45 degrees, with flight times of 60+ seconds, your browser may seem to hang. Just wait and it'll eventually cough out a table.
NOTE II: The code for the program is contained entirely within this HTML file; so you can download it for offline use on your own PC, or to extend/edit it yourself, without having to worry about tracking down dependencies from elsewhere.
SMALL ARMS / MACHINE GUNS
TANK GUNS
ANTI-AIRCRAFT / DUAL PURPOSE GUNS
HEAVY GUNS
NAVAL GUNS
AERIAL BOMBS
MANUAL DATA INPUT
Yellow boxes are secondary input fields; enter your data and hit enter, and they will automatically translate/convert into the primary input fields.
This will calculate scaled masses for a larger or smaller shell of the same general shape. To use, you first load a hypothetical shell into the left-side panel, and then enter the new caliber you want to scale it to. Currently, it only works with millimeters and kilograms in the left-side.
Clicking on the button will automatically copy the new scaled variables over to the calculator on the left-hand side.
NOTE: Heavy Bombers of WW2 rated at 89% of top speeds in Standard Aircraft Characteristics due to formation keeping needs.
The Form Finder works by entering a known maximum range in the box above for a specific firing angle. It then runs trajectories over and over, slowly iterating the form factor until an acceptable one is found. It repeats this for all form factors.
WARNING! This is very slow!