• Product Code: BURNSIM
  • Availability: In Stock
  • Price:$39.00

Available Options

What is BurnSim?

BurnSim is a solid rocket steady-state ballistic simulation software package for the Windows platform. In a nutshell, input your motor, nozzle and propellant characteristics and BurnSim calculates the Kn through the burn and predicts estimated chamber pressure and motor performance. Once your motor design is in BurnSim, you can tweak the parameters such as nozzle diameter or grain core diameter and instantly see how the Kn, chamber pressure, and motor thrust is affected. BurnSim will also optimize your nozzle design.

Motor designs in BurnSim can be saved and recalled for later use. In addition, test data can be imported and graphed alongside simulation data to compare sims to results. BurnSim allows you to make notes about your propellants and motor designs, all saved in one convenient location.

Once you're happy with the your motor design, BurnSim can then export a .ENG file for use in RockSim, wRasp or other rocket flight simulators. You may also export the data to a text file (comma delimited) for use in virtually any system. You can estimate your motor's performance and rocket's flight before you even cast a grain!

This application is available in digital form only. You will receive an electronic file via email along with license key which can be installed on your windows computer. If you need a CD-ROM copy please contact us though there will be additional shipping expenses.



  • Supports the following grain configurations in any number and combination:
    • BATES grains with 0-2 restricted ends
    • End burning grains (defined as BATES grain with zero diameter core)
    • Moon or Offset Core
    • D Grains
    • C-Slot
    • Finocyl
    • Star
    • X-Core
  • Different propellant types can be specified for each grain
  • Instantly see a graph of Kn, chamber pressure, thrust, and see how it changes when you change motor attributes.
  • Graph Mass Flux over the burn, a value that can be used to monitor erosive burning
  • Import test data and graph it along side simulations
  • Save your motor designs and propellant characteristics, as well as notes and imported test data
  • Export predicted motor performance into .eng files for use in Rocksim or wRasp
  • Export predicted motor performance into .csv files (comma delimited text files) for use Excel or any other program.
  • Thrust estimations based on nozzle geometry
  • Optimize your nozzle design for maximum performance.
  • Propellants can be defined with characterization data that changes over varied pressure ranges


Can't tell how ya much I've benfited from your new program. Did a lot of mixing the last 2 weeks (over 75 lbs), and every motor I designed with the aide of your BurnSim tool performed as predicted. On one flight I used your .eng import feature for Wrasp, and my predicted altitude of 6281' was off 3 feet per Adept! Ya got a winner there ole buddy, thanks for your hard work. As far as I'm concerned, I still owe ya one....

-Pat Gordzelik

President Tripoli Amarillo, L3CC, TAP   

Future Features


  • Pressure drop (burnout or boost-sustain) transient simulation
  • Additional Grain types, requests?
  • Graphical grain iteration, allowing for any 2D grain shapes
  • 3D grain burn simulation
  • Support for units other than English
  • Erosive burning predictions
  • Improved Printing of simulation data
  • Your suggestions! 

Click picture for larger view


BurnSim estimates chamber pressure and performance assuming steady state operation. BurnSim (currently) does NOT take into account erosive burning effects which can significantly raise chamber pressures in motors with high L/D ratios. Test all motors in a safe environment, and always assume the motor can fail. Be prepared.




BurnSim is great! Easy to use, very accurate, versatile, and just plain fun to play with. 

-Terry McCreary
Tripoli Board of Directors
Author Of Experimental Composite Propellant



The Personal license entitles one person's use of BurnSim, up to 5 installations / reinstalls. For multiple users, volume discounts are available. Please contact us for details.



