Partwright Beta
Open editor →

Catalog

Curated premade models, grouped by what makes each one tick — parametric, JavaScript, implicit-surface (SDF), OpenSCAD, and solid-CAD (BREP). Click a tile to open it in the editor as a fresh session you can edit. Looking for ideas to try? →

Language:

Fidget Toys

1

Twisty, spinny, squishy desk toys — popular 3D-print fidgets you can print and tweak. Spans every engine.

Hardware-Ready Joinery

3

Enclosures, brackets, and joints sized to real hardware — M2–M8 screws, heat-set inserts, captive nuts, dovetails, and alignment pins built with the api.printFit helpers.

Customizable

15

Tweak these live with sliders and toggles — open the 🎛 Customize panel in the editor, no code changes needed.

Striped Lighthouse
Striped Lighthouse
A parametric tapered lighthouse with alternating red/white bands, a railed gallery, and a domed lantern room glowing around a central light.
JS Untested 🎛 Parametric 2 versions
Parametric Storage Tray
Parametric Storage Tray
Customizable rounded storage tray — adjust size, wall/floor thickness, corner style, and internal dividers via the Parameters panel.
JS Untested 🎛 Parametric 1 version
Parametric Control Knob
Parametric Control Knob
Customizable control knob/dial — set diameter, height, grip count and style (knurled/fluted/smooth), center bore, and pointer via the Parameters panel.
JS Untested 🎛 Parametric 1 version
Parametric Vent Panel
Parametric Vent Panel
Customizable perforated honeycomb/vent panel — set size, thickness, cell size/shape (hex/square/round), wall, and an optional border frame via the Parameters panel.
JS Untested 🎛 Parametric 1 version
Daisy Flower
Daisy Flower
A cheerful parametric daisy with a domed pollen center, a fan of radial petals, a tapering stem, and a pair of leaves.
JS Untested 🎛 Parametric 2 versions
Rainbow Ring Stacker
Rainbow Ring Stacker
A parametric take on the classic children's stacking toy: a domed base, a tapered center post, and a free-sliding stack of rainbow donut rings of decreasing size.
JS Untested 🎛 Parametric 2 versions
Rocket Ship
Rocket Ship
A retro toy rocket with a parametric body, nose cone, ring of tail fins, a round porthole window, and a flared exhaust nozzle.
JS Untested 🎛 Parametric 2 versions
Toadstool Mushroom
Toadstool Mushroom
A storybook Amanita toadstool with a flared, spotted red cap on a rounded cream stem, fully parametric from cap size to spot count.
JS Untested 🎛 Parametric 2 versions
Traffic Light
Traffic Light
A parametric three-lamp traffic signal with red, amber, and green lenses recessed into a rounded housing, plus optional sun visors and a mounting post.
JS Untested 🎛 Parametric 2 versions
Layer Cake
Layer Cake
A self-coloring parametric layer cake: colors live in the model code via api.label(shape, name, { color }), so it renders painted with no paint step and the editor stays editable. Set the frosting color and tier count in the Parameters panel.
JS Untested 🎛 Parametric 1 version
Parameterized Chain
Parameterized Chain
A print-in-place interlocking chain swept with Curves.sweep — a 5-link straight run and a 30-link Archimedean spiral laid flat on the bed. Set link count, scale, wire diameter, and clearance in the Parameters panel.
JS Untested 🎛 Parametric 2 versions
Hot Dog
Hot Dog
A cartoon hot dog — a hull-formed sausage nestled in a hollowed bun with a wavy mustard squiggle draped on top. Fully parametric, with color knobs for bun, sausage, and mustard.
JS Untested 🎛 Parametric 1 version
DNA Double Helix
DNA Double Helix
A double-helix model of DNA — two antiparallel sugar-phosphate backbones (orange and teal beads) spiralling around a shared axis, joined by colored base-pair rungs in the four nucleotide colors. Self-colored via labeled regions; parametric turns, radius, pitch, and bead density.
JS Untested 🎛 Parametric 2 versions
Fountain Pen
Fountain Pen
A capped-and-posted fountain pen — gold nib, black grip, burgundy barrel with gold trim bands, a posted cap with finial, and a sprung pocket clip. A turned object composed from stacked tapered cylinders along one axis, self-colored via labeled regions. Color and length are parametric.
JS Untested 🎛 Parametric 2 versions
Ringed Planet
Ringed Planet
A banded gas giant encircled by a tilted, multi-band ring system. Latitude color bands are cut from the sphere with overlapping slabs; the concentric ring disk welds into the planet's equator so it prints as one self-colored piece. Parametric planet radius, ring span, band count, and axial tilt.
JS Untested 🎛 Parametric 2 versions

