CNC Machining of Gyroscopes: How Geometry Controls Drift
A gyroscope does not fail because the electronics are wrong. It drifts because a bore is oval, a face is not square, or a rotor is out of balance. This page explains which machined features set the error budget, how 5-axis work holds them, and when machining is the wrong process for the part.

What actually sets gyroscope drift
A rate gyroscope measures angular velocity. The sensing element, whether a vibrating ring, a tuning fork, a spinning rotor or a fiber coil, converts motion into a signal through a geometric relationship. Change the geometry and the scale factor changes with it. That is why the machined housing matters more than most people expect.
Take a ring gyroscope with a 30 mm resonator diameter. The drive and sense modes sit a few hertz apart. If the ring bore is oval by 5 μm, the stiffness around the circumference is no longer uniform, the two modes split further, and the zero-rate output walks with temperature. The electronics can null some of this. They cannot null a geometry error that changes with load.
The same logic applies to spinning-mass designs. A rotor that is 2 g·mm out of balance at 24,000 rpm produces a synchronous force that the bearings must absorb. That force shows up as vibration in the output. Balancing a rotor is easier when the bore and the outer diameter are concentric to within a few micrometres to begin with.
So the error budget of a gyroscope is split between electronics, assembly and machining. Machining owns the part you cannot fix later. Once the housing is cut, the bore position, face squareness and surface finish are locked in.
- 1Bore roundnessControls mode splitting in ring and cup resonators.
- 2Face squarenessSets the mounting axis relative to the sense axis.
- 3Hole positionDetermines where the sensing element sits after assembly.
- 4BalanceRotor mass distribution drives synchronous vibration.
Material choice changes the error, not just the weight
Thermal expansion is the quiet error source. A housing in 6061 aluminium grows about 23 μm per metre per degree Celsius. Over a 60 °C swing that is roughly 1.4 μm on a 1 mm feature, and more on a long bore. If the resonator is a different material, the gap between them moves. Matching the coefficient of thermal expansion between housing and sensing element removes that term.
Titanium TC4 (Ti-6Al-4V) is common for rotor housings because it holds strength at temperature and has a lower expansion coefficient than aluminium. It also machines slowly. Cutting speeds drop, tool wear rises, and thin walls move under clamping force. A 1.5 mm titanium wall needs light radial passes and a rigid setup, not a heavy one.
Stainless 17-4PH (SUS630) is the usual choice for bearing journals and shafts. It takes a good finish, resists corrosion, and can be heat treated after roughing so the final dimensions survive the age-hardening shift. Beryllium copper appears in some flexure and spring elements because it combines stiffness with electrical conductivity.
Plastics and carbon fibre composites show up in lab and low-cost units. PEEK holds dimension better than POM under heat, but neither matches metal for stiffness. If you are chasing bias stability below 1 °/h, the housing is metal.
Why 5-axis work fits gyroscope housings
A gyroscope housing is rarely a simple cube. It carries a precision bore on one axis, a mounting flange on another, and often a set of sensor pockets at angles in between. On a 3-axis machine these features need multiple setups. Each setup adds a datuming error and a re-clamping error. On a housing with a 20 μm true position callout, two extra setups can eat the whole tolerance.
Five-axis machining cuts the bore, the flange face and the angled pockets in one setup. The rotary table positions the part, the spindle reaches in, and every feature is measured from the same datum. On a Ø400 mm rotary table we can hold ±0.005 mm on bore position and keep the mounting face perpendicular to the bore axis within that band.
Thermal drift during the cycle is the other reason for single-setup work. A long run on a 3-axis machine warms the spindle and the part, and the last operation is cut at a different temperature than the first. On a compact 5-axis cell with a short cycle, the part stays closer to ambient and the dimensions stay closer to nominal.
Finish is part of the process, not a separate step. Boring with a sharp insert and a light finishing pass reaches Ra 0.8–1.6 μm. Where a bearing or a seal rides, we push to Ra 0.2–0.8 μm with a wiper insert or a fine boring head.
- 1One setupBore, face and angled pockets from a single datum.
- 2Short cycleLess thermal drift between first and last cut.
- 3In-process probingCatches a shift before the part is finished.
When CNC machining is the wrong process
Machining is not always the answer, and saying so saves money. If the part is a thin flexure with a 0.1 mm web, milling will deflect it and the spring rate will scatter. Photo-chemical etching or laser cutting holds that geometry better. If the part is a complex 3D lattice or a hollow shell with internal channels, additive manufacturing wins, and then the critical faces get machined after.
For a resonator that must have matched modes, machining alone may not reach the required symmetry. In that case the housing is machined to a near-net shape and the resonator is tuned after assembly by removing a small amount of material. The machined part sets the starting point; the tuning step finishes the job.
Volume also decides. One prototype housing in titanium is a 5-axis job. Ten thousand identical aluminium housings may be die cast and then machined only on the bore and the mounting face. We run both routes, so the choice is based on the drawing, not on what we prefer to sell.
The test is simple. If the tolerance is tighter than the process can hold after heat treat and assembly, pick a different process for that feature. Machine what needs to be precise. Cast, print or etch what does not.
Which process holds which gyroscope feature
Match the feature to the process that can actually hold it.
| Feature | Best process | Typical hold | Watch out for |
|---|---|---|---|
| Resonator bore | 5-axis boring | ±0.005 mm, Ra 0.2–0.8 μm | Ovality from tool deflection |
| Mounting face | 5-axis milling | Perpendicular to bore axis | Re-clamping on 3-axis setups |
| Angled sensor pockets | 5-axis milling | True position ±0.01 mm | Fixture access and tool reach |
| Thin flexure web | Etching or laser | Uniform spring rate | Milling deflects thin webs |
| Internal cooling channel | Additive, then machined | Near-net, faces finished | As-built surface roughness |
| High-volume housing | Die cast, then machined | Bore and face only | Porosity at the bore wall |
| Bearing journal | CNC turning | Roundness within 3 μm | Heat-treat distortion |
Pick the process by feature, not by habit
If the error budget is dominated by bore roundness, face squareness or balance, machine it on a 5-axis center in one setup. If the error budget is dominated by thin-wall stiffness or internal geometry, use etching or additive first and machine only the datums.
Questions engineers ask before ordering
What tolerance can you hold on a gyroscope housing bore?
We work to ±0.005 mm on bore position and diameter, with roundness inside that band. The limit is set by the wall thickness and the material. A 1.5 mm titanium wall moves more than a 4 mm aluminium wall, so we adjust the passes and the clamping.
If your drawing calls for something tighter, send it with the drawing and we will say whether it is reachable before you order.
Can you machine a rotor and balance it?
We machine the rotor to the drawing, including the bore, the outer diameter and the journal faces. Concentricity between bore and outer diameter is what makes balancing practical afterwards.
Final dynamic balancing on a balancing machine is a separate operation. We can machine the correction features, such as set screws or an annular groove, so the balancing shop has somewhere to remove or add mass.
Which surface finish should I specify for a bearing seat?
Ra 0.2–0.8 μm for a bearing or seal seat. That finish comes from a fine boring pass or a wiper insert, not from a polishing step afterwards.
Ra 0.8–1.6 μm is enough for a press-fit pin or a locating face. Asking for Ra 0.2 μm everywhere raises cost and does not change the function.
Do you machine beryllium copper and Inconel?
Yes. Beryllium copper is machined with coolant and tooling suited to its health and safety requirements. Inconel is machined at low cutting speed with rigid setups and fresh inserts.
Both are slow. Expect longer cycle times than aluminium, and plan the roughing and finishing passes so the part does not work-harden before the finish cut.
How do you keep the part from moving during machining?
Light radial passes, low clamping force and support under thin walls. Where a wall is very thin, we leave a sacrificial web and cut it in a later pass, or machine from a solid block with the wall supported by the parent material until the last operation.
In-process probing checks the bore position before the part leaves the machine, so a shift is caught while there is still material to correct it.
What do you need to quote a gyroscope housing?
A 3D model or a 2D drawing with tolerances, the material, the quantity and the surface finish callouts. Tell us which features are functional and which are clearance. That helps us put the tolerance where it matters.
Quotation and a free DFM analysis come back within 12 hours. Production can start within 24 hours after the drawing is released, and parts ship in 3–5 days.
Send the housing drawing and get a DFM review
We review the tolerances against the material and the feature geometry, then tell you what is reachable and what is not. Quote and free DFM analysis within 12 hours.
12-hour quote±0.005 mm100% inspectionNDA on request