DragTables
drag_tables
¶
Drag tables for common projectile profiles.
Drag tables define the relationship between Mach number and drag coefficient for specific projectile shapes, allowing accurate ballistic calculations across the full velocity range from subsonic to supersonic.
This module provides standardized drag coefficient tables (\(C_d\) vs Mach number) for different projectile shapes and profiles commonly used in ballistics.
Standard Tables
TableG1
: Flat-base bullet (most common sporting ammunition)TableG7
: Boat-tail, spitzer (long-range match bullets)TableG2
: Conical, banded, boat-tail artillery projectileTableG5
: Round-nose, boat-tailTableG6
: Flat-base, spire-pointTableG8
: Flat-base, 10 caliber secant ogiveTableGI
: Ingalls G1TableGS
: 9/16" smooth sphereTableRA4
: .22LR 40gr
Types
DragTablePointDictType: TypedDict for drag table data points
Functions:
Name | Description |
---|---|
get_drag_tables_names |
Returns list of available drag table names |
Note
- Drag coefficients are dimensionless and vary with velocity.
- Mach numbers typically range from 0.0 to 4.0+ for ballistic applications.