SUPPORT PRINTYTRON
New Model

3D-printable workshop tools & shop upgrades

Drill guides, tool racks, sanding blocks, dust-collection adapters — functional shop gear with real dimensions, ready to print. Browse what makers built, or describe the exact tool you need and Printy makes it.

Need one that fits your exact measurements? Start building →

Newest

Oval Electrical Switch Housing with Slider

Oval Electrical Switch Housing with Slider

A pebble-shaped housing for a small electrical switch, built as two lengthwise half-ovals plus a separate sliding cover. The front and back halves split along the wire axis, and the seam runs through the middle of both 3 mm wire holes and the switch pocket. Lay the switch and wiring into one half, drop the sliding cover into the half-cut T-track, then close the other half over it like a clamshell. Four M3 screws pass through the back half and thread into M3 nuts seated in the front half from outside, so the seam clamps evenly and the two halves of the track stay aligned instead of catching the cover on a step. The housing is 54 × 27 mm in plan and 26.4 mm tall, with an 8 mm rounding on the bottom edge and 4.5 mm on the top so it reads as a pebble rather than a puck. Inside, the pocket is 15.9 × 11 × 20.2 mm — a 15.3 × 10.4 × 19.8 mm switch plus about 0.5 mm clearance per side. The sliding cover is 32 × 16.4 × 4 mm including its thumb tab and fills the full track width, travelling 14 mm. Its top is closed and trimmed to the housing's oval outline, so the outside reads as one continuous curved form; the 13.1 × 8.2 mm window is a blind recess on the underside with about 1 mm of skin above it. Slide the cover toward +X until the recess lines up with the opening to expose the switch, and back toward −X to close it. A small rectangular thumb tab, 3.6 mm along X and 8.2 mm across, sits at the cover's center and rises about 0.6 mm above the housing surface. Its top edges are rounded at 0.9 mm so it blends into the oval's curve, and its width matches the switch opening. Engraved marks 0.5 mm deep on the cover top indicate state within the exposed middle: "o" sits 4.2 mm on the +X side of the cover center and shows when closed; "-" sits 4.2 mm on the −X side and shows when open. Only one mark is visible at a time because the other slides under the roof. Both wire ports open into a 6 mm round seat, 6 mm long, ready for a wire holder of that size; the channels themselves stay at 3 mm. A roof spans the track from x = ±9 mm out to each end of the oval. It is part of the two housing halves and follows the oval's top curve, covering the track ends so no open slot shows there and closing the small triangular corner gaps. The cover runs under the roof, with its top about 0.2 mm below it; the middle section from x = −9 to +9 mm stays uncovered because the cover needs that clearance to move. The end stops are integrated into the two housing halves: each half carries its share of a stop at both ends of the track, and the stops fill the track's full cross-section, including the wide groove and neck, ending flush with the oval's outer surface. The cover is blocked at both ends of its travel and cannot slide out. To fit or remove the cover, open the halves as you would for the wires and switch. There are no separate loose stops left in the model. Fasteners and seam Four M3 screws, at x = ±17 mm and heights of 5 mm and 14 mm — solid body clear of the switch pocket and the wire channels. Use M3 × 18 mm; M3 × 20 mm also works, but its tip can poke through slightly. Back half (purple): 3.4 mm clearance holes through the wall, with 6.2 mm counterbores so the heads sit 6 mm in from the seam. Front half (blue): 3.4 mm screw holes run from the seam to a flat nut seat 9.8 mm out. The hex pockets are 6.5 mm across the corners and 4.2 mm deep for a standard M3 nut (5.5 mm across the flats). They open through the outer curved surface, so each nut drops in from outside and sits flush. The lower pockets are close to the bottom curve, so check that wall when you print. Print layout The three pieces are arranged side by side on the plate, not overlapping, so each can be exported on its own: Front Half (blue): 54 × 26.4 × 13.5 mm. The current plate keeps it split face up; with no pins on that face it can be flipped to sit split face down and print without supports. Back Half (purple): 54 × 26.4 × 13.5 mm, split face on the bed, so it needs no supports. Sliding Cover (orange): 32 × 16.4 × 4 mm, upright with its flat underside on the bed and the thumb tab on top. The fit has not been tested, so check the slide, the nut pockets and the screw alignment before a long print. Remix hooks Pocket — 15.9 × 11 × 20.2 mm. The first thing to re-cut for your own switch. Hold roughly 0.5 mm clearance per side: tighter grips it, looser lets it rattle. The 15.9 mm runs along X, so keep that orientation if the wires must stay in line with the cover. Split plane — along the wire axis. The seam runs through both 3 mm wire holes and the switch pocket. Moving it off-centre changes how the halves sit and where the wire seats land; keep the four screw holes aligned at x = ±17 mm, heights 5 mm and 14 mm. Screws and nuts — M3, 3.4 mm holes, 6.5 mm external hex pockets. Swap the external hex pockets for heat-set inserts or threaded bosses if you'd rather not handle loose nuts, or step down to M2.5 in the same bosses if 3 mm screws crowd the 27 mm width. Counterbore depth sets how far the heads sit in. Wire seats — 6 mm diameter × 6 mm long, feeding 3 mm channels. Resize these to match your actual wire holder, or turn them into a plain grommet relief if the wiring takes a different route. Sliding cover — 32 × 16.4 × 4 mm. It runs between the integrated stops and carries the blind 13.1 × 8.2 mm recess underneath. Lengthen or shorten the solid and recessed sections to change how far it travels before the switch is exposed; the current travel is 14 mm. Thumb tab — 3.6 × 8.2 mm, about 0.6 mm proud, with 0.9 mm rounded top edges. It must clear the roof ends at x = ±9 mm through the 14 mm travel. Changing its width, its rounding, or the roof span changes that clearance. Roof span — x = ±9 mm to the track ends. This sets how much of the track is covered and how much middle stays open. Raising or lowering the roof changes the cover's clearance and how flush its top sits; widening the exposed middle makes both marks visible at once. Integrated stops. They are cut into both halves at the ends of the track and fill the track cross-section, so changing the cover length means moving them rather than swapping a separate part. Shorten the cover instead if you want to keep the current stop positions. Oval body — 54 × 27 mm in plan, 26.4 mm tall. Stretch the oval along X to fit a deeper switch, and adjust the top and bottom edge roundings to change how soft or blocky it looks. Keep the wire-hole centreline in mind when moving the ends. Layout. Each piece keeps its own print orientation, so you can drop one piece or re-arrange the plate without touching the others. Variants worth trying Replace the "-" and "o" engravings with "OPEN" and "LOCK" lettering, or run a single indicator line across the cover. Add short alignment pegs beside the screws, or a tongue-and-groove along the seam, if the halves don't register well before tightening. Flatten one long side into a mounting tab with a screw hole so the housing can be fixed down. Print the cover in a contrasting colour to one or both halves so the split line and track read clearly.