JavaScript Models

30

Built with the default manifold-3d mesh API — the everyday JS modeling path.

Portal Companion Cube
Portal Companion Cube
Portal Weighted Companion Cube — light-gray cube with pink hearts on each face and steel edge bars.
JS Untested 1 version
Pac-Man & Ghost
Pac-Man & Ghost
The iconic arcade duo — a clean yellow wedge Pac-Man chasing a red ghost with a scalloped skirt and blue-pupiled eyes, with a trail of pellets between them.
JS Untested 2 versions
Castle Tower
Castle Tower
Round stone tower with crenellated battlements, a blue conical roof, and arched door and windows.
JS Untested 1 version
Heraldic Shield
Heraldic Shield
A knight's shield quartered in red, blue, gold, and silver with a central gold boss.
JS Untested 1 version
Treasure Chest
Treasure Chest
Pirate treasure chest with a rounded lid, gold trim straps, and a gold lock plate.
JS Untested 1 version
Chess King
Chess King
Turned ivory chess king with a tiered base, crown collar, and cross finial.
JS Untested 1 version
Royal Crown
Royal Crown
A regal gold crown with finial-tipped points, a beaded band, bezel-set ruby/sapphire/emerald/amethyst jewels, and a deep-red velvet inner band.
JS Untested 1 version
Arcade Cabinet
Arcade Cabinet
A vibrant upright arcade cabinet — deep-blue body with a red side panel, a gold marquee, a pixel-art space invader glowing on the screen, a joystick, and colorful buttons.
JS Untested 2 versions
Cassette Tape
Cassette Tape
Retro audio cassette with reel windows and a cream label strip.
JS Untested 1 version
Handheld Console
Handheld Console
Game Boy-style handheld with a green screen, D-pad, action buttons, and speaker grille.
JS Untested 1 version
Boombox
Boombox
80s boombox with twin speaker grilles, a cassette deck, control buttons, and a carry handle.
JS Untested 1 version
Low-Poly Fox
Low-Poly Fox
A stylized low-poly fox with a pointed snout, triangular ears, bushy tail, and dark leg socks.
JS Untested 1 version
Lighthouse
Lighthouse
A striped lighthouse with red and white bands, a glass lamp room, and a black dome cap.
JS Untested 1 version
Hot Air Balloon
Hot Air Balloon
A colorful balloon with alternating red, yellow, and blue gores and a basket hanging below.
JS Untested 1 version
D20 Die
D20 Die
A 20-sided polyhedral die (icosahedron) built via hull, with a gold face marking the 20.
JS Untested 1 version
Toadstool Mushroom
Toadstool Mushroom
A red toadstool with white polka-dot spots painted as smooth rounded patches using the paintStroke brush.
JS Untested 1 version
Twisted Vase
Twisted Vase
Stacked rotated rings forming a hex-faceted twisted profile.
JS Untested 1 version
Christmas Tree
Christmas Tree
Low-poly tiered tree with a stellated octahedron star on top.
JS Untested 1 version
Chess Rook
Chess Rook
Hollow chess rook with crenellations cut from the parapet.
JS Untested 1 version
Retro Rocket
Retro Rocket
Classic retro rocket with ogive nose cone, fins, porthole window, and thrust nozzle.
JS Untested 1 version
Spiral Staircase
Spiral Staircase
A 16-step helical staircase around a central column, topped by a circular platform and balusters. Built with the spiralPattern helper for the steps and railing posts.
JS Untested 2 versions
Geodesic Lantern
Geodesic Lantern
A faceted dome lantern with two rings of cylindrical window cutouts and a small spire finial. Showcases circularPattern, placeOn, and the expectUnion safety net.
JS Untested 2 versions
Wall Clock Face
Wall Clock Face
100mm-diameter clock face with 12 hour markers, 60 minute ticks, and tapered hour + minute hands posed at 10:10. Built with the circularPattern radius shortcut.
JS Untested 2 versions
Honeycomb Planter
Honeycomb Planter
A cylindrical planter pot with a staggered honeycomb pattern carved through its wall. Built with nested linearPattern + circularPattern and the expectUnion connectivity check.
JS Untested 2 versions
Wind Turbine
Wind Turbine
A tapered tower with a nacelle, hub, and 3 swept blades — plus a service ladder up the tower face. Showcases placeOn for the nacelle and circularPattern with a non-Z axis for the rotor.
JS Untested 2 versions
Country Manor Estate
Country Manor Estate
A symmetric Palladian-style country manor with projecting end wings, a columned entrance portico, grand pediment and crest, hipped roofs ringed by balustrades, dormer windows, clustered chimneys with clay pots, and a central rooftop cupola — self-colored via labeled regions for multi-color prints.
JS Untested 1 version
Medieval Watchtower
Medieval Watchtower
A detailed stone watchtower with buttresses, corbels, open battlements, an arched wooden door, and a conical roof — self-colored via labeled regions for multi-color prints.
JS Untested 2 versions
Retro TV
Retro TV
A retro CRT television with a lofted tapered housing, a curved-glass screen, a swept carry handle, round control knobs, and rabbit-ear antennas.
JS Untested 2 versions
Japanese Pagoda
Japanese Pagoda
A five-story vermilion-and-white temple pagoda whose dark tiled roofs sweep up into graceful upturned eaves, crowned by a gilt-bronze sōrin spire atop a stepped stone base.
JS Untested 1 version
Steampunk Airship
Steampunk Airship
A crimson-silk dirigible with a brass-ribbed envelope, a wooden gondola lined with brass portholes, a verdigris-copper wheelhouse, cruciform tail fins, and an outrigger propeller.
JS Untested 1 version

