veg.tools

Custom drag functions

Using your bullet's own drag coefficient versus Mach directly — how to import one, and why provenance is required.

G1 and G7 are reference projectile shapes; your BC scales your bullet onto one of them. A custom drag function skips the reference entirely: it is your bullet’s own drag coefficient versus Mach number, used directly — no BC involved.

Importing a curve

Import one as a CSV of mach,cd pairs (headers and junk lines are skipped; European semicolon/comma files work). The requirements:

  • At least two points.
  • Mach strictly increasing.
  • Cd positive.

Anything else is rejected with the reason.

Provenance is required

Provenance is required, on purpose. A drag curve is only as trustworthy as where it came from:

  • Manufacturer doppler-radar data (some publish it).
  • A digitized chart.
  • Your own truing.

“Some app had it” is not provenance.

When a curve is present

When a curve is present the BC field is ignored and the calculator says so. The drag scale (shown read-only) is the truing correction factor for that curve — replacing the curve resets it, because a correction trued against one curve is meaningless applied to another.