After weeks of planning, trial and error, CAD work and scrapping dozens of attempts, I present Pandora, a gantry mod for the Voron V0 that allows 144mm of X travel and 127mm of Y travel within the stock frame.
I've been wanting to be able to incorporate a nozzle brush, purge bucket, sexbolt mod, etc., but there just wasn't enough travel with the stock gantry. The added travel outside the bounds of the bed should allow for a plethora of additional mods as well as a higher density of mods within the stock frame.
The astute among you may have noticed that there are no tensioners or tensioner knobs for the motor mounts. That's because this design uses the stock designs for those items. Please hop over to the Voron-0 repo to pick these up if you don't already have them.
This project was almost shelved several times in the short while that I've been working on it. There's a lot of little things that had to line up just right in order for something like this to be possible. I'm still not sure if it was a miracle, my ingenuity or complete and utter dumb luck that the stars aligned to make this happen.
In order to use this mod you will need a new linear rail for X motion. In order to achieve 144mm of X travel, the stock 150mm rail won't cut it. The bearing block would fall off the rail before you hit full travel. On top of that, you'll also need some 3x14mm pins and a couple of extra F623 bearings. Aside from new parts you'll also have to account for the gantry being raised by ~8mm over stock. This means that the linear rails for Z motion will need to be raised and there's a possibility that things will get cramped under the tophat.
In addition, the stock side panel mounting will no longer work since the carriage for the Y rails protrudes over the extrusions. I highly recommend Zero Panels as these add the extra room between the acrylic panels and the carriages with the added benefit of making panels easier to remove for cleaning and future upgrades.
The biggest hurdle for some is going to be that this setup currently requires sensorless homing as there isn't really a good place to put X or Y endstops.
QTY | Part | Sourcing |
---|---|---|
1 | MGN9-C Linear Guide Rail 180-200mm | Amazon |
or | MGN9-H Linear Guide Rail 180-200mm | DFH, Amazon |
2 | 3x14mm Dowel Pins | Amazon |
4 | F623 Bearings (V0 BOM Bearings) | DFH |
The rest of the parts should be BOM leftovers | ||
Front Idlers | ||
1 | M3x12 BHCS | |
1 | M3x16 BHCS | |
2 | M3x30 BHCS | |
2 | M3x35 BHCS | |
2 | M3 Hex Nut | |
XY Joints | ||
8 | M2x6 FHCS | |
4 | M3x8 BHCS | |
4 | M3x10 BHCS | |
4 | M3x16 BHCS | |
2 | M3 Threaded Insert | |
8 | M3 Hex Nut | |
Motor Mounts | ||
6 | M3x8 BHCS | |
2 | M3x10 BHCS | |
8 | M3x35 BHCS | |
8 | M3x40 BHCS | |
6 | M3 Threaded Insert | |
8 | M3 Hex Nut | |
X Carriage | ||
4 | M3x8 BHCS |
The first thing that you will want to do is head over to the Voron Design website to read about setting up sensorless homing. There's a fantastic article by none other than clee, Setting Up and Calibrating Sensorless Homing.
Last, you'll want to ensure that your printer.cfg
has been set up to take advantage of the extra room you've just unlocked without risking some sick high flying, mid air prints. You'll want to alter the [stepper_x]
and [stepper_y]
sections with the following machine limits:
[stepper_x]
...
position_endstop: 132
position_max: 132
position_min: -12
...
[stepper_y]
...
position_endstop: 125
position_max: 125
position_min: -2
...
If you run into any trouble or have questions during assembly don't hesitate to ping me in the Voron Discord server (@Mastur_Mynd). Also, If you find any other sources for the above parts at comparative prices / quality (or better) please let me know!