a Voron Zero mod to add Automatic Bed Leveling - under $100, in only a few hours.
Make every first layer perfect and never adjust a bed screw again! 🎉
Upgrade your V0, or build a T0 from scratch with an augmented V0 kit.
T0 Plus50 with optional BoxZero mod, Tecnologic-style ZeroPanels, and Mini 12864 display. |
T0 applied to V0 | T0 + BoxZero, ZeroPanels, & display. |
Why T0, vs other Printers for Ants?
- Less $, fewer failure points, and less potential for ringing than flying-gantry printers
- Faster Z motion compared to lead-screw printers, with no possibility of Z-banding
- Retains full space for electronics on the back
- Uses spare steppers you probably already have
You don't even need to take the frame apart to do a V0 conversion.
T0 is actively developed and community-supported, with over 20 builds completed, or in progress, as of October 2022. Here are a few sample builds:
Compatibility with the V0 ecosystem of kits, parts, and mods is a huge benefit.
Plus, this mod pairs beautifully with the full family of Tri-Zero spinoffs:
- BoxZero adds stability, easier sealing, and scalability for Plus50
- ZeroPanels enables side panels to snap in/out in seconds, with an easy hinged top option
- Dueling Zero is a fully-boxed Tri-Zero with dual gantries (!?!)
.. as well as Double Dragon, the IDEX V0 mod.
Join us on the DoomCube Discord for any questions, comments, or just to see the latest dev activity.
- Use
#tri-zero-forum
for support questions and build updates - Use
#tri-zero
for general chat and dev activity
Or, just straight to detailed docs:
-
Parts: sourcing details
-
Instructions: build steps, prep, and more
-
Plus50 size: sourcing and build notes for Plus50
-
FAQ: Common questions, answered
-
Change: Visual summary of past changes
- Perfect Z layers, quiet motion, and great bed stability from 3 belted Z axes; no floppy cantilever here
- Reliable, stable Klicky-style bed probing with the ZeroClick detachable probe
- Optional rear endstop enables automatic Z calibration and even auto-Z-offset for IDEX
- Easy bed attachment and removal with built-in Wago mounts: 3 screws each
- Easy belt attachment and removal: fully tool-less
- Easy single-screw tensioning on all Z axes
- Easy to assemble: no hard-to-access screws or assembly-order nuances
- Your choice of display: 4.3" Touchscreen, Mini 12864, V0 Mini Display, or blank panel
- Supports large NEMA14 and mid-to-large NEMA17 Z motors
- Clean, minimal aesthetics with no-bridge, no-extreme-overhang parts
This repo includes everything you need to build your own T0, including CAD and STLs for printed parts, as well as a list of parts:
There's never been a better time to deploy this mod.
The community is growing. 20+ builds completed.
With Alpha-6, the docs are vastly expanded and improved. You can expect more good stuff to come, to make this mod easier and faster to build.
New in this release:
Plus50 Size | Integrated-Wago Bedframe | Rail-less Z Option | No-flush-cut carriages | 40mm Side Fans |
-
Plus50, or T0+ for short, is a new, larger, supported build size. 120x120 is good, but 170x170 is more usable, for little extra money. T0+ can even be a cost-effective conversion for a V0, using 50mm extrusion chunks. Shop the new Plus Size section for this year's newest model.
-
Bedframe with integrated Wago mounts: Oh yes. The new "Connect 4" bedframe center makes bedframe attach/detach even easier, with up to 8 Wago connectors to support a bed heater, thermal fuse, optional AC ground, endstop, and thermistor wires. Pop the Wagos in and out, toollessly.
-
Rail-Less Z Carriages: Printed replacements for MGN7H rails that slide in an extrusion channel! Faster to install and saves money, too. Used successfully on at least 4 builds at this point, including Dueling Zero, so it's time to be more public about them. Currently considered experimental, as the design is likely to change, and there is no long-term wear data on them.
-
No-flush-cut MGN9C carriage Inspired by the Double Dragon MGN9C mount; another T0 spinoff, first seen on Dueling Zero. No more one-time-use belts!
-
40mm fan skirt: A potentially quieter option.
Improved in this release:
600+ lines added! | |||
---|---|---|---|
Screw-in Shaft Caps | Updated Z joint orientation | Baseplate with corners | New docs all over |
-
Screw-in Shaft Caps: These match updated MotorCorners; they'll never break now, with no clips in shear. Much nicer.
-
Updated Z joint orientation: Now printed vertically, to add strength in bending. Should reduce the chance of breaking a $0.01 Z joint print upon head crashes.
-
Baseplate file with cutouts added: Long-requested; saves the need to bust out your flush cutters or Dremel, if you're sourcing from scratch.
-
Docs: Lots has been learned in the last year of T0, and now we have specific motor recommendations, config notes, tips, build steps, and an FAQ. More visual, more engaging. No proper manual yet, but this gets us halfway there.
Thanks to everyone who contributed to this release by testing parts! You know who you are, and you'll get the ping-for-test again, I assure you 😄.
I'm behind on reviewing GitHub pull requests, and that's up next: to make your mods more visible.
Prior changes (alpha-5, alpha-4, ...) are now noted in the visual changelog, which explains how T0 has evolved and walks through the interesting parts.
No two builds are likely to be identical, and that's OK. You're a smart, independent builder, and here you get to choose amongst the options to match your priorities and budget. Next up is a quick overview, with the shared elements after.
Performs well, at minimum cost.
Buy 3 small NEMA14 motors (< ~$30), print some sliders, and keep using your MGN7H X rail. Buy some pulleys ($5), belt ($5), and fasteners ($10ish). Buy a low-cost 2-4 driver board ($25). Potentially $0 if you have the parts lying around from other printer, including magents and a switch for ZeroClick. Sure, the rear bed joint might occasionally drop when the power cuts, and the sliders require a little bit of tuning, but once the printer rehomes, you're good, and the Z motion quality should match real rails.
Performs the best.
Might as well upgrade your X rail to MGN9C while you're at it ($15?), to reduce toolhead flop. Use beefy 48mm NEMA17s (~$45), and for rails, add one MGN7H to go with the one you just freed up ($15). Otherwise the same.
You're also looking at a new K3-style or Prusa-Mini-style bed/magnet/flexplate ($35+), additional extrusion pieces ($30), new 200mm XY MGN7Hs and a 200mm MGN9C ($50), plus new longer XY belts ($10). Yields a bit of extra Z travel too.
The price point is maybe $50 less if you're scratch-building and can leave out the Z rails, or you sell all the rails from your kit to someone who is scratch-building. More details in the Plus50 section.
Move 4x MGN7H rails to Z, for ~130mm Z travel.
Optionally, add new clear ($20) and solid panels ($20).
Optinally, add a top-grade bed, like one from Mandala Rose Works meant for a Salad Fork.
Optionally, go for taller panels, taller BoxZero corners, custom frame, and 200mm MGN7H Z rails, to get a 170x170x170 build cube.
This printer is inspired by lessons learned while designing, building, and iterating on F-Zero, a Voron Zero mod to add automatic calibration to a V0. Initial versions of T0 (alpha-1 and alpha-2) used F0 Z units with pulley reductions. Now, T0 has moved to direct drive for Z, and the two designs now have almost no shared parts.
The Buildlog Gdoc has historical details and links to early versions there.
The tensioner part derives from MCMBen's Block-and-Tackle Z for V0 - Zruncho prints this vertically for clean surfaces, but make sure you have good layer adhesion.
The 4.3" Waveshare Touchscreen mount is based on Jeoje's great Voron2.4 Touchscreen mod.
The Mini 12864 Display mount is based on Gola's V0 Trident Skirt Mix.