Heads up: many models on this page are AI-generated or uploaded untested. They may be misconfigured for the intended application — check the dimensions and tolerances, and verify or edit the model before printing or relying on it.*
1 in Towel Bar Tapered Spring-End Cap
This is a replacement end cap for 1 in (25.4 mm) round towel bars that spring into ceramic or tile wall posts. Six crush ribs inside the 26 mm socket grip bars from about 24.6 to 25.6 mm. A tapered nose (13 to 21 mm) centres itself in round post sockets of roughly 15–21 mm, and a 9 mm by 14 mm well holds a compression spring up to about 8.5 mm OD. It replaces the cracked plastic bushing so you don't have to buy a whole replacement bar kit. The part is 31 mm across and 47 mm tall.
Vanity Door Slotted Flexure Detent Catch
This is a replacement catch for a vanity or bathroom cabinet door. It prints as one piece: a snap-off strike and a catch body with two flexing arms. The strike's 7.6 mm round head clicks past the arms' 5.2 mm throat, and the arms bend sideways within the layers, not across them. Both pieces are 8 mm thick (the parts sit 77 x 33 mm on the print bed). The four mounting slots are 4.5 x 8.5 mm and take #6 wood screws (3.5 mm shank) or M4 screws. The slots run in and out by 4 mm, so you can set the door's closed position without lining up old screw holes the way a store-bought ball catch makes you.
Shower Chair Flex-Fin Draining Leg Tip
This is a replacement foot for shower chairs and bath benches. It fits round aluminium leg tubes from 22 to 26 mm OD, which covers both 7/8 in and 1 in tubes. Six angled flex fins grip the tube, and a centre drain hole with three underfloor channels lets water out of the leg. The foot is 48 mm across, 36 mm tall and has a 31 mm deep socket. It replaces the cracked brand-specific tips that medical suppliers sell for $8–12 each, and you can stick an anti-slip pad to the flat base.
Faucet Handle Hot/Cold Index Cap Sprue
A snap-off sprue of 12 press-fit index caps that cover the screw hole on top of a tap handle. It has a hot row marked with a recessed dot and a cold row marked with a recessed bar, in 10, 11, 12, 13, 14 and 16 mm recess sizes, so you can measure your handle's recess and snap off the cap that fits. Each cap has a 1.6 mm face lip, a 4.4 mm deep slotted skirt with four sprung petals and eight crush ribs that grip the recess. Fill the marks with red and blue paint marker.
Set-Screw Privacy Lock Thumb-Turn Knob
A replacement thumb-turn for bathroom and closet privacy locks whose plastic turn has snapped off the spindle. A 30 mm hub has a 4.4 x 10.4 mm socket, 10 mm deep, that takes flat tail-pieces up to 10 mm wide and 4 mm thick, as well as small square spindles. An M3 set screw in a brass heat-set insert clamps whatever is there, so one part fits many lock brands without needing exact spindle dimensions. The 38 mm grip wing lines up with the blade.
Bath Fan Housing Offset Joist Tab
A gusseted Z-offset mounting tab for when a bath exhaust fan housing's sheet-metal tabs are bent, missing or don't reach the joist. It is 80 x 40 mm with 4 mm flanges and bridges a 16 mm housing-to-joist gap (the GAP parameter changes this). Two 4.5 mm slots give 12 mm of height adjustment and take M4 bolts or #8 sheet-metal screws through the housing wall. Two 5.5 mm holes take #8–#10 wood screws into the joist.
Sink Pop-Up Lift Rod Set-Screw Knob
This knob replaces a lost or cracked finial on the lift rod of a bathroom sink pop-up drain. It is 24 mm across and 33 mm tall, with a fluted grip. A 6.4 mm blind bore takes any plain or threaded lift rod from 3 to 6 mm, and a side M3 self-tapping set screw (2.6 mm pilot) clamps the rod against the far wall of the bore, so you don't need to know the rod's original size.
Toilet Seat Hinge With 5 mm Steel Pin
Replacement hinge for a wooden or MDF toilet seat whose stock hinge snapped: a 50 x 22 mm seat leaf with four counterbored #8 wood-screw holes (4.5 mm) and a 20 mm knuckle, plus a 40 x 30 mm bowl post with a 9 x 14 mm slot for the 5/16 in, M8 or M6 seat bolt and two 7 mm ears that put the pivot 20 mm above the bowl. A 35 mm length of 5 mm steel rod is the pin: it presses into the knuckle (5.1 mm bore) and turns in the 5.3 mm ear bores, so the printed plastic never acts as the axle. Both pieces print flat on one sprue; snap it off, print one set per side, and order it in PETG for a hinge that outlasts PLA.
Glass Shade Fitter Reducer Ring
Reducer ring that lets a 1-5/8 in neck glass shade (41.3 mm) hang in a vanity bar or fan light kit built for 2-1/4 in fitter shades (57.2 mm). The 56.8 mm sleeve drops up into the fixture's holder and is pinned by its existing thumbscrews; the 66 mm lip band below it has three radial 3.4 mm self-tap holes for M4 x 12 set screws that grip the smaller shade neck in the 42.5 mm bore. 28 mm tall; change BORE and SLEEVE_OD in the script for a 3-1/4 in to 2-1/4 in version.
Framed Shower Door Bottom Pivot Block
Replacement bottom pivot block for framed pivot shower doors whose nylon original has cracked and been discontinued. The tongue slides into the aluminium stile channel (default 22 x 12 mm, set at the top of the script), a 30 x 14 mm shoulder stops on the stile end and carries the door weight, and a 14 mm pin block below takes a 5 mm steel rod in a 5.3 mm bore held by an M3 set screw, with the pin offset from the channel centre adjustable (default 6 mm). Two 3.4 mm M4 self-tap holes through the tongue let the original frame screw go through either the face or the side of the stile; overall 49 mm long.
Sliding Shower Door Track Flex-Fin End Cap
Replaces the end cap that cracks off the bottom track of a sliding shower door. It's a 50 x 38 x 24 mm hood, and two angled flex fins grip any track from 18 to 31 mm wide and up to 21 mm tall. Slide it onto the bare track end, run a bead of silicone around the rim, and you don't need to buy a whole new track kit.
Towel Ring Screw-Closed Wall Post
This is a replacement wall post for a bathroom towel ring whose small retaining tab has snapped. The top of the ring drops into a 10 mm wide open-top cradle (fits ring wire or tube up to about 9 mm), and an M4 screw across the mouth locks it in. It mounts with two #8 pan-head wood screws through 4.8 mm holes 62 mm apart. It is 56 mm deep, 80 mm tall and 22 mm wide, and it prints on its side so the towel load runs along the layers, not across them.
Set-Screw Universal Shower Valve Lever
This is a replacement lever handle for single-handle tub and shower valves whose original handle has cracked or is no longer sold. The 32 mm hub has a 10.5 mm blind bore that fits stems up to 10 mm, whether round, D-flat or splined. Two M4 set screws sit in heat-set inserts at 90° to each other and clamp the stem. There is also a 5.5 mm centre hole with a 9 mm counterbore for stems that use an end screw. The lever is 101 mm long and has a gusset where it meets the hub.
Bathroom Pull-Cord Switch Acorn Grip
A replacement acorn grip for a bathroom ceiling pull-cord switch. It's 28 mm across and 46 mm tall, with a 3.5 mm cord bore and an 18 mm knot pocket that opens at the bottom. A 2.2 mm side slot lets you press a 2–3 mm cord in from the side, so you never have to unthread it or touch the switch. A 45° roof over the pocket lets it print without supports, and eight flutes give you something to grip with wet hands.
Tension Pole Caddy Replacement Shelf
A 120 x 90 mm draining shower shelf that replaces a cracked or lost tray on a corner tension-pole shower caddy. Instead of a moulded collar sized to one pole, it has a 90° V-saddle that seats any pole from 22 to 30 mm. Two worm-drive hose clamps (bands up to 12.7 mm wide) run through 14 x 3.2 mm tunnels in the 62 mm tall clamp block and hold it in place. The floor has drain slots, two gussets carry the shelf load into the clamp block, and the front lip is lowered so bottles lift out easily.
Shower Caddy Suction Cup Rail Hanger
This is a replacement suction-cup corner for a hanging shower caddy (44 x 80 x 18 mm). Its keyhole has an 11 mm entry and a 5.5 mm slot, which takes a standard mushroom-head suction cup or an M5 threaded-stud cup. A 6.5 mm channel holds a 4–6 mm wire or rod top rail, and two M3 cross-screws keep the rail in, so you can fix a caddy whose corner snapped off instead of throwing it away.
Square Towel Bar End Post Replacement
A replacement square-style towel bar end post that screws straight to the wall with two #8 screws, so you can keep your bar when the original post snaps off. The 19.6 mm blind socket takes 3/4 in (19.05 mm) round bars, and an M4 set screw in a heat-set insert also clamps 5/8 in (15.9 mm) bars. It holds the bar centre 50 mm off the wall. Print one, then flip it over to use it on the other end.
Pedestal Sink Single-Lug Wall Hanger
A replacement for the discontinued steel hanger that holds a pedestal sink's back edge to the wall. You print two and screw each one wherever the sink's rear slots land, so any lug spacing works. Each one is 36 mm wide, 80 mm tall and stands 30 mm off the wall, with an 8 x 14 mm upright tab that the sink's slot drops onto. Two vertical 5.3 mm slots take #10 (4.8 mm) wood screws into blocking and give 10 mm of height adjustment. The hook is printed on its side, so the sink's weight never pulls across the layer lines.
Flex-Fin Tension Shower Rod End Cap
A replacement wall foot for spring-tension shower and curtain rods whose rubber caps have cracked. Six angled flex fins inside a 29 mm cup grip any 22–26 mm tube (7/8 in to 1 in) and stop it spinning. The foot is a 56 mm flat disc with a 45° flare into the cup; stick a 50 mm rubber furniture pad on the face so it grips tile.
Medicine Cabinet Cone-Knuckle Door Hinge
This print-in-place surface butt hinge replaces the discontinued tri-view (Mepla-style) concealed hinges on medicine cabinet mirror doors. It stands 60 mm tall, and each leaf is 36 x 4 mm. The leaves have four 4.5 mm holes for #6 (3.5 mm) or M4 pan-head screws. The knuckles pivot on a 5 mm pin in a 6 mm bore, and the knuckle faces are 45° cones with a 0.5 mm gap, so the hinge prints with no supports and the door weight is carried by the cone seat.
Heated Towel Rail V-Block Wall Bracket
A wall standoff bracket for ladder-style heated towel rails whose own clip has snapped. A 90° V-block self-centres any upright tube from 20 to 32 mm diameter, and a worm-drive hose clamp or heavy zip tie (bands up to 14 mm wide) through the slot behind the V pulls the tube tight. The bracket holds the tube centre 59–68 mm off the wall, is 70 x 57.5 x 32 mm, and screws up with four #8/#10 or M5 wood screws through 5.5 mm holes. Electric rails run warm, so print it in PETG or ASA rather than PLA.
Hinged Grab Bar Flange Cover 1-1/4 in
This is a replacement for the snap-on cover over the screws of an ADA grab bar flange. It is a clamshell with a hinge printed in place, so it swings open and closes around a 1-1/4 in (31.75 mm) grab bar that is already installed, and one M3 screw and nut lock it shut. The cover is 88 mm across and 44 mm tall. Inside, it hides round wall flanges up to about 80 mm across and 12 mm deep. The 32 mm collar grips the tube when the screw is tightened.
Shower Door Magnet Strip Keeper
A screw-on keeper bar, 116 x 20 x 8 mm, with a 76 x 13.5 x 3.5 mm pocket that holds a shower door magnet strip or strike strip up to 12.7 mm wide. It fixes with two #8 wood screws or M4 screws at 96 mm centres, countersunk into solid end blocks, so it replaces a cracked or lost original keeper.
Large-Bore Twist-Lock Shower Curtain Ring
A big round shower curtain ring for older, thicker rods that modern rings won't fit. The bore is 44 mm, so it slides freely on rods up to about 38 mm (1.5 in) OD. The ring section is 5 x 7 mm and it measures 58 mm overall. It prints closed with a 0.45 mm puzzle-knob joint. To open it, twist the two ends apart out of plane, thread the ring through the curtain grommet, then press it shut. The joint holds under the curtain's in-plane pull.