3D printer upgrades you can print yourself, printer by printer
Riser feet, purge bins, spool guides, lid risers, tool holders and camera mounts for 15 popular printers: what to measure first and which to print first.The short answer
The printed upgrades worth doing on almost any printer, in order: a purge bin if the machine changes colours, riser feet if it sits on a desk, a scraper or tool holder, a fix for the spool path (a bearing hub or a PTFE guide), and a lid riser if it is enclosed and you print PLA. Each is a one-hour print in PETG with one measurement to take first. Below are the specific parts per printer. Every link is a ready-made model on a SpeakCAD library page: a free account opens it in the browser and lets you type your own measurement into the viewer; downloading the file uses credits.
Print these first, and measure this
| Upgrade | Why | What to measure |
|---|---|---|
| Purge or poop bin | Colour changes drop strands behind or under the machine | The outlet: width, height, how far a bin can stick out |
| Riser feet | Airflow under the base, cable room, less vibration through the desk | Stock foot diameter and how far it protrudes |
| Scraper or tool holder | Tools stay at the printer | Extrusion size (2020 or 2040) or frame plate thickness |
| Spool path fix | Less drag on the extruder, fewer under-extrusions | Spool bore (52 to 56 mm for most, 38 mm for cardboard), PTFE outer diameter (4 mm) |
| Lid riser | Enclosed printers warm the filament path when printing PLA | Lid rim shape and the corner where a PTFE tube passes |
Print upgrades in PETG or ASA rather than PLA: they sit next to a warm machine, and a PLA foot under a 15 kg printer creeps. Anything inside a heated chamber is ASA.
Bambu Lab A1
- A1 purge waste bin: a 150 x 110 x 90 mm box under the rear-left chute so AMS lite colour changes stop landing on the desk.
- AMS Lite PTFE guide clip: holds the four tubes in an arc so they do not kink at the hub.
- AMS Lite spool holder riser: lifts the AMS Lite 60 mm so the spools clear the bed when the printer sits on a shelf.
- Build-plate scraper: a handle for a standard 100 mm scraper blade, angled to meet the textured plate flat.
Bambu Lab A1 mini
- Riser feet: 25 mm of lift for airflow and the power switch; the first print for a desk machine.
- Poop chute and waste bin: carries the purge 120 mm out to a removable bin.
- AMS Lite riser: 30 mm under the AMS Lite so the PTFE path is an arc instead of a kink.
- Side spool roller stand: four 608 bearings for heavy or cardboard spools fed from the side.
The A1 vs A1 mini comparison explains why the two share almost no printed parts: different chute, different feet.
Bambu Lab P1S
- Riser feet: 30 mm so the base breathes and the door clears a desk lip.
- Poop-chute extension bin: carries purge forward so it does not pile against the door.
- AMS top riser frame: lifts the AMS 30 mm off the glass so the lid can be propped for PLA.
- Glass door handle: the replacement for the stock handle when it peels.
Bambu Lab X1 Carbon
- Lid riser corner spacers: 20 mm of lift for PLA and PETG so the chamber does not heat-creep the extruder; they fit the P1S too.
- Purge wiper replacement: the small blade that wears a groove after a few hundred hours, printed in TPU.
- AMS PTFE guide clip: four tubes in a tidy arc above the AMS.
- AMS desiccant tray: a vented tray that clips into the AMS floor for loose silica gel.
Bambu Lab H2D
- Riser feet: heavy-duty 60 mm blocks sized for a 30 kg machine, 30 mm of lift.
- Build-plate wall rack: stores three 350 mm class plates on edge; prints as two 180 mm halves.
- AMS HT spool rest: parks the fifth material beside the printer instead of on the floor.
Prusa MK4S
- Frame tool holder: clips to the 6 mm frame plate with slots for the hex keys, nozzle wrench, spatula and cutters.
- Frame webcam mount: a 150 mm hinged arm with a 1/4-20 head for timelapses and remote checks through Prusa Connect.
- LED light bar mount: hangs a 10 mm strip channel from the top of the frame for first-layer checks.
- Print-sheet wall rack: three 250 x 210 mm sheets on a wall instead of stacked on the printer.
Prusa CORE One
- Riser feet: 30 mm so the bottom intake gets air and a tray slides under the front.
- Purge bucket: sits under the chute on the frame's own holes.
- Spool-holder drybox riser: lifts the side spool 40 mm so a 2 litre drybox fits under the inlet.
Creality Ender-3 V3 SE
- Scraper holder: bolts to the 2040 upright with two M5 T-nuts; the classic first print.
- Spool holder with 608 bearings: a hub that spins on bearings instead of plastic on plastic, which cuts under-extrusion on long prints.
- Webcam mount: an articulated arm on the top beam; point it along X on a bed slinger, not Y.
- Bed levelling knob: a 40 mm thumbwheel for the M4 screws, replacing the one that cracks.
Creality K1 and K1C
- Lid riser: holds the glass 25 mm up for PLA, in four dovetailed corners with a PTFE notch.
- K1C poop deflector bin: sends purge off the right side instead of onto the bed heater wires.
- Top filament guide with 608 bearing: routes filament from a rear spool over a pulley so it stops scraping the frame.
Elegoo Neptune 4 Pro
- Scraper holder: M5 T-nuts on the upright, with a pliers pocket.
- LED bar mount: lights the bed for a camera, run off the 24 V supply.
- Bed cable strain relief: clamps the heated-bed cable so it stops flexing at the connector, in PETG or ASA.
- Build plate wall hanger: three spare PEI plates on edge so the coating never touches another plate.
Elegoo Centauri Carbon
- Lid riser: 20 mm corners with a PTFE notch, for PLA in an enclosed machine.
- Riser feet: 25 mm of air for the rear exhaust and damping on a light desk.
- Purge bucket: clips on the right rail and catches purge before it reaches the plate.
- Top PTFE guide: feeds from a spool on the lid or a drybox beside it with a 60 mm bend radius.
Anycubic Kobra 3 and Kobra S1
- ACE Pro PTFE guide arm: lifts the tube above the Kobra 3 so it stops snagging the gantry.
- Kobra S1 lid riser: 20 mm corners that vent the chamber for PLA.
- Kobra S1 riser feet: lift and damping for the enclosed model.
Sovol SV06
- Filament guide with 608 bearing: a pulley on the frame top so filament stops rubbing and kinking as the carriage moves.
- Nozzle storage block: twelve labelled M6 holes with a magnetic base that sticks to the frame.
- Spool hub adapter: cones that centre a 52 mm bore on the slim stock rod.
Flashforge Adventurer 5M and 5M Pro
- Filament guide: an 80 mm arm that lifts filament off the top spool so it stops rubbing the lid.
- Spool hub adapter: the same centring cones, for spools that wobble on the pin.
- Build-plate scraper: the handle is printer-agnostic and takes any 100 mm scraper blade.
Voron 2.4
- Door handle for 3 mm panels: clamps the acrylic with two M3 screws, in ASA for a 60 °C chamber.
- Rear spool holder for 2020: a 1 kg spool on two 608 bearings, bolted with M5 T-nuts.
- Pi Camera Module 3 mount: a ball-jointed arm on the frame for Mainsail timelapses.
- Hex key tool holder: the 1.5 to 3 mm keys, cutters and tweezers on the frame.
What to check before you print any of them
- Measure the mating feature on your machine, not the one in the description: foot diameter, outlet size, extrusion width, panel thickness. Revisions change these.
- Check the orientation the page suggests; feet print pocket up, clips print on their side.
- Use PETG for anything under load or near heat, TPU for feet that should damp, ASA inside an enclosure.
- Print one before printing four. A foot that is 0.5 mm tight on the rubber pad is a sentence to fix and a free re-download.
Opening and resizing these
Each page above opens its ready-made model in a free SpeakCAD account, in the browser on a phone or a computer, on a virtual bed the size of your printer's, picked from the 380+ in the slicer catalog. Type the measurement you took into the viewer (a wider pocket, a 2040 slot instead of 2020), then download the STL or 3MF, or G-code sliced with the printer's official profile (a .gcode.3mf for Bambu Lab). Downloads use credits, from $5 once with no subscription; the live demo is free with no account if you want to see the editor on a real part first. Day 3 of the first-week plan is one of these.
Where that leaves you
Print the bin, the feet and the tool holder in the first month; they change how the printer feels every day. Leave lighting and cameras until you know you watch prints. Measure once, print one, then print the set.
Prompts to start from
Open one in the builder, change the numbers to yours, and the model renders in your browser, usually within a minute or two. Keep adjusting in the chat before you print.Four riser feet for a printer with 25 mm round rubber feet: 40 mm round pads, 25 mm tall, a 26 mm pocket 6 mm deep, flat base, printed in PETG.
A scraper holder that bolts to a 2040 aluminium extrusion with two M5 T-nuts 20 mm apart, a 70 x 3 mm blade slot 40 mm deep and a hook for a nozzle needle, 2.4 mm walls.
A purge bin 120 x 80 x 70 mm with a 45 x 25 mm angled inlet on one short side, 1.6 mm walls, rounded inside corners, open top.
Questions
A purge bin if the printer changes colours, otherwise riser feet. Both take an hour, need one measurement (the chute outlet, or the stock foot diameter) and change how the machine lives on the desk. A scraper or tool holder is the usual third.
Opening a library model in a free SpeakCAD account and changing its numbers in the viewer spends no credits; downloading the STL, 3MF or G-code does, from $5 once with no subscription. The live demo is free with no account if you want to see the editor first.
PETG for almost all of them: feet, bins, holders and guides sit next to a warm machine and carry load, and PLA creeps under a heavy printer. TPU for feet that should damp vibration, and ASA for anything inside a heated chamber such as a Voron door handle.
Yes, one feature: the foot diameter, the purge outlet, the extrusion width (2020 or 2040), the panel thickness or the spool bore. Revisions change these, and a 0.5 mm miss is the difference between a clip that snaps on and one that does not. Type the number into the viewer before you download.