Voron V0.2 Belt Tension Guide — Tensioning the Tiny Titan
V0.2 Belt Tension Calibration
The Voron V0.2 uses a unique moving-bed (XZ) coreXY architecture that makes belt tensioning different from its larger siblings. The belts are shorter, the spans are tighter, and the tension tolerances are narrower. Get it right and the V0.2 sings — smooth motion, crisp corners, and the ability to print at 200mm/s+ without ghosting. Get it wrong and you'll chase VFAs, layer shifts, and that infamous V0 squeak. Last updated: May 2025.
This guide covers everything specific to the V0.2's belt system: the unique belt path, frequency targets for the shorter spans, proper tensioning technique with limited access, and how to diagnose tension-related issues unique to the tiny Voron.
V0.2 Belt Architecture — What Makes It Different
Unlike the V2.4 (which moves the gantry in Y and the toolhead in X) and the Trident (which moves the gantry in Z and the toolhead in X/Y), the V0.2 uses a moving-bed XZ configuration. The bed moves in Z, and the toolhead moves in X and Y. The belt system is split:
- XY Gantry belts (2x): Two 6mm GT2 belts on the XY gantry that move the toolhead. These are short — about 400mm each — and tensioned by sliding motor mounts on the rear XY extrusion.
- Z Belts (1x, shared): The V0.2 uses a single Z motor driving a leadscrew via a GT2 belt. This belt is very short (~150mm) and located under the bed.
- No A/B belt separation: Unlike the V2.4 where A and B belts are independently tensioned, the V0.2's XY belts share tension — you tension both simultaneously by sliding the motor mount.
The short belt spans mean that the resonant frequency of the belt is higher than on larger Vorons. You can't use the same frequency targets from the V2.4 guide — the V0.2 needs its own targets.
Why V0.2 Belt Tension Is Tricky
Several factors make V0.2 belt tensioning more finicky than on other Vorons:
- Limited access: The XY tensioner screw is accessed through the top panel or the front. You can't easily see or reach the belts while adjusting.
- Short belt length: A shorter belt at the same tension rings at a higher frequency. The pluck test sounds completely different than on a V2.4.
- Single motor mount lock: Both XY belts share a single tensioner — you can't independently adjust left vs right. If one belt is looser than the other due to manufacturing tolerance, you'll get gantry skew.
- MGN7 carriage stiffness: The MGN7 rails on the V0.2 have lower stiffness than MGN9/12 rails. Over-tensioning the belts can actually deform the carriage and cause binding.
- Z belt backlash: The Z motor's belt can go slack over time, introducing Z banding. This belt is often forgotten during maintenance.
Required Tools
- Frequency meter or smartphone app: Spectroid (Android), SignalScope (iOS), or the Gates Carbon Drive app. The free smartphone apps work excellently for the V0.2's higher frequency range.
- 2.5mm hex driver: For the motor mount screws on the XY gantry.
- 2.0mm hex driver: For the Z motor tensioner.
- Masking tape or marker: To mark belt positions for repeatable adjustments.
- Silicone grease (optional): Super Lube 21030 or similar for squeaky belts — a tiny amount on the belt teeth eliminates the V0.2's signature "squeak."
Frequency Targets for V0.2
These are the recommended resonant frequencies for the V0.2 belts. Measured by plucking the belt (like a guitar string) at the center of the longest open span.
| Model | Belt | Span Length | Target Frequency | Too Loose | Too Tight |
|---|---|---|---|---|---|
| V0.2 / V0.2r1 | XY (both) | ~200mm | 125-135 Hz | <110 Hz | >145 Hz |
| V0.2 / V0.2r1 | Z (leadscrew) | ~80mm | 180-200 Hz | <160 Hz | >220 Hz |
Important: These frequencies are for 6mm GT2 belts with a standard 2mm pitch. If you've replaced your belts with a different width or material, the targets will shift. Use the Gates Sonic Tension Meter calculator or the general formula: tension (N) = 4 x span (m)^2 x frequency (Hz)^2 x mass-per-length (kg/m).
How to Measure Belt Frequency on a V0.2
Step 1: Disable Steppers
In your Klipper console, run M84 or use the disable steppers button in Mainsail/Fluidd. This allows the belts to move freely when you pluck them.
Step 2: Locate the Best Pluck Point
For the XY belts, the longest open span is between the X motor pulley and the X idler pulley — approximately 200mm. Access is tight on the V0.2. If you can't reach it from the top, remove the top acrylic panel temporarily.
For the Z belt, pluck it at the midpoint between the Z motor pulley and the leadscrew pulley. This span is very short (~80mm), so the pluck will ring at a higher pitch.
Step 3: Pluck and Measure
Hold your phone's microphone near the belt (2-3cm away). Pluck the belt firmly with your thumb — not too hard that it slaps the frame, but hard enough to produce a clean tone. Watch your frequency analyzer app for the fundamental frequency peak. Pluck 3-4 times and average the readings.
Step 4: Adjust and Re-tension
The XY tensioner screw is located on the rear XY gantry extrusion. Turning it clockwise increases tension on both belts simultaneously. Make small adjustments — 1/8 turn at a time — and re-measure after each adjustment.
For the Z belt, loosen the two M3 screws on the Z motor mount, slide the motor to adjust tension, then retighten. The Z motor is accessed from the bottom of the printer or by tipping the V0.2 on its side.
Step 5: Verify Evenness
Because the XY belts share a tensioner, you can't measure left vs right independently. Instead, pluck each belt at corresponding points on the left and right sides. If the frequencies differ by more than 10 Hz, your belts have different tension — this usually means one belt has a different length due to manufacturing tolerance. The fix is to replace both belts with a matched pair from the same batch.
Method 2: The "Feel" Method (Experienced Users)
If you don't have a frequency meter, you can use the deflection method. Press down on the XY belt at the center of its longest span with a consistent force (about the weight of a standard pen, ~10g). The belt should deflect by approximately 4-6mm. Any less and it's too tight; any more and it's too loose.
This method is less accurate but works well enough for a V0.2 that isn't being pushed to its limits. After setting by feel, do a test print and check for ghosting or layer shift — adjust 1/4 turn tighter if you see ghosting, 1/4 turn looser if you hear binding or see skipped steps.
Fixing the V0.2 Belt Squeak
The V0.2 is notorious for belt squeaking — a high-pitched chirping sound during fast Y-axis moves. This is caused by the belt teeth rubbing against the idler pulleys at specific tension values. The squeak is annoying but not harmful. Here's how to fix it:
- Adjust tension slightly: Increase or decrease XY belt tension by 5-10 Hz from the current value. The squeak is often resonant at a specific tension — moving out of that narrow band eliminates it.
- Lubricate the belt teeth: Apply a micro-drop of Super Lube 21030 silicone grease to the belt teeth at the point where they mesh with the idler pulleys. Run the toolhead back and forth at 100mm/s for 30 seconds to distribute the grease. Wipe off excess. This is the most reliable fix.
- Check idler pulley bearings: A worn or dry bearing can cause squeaking that sounds like belt noise. Remove the idler pulleys and spin them by hand — they should spin freely with a smooth, silent rotation. Replace if gritty or noisy.
- Verify belt alignment: The belt should run perfectly straight between the motor pulley and the idler. Misalignment causes the belt teeth to rub against the pulley flanges, producing a squeak.
V0.2-Specific Belt Issues and Fixes
Issue 1: Layer Shifts in X or Y
On the V0.2, layer shifts are usually caused by insufficient belt tension rather than motor current. The short belts lose tension more quickly than on larger printers because the small motors heat up faster (less thermal mass), causing the belt to stretch slightly as the motor mount heats up. Check belt tension when the printer is at operating temperature — cold tension should be 5-10 Hz higher than the target.
Issue 2: VFA (Vertical Fine Artifacts) on Y-axis Walls
VFAs on the V0.2 are commonly belt-related. The 6mm belts on the V0.2 have a tendency to resonate at specific frequencies, imprinting a subtle pattern on Y-axis walls. Fixes in order of effectiveness:
- Change XY belt tension by 10-15 Hz from current value (break the resonance)
- Replace 6mm belts with Gates PowerGrip GT2 6mm belts (which have tighter manufacturing tolerance)
- Add belt dampeners (small 3D-printed masses clamped to the belt span)
- Switch to 9mm belts with modified pulley mounts (advanced mod)
Issue 3: Z Banding / Wobble
Z banding on the V0.2 is often caused by a loose Z motor belt rather than a bent leadscrew. The Z belt is very short and hard to access, so it's frequently overlooked during maintenance. Check it every 500 print hours. If you see a periodic pattern in the Z axis at ~5mm intervals, check Z belt tension first.
Issue 4: One Side of Print Is Skewed
Because both XY belts share a single tensioner, skew on the V0.2 means either:
- One belt is longer than the other (manufacturing difference — replace both belts)
- The gantry is not square (check your frame alignment procedure from the build guide)
- One of the motor mount screws is loose, allowing the motor mount to tilt under tension
Maintenance Schedule
| Interval | Task |
|---|---|
| Every 100 print hours | Check XY belt tension with frequency meter. Adjust if shifted more than 10 Hz from target. |
| Every 200 print hours | Check Z belt tension. Inspect belt for wear (fraying, cracking at teeth). |
| Every 500 print hours | Remove and clean idler pulleys. Inspect bearings. Re-grease if needed. |
| Every 1000 print hours | Replace XY belts (even if they look fine — belts develop micro-cracks over time). |
Final Recommendations
- Best tool: The Gates Carbon Drive app (free iOS/Android) works perfectly for V0.2 belt tensioning. The app is designed for bicycle belts but the frequency measurement mode is universal.
- Best belt replacement: Genuine Gates PowerGrip GT2 6mm belts, ordered in matched pairs. Avoid cheap AliExpress belt kits for the V0.2 — the tolerance variations cause skew issues on the shared-tensioner design.
- Most overlooked maintenance: The Z belt. Set a calendar reminder every 3 months to check it.
- If you hear a squeak: Try the Super Lube method before adjusting tension. It's non-destructive and reversible.
The V0.2 is a precision machine that rewards careful maintenance. Its belt system is simpler than the V2.4's four-belt dance, but the small scale means every tolerance matters. Take the time to get the tension right, and your V0.2 will reward you with prints that rival printers twice its size.