Magfine

Magnet Property Calculator BETA

PULL FORCE · SURFACE FIELD · FLUX DENSITY · UNIT CONVERSION

Configuration
Diameter (D) Thickness N S
Enter diameter in mm
⚠ Inner diameter must be less than outer diameter for ring magnets.
All calculations are approximations based on established magnetostatics formulas. Results assume a single magnet in free space against an ideal steel surface. Real-world values may differ. Test magnets in your actual configuration.
Results
Estimated Pull Force
lbs
— N (Newtons)
— kg (force)
Surface Field (B)
G
— T
Field at Distance
G
— T
Pole Face Area
in²
— mm²
Volume
in³
— mm³
Grade Remanence (Br)
T
— Gauss
BHmax
MGOe
How is pull force calculated?
Pull force is calculated using the Maxwell Stress Tensor with the method of images (magnet against steel), combined with exact on-axis magnetic field equations.
Disc/Cylinder on-axis field:
B(x) = (Br/2) × [ (L+x)/√(R²+(L+x)²) − x/√(R²+x²) ]

Block on-axis field (Camacho & Sosa):
B(x) = (Br/π) × [ arctan(LW / 2x√(4x²+L²+W²)) − arctan(LW / 2(x+H)√(4(x+H)²+L²+W²)) ]

Pull force (Maxwell Stress Tensor + image method):
F = 2 × B² × A / μ₀

Where:
Br = Remanence (T) | R = radius | L = thickness | x = distance
A = pole face area | μ₀ = 4π×10⁻⁷ | image factor = 2
For rings, force superposition is used: F = 2×B_outer²×A_outer/μ₀ − B_inner²×A_inner/(2μ₀), correctly accounting for different boundary conditions on the outer face (steel contact) vs inner hole (air). For spheres, the exact pole field B = (2/3)×Br is used with an empirical contact geometry correction factor.
Neodymium Grade Reference Table
Grade Br (T) Br (Gauss) BHmax (MGOe) Hcj (kOe)
N351.17011,70035≥12
N381.22012,20038≥12
N401.26012,60040≥12
N421.29012,90042≥13
N451.32513,25045≥13
N481.37013,70048≥14
N501.41514,15050≥14
N521.45514,55052≥14