Vector Calculator
Vector Calculator
This calculator performs vector operations using polar coordinates (magnitude and angle). It is designed for rotor balancing applications where imbalance is measured as a mass at a specific angular position. The calculator helps combine multiple imbalance readings, determine correction weight placement, and convert between coordinate systems.
Each vector is defined by two values: mass (in grams or arbitrary units) and angle (in degrees from 0 to 360). The reference angle 0° points upward (12 o'clock position), with angles increasing clockwise. This matches the convention used by most balancing instruments where the phase reference is typically marked at the top of the rotor.
- Addition (+) — Combines two vectors into a single resultant vector. Use this when you need to find the total imbalance from multiple sources, or to combine two correction weights into one.
- Subtraction (−) — Calculates the difference between two vectors (A minus B). Useful for determining residual imbalance after a correction.
- Opposite (±180°) — Adds 180° to the angle of vector A. This gives you the position where the correction weight should be placed.
- Scale (k×) — Multiplies the mass by coefficient k. Essential when recalculating correction mass for a different mounting radius: m2 = m1 × (r1 / r2).
- Cartesian (X, Y) — Converts polar coordinates to Cartesian: X = m × cos(angle), Y = m × sin(angle).
- Single-plane balancing: Measure imbalance, use Opposite function to find correction angle, install weight and verify.
- Combining weights: Replace two installed correction weights with a single equivalent weight using Addition.
- Radius conversion: Use Scale to recalculate mass when moving correction weight to a different radius.
- Split weights: When exact angle is not accessible, distribute correction mass to two adjacent blades.
Enter Vector A: Mass = 15, Angle = 72
Select Opposite (±180°) and click Calculate.
Result: 15 grams at 252°
Install a 15-gram correction weight at the 252° position to compensate for the imbalance.
Enter Vector A: Mass = 5, Angle = 30
Enter Vector B: Mass = 8, Angle = 75
Select Addition (+) and click Calculate.
Result: 12.05 grams at 57.9°
Remove both weights and install one 12-gram weight at approximately 58°. This single weight produces the same balancing effect as the original two weights combined.
Since the balancing effect depends on the product of mass and radius (m × r = const), you need to recalculate: k = 100 / 80 = 1.25
Enter Vector A: Mass = 20, Angle = (your correction angle)
Set multiplier k = 1.25
Select Scale (k×) and click Calculate.
Result: 25 grams at the same angle
At the smaller radius of 80 mm, you need 25 grams instead of 20 grams to achieve the same correction.
The correction angle 110° lies between these two blades. To find how much weight goes on each blade, use the lever rule based on angular distances:
Distance from 110° to blade at 90° = 20°
Distance from 110° to blade at 126° = 16°
Total angular span = 36°
Weight on 90° blade: 10 × (16 / 36) = 4.44 g
Weight on 126° blade: 10 × (20 / 36) = 5.56 g
To verify, use Addition:
Vector A: Mass = 4.44, Angle = 90
Vector B: Mass = 5.56, Angle = 126
Result: 10 grams at 110° — matches the original requirement.
Cartesian to Polar: m = sqrt(X² + Y²), a = atan2(Y, X)
Radius correction: m2 = m1 × (r1 / r2)
Split weights: m1 = M × (β / θ), m2 = M × (α / θ), where α and β are angular distances to each blade, θ = α + β
0 Comments