Enclosures and housings
Tissue Box Main Shell
- 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
| Name | Value | Range |
|---|---|---|
| Outer Length | 220 mm | 150 – 300 |
| Outer Width | 130 mm | 80 – 200 |
| Outer Height | 100 mm | 60 – 150 |
| Wall Thickness | 2.5 mm | 1.5 – 4 |
| Slot Length | 135 mm | 80 – 180 |
| Slot Width | 38 mm | 20 – 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.
More models
Browse the full gallery →Cylindrical Stainless Steel Basket with Folding Handles
Design a cylindrical 304 stainless steel basket with an outer diameter of 200 mm and height of 250 mm. The basket has solid side walls with no perforations. The bottom plate contai
Trumpet Lyre Mount Main Body
A single 3D mechanical CAD part for a trumpet music lyre mount (Main Body with Paddle). Geometry details: 1. A 18mm-wide semi-cylindrical clamp arc for a 28mm diameter cylinder, w
Spur Gearbox
design gearbox