Implicit Surfaces (SDF)

12

Signed-distance-field models via the Sdf builder — gyroids, lattices, and organic blends.

SDF Organic Creature
SDF Organic Creature
A smooth-blended creature built entirely from SDF primitives — showcases smoothUnion for organic body welds and paint-by-label colourisation of an SDF model.
JS Untested 2 versions
SDF Gyroid Chamber
SDF Gyroid Chamber
A triply-periodic gyroid lattice clipped inside a solid frame — the SDF way to do 3D-printable infill in one expression.
JS Untested 2 versions
SDF Twisted Vessel
SDF Twisted Vessel
A hollow twisted ceramic vase with a fluted, spiralled belly, a pinched neck, an open mouth, and a warm gold rim band over a deep-teal glaze.
JS Untested 2 versions
SDF + Manifold Mechanical Part
SDF + Manifold Mechanical Part
A mechanical part that mixes smooth-blended SDF features (grip, fillets) with crisp Manifold CSG (mounting plate, drilled holes) — shows how the two engines compose.
JS Untested 2 versions
SDF Bloom
SDF Bloom
A stylised flower showcasing the SDF combinators — ellipsoid petals fanned out with polarArray (no hand-written coordinates), a flattened pollen centre, and a taper-narrowed stem. Three painted regions.
JS Untested 2 versions
SDF TPMS Study
SDF TPMS Study
Four 14³ lattice tiles side-by-side on a plinth — Schwarz P, Diamond, Lidinoid, and a gradedGyroid with a diagonal thickness ramp. The exhaustive TPMS comparison; five painted regions.
JS Untested 2 versions
SDF Aetherjelly
SDF Aetherjelly
An ethereal bioluminescent jellyfish — a cyan-to-violet gradient bell with a ruffled rim, seven flowing tentacles tipped with glowing pods, and a ring of luminous ocelli. An SDF combinator showcase.
JS Untested 2 versions
SDF Helix Lamp Standard
SDF Helix Lamp Standard
A warm helix lamp — a four-turn amber coil spiralling up from a dark base to a glowing bulb finial, built from a chain of SDF capsules along a helical path.
JS Untested 2 versions
SDF 28-Tooth Spur Wheel
SDF 28-Tooth Spur Wheel
A spur/turbine wheel — single tooth (roundedBox + taper) folded 28-fold via polarRepeat, plus a 6-hole polarArray lightening web and a bored central hub. The canonical "polarArray for low counts, polarRepeat for high" showcase, in three painted regions.
JS Untested 2 versions
SDF Perforated Faceplate
SDF Perforated Faceplate
A speaker-style faceplate built on the finite-count repeatN combinator — a 7×5 grid of through-holes subtracted from a rounded slab, a recessed bezel, and a 4×1 row of LED-indicator bumps. The textbook "no intersect needed" case in three painted regions.
JS Untested 2 versions
SDF Graded TPMS Study
SDF Graded TPMS Study
A femur-inspired model exercising all three new graded TPMS variants: gradedSchwarzP for the cortical shaft (radial density), gradedDiamond for the marrow canal (axial trabecular grading), and gradedLidinoid for the femoral head (spherical-radial). Five painted regions.
JS Untested 2 versions
SDF Running-Bond Brick Wall
SDF Running-Bond Brick Wall
A classic running-bond brick wall — bricks tiled via repeatN({stagger: {along: x, by: y}}), the new option for brick/honeycomb patterns. Every other course shifts by half a brick. Two painted regions on a recessed mortar slab.
JS Untested 2 versions