1 day agoRemix →
SpoolScope — Filament Remaining Gauge

SpoolScope — Filament Remaining Gauge

SpoolScope is a two-part gauge for estimating how much filament remains on a standard spool, made for spools that sit out of easy view in an AMS or on a shelf. The rail hooks over the flange rim; the sliding block rides on it with light detents, so you can push it down until it touches the filament, lift the gauge away and read the result. Raised ticks and numbers plus an unambiguous arrow on the block make the measurement clear without needing line-of-sight while the gauge is in place. Features Two printed parts: a rail with a rim hook, and a detented sliding block. Gram scale from 0 to 1000 g, with ticks every 50 g and numbers every 100 g. Ticks follow filament geometry rather than an even spacing: closer together near full, wider apart near empty. Arrows on the block tip directly toward the scale, and the detents hold the reading after the gauge is lifted off. Hook gap of 4 mm, sized to clear flanges from 2.8 mm to 3.6 mm thick. Dimensions Flange diameter: 200 mm. Hub outer diameter: 95 mm (from a measured Polymaker spool). Full-roll diameter: 170 mm (estimated from a 1 kg PLA roll on a 95 mm hub and a 65.6 mm spool width). Hook gap: 4 mm. Fitting and calibration Sized around Polymaker and Inland 1 kg spools; other brands are worth checking against the hub and flange figures above. The scale can be shifted by a single fixed offset if a first print reads consistently high or low, so a weight check against a known spool is worth doing before trusting the numbers. If the error differs between a full and an empty spool, the hub and full-roll values are the ones to correct. Print notes Both parts are laid out flat on the print plate. The block contacts the filament at its outer edges rather than at the centre, so a reading can sit slightly high; a weight check against a known spool is the best way to confirm the scale.

