JBallistics

JBallistics is a projectile trajectory calculation program. For practical shooting applications involving short ranges or relatively flat angles of fire, a Vacuum Trajectory or Point Mass Model is used. A database is provided for quick access to ballistics data for over 1500 cartridges and bullets. For longer range accuracy or higher angles of fire, an advanced Modified Point Mass Model can be usefully applied. State-of-the-art aerodynamic coefficient prediction models are used to provide the more complex inputs to this algorithm. Serious shooters can use the calculation functions to compute the ballistic coefficients for a number of standard drag functions using chronograph data. Alternatively, custom drag functions and ballistic coefficients can be derived from projectile shape parameters. Comparison plots can be produced to allow the comparison of trajectories and other performance measures for whatever bullets the user selects. JBallistics is written as a Java Application permitting a sophisticated user interface for ease of use and comprehensive presentation of data and results. Please take the short features tour in the other tabs here for a description of JBallistics' capabilities.

JBallistics is a Java Application program. You must have the latest version of the Java runtime environment installed on your computer. This is available as a free download from Sun Computer and is also included on the JBallistics CDROM. It should run equally well on any computer that has the Java 2 Runtime Environment. That includes Windows 95/98/NT/XP/Vista/Windows 7, Linux, Solaris, etc. The very latest Apple Computer Mac is also a suitable platform.

The demo for JBallistics is on-line configured as an Applet. The demo has a fixed database of only a few cartridges and unchangeable text fields. Otherwise it is full featured in terms of analyses conducted, production of plots, tables, etc. If your browser can properly run the demo you can run the full on-line version as well with no issues.

Since Java is a multithreaded language, you can have things happening simultaneously all over the screen at the same time, limited only by available memory and processing power. You can also choose to resize windows, leave some windows up on the screen after computations are completed, and perform other tasks to perform comparisons.

Plot analysis functions permit you to analyze graphical data in detail and with great precision. Most windows also have a menu item for printing the information displayed in that frame.

The JBallistics database contains data for over 1500 cartridges and bullets. Evaluate the performance of these using your choice of English or Metric units.

Randomly selected pastelized background images featuring pictures of various firearms enhance the look of the program.

System Requirements: At least 32MB of memory is required to run JBallistics, more is recommended. Minimum screen resolution is 1024 x 768. The faster your processor the more satisfied you will be with JBallistics performance.