Which 3D printer to buy, and what to make with it

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.
29 September 2026 · 7 min readupgradesprinter modslibraryaccessories

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.

UpgradeWhyWhat to measure
Purge or poop binColour changes drop strands behind or under the machineThe outlet: width, height, how far a bin can stick out
Riser feetAirflow under the base, cable room, less vibration through the deskStock foot diameter and how far it protrudes
Scraper or tool holderTools stay at the printerExtrusion size (2020 or 2040) or frame plate thickness
Spool path fixLess drag on the extruder, fewer under-extrusionsSpool bore (52 to 56 mm for most, 38 mm for cardboard), PTFE outer diameter (4 mm)
Lid riserEnclosed printers warm the filament path when printing PLALid 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

Bambu Lab A1 mini

The A1 vs A1 mini comparison explains why the two share almost no printed parts: different chute, different feet.

Bambu Lab P1S

Bambu Lab X1 Carbon

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

Elegoo Neptune 4 Pro

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

Sovol SV06

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

What to check before you print any of them

  1. Measure the mating feature on your machine, not the one in the description: foot diameter, outlet size, extrusion width, panel thickness. Revisions change these.
  2. Check the orientation the page suggests; feet print pocket up, clips print on their side.
  3. Use PETG for anything under load or near heat, TPU for feet that should damp, ASA inside an enclosure.
  4. 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.

Open in the builderPre-filled after sign-in. Try it in the live demo first, no account needed.

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.

Open in the builderPre-filled after sign-in. Try it in the live demo first, no account needed.

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.

Open in the builderPre-filled after sign-in. Try it in the live demo first, no account needed.

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.

Whichever printer you pick, the first custom part is a sentence away

Describe a part with its measurements, check it on a virtual bed the size of your printer's, and download G-code sliced with its official profile, or the STL for your own slicer. Try the live demo first, no account; your own parts start at $5 of credits, no subscription.