3 days agoRemix →
M8 Threaded Rod Clamp, 3 Inch

M8 Threaded Rod Clamp, 3 Inch

A clamp block that squeezes onto M8 threaded rod, with matching M8 × 1.25 wing screws and flanged nuts. The block is 76.2 mm (3 in) long and 24 × 24 mm in section, with an 8.4 mm bore running its full length; a slit through the lower half is closed by two screws at 25 mm either side of centre. It replaces a bought rod clamp and a pair of hand-tightened screws — everything on the plate is printed and then fitted together. Thread and fits M8 × 1.25 mm coarse thread throughout: the screw shank is threaded 8 mm, the nut bore carries the matching thread with 0.15 mm clearance so the pair turns together off the plate. Fine-pitch M8 × 1.0 will not match. M8 threaded rod, studding or 8 mm plain shaft in the bore. The bore is 8.4 mm with no give — measure your rod before printing. The flange pad under each nut has an 8.6 mm clearance hole, so only the hex section engages the thread and the pad bears flat on the work. The two bolt holes sit 50 mm apart (25 mm either side of centre, ±25 mm). Ordinary steel M8 × 1.25 hex screws and nuts will seat in the same counterbores and pockets if you would rather not print the hardware — though steel nuts come without the clamping pad, and the head counterbores are sized for hex heads, not the printed wing collars. What is on the plate Clamp Body — 76.2 × 24 × 24 mm, flat on the bed in the middle. M8 Screws — two off, each a 3 in (76.2 mm) threaded shank under a wing head: a round collar with two tapered wings, 34 mm tip to tip and 4 mm thick, about 92 mm overall. Laid out head up; the wings are flat plates, so if your slicer allows, stand each screw on its head with the shank up for the cleanest wing and thread. M8 Nuts — two off, each with a round 20 mm pad on its underside, 2.3 mm thick with a chamfered edge. Pads face the work when fitted. All pieces are separated with no overlaps, ready to print flat and assemble after. Check before printing The thread pair: matched at M8 × 1.25 but not test-fitted. If the printed screw and nut run too tight or too loose, the 0.15 mm clearance is the number to change. The screw length: a 3 in shank in the 24 mm block leaves about 52 mm of thread projecting below the body. Check that projection clears whatever sits under the clamp, and that the 34 mm wing head has room to turn once the thread is engaged. The 24 mm square section sets how far the clamp stands off its mounting surface — check it clears, and allow the 2.3 mm pad under each nut where the pad bears on the work. What it does not fit It is a rod clamp, not a nut clamp: it will not grip an M8 nut or bolt head in the bore. It does not suit 10 mm or 12 mm rod, and the bolt holes take M8 only — smaller screws will not seat in the counterbores or the nut pockets. Fine-pitch M8 × 1.0 hardware will not thread into these nuts. The pads are round, not square, and are sized only for the M8 pockets in this body.

4 days agoRemix →
sink drain lever, G*b*rit

sink drain lever, G*b*rit

