What is ISO 1940-1?

Quick Answer

ISO 1940-1 (Mechanical vibration — Balance quality requirements of rotors in a constant (rigid) state) defines the G-grade balance quality system for rigid rotors. The formula Uper = (9 549 × G × M) / n calculates permissible residual unbalance. Superseded by ISO 21940-11:2016 with identical values. Default grade for industrial machinery: G 6.3.

ISO 1940-1 is the foundational document for rotor balancing worldwide. Its G-grade system is the de facto language of balancing: "balance to G 6.3" is understood by every specialist globally. The standard covers rigid rotors from tiny precision spindles to massive crankshafts, providing a universal framework for specifying, calculating, and verifying balance quality.

The standard applies only to rigid rotors — those whose elastic deformations under centrifugal forces are negligible across the operating speed range. Flexible rotors (operating above the first bending critical speed) are covered by ISO 21940-12.

The Rigid Rotor Concept

A rotor is classified as rigid if its mass distribution does not change significantly as speed varies from zero to maximum operating speed. The key consequence: a rotor balanced at low speed on a balancing machine remains balanced at its operating speed. This allows balancing at 300–600 RPM on a workshop machine while meeting tolerances at 3 000+ RPM in service.

If a rotor operates in the supercritical region (above the first bending critical speed) or near resonance, deflections change the effective mass distribution, and low-speed balancing may be ineffective at high speed. Such rotors are classified as flexible.

What ISO 1940-1 Does NOT Cover

Rotors with changing geometry (articulated shafts, helicopter blades). Resonance in rotor–support–foundation systems. Aerodynamic and hydrodynamic forces not related to mass distribution. For fans specifically, see ISO 14694 (BV/FV categories).

Types of Unbalance

Unbalance = rotor's inertia axis ≠ rotation axis. In vector form: U = m × r (g·mm). ISO 1940-1 classifies three types:

  • Static unbalance: Inertia axis parallel to rotation axis but displaced. Single unbalanced mass equivalent. Correctable in one plane. Typical: pulleys, narrow gears, fan impellers (L/D < 0.5).
  • Couple unbalance: Inertia axis through centre of mass but tilted. Net force zero, but a couple (pair) rocks the rotor. Requires two planes.
  • Dynamic unbalance: General case — static + couple combined. Inertia axis neither parallel nor intersecting rotation axis. Requires two planes. Most real rotors have dynamic unbalance.

Specific Unbalance (Eccentricity)

Specific Unbalance
e = U / M
e in µm (g·mm/kg) | U = unbalance (g·mm) | M = rotor mass (kg) — displacement of centre of mass from rotation axis

The G-grade is defined as the product e × ω (mm/s) — the linear velocity of the rotor's centre of mass orbiting the rotation axis. This single number characterises balance quality independently of rotor size and speed.

The G-Grade System — Physical Basis

Mass Similarity

For geometrically similar rotors: Uper ∝ M → specific unbalance eper should be constant. One standard applies across all sizes.

Speed Similarity

Centrifugal force F = M·e·ω². To maintain acceptable bearing loads at different speeds, eper must decrease as ω increases:

G-Grade Definition
G = eper × ω = constant (mm/s)
G 6.3 = centre of mass orbits at ≤ 6.3 mm/s | Adjacent grades differ by factor 2.5

Calculating Permissible Residual Unbalance

ISO 1940-1 / ISO 21940-11 Tolerance Formula
Uper = (9 549 × G × M) / n
Uper in g·mm | G = grade (mm/s) | M = rotor mass (kg) | n = max service RPM | 9 549 = 60 000/(2π)
Worked Example: Fan Rotor, G 6.3

Given: Centrifugal fan impeller, M = 200 kg, n = 1 500 RPM, G 6.3.

Total: Uper = 9 549 × 6.3 × 200 / 1 500 = 8 021 g·mm

Eccentricity: eper = 8 021 / 200 = 40.1 µm

Per plane (symmetric, 2): 8 021 / 2 = 4 011 g·mm

At R = 400 mm: 4 011 / 400 = 10.0 g per plane

Always Use Maximum Service Speed

