PaintFinity Beta

Drawer-first paint bottle racks. Enter your drawer, pick your bottles, mix sizes row by row, and download a 3MF to print.

How PaintFinity works

1. Smart Nesting & Multi-Layer Stacking

  • Calculated Nesting Angles: Each bottle size gets a calculated tilt angle based on its overall height and your drawer’s usable height.
  • Space Efficiency: Staggered angles allow rows to nest tightly front-to-back without wasted space.
  • Layer Configurations: Selecting Two layers splits usable drawer height in half (minus the deck plate), resting bottles at a shallower angle to fit deep drawers or taller paints.

2. Print-Optimized Geometry

  • Slicer Snapping: Wall thickness, base height, and recesses automatically round to whole nozzle extrusion lines and layer heights to eliminate floating slicer artifacts.
  • Slot Sizing: Slot widths match your bottle diameter, with a minimum floor width of 25 mm.
  • Contoured Bearing Plate: Each slot features a shallow dish tapering from standard wall thickness at the center up to wall + recess depth (2.0 mm default) at the edges for stable bottle seating.

3. Interlocking Assembly & Seams

  • Row-to-Row Dovetails: Rows lock front-to-back using a rear dovetail rail that slides horizontally into the next row’s front groove.
  • Drop-Down Part Seams: Wide rows split into equal, whole-slot parts. Part A (left) features a 4 mm alignment tab, while Part B (right) uses a blind notch that drops straight down onto the tab.
  • Padding & Fillers: Leftover drawer width is built as an L-shaped pad (wall + base plate) along the seam joint, or merged directly into the end piece.
  • Z-Lock Key: An optional loose dovetail key slides into the first row’s front groove to span each seam to keep parts level.
  • Rear Lock Bar: An optional loose bar slides onto the rear rail behind the last row and spans each seam.

Beta. The seam, pad and dovetail joints are printed and fitted on a Bambu X1C in PETG. Other printers and materials are starting points, so print the test bundle first. The Z-lock key and rear lock bar are untested.

💡 Measurement Tip: Presets marked estimated use a guessed cap size. Check yours before you export.

Drawer

How to measure your drawer

Fractions work in inches, for example 23 5/8. Measure inside the drawer box, and use the height from the shelf or drawer floor to the underside of whatever sits above it (a drawer lid, the next shelf). Headroom is the clearance you want left above the tallest part of the rack, so caps and hands clear it. Drawers differ between models and years.

Advanced Drawer Settings

Result

Download

3D preview

Drag to orbit, scroll or pinch to zoom, right-drag to pan. It draws the same geometry the 3MF contains.

Side view of the drawer

Bottle, first row of each size, then centrelines Rack base Room for caps behind the last row Spacer: open-top box, up to the rear lip height