Click here to download current version Version 3.1.8 Full Install (<1 meg="" a="">


You may download BurnSim and use it at no cost, with some limitations. Until activated, BurnSim will only run 10 simulations at a time, and you cannot save your files. For the small license fee of $39.00 you get unlimited personal use of the software (single user - up to 5 installs/reinstalls). BurnSim 2.x license holders can upgrade to version 3.0 for $14.00. This fee supports the author's efforts and promotes the continued development of BurnSim. 

Version History

Version 3.1.8 
More UI scaling fixes for Vista / W7 
C* added as a propellant characterization property 
Miscellaneous minor bugfixes

Version 3.1.6 
Rolled to Visual Studio 2008 / .NET 3.5 
UI scaling fixes for Vista / W7 
Automatic check for new versions 
Bugfix - unit changes broke ENG file generation 
Printing scaling fixes 
Input checking on ENG export to prevent conversion errors

added version check option to startup and help menu 
bugfix - crash on grain grid update

Removed popup when sim is run with no propellant grains 
re-wrote logic driving the set max kn feature (so it actually works) 
bugfix - when using arrows to move up and down in grain grid the grain fields and image were not updating 
port/throat area ratio label updated to be readable when color changes to alert to possibly unsafe values 
Added printer setting dialog when printing 
Printing layout updated yet again, corrected aspect ratio of graph, added nozzle info

bugfix - registry access failure errors when trying to set burnsim as default program for .bsx files 
bugfix - changed registry locations used for activation so UAC will no longer cause conflicts 
bugfix - propellants.xml moved from application folder to user documents folder and renamed to burnsim3_propellants.xml to avoid UAC confict 
bugfix - help file not always opening when user hits F1 
bugfix - x axis modification failing ungracefully if end is zero and start > 0 (error condition if start > end) 
bugfix - errors / hang when deleting last grain from grid, defaulted to selecting top grain after delete. Now selects grain closest to what was deleted, no errors 
typos and other corrections to help file 
bugfix - when updating grains highlighted selection no longer is lost after clicking 'update' button 
added buttons to move grains up and down in grains grid 
printing format changes (printing is a work in progress, but getting better)

new grain types, tablet (uninhibited bates) and pie segment 
bugfix - inconsistent results when clicking buttons or changing fields with a sim running 
file association with .bsx 
bugfix - files not loaded correctly when saved with 'use thrust coefficient' instead of nozzle calcs 
added mass flow 
added graph x axis start and stop for zooming in on the graph 
bugfix - star major width values not displaying correctly in graph 
bugfix - ctrl-c to stop simulation was not working 
bugfix - if BurnSim was closed when max kn loop was running, would get into a loop and process would never die 
bugfix - ENG export was using 'open' file dialog instead of 'save' file dialog 
put back expansion ratio color coding 
printing re-worked 
bugfix - deleting all grains from a motor while sim is running caused a hang 
bugfix - finocyl grain validation 
bugfix - when opening older burnsim files without propellant data and the propellant isnt already in the system

bugfix - expansion ratio and nozzle exit diameter problems fixed 
bugfix - installation over old version no longer requires uninstallation first 
bugfix - was not redrawing graph when turning off graph lines, now does 
perf - sim time improved by 20% on motors using same propellant in all grains 
bugfix - propellant data saved to motor files didnt include propellant PVPs and notes


bugfix - max kn not working 
bugfix - zero nozzle throat error when clicking new sim button 
bugfix - unsaved file check when clicking new sim button

Context Sensitive Help / documentation 
Calcluate exit dia from expansion ratio 
Port/throat ratio is back, as well as throat/port 
Graphic display of propellant grains 
Ability to mix grains of different propellant type 
Vary a, n, and ISP* for different pressure ranges 
UI changes and miscellaneous bug fixes 
Keep notes on specific propellants and motors 
Import test data and graph it alongside sim data for comparison, imported data saved to the motor for later use 
Migrated to Microsoft .NET platform

Version 2.3.71 (release) 
Added Finocyl Grain Support 
Printing of simulation data is now supported

Version 2.3.67 
Various bug fixes

Version 2.3.57 (release) 
Added Finocyl Grain Support 
Printing of simulation data is now supported 
Added control of graph line colors 
Can now choose from either nozzle calculations or given thrust coefficient for thrust calculations 
Can now specify nozzle flow efficiency and ambient pressure for Nozzle / Momentum Thrust Calculations rather than assuming sea level 
Installing over an existing version will no longer wipe out your propellant data 
Friendlier to smaller motors (sub 10 NS) 
Propellant properties now saved in motor files so when sharing files the propellant data is brought across with the motor data. 
Fixed bug when exporting ENG files, delimiter between delays 
Fixed "Subscript out of Range" error on motors with a >10 second burn time 
Fixed bug where motor fields cleared if you hit cancel on file open dialog 
Other miscellaneous bug fixes

Version 2.2.21 
Minor bug fixes, including 'unknown registration condition' error

Version 2.2.17 (Release) 
Removed 3rd Party Graphing component, graphing now faster, reduced installation dependencies 
Fixed bug when exporting ENG files of regressive motor burns

Version 2.2 BETA 2 
Corrected field validation issues with nozzle dimensions and simulation cutoff 
Improved nozzle optimization speed 
Added 'Minimize' button 
Fixed UI Tab order issues 
Other Miscellaneous minor bugs

Version 2.2 BETA 1 
Updated UI 
Fixed D Grain calculation issues 
Added Thrust Coefficient calculations based on nozzle dimensions, no longer need to provide an estimated Thrust Coefficient. 
Nozzle optimization 
Cut off simulation at x% of max thrust

Version 2.1.14 
Fixed form resize issue 
Changes to help some win98 issues 
Added option to set simulation sample rate 
Export data to .csv 
Corrected .ENG file issues 
Added some tooltip help popups (hover mouse over items in BurnSim to see what they are) 
Added status bar 
Eliminated conflict with Hybrid Design Program

Version 2.1.2 
Miscellaneous Bug Fixes 
Licensing Validation

Version 2.0.17 
Fixed several miscellaneous issues surrounding .eng file exporting 
Removed dependancies on scripting components

Version 2.0.14 
Corrected error when loading .bsx files from older versions of BurnSim 
Added message when .eng export is cancelled 
Found and fixed issues with exporting .eng files with invalid content

Version 2.0.13 
Fixed zero thrust issue

Version 2.0.12 
Corrected install issues 
Added support for D grains 
Now exports .eng files for use in rocksim or wrasp 
ISP* vs ISP clarifications

Version 2.0.7 
Initial public release



There are no reviews for this product.

Write a review

Note: HTML is not translated!
Bad           Good

Aerocon Systems © 2024