130.0220.0100.0
Loading the interactive model…
Interactive 3D model of Tissue Box Main Shell

Enclosures and housings

Tissue Box Main Shell

17 views
Bounding box
220.0 × 130.0 × 100.0 mm
Engine
Precision B-rep
Parameters
6
Published
August 7, 2026

Download

Free to download and use. See the terms.

The prompt

Act as an expert 3D CAD designer and code developer. Create a fully parametric 3D model specification and working OpenSCAD code for a 3-piece, 100% 3D-printable spring-loaded tissue box based on the following visual and structural requirements. ### Visual & Aesthetic Requirements - Design Style: Smooth, organic rectangular prism with soft, heavily filleted vertical and horizontal edges (pillow/capsule aesthetic with a smooth wood-grain curve profile). - Main Shell: Seamless exterior with a distinct horizontal parting line ~10mm from the base where the bottom cap connects. - Top Dispensing Hole: Centered stadium/pill-shaped opening (slotted oval with fully rounded ends and filleted internal top lip to prevent tissue snagging). ### Component Breakdown (3 Parts total) 1. Main Shell (Top Enclosure): - Outer dimensions: ~220mm length x 130mm width x 100mm height. - Internal cavity clearance: Fits standard tissue refill stacks up to 200mm x 110mm x 85mm. - Wall thickness: 2.5mm. - Outer vertical corner radius: 20mm. Top edge radius: 8mm. - Dispenser slot dimensions: 135mm length x 38mm width. - Bottom perimeter: Features an internal lip/recess (0.3mm tolerance) to securely hold the bottom cap via snap-fit or friction-fit. 2. Spring-Loaded Pusher Assembly (100% Printable): - Floating Tray: Flat platform (~185mm x 95mm x 2mm thick) with generous corner fillets. Edge clearance of 1.5mm around outer shell inner walls to allow smooth vertical sliding without binding. - Integrated Compliant Spring: A printable accordion/zigzag (or compliant leaf spring) mechanism attached to the bottom of the tray that pushes against the bottom base plate to elevate tissues as the stack empties. 3. Bottom Base Plate: - Flat base plate that snaps into the bottom lip of the Main Shell. - Features alignment tabs/slots to center and lock the bottom of the compliant spring in place. - Outer profile matches the bottom curve of the main shell for a flush, clean outer seam line. ### Technical & Printing Specifications - Printability: Optimized for FDM 3D printing without requiring support structures on key functional faces. - Tolerances: Standard 0.3mm–0.4mm clearances for moving/mating parts. - Format: Return clean, modular OpenSCAD code with clear parametric variables at the top (e.g., box_length, box_width, wall_thickness, fillet_radius, spring_height) so dimensions can be easily adjusted.

Parameters

NameValueRange
Outer Length220 mm150 – 300
Outer Width130 mm80 – 200
Outer Height100 mm60 – 150
Wall Thickness2.5 mm1.5 – 4
Slot Length135 mm80 – 180
Slot Width38 mm20 – 60

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.