If you have ever examined a 3D print under raking light and noticed a regular banding pattern on the vertical walls — bands spaced exactly one leadscrew pitch apart — you have seen the direct result of leadscrew misalignment transmitting radial wobble into the Z-axis motion. This artefact, known variously as Z-banding, Z-wobble, or VFA (Vertical Fine Artefacts), is one of the most common print quality issues on Cartesian and CoreXY 3D printers, and it is almost entirely preventable through correct coupling selection.
The Oldham coupling — a component rarely discussed in consumer 3D printing communities but well understood in precision motion engineering — is the technically correct solution for leadscrew-driven Z axes. This article explains why Z-wobble occurs, how an Oldham coupling eliminates it, and how to select and install the right coupling for popular printer platforms.
On most desktop 3D printers, the Z axis is driven by one or two leadscrews connected directly or through a rigid coupling to stepper motors. The leadscrew passes through a brass or anti-backlash nut mounted to the X-gantry or print carriage, converting rotational motion into vertical movement.
The problem begins with alignment. A leadscrew that is not perfectly coaxial with its driving motor shaft will trace a slight orbital path as it rotates. This orbital motion — the screw’s top end circling around the true axis — pushes and pulls the leadscrew nut laterally with every revolution. The nut, constrained by the gantry and linear rails, cannot move laterally, so it instead induces a periodic vertical positioning error as it rides up and down the wobbling screw thread. One complete screw revolution produces exactly one band on the printed surface.
The misalignment that causes this wobble is almost impossible to eliminate entirely through mechanical alignment alone. The leadscrew itself may have a small straightness tolerance. The motor mounting plate may have a slight angular error. The coupler may introduce eccentricity. And after thermal cycling and mechanical settling of the printer frame, any initial alignment will drift. A coupling that transmits this misalignment to the screw will always produce some degree of Z-wobble; a coupling that absorbs the offset prevents it entirely.
Most 3D printers ship with one of two coupling types: a rigid aluminium coupler, or a flexible spiral-cut coupler (sometimes called a helical or beam coupling). Understanding why neither is the optimal solution helps explain why the Oldham coupling is superior for this specific application.
Rigid couplers transmit any motor shaft misalignment directly into the leadscrew, producing maximum Z-wobble. They are the worst possible choice for this application unless shaft alignment is perfect — which it never is in practice.
Flexible spiral-cut couplers improve on rigid couplers by providing some angular and lateral compliance, which reduces the wobble transmitted to the leadscrew. However, they do so through elastic deformation — they act like a torsional spring. This compliance has two negative consequences: first, the spring-like restoring force pushes back against the misalignment, transmitting a radial force into the motor bearing and the leadscrew end bearing with every revolution; second, the torsional windup under load introduces a small but potentially measurable phase lag between the motor step and the screw rotation, which can appear as layer-to-layer inconsistency under varying extrusion loads.
The Oldham coupling absorbs lateral offset through its sliding disc mechanism — without any spring restoring force, without any torsional compliance, and without any phase lag. The motor and the leadscrew rotate in exact synchrony while the offset between their axes is accommodated entirely within the coupling itself.
When an Oldham coupling connects the stepper motor shaft to the leadscrew, the centre disc slides within the hub slots to continuously absorb whatever lateral offset exists between the two shaft axes. The leadscrew is driven at exactly the correct rotational speed at every angular position — no orbital motion, no periodic lateral force on the leadscrew nut, no Z-wobble on the printed surface.
Critically, the Oldham coupling also imposes zero radial force on the motor bearing and zero lateral force on the leadscrew. The motor bearing only carries the forces it was designed for. The leadscrew runs straight. The print surface shows no banding regardless of how significant the lateral offset between the motor and screw axes actually is — up to the coupling’s rated misalignment capacity.
Cartesian printers (Prusa i3 style, bed-slinger): These printers typically use one or two T8 leadscrews (8 mm diameter, 2 mm pitch) driven by NEMA 17 stepper motors with 5 mm output shafts. The Oldham coupling replaces the standard flexible coupler at the motor-to-leadscrew joint. The key specification is 5 mm driving bore (motor shaft) and 8 mm driven bore (leadscrew), with a lateral offset capacity of at least 0.5 mm to cover typical alignment tolerances on printed or stamped motor mounts.
CoreXY printers (Voron, RatRig, BambuLab-style): CoreXY architectures typically drive the Z axis with two to four leadscrews synchronised either mechanically or through independent stepper motors with electronic Z-levelling (quad gantry levelling or similar). In these systems, each leadscrew-motor joint benefits from an Oldham coupling for the same reasons as a Cartesian printer, with the additional consideration that the independent Z motors require the coupling to accommodate any differential alignment errors between the four motor mounting positions.
Delta printers: Delta architectures do not use leadscrews for the primary motion — they use timing belts on vertical linear rails. Oldham couplings are not typically used in the primary motion system of a delta printer. However, if a delta printer uses a leadscrew-driven build plate (some do for automatic bed levelling), the same Z-wobble considerations apply.
Resin printers (MSLA/DLP): The Z axis of a resin printer lifts and lowers the build platform through a leadscrew drive, with print layer resolution typically in the range of 10 to 50 microns. At this resolution, Z-wobble is not just cosmetically undesirable — it can cause delamination between layers or complete print failure. Oldham couplings are increasingly specified in higher-end MSLA printers for this reason.
| Printer Type | Motor Shaft | Leadscrew | Recommended Coupling OD |
|---|---|---|---|
| Prusa i3 / clones (T8) | 5 mm | 8 mm | 20–25 mm |
| Voron 2.4 / Trident (T8) | 5 mm | 8 mm | 20–25 mm |
| RatRig V-Core (T8) | 5 mm | 8 mm | 20–25 mm |
| Large format (T10/T12) | 5–6.35 mm | 10–12 mm | 28–32 mm |
| Resin MSLA (T8) | 5 mm | 8 mm | 20 mm |
For 3D printer applications, specify clamp-style hubs rather than set-screw hubs wherever the coupling design allows. Set-screw hubs can indent the leadscrew surface over time, making it difficult to remove the screw for maintenance, and they provide less consistent clamping force. Most commercial Oldham couplings for 3D printer use are available with clamp bores in both 5 mm and 8 mm configurations.
Do not over-tighten the leadscrew-side hub. Leadscrews for 3D printers are typically stainless steel with a soft surface finish. Clamping too aggressively with a set-screw hub can deform the screw surface or introduce eccentricity. Use the minimum clamping torque that prevents slippage — the torque transmitted by a Z-axis drive is very low (typically less than 0.1 Nm), so very little clamping force is needed.
Allow the screw to float axially. The leadscrew in most 3D printers is not axially constrained at the motor end — it is constrained at the top by the leadscrew nut and at the bottom only by its own weight. Ensure the Oldham coupling does not axially clamp the leadscrew against the motor bearing. Leave the small axial clearance between disc and hub faces as described in the installation guidelines.
Do not attempt to align the motor to the screw. This is the key insight: unlike with rigid or spiral couplings, there is no need to spend time trying to align the motor precisely to the leadscrew axis. The Oldham coupling absorbs the offset. Simply mount the motor to its plate, insert the coupling, and the misalignment is handled automatically. Spending hours shimming the motor is unnecessary effort when an Oldham coupling is used.
Users upgrading from flexible spiral couplers to Oldham couplings in Z-axis drives consistently report the following improvements:
The improvement is most visible on tall prints with smooth vertical walls — vases, cylinders, and architectural models — where banding patterns are most easily seen. On textured or small-detail surfaces the improvement is real but less immediately obvious.
The Oldham coupling is the engineering-correct solution for 3D printer Z-axis leadscrew drives. It eliminates Z-wobble at its source by absorbing the lateral misalignment between the motor and screw without any spring-back force, without torsional compliance, and without the need for precise mechanical alignment. For any printer where surface quality matters — and particularly for resin printers operating at micron-level layer resolution — it is one of the most effective single hardware upgrades available.
Browse our Oldham coupling range for 3D printer applications with 5 mm and 8 mm bore configurations, or contact us for guidance on your specific printer platform.
The centre disc is the only wearing component in an Oldham coupling, and the material…
The centre disc is the only wearing component in an Oldham coupling. When everything else…
Medical devices impose a set of requirements on their mechanical components that goes well beyond…
Stepper motors are the workhorse of low-to-medium cost motion control. From desktop 3D printers and…
Three coupling types dominate the zero-backlash motion control market: the Oldham coupling, the beam coupling…
Packaging machinery and industrial automation lines are among the most demanding operating environments for mechanical…