Voxel Models

8

Built by painting and baking a voxel grid.

Voxel Castle
Voxel Castle
A grand royal castle built on a voxel grid — concentric curtain walls, corner turrets with blue conical roofs, a moat, gardens, and golden banners. Painted block-by-block, then baked to a watertight mesh.
VOXEL Untested 3 versions
Voxel Robot
Voxel Robot
A boxy retro voxel robot with glowing cyan eyes, a button-panel chest, blocky arms, and a bobble antenna.
VOXEL Untested 1 version
Voxel Dragon
Voxel Dragon
A cute seated voxel dragon with emerald scales, a cream belly, bone horns, a row of dorsal spikes, and a curling tail.
VOXEL Untested 1 version
Voxel Cat
Voxel Cat
A charming voxel tabby sitting up — rounded head with pointy ears, green eyes, a pink nose, white paws, and a curling tail.
VOXEL Untested 1 version
Voxel Slime
Voxel Slime
A classic RPG-style voxel slime — a glossy aqua blob with a sheen highlight and a big happy face.
VOXEL Untested 1 version
Voxel Knight
Voxel Knight
A chibi voxel knight in steel plate with gold trim, a red plume, a cross-emblem shield, and a raised sword.
VOXEL Untested 1 version
Voxel Pirate Ship
Voxel Pirate Ship
A blocky pirate galleon — a curved wooden hull with a red gold-windowed stern castle, three masts of billowing cream sails, a crow's nest, iron cannons, a gilded figurehead, and a skull-and-crossbones flag.
VOXEL Untested 1 version
Voxel Steam Locomotive
Voxel Steam Locomotive
A cute blocky 4-4-0 steam engine — a green brass-banded boiler, a flared funnel trailing a white smoke puff, twin steam domes, a windowed wood cab, big red driving wheels linked by silver rods, and a cowcatcher.
VOXEL Untested 1 version

OpenSCAD

10

Authored in OpenSCAD with the BOSL2 library — gears, threads, and machined parts.

OpenSCAD: Twisted
OpenSCAD: Twisted
Twisted star column via OpenSCAD's linear_extrude.
SCAD Untested 1 version
Hex Bolt & Nut Set
Hex Bolt & Nut Set
M16x3 hex bolt, matching nut, and washer laid out side-by-side. Showcases BOSL2's screw() and nut() — real threaded geometry that manifold-js can't easily reproduce.
SCAD Untested 1 version
Spur Gear Pair
Spur Gear Pair
Two meshing involute spur gears on a rounded base plate, with tooth offset so they interlock correctly. Built with BOSL2's spur_gear() and gear_dist().
SCAD Untested 1 version
Pipe Tee Fitting
Pipe Tee Fitting
A 3-way plumbing tee fitting with flared collars and a connected interior cavity. Built with BOSL2's xcyl()/zcyl() axis-aligned cylinders and cyl(chamfer1=) for the flared collar edges.
SCAD Untested 1 version
Modular Drawer Bin
Modular Drawer Bin
A stackable storage bin with two compartments, rounded corners, and stacking lugs. Built with BOSL2's cuboid(rounding=) for filleted edges, plus translate-and-anchor cyl() placement for the lugs.
SCAD Untested 1 version
Smiley Cactus
Smiley Cactus
A cheerful potted saguaro with two upraised arms, a big grinning face, and a pink flower bud on its crown — sitting in a terracotta pot.
SCAD Untested 2 versions
Studio Microphone
Studio Microphone
Classic large-diaphragm studio condenser microphone cradled in a U-shaped shock-mount yoke on a weighted desktop stand, with a coiled cable looping back to the base.
SCAD Untested 2 versions
Vintage Biplane
Vintage Biplane
A WW1-era biplane with stacked canvas wings, a tapered fuselage, a yellow engine cowling, a two-blade wooden propeller, and a swept tail fin.
SCAD Untested 2 versions
Mechanical Orrery
Mechanical Orrery
A brass tabletop orrery whose meshing involute gear train drives a gilded sun, with red, blue, and ringed teal planets swinging out on graceful arms at staggered orbits.
SCAD Untested 1 version
Pocket Watch Movement
Pocket Watch Movement
An open-face skeleton pocket watch laid bare — a stepped brass bezel with a fluted crown and suspension bow framing an exposed train of involute spur gears down to a blued balance, jeweled with red rubies at every pivot.
SCAD Untested 2 versions