A small rectangular block, 26 mm overall, made of a 20 mm body and a 6 mm slotted end section. A narrow slot is cut into the 7.5 mm end face: 1.5 mm wide, running 6 mm into the length and through the full 5 mm height, so it reads as a thin open channel down that end. The slotted 6 mm keeps the full 7.5 mm width, while the rest of the body is narrowed to 6.5 mm, so a 1 mm shoulder sits on each side where the two sections meet. On the two flat side faces — not on the long corners — a straight rectangular step is cut 1 mm deep over the full 5 mm height. It starts 6 mm in from the slotted end and stops 1 mm short of the end face, so the last millimetre keeps its full width and a small square notch is left at the end. There is no angle anywhere in this cut. The far end from the slot is rounded: both vertical corners and the top edge there carry a 2.4 mm radius, blending into one soft rounded end — about as much as a 5 mm tall block can take before the curve meets itself halfway. The outer corners at the slotted end carry a small 0.9 mm radius; the side steps and the notch itself stay sharp, and the remaining top and bottom edges stay square. It works as a spacer, shim or register that a thin rib or plate edge drops into, with the side step giving that end a shoulder to seat against. Starting values Overall length: 26 mm — a 20 mm body plus the 6 mm slotted end section Body cross-section: 6.5 × 5 mm; the last 6 mm at the slotted end is 7.5 × 5 mm (1 mm shoulder each side) End slot: 1.5 mm wide, 6 mm deep along the length, through the full 5 mm height, centred Side steps: 1 mm deep on both flat side faces, constant depth, running full height, starting 6 mm from the end and ending 1 mm before the end face Far-end vertical corners and top edge: 2.4 mm radius, rounded Slotted-end outer corners: 0.9 mm radius; side steps and notch corners sharp Prints as one piece, no supports needed for any of the features above Remix hooks Body length is the free dimension. The 20 mm is the span between the rounded end and the start of the slotted section — stretch or shorten it to set the gap, and nothing else about the part has to change. The 6 mm slotted section is the fixed end, so all the length adjustment happens at the plain end. The width step is the fit dial. The 6.5 mm body and the 7.5 mm slotted end are two independent numbers: match the narrow body to the channel it slides into and the wider end to whatever it shoulders against. Equalising them removes the shoulder entirely and gives a plain constant-width block. Where the step falls. The 7.5 mm section currently runs the last 6 mm, tied to the slot depth; move that boundary to change how much of the part is full width. Slot width is the tightest tolerance. At 1.5 mm it takes a thin rib, sheet-metal edge or card; resize it to suit whatever it has to straddle, and remember a printed slot usually needs a little clearance over the nominal thickness. Slot depth sets the character. At 6 mm it is a deep open channel relative to the 26 mm part; shorten it to a millimetre or two and it becomes a shallow locating register instead. Side step depth. At 1 mm the relief is shallow and forgiving; go deeper for a part that shoulders harder against a pocket wall, or take it to zero for plain flat sides. The 1 mm land before the end face is what forms the notch — widen or remove it to change how the part locks against a shoulder. The far-end radius is already near its ceiling. 2.4 mm is close to the limit on a 5 mm block, so going rounder means growing the height, not the radius. Drop it to 1.5 mm for a snugger square look, or zero for a sharp end. Slotted-end radius is the tight one. 0.9 mm is limited by the short 1 mm end tab; widening that land is the way to buy room for a rounder corner there. Shape of the relief. Swapping the flat step for a ramp, or cutting the corners instead of the flat faces, turns this into a lead-in wedge or a chamfered block. Through vs. blind. The slot cuts the full height, so it is visible from both the top and bottom faces; make it blind and you get a closed-bottom channel. Obvious pairings. A matching 1.5 mm rib or plate edge for the slot to register against, or a mirrored second block so the two slots face each other and trap a thin part between them.

5 days agoRemix →
Industrial Flat-Plate Oxygen Cylinder Wrench

Industrial Flat-Plate Oxygen Cylinder Wrench

A flat, plate-style take on the Allied 66080 oxygen wrench, pared down to an industrial silhouette: twin round socket heads at one end, each stamped with its letter, and a chain slot at the tail. The D socket sits in the end head and the E socket in a second head beside it — both rectangular now, 12 mm along the wrench by 8.4 mm across, sized around the standard 5/16" spindle that D and E post valves share. The letters engraved on the top face above each socket are the only thing telling the two apart, which is exactly the point. The whole tool lives in a single 5 mm plate, 125 × 30 mm, so it lies flat in a pocket or a kit bag and prints as one piece with nothing to assemble. Design notes D socket: end head, 12 × 8.4 mm rectangle, letter engraved on the top face above it. E socket: second round head alongside, same 12 × 8.4 mm rectangle, its own engraved letter. Chain slot: oblong, 12 × 6 mm with rounded ends at the tail, sized for a chain or lanyard. Flat plate body: 125 × 30 × 5 mm overall, no supports needed through the flat sections. Open-end jaw: removed to make room for the second head, leaving a clean two-socket profile. Thread a chain or lanyard through the tail slot and the wrench stays with the cylinder instead of wandering off between refills — the optional chain is the small detail that keeps the tool where it's needed. Both sockets are built to the standard 5/16" spindle rather than a specific drawing, and the 12 mm socket length is an approximation, so measure a valve flat-to-flat before leaning on the fit.

6 days agoRemix →

Need a part that doesn't exist yet?

Start building →
3D-Printable Workshop Tools & Jigs — Print-Ready STL | Printytron