calculate Calculator compare_arrows Compare layers Materials science Physics article Blog

Sign in

Enter your email — we'll send you a magic link and an 8-digit code.

Delete Account

This action is permanent and irreversible. Your account and all associated data will be deleted immediately.

Type DELETE to confirm:

Settings

Terminal Ballistics
Calculator

Physics-based penetration simulator with real-time animations. Poncelet model · K_IC fracture mechanics · spallation · fragmentation.

PONCELET MODELFRACTURE MECHANICS SPALLATIONLIVE ANIMATIONS UE5 EXPORT10+ CALIBERS11 MATERIALS
Step 1 — Select Weapon (optional)
Step 2 — Select Ammunition
[ ADVERTISEMENT — 728×90 ]
[ AD — 300×250 ]
Projectile
Cd = aerodynamic drag  ·  Cp = penetration shape factor
370 m/s
8.0 g
9.0 mm
Target Material
120 mm
60 MPa
0.40 MPa√m
0% (dry)
Environment
10 m
0 m
20°C
1013 hPa
Multi-Layer Target
Define wall structure. Bullet penetrates each layer sequentially. Layers are adjacent (touching) — no air gap between them.
Results
Penetration depth vs thickness
Trajectory + Penetration G1 DRAG MODEL
Analysis & Animation
Speed
Approach
Impact
Penetration
Fracture
Fragments
Press PLAY to run full impact sequence animation
UE5 Export — Chaos Physics Parameters
Paste into Geometry Collection / Blueprint
[ ADVERTISEMENT — 728×90 ]
Multi-Caliber Comparison
Ammov₀ m/sE_k JPen mmvs TResultv_res m/s
Material Properties Database
Materialρ kg/m³σ_c MPaσ_c dyn MPaK_IC MPa√mC_L m/sModel
Red Brick18001545–750.3–0.52700JH-2
Concrete24003090–1500.8–1.53800JH-2
Pine Wood5003540–600.4–0.63500Orthotropic
Oak Wood7205570–1000.6–1.04000Orthotropic
Steel A367850250350–50050–805940Johnson-Cook
Steel AR500786013001500–170080–1205940Johnson-Cook
Aluminum 60612700276350–45029–376320Johnson-Cook
Tempered Glass2500150300–6000.7–1.25600JH-2
Kevlar NIJ III144028003000–35002.5–4.07000Custom
Packed Sand16001–35–150.05–0.1500Mohr-Coulomb
Compacted Earth19000.5–23–100.03–0.08400Mohr-Coulomb
Physics Models
1. Air drag — velocity at target
v_target = v₀ · exp( −(ρ_air · Cd · A · dist) / (2·m) )
ρ_air = ρ₀ · exp(−h/8500) · (273/(273+T))
2. Effective velocity — impact angle
v_eff = v_target · cos(θ)
3. Penetration — Poncelet full form
P = (m / (2·σ_c·A)) · ln( 1 + (ρ_c·Cd·A·v_eff²) / (2·σ_c) )
4. Residual velocity
v_res = √( v_eff² − (2·σ_c·A·T) / m ) [if P ≥ T]
5. Crater radius
R_crater = 0.84 · d · ( E_k / (σ_c · d³) )^(1/3)
6. Fracture zone — LEFM
K_I = σ_c · √(π · R_k) · r_crack = (K_I/K_IC)² / π
7. Fragmentation — Grüneisen
N = 8 · (η·E_k / G_c·A_avg)^0.62, η = 0.15 + 0.15·min(P/T,1)