1. In your opinion, why would it matter all that much whether you create a custom drag function from scratch for a specific bullet, or apply modifiers to one of the standard drag functions to adjust it to that specific bullet? It appears that for a custom drag function you need a lot more data...?
You can certainly modify standard drag functions and get pretty close to where you want to be. In a sense this is what Sierra has done with banded BC's. It depends on the specific bullet, really. A lot of my testing indicates that most bullets used by long range shooters fall into a g5 or g7 style profile. (G5 is similar to G1 except when you go subsonic.) BUT almost all would require some modifcation in the upper mach numbers and trans/sub sonic region to be truly representative drag functions. So, now you do not have a constant mulitpler and thus have a custom function anyway.
G functions are a great starting point, escpecially if you can't create your own drag functions. But, they are generic, and as such have their limitations. How much, is dependent on your specific bullet/application. Also, without some type of testing (real world dope or drag function) how do you know which G function to use? I have had some very pointy VLD bullets turn out to be more G5- like in their profile than G7.
To your point, none of this matters at 600 yards. It does start to matter a 1000 yards and beyond.
2. How/where from do you get all the data on those bullets that you're creating custom drag functions for, and what parameters do you include/need? And out of curiosity, how many bullets did you put in so far?
I have an acoustic chronograph (multiple) setup downrange as well as a triple IR chronograph setup at the muzzle to perform my own bullet testing and to create my own drag functions. So, this gives me MV and time of flight at known distances..i.e.downrange velocities. A drag function is now some simple math away from being a known.
The IR chronos are modified PVM'S and CED M2's. All in a black box, with the same exact center point, all with extended sensor distances and custom supports, and elevated properly to match actual bullet path. If it is one thing I know, it is MV...but at great monetary,welding and time expense.
I have tested most Sierras in .223, .284, .308 and .338, some Hornady in .223, .284 and .338 and some Nosler and Remington in .308.
3. How do you compare the trajectory GuPoint predicts with what other well-known calculators, such as JBM, or Litz's AB (or Shooter - same ballistic engine as AB)? How close to/far from each other were they? And how close did GuPoint get compared to the actual dope?
Well written PM solutions should always match JBM, especially if you are using a Runge Kutta 4 Num Int. as I am. His is a properly written solver. With JBM as a resource, I have not bothered to compare to other solvers. I just haven't had time.
If I use the same inputs for both solvers, including drag (or in this case BC) GuPoint matches JBM exactly (that is within rounding error). Where we differ, is when I venture off into using my own drag function, and as we should. We are now using different inputs. These comments are for the super and trans sonic regions. We do differ a bit in the subsonic regions. Minorly, but different. I have not put enough time in testing-wise or math-wise to determine why the differences exist. Maybe I will someday, but from previous lives I know that the subsonic zone is a chaotic place to be and I only venture there (math or real world) when I absolutely have had too much coffee to drink.
The real test of a solver are first round hits and GuPoint is really good at this. It is the driver we are struggling with
....meaning my actual dope and solver are right on as long as I do my part. That said, I do have to go back to the drawing board often. When I am not matching dope, I have always traced it back to MV (prior to my present setup) or something went awry in my drag testing. This has happened three times, now, and admittedly it can be a real pain to go back a redo drag testing. I'm a good and dedicated experimenter, not a perfect one! Occasionally, I have issues with zero or scope height, but these always manifest themselves as constant downrange differences and are easliy identified as input error, not solver or drag function issues.
I will also admit, that I currently have a certain Sierra .284 bullet giving me some testing fits right now. The dope and solver are not converging as I would like at some mid ranges and so I am looking for a low wind day to re-test, but it is all good fun or me.