Calculation Results
--
Flight Time (s)
--
Max Height (m)
--
Impact Angle (°)
--
Shell Drop (m)
--
Actual Range (m)
--
Wind Drift (m)
--
Impact Vel. (m/s)
--
Range Status
Trajectory
Target
Max Height
Shell Drop
Min Range: N/A
Optimal Range: N/A
Max Range: N/A
Physics Formulas Used
This calculator uses projectile motion equations under gravity (g = 9.81 m/s²) with wind correction:
Range: R = (v² × sin(2θ)) / g
Max Height: H = (v² × sin²(θ)) / (2g)
Flight Time: T = (2 × v × sin(θ)) / g
Impact Angle: θ_impact = arctan((v × sin(θ)) / (v × cos(θ)))
Shell Drop: Drop = (g × T²) / 2
Wind Drift (headwind/tailwind): d = ±(wind_speed × T)
Wind Drift (crosswind): d = wind_speed × T
Max Height: H = (v² × sin²(θ)) / (2g)
Flight Time: T = (2 × v × sin(θ)) / g
Impact Angle: θ_impact = arctan((v × sin(θ)) / (v × cos(θ)))
Shell Drop: Drop = (g × T²) / 2
Wind Drift (headwind/tailwind): d = ±(wind_speed × T)
Wind Drift (crosswind): d = wind_speed × T
Artillery Range Reference Cards
M109 (USA)
Shell:155mm HE
Velocity:827 m/s
Max Range:14,000m
Caliber:155mm
PzH 2000 (GER)
Shell:155mm HE
Velocity:945 m/s
Max Range:16,800m
Caliber:155mm
2S19 (USSR)
Shell:152mm HE
Velocity:810 m/s
Max Range:12,400m
Caliber:152mm
G6 Rhino (UK)
Shell:155mm HE
Velocity:897 m/s
Max Range:15,200m
Caliber:155mm
LeFH18 (GER)
Shell:105mm HE
Velocity:540 m/s
Max Range:6,800m
Caliber:105mm
M7 Priest (USA)
Shell:105mm HE
Velocity:472 m/s
Max Range:5,600m
Caliber:105mm
Shell Types Reference
HE (High Explosive)
Standard explosive shell. High damage to light vehicles and infantry. Wide blast radius, low penetration.
AP (Armor Piercing)
Penetrates heavy armor. Concentrated kinetic damage. Lower explosive filler than HE. Best against tanks.
APCR (Hardcore AP)
Tungsten core penetrator. Highest penetration of kinetic rounds. Less damage after penetration than AP.
Smoke
Obscuration round. Creates smoke screen for concealment. No damage. Useful for cover and retreat.
ATGM
Anti-Tank Guided Missile. Wire/radio guided. Extremely high penetration. Slow speed, vulnerable to ERA.
Quick Reference Range Table
| Distance | 45° Flight Time | 45° Max Height | 60° Flight Time | 60° Max Height | Shell Drop @500m/s |
|---|---|---|---|---|---|
| 500m | 0.72s | 127.5m | 0.88s | 191.3m | 2.5m |
| 1000m | 1.44s | 255.1m | 1.77s | 382.5m | 10.1m |
| 1500m | 2.16s | 382.6m | 2.65s | 573.8m | 22.7m |
| 2000m | 2.88s | 510.1m | 3.53s | 765.0m | 40.4m |
| 2500m | 3.60s | 637.6m | 4.42s | 956.3m | 63.1m |
| 3000m | 4.32s | 765.2m | 5.30s | 1147.6m | 90.9m |
| 3500m | 5.04s | 892.7m | 6.18s | 1338.8m | 123.7m |
| 4000m | 5.77s | 1020.2m | 7.06s | 1530.1m | 161.6m |
| 5000m | 7.21s | 1275.3m | 8.83s | 1912.6m | 252.4m |
How It Works
1
Enter Shell Parameters
Input the shell velocity, launch angle, and target distance. These determine the basic parabolic trajectory.
2
Add Wind Conditions
Set wind speed and direction. Headwinds reduce range, tailwinds increase it, crosswinds cause lateral drift.
3
Calculate Trajectory
The calculator solves the projectile motion equations with gravity (9.81 m/s²) and wind correction factors.
4
Visualize & Analyze
View the trajectory on the canvas graph, check shell drop, impact angle, and range status indicators.