3D preview of Retro Handheld Music Player (Exploded Parts)
Loading the interactive model…
Interactive 3D model of Retro Handheld Music Player (Exploded Parts)

Brackets and mounts

Retro Handheld Music Player (Exploded Parts)

1 views
Bounding box
1055 × 100 × 21 mm
Engine
3D Printing B-rep
Parameters
63
Published
November 7, 2026

Download

Free to download and use. See the terms.

The prompt

## Forge CAD prompt – handheld retro music player Design a compact, premium-looking handheld MP3 player with a 70 × 100 × 18–20 mm target enclosure. Overall design - Portrait-oriented rectangular cuboid with rounded corners. - Minimalist retro hi-fi aesthetic, inspired by premium brushed aluminium audio equipment. - Silver metallic finish, dark screen bezel and subtle detailing. - Slim, pocketable construction with no unnecessary bulk. - Two-piece enclosure: front shell and removable rear cover. Front - 2.4-inch, 240 × 320 SPI TFT display, positioned centrally. - Five physical buttons beneath the screen: - Previous track - Next track - Menu - Back - Auxiliary button (function undecided) - Buttons should be slightly recessed or protected against accidental presses. Rotary encoder – important design change - Position the EC11 rotary encoder at the top-right corner on the rear face, behind the screen. - Design a small, ergonomic recess around it so the user's thumb naturally rests on the knob when holding the player. - Use a low-profile, textured metallic knob. - Do not place the knob on the front face or use the previous bottom-left corner cut-out design. - Ensure sufficient internal clearance for the encoder and its mounting. Internal components\ Design space for: - ESP32-WROOM-32 DevKit V1 - 2.4-inch TFT display - MicroSD reader - PCM5102 DAC - EC11 rotary encoder - Five tactile push buttons - IP5306 battery module - 3.7 V LiPo battery - Perfboard-based wiring Sides - Accessible 3.5 mm AUX port. - USB charging/programming port. - Physical power switch. Construction - Target 18–20 mm total thickness. - Use internal mounting posts and screw bosses. - Include a removable rear panel for maintenance. - Protect and secure the battery. - Keep the ESP32 antenna clear of metal and other components. - Position the DAC close to the AUX connection. - Allow access to the microSD card. Important CAD requirements - Do not invent component dimensions. Use actual measurements or clearly marked placeholders. - Check for component collisions, cable clearance and assembly access. - Prioritise a compact internal arrangement before finalising the exterior. - Produce an isometric assembly view, front view, rear view, side views and an exploded assembly view. Design priority: A slim, premium, portrait-oriented music player with a front screen, five physical buttons and a rear upper-right thumb-operated rotary encoder.

Parameters

NameValueRange
Gap between parts in the exploded row20 mm5 – 60
Enclosure width70 mm40 – 120
Enclosure height100 mm60 – 160
Front shell depth12 mm6 – 20
Rear cover thickness7 mm3 – 15
Body corner radius8 mm2 – 20
Wall thickness2 mm1.2 – 5
Screw boss diameter6 mm4 – 10
Boss inset from outer edge8 mm5 – 16
Cover screw clearance hole2.8 mm2 – 4
Boss pilot hole2.2 mm1.5 – 3.5
Screen centre height offset12 mm-20 – 40
Screen window width40 mm20 – 60
Screen window height52 mm20 – 80
Bezel recess width50 mm24 – 66
Bezel recess height60 mm30 – 90
Bezel recess depth1.2 mm0.2 – 3
Button row height offset-28 mm-45 – -5
Button spacing11 mm8 – 20
Button counterbore depth1.5 mm0.5 – 3
Button through hole6.2 mm4 – 9
Encoder X on rear cover17 mm-30 – 30
Encoder Y on rear cover30 mm0 – 45
Encoder body width12 mm8 – 20
Encoder body height7 mm4 – 15
Encoder shaft diameter6 mm3 – 8
Encoder shaft length8 mm3 – 15
Knob diameter14 mm8 – 24
Knob height6 mm3 – 12
Thumb recess diameter24 mm14 – 36
Thumb recess depth2.5 mm0.5 – 6
Display module width43 mm20 – 60
Display module height70 mm30 – 90
Display module thickness5 mm2 – 12
Switch body size6 mm4 – 10
Switch body height3.8 mm2 – 8
Button cap diameter4.5 mm2 – 8
Button cap height1.2 mm0.4 – 4
DevKit width30 mm15 – 45
DevKit length52 mm25 – 70
DevKit PCB thickness1.6 mm0.8 – 3
Header stack height11 mm4 – 16
MicroSD module width20 mm10 – 35
MicroSD module height15 mm8 – 30
DAC board width25 mm12 – 40
DAC board height15 mm8 – 30
Charger board width25 mm12 – 40
Charger board height20 mm10 – 35
3.5 mm jack body diameter6 mm4 – 10
LiPo width50 mm20 – 66
LiPo height60 mm20 – 90
LiPo thickness6 mm2 – 12
Perfboard width55 mm20 – 66
Perfboard height70 mm20 – 92
Perfboard thickness1.6 mm0.8 – 3
Hole pitch2.54 mm1.5 – 5
Hole diameter1 mm0.4 – 2
I/O carrier board width60 mm30 – 90
I/O carrier board depth16 mm8 – 30
USB opening width9 mm5 – 14
USB opening height7 mm3 – 12
Power switch width8 mm4 – 14
Power switch height4 mm2 – 10

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.

3D preview of UAV Ogive Nose Cone320.5 × 129.8 × 129.9 mmPrecision

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

STEPSTLGLB12 PARAMS
3D preview of Trumpet Lyre Mount Main Body92.5 × 54.5 × 40.0 mmPrecision

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

STEPSTLGLB14 PARAMS
3D preview of Flat-Strap Reel Spool120.7 × 120.7 × 28.0 mmPrecision

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

STEPSTLGLB8 PARAMS
3D preview of PET Recycling Kiosk Frame1200.0 × 750.0 × 2403.8 mmPrecision

PET Recycling Kiosk Frame

Design a production-ready welded steel frame for an outdoor PET bottle recycling and animal feeding kiosk. Create ONLY the steel frame. Do not create covers, motors, tanks, electr

STEPSTLGLB39 PARAMS
3D preview of Compression Testing Tower126 × 175 × 600 mm3D Printing

Compression Testing Tower

The central square tower contains a 450 mm lead screw and a parallel 16 mm diameter steel guide shaft. Both are securely supported by bearings. A horizontal sliding block spans be

STLGLB26 PARAMS
3D preview of SG90 2-DOF Robotic Arm Assembly228.2 × 60.0 × 240.7 mmPrecision

SG90 2-DOF Robotic Arm Assembly

"Design a compact, 3D-printable 2-DOF robotic arm specifically for a mobile library robot. The arm should consist of a rotating base joint, a lower link, an upper link, and a simpl

STEPSTLGLB29 PARAMS
Retro Handheld Music Player (Exploded Parts) - Free CAD Model (STEP, STL) | TextoCAD