Brackets and mounts
MP3 Enclosure Assembly
- Bounding box
- 74.0 × 49.0 × 20.0 mm
- Engine
- Precision B-rep
- Parameters
- 36
- Published
- August 8, 2026
Download
Free to download and use. See the terms.
The prompt
Generate a 3D printable two-part electronic enclosure for a compact MP3 player. External dimensions: 70mm length, 45mm width, 20mm height. Wall thickness: 2mm, optimized for FDM printing. The enclosure consists of a bottom shell and a top lid. The lid must attach to the bottom shell using internal snap-fit joints. On the top lid face, create a precise rectangular window only for a screen. The rest of the lid face must be solid. Integrate exactly six circular 6mm diameter button holes into the enclosure walls as follows: On the top 45mm edge (near the screen), place one circular 6mm cutout, positioned away from the 3.5mm jack. On the right 70mm side face, add three evenly spaced circular cutouts, each 6mm in diameter, centered vertically along the side. On the opposite left 70mm side face, add two evenly spaced circular cutouts, each 6mm in diameter, centered vertically. Inside the bottom shell, add internal mounting standoffs to support an ESP32-S3-Zero board and a PCM5102 DAC module. Maintain the necessary cutouts: a USB-C port on the bottom edge, and a circular 6mm cutout for a 3.5mm audio jack on the top edge. Add small ventilation slots on the back face.
Parameters
| Name | Value | Range |
|---|---|---|
| Enclosure Length | 70 mm | 60 – 100 |
| Enclosure Width | 45 mm | 30 – 60 |
| Bottom Shell Height | 16 mm | 10 – 20 |
| Lid Thickness | 4 mm | 2 – 6 |
| Wall/Floor Thickness | 2 mm | 1 – 3 |
| Button Hole Diameter | 6 mm | 4 – 10 |
| Audio Jack Hole | 6 mm | 5 – 8 |
| USB‑C Slot Width | 9 mm | 7 – 12 |
| USB‑C Slot Height | 4 mm | 2 – 6 |
| Vent Slot Length | 10 mm | 5 – 20 |
| Vent Slot Width | 2 mm | 1 – 4 |
| Number of Vent Slots | 4 mm | 1 – 8 |
| Standoff Height | 4 mm | 2 – 10 |
| Standoff Outer Diameter | 5 mm | 3 – 8 |
| Standoff Hole (M2.5) | 2.6 mm | 2 – 3.5 |
| ESP Center X | 25 mm | 10 – 60 |
| ESP Center Y | 20 mm | 5 – 40 |
| ESP Board Length | 23.5 mm | 15 – 40 |
| ESP Board Width | 18 mm | 10 – 30 |
| ESP Hole Offset X | 2.5 mm | 1 – 5 |
| ESP Hole Offset Y | 2.5 mm | 1 – 5 |
| PCM Center X | 45 mm | 20 – 65 |
| PCM Center Y | 25 mm | 5 – 40 |
| PCM Board Length | 29 mm | 20 – 45 |
| PCM Board Width | 15 mm | 10 – 25 |
| PCM Hole Offset X | 2.5 mm | 1 – 5 |
| PCM Hole Offset Y | 2.5 mm | 1 – 5 |
| Screen Window Center X | 14 mm | 2 – 68 |
| Screen Window Center Y | 22.5 mm | 5 – 40 |
| Screen Window Width | 26 mm | 10 – 50 |
| Screen Window Height | 16 mm | 8 – 30 |
| Screen Corner Radius | 2 mm | 0 – 6 |
| Hook Width | 4 mm | 2 – 8 |
| Hook Protrusion | 2 mm | 1 – 4 |
| Hook Downward Length | 3 mm | 2 – 6 |
| Hook Lip Length | 1 mm | 0.5 – 2 |
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 →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
UAV Ogive Nose Cone
Design a watertight, 3D-printable aerodynamic nose cone module for a fixed-wing tactical UAV, optimized for printing in Carbon Fiber Filled PETG (PETG-CF). The base of the nose con
Flat-Strap Reel Spool
Create a 3D model of a custom flat-strap reel spool for a home plate housing cavity. Geometry: - A reel spool consisting of two parallel circular outer flanges connected by a cent
