Paul B
logicalplanet11K followers
logicalplanet
logicalplanet
|
Image 1 of 6
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
logicalplanet
logicalplanet
|
Image 1 of 6
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
Spare Toilet Paper Roll Holder (Compliant Core Edition) video thumbnail
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model
Spare Toilet Paper Roll Holder (Compliant Core Edition) 3d model

Spare Toilet Paper Roll Holder (Compliant Core Edition)

This model is restricted by licensing terms. 

No one likes running out of TP.

This is a simple, one-piece spare toilet paper roll holder that hooks cleanly onto the side of a toilet tank — no drilling, no hardware, no adhesives, and no supports required.

Over time, several toilet paper manufacturers have started using smaller core diameters, which meant my original design didn’t always fit as nicely as it used to. So this version is a full redesign, featuring a compliant post that gently adapts to core sizes down to 36 mm while still holding the roll securely.

Key Features

  • Hooks onto the toilet tank — installs in seconds
  • Compliant core post adapts to varying roll sizes (down to 36 mm)
  • Holds rolls gently, without rattling or falling off
  • Two versions included Single holder (holds 1 roll) & Double holder (holds 2 rolls)
  • 100% 3D printed — no hardware, fasteners, or glue
  • No supports required
  • Designed to be rigid, stable, and clean-looking beside the tank

A quick, honest note 🙂

Yes — a skinny, rigid post would also fit almost any roll. I just liked the idea of making it compliant so it adapts, centers the roll, and holds it a little more thoughtfully.
Call it over-engineering… but the fun kind.

Printing Notes

This is a functional part, so strength matters more than default slicer settings.

Recommended settings

  • Material: PETG recommended (PLA, ASA, ABS also work)
  • Nozzle diameter: 0.4 mm
  • Layer height: 0.2 mm
  • Line width: 0.4 mm
  • Walls: 4 (≈ 1.6 mm)
  • Top / Bottom: 5 layers (≈ 1.0 mm)
  • Infill: 40% Cubic
  • Supports: None required
  • Print orientation: As provided in the STL / 3MF files

Join the LogicalPlanet Discord
https://linktr.ee/logicalplanet

Visit my blog for more details and other designs
https://www.logicalplanet.com/

Revisions and Updates
I occasionally update and revise my designs. When I do, I’ll document the changes here. Check back periodically for the latest revision notes or if you’re experiencing any issues with a model. Please email me at logicalplanet3d@gmail.com if you would like me to make a revision or have comments about this design.

Community Makes (1)
Really well designed print had to reduce it slightly to get it to pring on the k1 but regardless. It still functions perfectly.
Really well designed print had to reduce it slightly to get it to pring on the k1 but regardless. It still functions perfectly.


Community Makes (1)
Really well designed print had to reduce it slightly to get it to pring on the k1 but regardless. It still functions perfectly.
Really well designed print had to reduce it slightly to get it to pring on the k1 but regardless. It still functions perfectly.

Discussions
Oliver W
Oliver Woods A&C3D
Really well designed print had to reduce it slightly to get it to pring on the k1 but regardless. It still functions perfectly.
Really well designed print had to reduce it slightly to get it to pring on the k1 but regardless. It still functions perfectly.  3d model
SmoTech3D
SmoTech3D

why bambu slicer doesn't have generated infill?

Paul B
logicalplanet

Sorry can you explain what you mean? Bambi slicer for sure can generate infill.

Spare Toilet Paper Roll Holder (Compliant Core Edition)

228 downloads · 6 months ago in  and 
Paul B
logicalplanet11K followers
This model is restricted by licensing terms.