Brackets and mounts
MP3 Player Enclosure
- Bounding box
- 103.0 × 85.5 × 38.0 mm
- Engine
- Precision B-rep
- Parameters
- 23
- 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 | 50 – 150 |
| Enclosure width | 45 mm | 30 – 100 |
| Total enclosure height | 20 mm | 12 – 50 |
| Wall thickness | 2 mm | 1.5 – 4 |
| Bottom shell overall height | 7 mm | 4 – 15 |
| Top lid overall height | 13 mm | 6 – 25 |
| Button hole diameter | 6 mm | 4 – 10 |
| Audio jack hole diameter | 6 mm | 4 – 10 |
| USB-C cutout width | 8 mm | 6 – 12 |
| USB-C cutout height | 3 mm | 2 – 5 |
| Screen window width | 30 mm | 20 – 50 |
| Screen window height | 20 mm | 10 – 40 |
| Screen corner radius | 3 mm | 0.5 – 5 |
| Vent slot width | 2 mm | 1 – 4 |
| Vent slot length | 10 mm | 5 – 20 |
| Number of vent slots | 5 | 1 – 10 |
| Vent slot spacing | 5 mm | 3 – 15 |
| Vent slot margin from edge | 5 mm | 2 – 15 |
| Standoff height | 5 mm | 2 – 10 |
| Standoff diameter | 4 mm | 2 – 8 |
| Snap hook inward depth | 2 mm | 1 – 4 |
| Snap hook downward height | 2 mm | 1 – 4 |
| Snap hook width | 6 mm | 3 – 12 |
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
