Ballistic solvers, for those that use them.

Tested an interesting feature that I integrated into my ballistic solver called 'Zero Angle' (idea taken from Hornady) that sets and retains a zero angle based on variables. Using this Zero angle, I changed only the FPS input in the solver from 630 to 840. At this zero angle, the zero for 630 fps is 10.3 yards, at 840 fps, it now suggested that now I will be .6 mil's down from the 630 tune at 10.3 yards. I then turned the custom quarter turn tp adjuster on my marauder from closed to full open, and at 10.3 yards, POI shifted .6 mils just as predicted in the solver...meaning the Zero angle feature works great for various tunes, so you don't have to re-zero or measure offsets and include them.

This to me is huge, meaning I don't have to re-zero for different tunes necessarily, nor in different weather conditions/elevations as the solver is configured to handle the changes of those particular conditions.

Next, I'll be adding zero offset for projectile profiles, that way, to a degree, the solver should compensate for the angular changes when changing ammunition, meaning you can in theory get way with never needing to re-zero your rifle for 5 different projectile weights/brands, nor weather, nor changes in fps provided you adjust these parameters frequently.

I don't find re-zeroing to be a hassle, but by not having to necessarily for many of the above given variable conditions, means less time/effort in calibrating your gun, and more time enjoying it. Set it, and forget it, provided your gun can hold zeros, which many of our pcps can't, but, elminating the above variables greatly reduces the need to, while also opening the door to some that leave a gun set for 1 tune in fear of messing with it...now my ballistic solver does the messy work!

-Matt
 
Next updates:
  • Linear temperature modulation. (Want to test if worth doing before integrating)
-Need to leave gun outside when near 0F to stabilize with that temp, and see how much fps drops compared to standard temp at 59F. If the temp difference is great enough I'll allow 2 velocities at 2 temps and run a linear fps lapse rate based on the differences at those two extreme temps. I have a feeling each pcp/airgun will vary in their lapse rate so this will be optional and fully configurable.

  • Multi-BC (only up to 3)
-Miles/Ballisticboy won't agree, but its a very reasonable addition to any ballistic solver to make up for potential shortcomings of said solver at certain extremes or in other uncommon conditions.

  • Zero vertical + horizontal offset (For specific profiles)

This feature allows shooting a variety of projectiles in one gun accurately while retaining a single zero for a particular projectile far more achievable than without.

  • High / Low fps

Many ballistic solvers don't include this, while the solver will use the average fps (845 in below instance) for most calculations it will use the extreme spread (30 in below instance) for others, including but not limited to displaying vertical stringing.


1730922224879.png



Also added:

  • Wind Start (yd)

This feature is good for people who shoot indoors or in conditions without wind for the first 5-10 yards or whatever distance..
Also working on changing out multi wind zone is handled via similar methods, so its mobile friendly.


1730923808056.png
1730924099734.png
 
Last edited:
I've just caught up on this thread having been away from it for a few days, and like Mike I am massively impressed. Fantastic work all around on this!

I think the "Zero Angle" feature will be outstanding for those of us with easily adjustable guns like the Huben's - I'm always shooting at different known speeds I've tested over the Chrony, and have a rough holdover table in my head. It would be great to be able to easily compile one for real with less work (the reason I have not done it in Chairgun).
 
  • Like
Reactions: Stubbers
  • Multi-BC (only up to 3)
-Miles/Ballisticboy won't agree, but its a very reasonable addition to any ballistic solver to make up for potential shortcomings of said solver at certain extremes or in other uncommon conditions.
I was wondering what it was I wouldn't agree with, as on my laptop all your headings are invisible!! I only managed to see it when I selected it and all the headings suddenly became visible.

If you're going to use BC's then you may as well use multiple BC's as they will never entirely match the drag law of any pellet other than the one used as a basis. Me personally, I'm a purpose drag law man, but I know most people won't have the means to get them. Even with purpose drag laws, you will often require calibration factors (fiddle factors) to match flight measurements. What's good enough for the artillery is plenty good enough for me.
 
  • Like
Reactions: Stubbers
I was wondering what it was I wouldn't agree with, as on my laptop all your headings are invisible!! I only managed to see it when I selected it and all the headings suddenly became visible.

If you're going to use BC's then you may as well use multiple BC's as they will never entirely match the drag law of any pellet other than the one used as a basis. Me personally, I'm a purpose drag law man, but I know most people won't have the means to get them. Even with purpose drag laws, you will often require calibration factors (fiddle factors) to match flight measurements. What's good enough for the artillery is plenty good enough for me.

Fiddle factors are what make or break many models, definitely a love/hate relationship with them, perfectionist me says to heck with em, while the other half of me that enjoys making things functional gives them praise.

I call BC ballistic calibration now that I understand them and how they function. I can see why the likes of Hornady and yourself are purpose drag law driven. BC is an antiquated method for calculating ballistics, but its the best hobbyist have until every projectile has its own purpose drag law and we simply use projectile diameter/reference area opposed to BC to calculate drag, at least from my understanding.

-Matt
 
  • Like
Reactions: Ballisticboy