Which Voron Should You Build? V0, Trident, 2.4, Switchwire
Voron V0.2, Trident, 2.4 and Switchwire compared on build volume, motor count and build difficulty, plus what kit sourcing and Klipper tuning demand.
A Voron is not a printer you buy, it is one you assemble from a published bill of materials, and the model you choose decides how many hours, how many stepper drivers, and how much tuning you sign up for. The short version: a Trident for a full-size enclosed CoreXY without the hardest kinematics, a 2.4 for the flying gantry and the longest build, a V0.2 if bench space matters more than volume, a Switchwire if you are converting an i3-style machine. Legacy, the fifth model, is a retro LM8UU-and-rods tribute that is not designed to be enclosed, so it sits outside this comparison.
The four mainstream designs at a glance:
| Model | Kinematics | Build volume | Z system | Enclosure |
|---|---|---|---|---|
| V0.2 | CoreXY, cantilevered moving bed | 120 x 120 x 120 mm | Single lead screw | Natural |
| Trident | CoreXY, fixed gantry | 250, 300, or 350 mm plate; Z capped near 250 mm | Three leadscrew Z steppers | Natural |
| 2.4 | CoreXY, flying gantry | 250 x 250 x 220 up to 350 x 350 x 330 mm | Four belted Z motors | By design |
| Switchwire | CoreXZ, bed slinger | Prusa-sized 250 x 210 mm plate | Belted, shared with X | Frame allows it |
The four designs, honestly
Voron V0.2
The V0.2 is the small one: a 120 mm cube of build volume inside a naturally enclosed 1515-extrusion frame that fits on a shelf. The cantilevered bed moves on a single Z lead screw, the toolhead is the Mini Stealthburner with its built-in direct drive extruder, and the machine runs on 24 V DC throughout, bed heater included, rather than the AC bed and solid state relay used on the larger machines.
What you get is stiffness: a short gantry on MGN7-size rails has very little mass to throw around. What you give up is elbow room, since wiring a V0 is fiddly work in a small box. The cantilevered bed and stock extrusion and rail lengths also mean the design does not scale up gracefully.
Build it if: you want an enclosed ABS-capable machine on a desk and accept the volume ceiling.
Voron Trident
Trident is the pragmatic full-size Voron: a CoreXY with a fixed gantry and a bed carried on three independently driven Z steppers with integrated lead screws, offered with 250, 300, and 350 mm plates. Note the asymmetry. Voron’s docs say Z height is limited by the available integrated-leadscrew steppers and maxes out around 250 mm without custom parts, so a 350 Trident is a wide machine, not a tall one. Klipper levels the bed with Z_TILT_ADJUST, probing three points and correcting each screw.
The three-screw arrangement is why Trident is the easier large build. There is no gantry to square in mid-air, the belt paths are simpler, and the stepper count is lower: two AB, three Z, one extruder, so six drivers. That fits on mainstream eight-driver boards with headroom left.
Build it if: you would rather spend your evenings printing than debugging gantry geometry.
Voron 2.4
The 2.4 is the flagship. The bed is fixed and the entire gantry flies, carried at four corners by four belted Z motors. Klipper’s QUAD_GANTRY_LEVEL probes four points and drives each Z motor until the gantry plane matches the bed. Count the motors: two AB, four Z, plus the extruder, which is seven stepper drivers before you add anything else. It is also the design that gains real Z height with size, scaling from 250 x 250 x 220 mm up to 350 x 350 x 330 mm.
The payoff is that the bed never moves, so bed mass is irrelevant at speed and tall prints do not ride a moving platform. The cost is assembly precision. Skip careful gantry squaring and you get a machine that quad gantry levels every print and still shows dimensional error, and the fix is disassembly.
Build it if: you are prepared for the longest, most exacting assembly of the four.
Voron Switchwire
Switchwire is the odd one out and frequently misunderstood. It is CoreXZ, not CoreXY: two motors jointly drive X and Z, while the bed slings on Y like a Mendel-style i3. Belting Z removes the leadscrew drive entirely, buying fast Z moves and taking the X motor off the gantry. Voron’s own cost guidance assumes many builders pull the bed, hot end, and electronics from a donor Prusa-class machine. The stiff 3030/3060 frame is sized to clear the full swing of a Prusa-sized 250 x 210 mm bed.
The trade-off is inherent to the kinematics: a moving bed limits practical Y acceleration, so Switchwire does not chase CoreXY speeds. The frame does allow a natural enclosure, but panels are not in the base build, so budget for them if ABS is the goal.
Build it if: you have a donor i3 and want a Klipper-native, belted-Z machine cheaply.
Kit or self-source
Three realistic routes, differing mostly in how much time you trade. Whichever you pick, the checks that actually decide whether a kit is any good are listed in the Voron kit buying guide.
Self-source from the official BOM. Voron publishes its bill of materials through a configurator on its site, and you buy extrusion, rails, fasteners, motors, and electronics separately. Total control over component quality, but it multiplies vendors, shipping windows, and the chance that one missing fastener size stalls the build for a week.
A vendor kit. Kit vendors package a complete BOM against a specific model and revision. The question is not brand loyalty, it is which revision the kit targets and whether the electronics match what you intend to run. Check the driver count against the model’s requirement, especially for a 2.4.
A kit plus your own printed parts. Most kits sell either way. If you own a capable printer, printing your own is usually better, because you control the material and settings.
The material matters: printed parts should be ABS, ASA, or similarly heat-tolerant. The enclosed models run a warm chamber, and PLA creeps at chamber temperatures, giving you a machine that slowly loses its geometry.
What actually makes the build hard
Difficulty is less about part count than about the steps where a mistake is expensive to undo.
- Frame squareness. Everything downstream inherits it. Cut tolerance and assembly against a known-flat surface matter more than any component upgrade.
- Gantry squaring on the 2.4. The highest-consequence step in any Voron build. Get it wrong and no amount of Klipper configuration compensates.
- Belt tension and path. CoreXY belts must be equally tensioned and run without rub. Uneven AB tension shows up as skew.
- Wiring discipline. Every enclosed Voron has a chain or umbilical that flexes constantly. Use stranded wire, strain-relieve, and route so nothing tugs at end of travel.
Rough order of difficulty: Switchwire is mildest if you are converting a donor machine, Trident is the easiest ground-up full-size build, and the 2.4 is the hardest. Voron’s own documentation calls Trident simpler than the V2. The V0.2 is harder to place, with the fewest parts but a cramped assembly that still makes it a rough first build.
The Klipper tuning that is not optional
Each Voron repository ships example Klipper configuration in its firmware folder, and Klipper’s own config directory includes a Voron sample, so you are not starting from a blank file. What you are not given is a tuned profile. Treat the examples as a pinout starting point, then work through the mandatory steps.
Bed and gantry alignment. Use Z_TILT_ADJUST on a Trident, where three independent Z motors can actually tilt the bed into plane, and QUAD_GANTRY_LEVEL on a 2.4. A V0.2 has a single Z screw and nothing to tilt, so its bed comes into plane mechanically. Where the macro applies, run it from your start G-code, not once at commissioning.
Pressure advance. This corrects extruder pressure lag, the cause of bulging corners and gaps after fast moves. Klipper is explicit that the value depends on extruder, nozzle, and filament, so calibrate per spool with the documented TUNING_TOWER procedure rather than setting it once.
Input shaper. This is the change that lets a well-built Voron actually run fast. Klipper’s resonance compensation reshapes commanded moves so they excite the machine’s ringing frequencies as little as possible. You supply those frequencies. The manual route is Klipper’s printed ringing-tower test, measuring artefact spacing and deriving frequency from print speed. The automated route is an accelerometer such as an ADXL345 on the toolhead, after which SHAPER_CALIBRATE reports a recommended shaper type and frequency per axis. Do this before raising acceleration limits. The full procedure, from wiring the sensor to picking a shaper type and a matching max_accel, is in the Voron 2.4 input shaping guide, and the Klipper input shaper and CoreXY speed calculator turns your measured frequencies and hotend flow limit into usable acceleration and speed figures.
CAN bus, if you run a toolhead board. A CAN toolhead collapses the umbilical to a small bundle instead of a fat loom, a real win on a machine whose wiring flexes constantly. It also adds a failure surface. The bitrate must match on every node, the bus wants a 120 ohm termination resistor at each end, and each board is addressed by its UUID. Read Klipper’s CAN bus page before you buy hardware.
Before you order
If you are not yet certain a self-built machine is the right answer at all, the Voron 2.4 versus Bambu Lab P1S comparison sets the build against the obvious bought alternative. Most first-time builders should take a Trident at 250 or 300 mm and accept the roughly 250 mm Z ceiling. Whichever model you pick, sort the printed-parts material first and confirm the BOM revision matches the release you intend to build. Both are cheap to get right up front and awkward to unwind mid-assembly.
See also
Sources
Related
Voron 2.4 vs Bambu Lab P1S: Build It or Buy It?
Voron 2.4 and Bambu Lab P1S compared on build volume, speed ceiling, materials, repairability and true cost, with a plain rule for choosing between them.
Voron Kit Buying Guide: What to Check Before Ordering
The Voron kit checks worth making before you pay: printed-part material, extrusion profile, rail grade, bed plate alloy, stepper spec and driver count.
Voron 2.4 Input Shaping: ADXL345 Setup and Tuning
Wire an ADXL345 to a Voron 2.4, run TEST_RESONANCES and SHAPER_CALIBRATE, choose between MZV and EI, and set a max_accel the machine can actually hold.