The speed in the formula must be the highest RPM in service — not balancing machine speed. Many rotors are balanced at 300–600 RPM but tolerance must use actual service speed (e.g. 1 480 RPM). Using balancing machine speed produces dangerously loose tolerances.

Allocation to Correction Planes

Uper applies to the rotor's centre of mass. In practice, balance in two planes (near bearings). Chapter 7 rules:

Symmetric Rotors

CoM at midpoint → equal: UL = UR = Uper / 2.

Asymmetric Between-Bearing

Asymmetric Allocation
Uleft = Uper × (b / L)  |  Uright = Uper × (a / L)
a = CoM to left bearing | b = CoM to right bearing | L = a + b

Overhung Rotors

Overhung mass creates bending moment loading both bearings. Moment-based recalculation needed → typically much tighter tolerance on overhung plane. Common for pumps, single-stage compressors, cantilevered fan impellers.

Errors and Verification

Error Sources

  • Systematic: Machine calibration drift, eccentric mandrels, keyway effects (ISO 8821), thermal distortion.
  • Random: Sensor noise, support play, rotor seating variation.

Total error must not exceed 10–15% of tolerance. If larger, tighten working tolerance accordingly.

Assembly Effects

Component balancing ≠ assembly balance. Coupling eccentricity, radial runout, loose fits can negate component work. Trim balance the assembled rotor.

Verification Methods

  • Index test: Rotate rotor 180° on mandrel, remeasure. Change = fixture error.
  • Trial weight test: Add known mass, verify measured vector change matches expectation.
  • Field check: Measure vibration on bearings per ISO 10816.
Balanset-1A: Built-In ISO 1940-1 Compliance

The Balanset-1A automates ISO 1940-1: enter mass, speed, G-grade → instant Uper with automatic plane allocation. After balancing, compares residual vs. limit. The F6 Reports function generates a formal protocol documenting the achieved G-grade. Accuracy ±5% velocity, ±1° phase — sufficient for G 16 through G 2.5. The Balanset-4 extends to four channels for complex multi-bearing rotors.

Worked Examples

Case 1: Electric Motor — G 6.3

Rotor: 15 kW, 1 460 RPM, 35 kg, between-bearing symmetric.

Tolerance: Uper = 9 549 × 6.3 × 35 / 1 460 = 1 442 g·mm → 721/plane.

At R = 80 mm: 721 / 80 = 9.0 g/plane. Shop balanced: 180 g·mm residual. ✅

Case 2: Pump — Overhung Impeller, G 6.3

Rotor: Shaft + impeller 18 kg, 2 950 RPM. Impeller 6 kg overhung 120 mm. Bearing span 250 mm.

Total: Uper = 367 g·mm. Moment allocation: front ≈ 202, rear ≈ 165 g·mm.

Field balanced with Balanset-1A single-plane: 8.5 g at 230°. Final: 95 g·mm. ✅

Case 3: Turbo-Compressor — G 2.5

Rotor: 3-stage, 65 kg, 12 000 RPM. Slightly asymmetric.

Tolerance: Uper = 129 g·mm → 65/plane → at R = 95 mm: 0.68 g/plane.

Sub-gram precision → shop high-speed machine only. Index test: mandrel error < 5 g·mm. Final: 28 g·mm/plane. ✅

ISO 1940-1 → ISO 21940-11

  • G-grade values, formulas, application tables — identical. No technical changes.
  • ISO 21940 series: Part 11 (quality), Part 12 (flexible), Part 14 (procedures), Part 21 (descriptions), Part 31 (susceptibility), Part 32 (keys).
  • Both designations used interchangeably in practice.
  • ISO 14694 BV categories reference G-grades directly.
  • ISO 21940-11: This standard — G-grade system.
  • ISO 21940-12: Flexible rotor balancing.
  • ISO 10816 / ISO 20816: Vibration evaluation — operational result of balance quality.
  • ISO 14694: Fan-specific BV/FV categories → G-grades.
  • ISO 8821: Keyway influence (half-key convention).
  • API 610 / API 617: Petroleum pumps/compressors referencing ISO 1940.

Official standard: ISO 1940-1 on ISO Store →

← Back to Glossary Index