Skip to content

Interchangeable Shower Soap Dish System

Creation's quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

3D model description

Fits a 25mm shower riser tube.
Shower riser tube to wall clearance needs to be at least 25mm. 30mm recommended.

The original shower soap holder was just a flat piece of plastic with a recess on either side for a bar of soap.
After a few showers, the soap would block the drain holes and it would all turn it into a tray with two puddles of goo in it.

I made my own tray where you can remove the dishes for easy cleaning. The colours of the trays were picked to match that of the soap - so the soap-dishes look cleaner for longer.

The blades in the dishes allow air to get underneath a wet bar of soap and allow them to dry out after each use.

The tray is tilted down at the front to encourage water to drip away from the wall.

There are large rounded drip edges on dishes to allow water to drain out from all but the most caked-up dish.
The drip edges also serve as a locator that stops them accidentally being knocked out of the tray.
They are rounded to reduce the chance of injury.
A compromise was that the bottom of the dishes are flat to allow easy printing without support that a hanging drip-edge would require, but the tray angle compensates for this.
Support is needed however for the overhanging locating brim, but any mess this support causes is hidden in the recess.

The tray was printed in Black ASA.
ASA was used as the sun shines into my bathroom and there was a good chance the sun would bleach black non-UV-safe plastics.
The dishes were printed in ABS (Colours: Olive Green, White, Pink) as they can easily be replaced if they fade.

Another reason for using ASA and ABS was so that the parts could be easily acetone-vapour smoothed.


Remove support off the dishes, and general cleanup of all parts.

Acetone-smoothing: I acetone-smoothed/polished to improve water-tightness/resistance and improve the general appearance.

The method I used is documented here -

3D printing settings

The ASA tray print settings are -
Layers: 0.12mm, 8 top, 4 bottom, 3 shells
Infill: 70% Full Honeycomb
Support: None
Print Temperature: 230°C
Bed Temperature: 90°C
Cooling: None
Speed: 35mm/s

ABS dishes -
Layers: 0.14mm, 6 top, 4 bottom, 2 shells
Infill: 50% Full Honeycomb
Support: Yes. 35%, extra inflation 0.6mm, resolution 1mm, 45°, 2 dense layers at 90%
Print Temperature: 235°C
Bed Temperature: 90°C
Cooling: None
Speed: 45mm/s

  • 3D file format: STL
  • Last update: 2018/03/22 at 16:28
  • Publication date: 2018/03/13 at 01:07



Designs 1
Downloads 132
Followers 3

Current Employment: Technical Support Specialist for

Past Career: Electronic Engineering (Mil.)
The rest: Mechanical Engineering (Inc. Machining & Fabrication), Electrical Engineering (Ind. & Dom.), Carpentry, Tin-Bashing, Motorcycles, Jewellery, Fashion, Sports (get fit!), Ex-Army (Recon: Royal Yeomanry. CVRT, CVRW), Degree in Electronics and Computing, "Housewife and Superstar", and finally: all-round dogsbody (especially to Sci-Fi Author hubby!).



Makes created by the community

Best sellers of the category Home

Add a comment

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your AdBlock banner blocker and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon, Gearbest or Aliexpress.

  • DONATE: If you want, you can make a donation via PayPal here.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!