Solid CAD (BREP)

13

Exact OpenCASCADE solids (replicad) with true fillets and STEP export.

Pipe Flange
Pipe Flange
An ANSI-style pipe flange with a 6-bolt circle, central bore, chamfered face, and beveled neck — showcasing BREP's exact selective edge filleting on a mechanically realistic part.
BREP Untested 1 version
Machine Tool Knob
Machine Tool Knob
A precision machine-tool grip knob with a finger-grip skirt, chamfered top, domed crown, and a shaft bore — showcasing BREP's exact chamfers and fillets on rotational geometry.
BREP Untested 1 version
Butt Hinge
Butt Hinge
A classic interlocking butt hinge: two flat leaves, three knuckles, and a continuous pin — showcasing BREP's exact cylindrical surfaces and clean selective fillets.
BREP Untested 1 version
V-Groove Pulley
V-Groove Pulley
A precision V-belt pulley wheel with a beveled drive groove around its circumference, a central hub bore, and chamfered side rims — showcasing BREP's exact rotational geometry and angled surfaces.
BREP Untested 1 version
Precision L-Bracket
Precision L-Bracket
A right-angle steel bracket with a large concave fillet on the inside web, rounded outer tip edges, and four mounting holes — showcasing BREP's exact selective edge rounding.
BREP Untested 1 version
Project Enclosure
Project Enclosure
A rectangular electronics-project enclosure shell with rounded outer corners, an inset lid lip, PCB mounting bosses, and side ventilation slots — showcasing BREP's exact filleted shells.
BREP Untested 1 version
Robot Buddy
Robot Buddy
A friendly retro robot with a rounded head, two big cyan eyes, a bobble antenna, a chest panel, and stubby arms — a colorful filleted BREP showcase.
BREP Untested 2 versions
Bird Feeder
Bird Feeder
A gazebo-style hanging bird feeder with conical wood roof, revolved seed reservoir, lipped dish, and circular perches — showcasing revolve + circularPattern + paint.
BREP Untested 2 versions
Vintage Camera
Vintage Camera
A vintage rangefinder camera with a tapered lens barrel, viewfinder, shutter button, and film advance — colorful BREP showcase with paint.
BREP Untested 2 versions
Coastal Lighthouse
Coastal Lighthouse
A tall round lighthouse with red-and-white tower stripes, balcony railing, domed lantern, and conical cap — colorful BREP showcase with paint.
BREP Untested 2 versions
Coffee Mug
Coffee Mug
A white ceramic coffee mug with a colored rim band, painted coffee inside, and a curved torus handle — showcasing BREP's shell op + paint.
BREP Untested 2 versions
Turbofan Jet Engine
Turbofan Jet Engine
The front of a high-bypass airliner turbofan: a smoothly swept nacelle cowl with a chamfered intake lip, a dark spinner cone, and a full ring of fan blades — an exact-surface BREP showcase.
BREP Untested 2 versions
Kitchen Faucet
Kitchen Faucet
A sleek brushed-metal gooseneck mixer tap, its tall toroidal spout arching from a flared deck column down to a flush aerator, with a single blue lever handle at the bend — a smooth-surface BREP showcase.
BREP Untested 2 versions