Brackets and mounts
MediFlow ESP32 Snap-Fit Enclosure (Base + Lid)
- Bounding box
- 75.0 × 49.0 × 30.0 mm
- Engine
- Precision B-rep
- Parameters
- 39
- Published
- October 14, 2026
Download
Free to download and use. See the terms.
The prompt
Design a 3D-printable box (base) in OpenSCAD for a MediFlow hospital scanner. The box holds an ESP32 DevKit v1 and takes a snap-on lid. Parameterise every size at the top of the file. Units mm. Output base.stl, plus base_parameters.txt listing every value used, plus closed_view.png and cutaway_view.png showing the lid on the box. OUTSIDE - Outside: 75 x 49, height 26, corner radius 4 - Walls 2, floor 2 - Inside cavity 71 x 45 (before the lid lip) BOARD: ESP32 DevKit v1 (from the board drawing) - Board 51.5 x 28.0, thickness 1.6, centred - Mounting holes 46.5 x 23.0 centre to centre - Standoffs: 4, outside diameter 6, 5 tall from the floor, holes 3.2 (for M2.5 screws or inserts) - Tallest part on the board: 13 above the board top (assumed; check) OPENINGS - USB opening on the LEFT short wall, 9.6 wide x 4.0 tall, centred on the board's USB port [CHECK USB-C or micro-USB] - Air outlet on the FRONT long wall: 8 slots, each 2 wide x 8 tall, in 2 rows (heights 11 and 19) x 4 columns (x = -7.5, -2.5, 2.5, 7.5) SNAP WINDOWS - 4 windows, one per side, centred. Each 9 wide, 2.4 tall, with its top edge at the box top - The lid's tabs click into these windows CHECKS BEFORE EXPORT - The board fits inside the cavity with clearance - The space above the board (up to the lid) clears the reader hanging from the lid, which sits about 22.4 from the floor - The USB opening lines up with the board's USB port - Standoff holes line up with the board holes - Walls are at least 1.5 thick everywhere
Parameters
| Name | Value | Range |
|---|---|---|
| Outer Length (X) | 75 mm | 40 – 160 |
| Outer Width (Y) | 49 mm | 30 – 120 |
| Base Height (Z) | 26 mm | 15 – 80 |
| Corner Radius | 4 mm | 0.5 – 15 |
| Wall Thickness | 2 mm | 1.5 – 5 |
| Floor Thickness | 2 mm | 1.2 – 5 |
| Board Hole Pitch (X) | 46.5 mm | 20 – 100 |
| Board Hole Pitch (Y) | 23 mm | 10 – 60 |
| Standoff OD | 6 mm | 3 – 12 |
| Standoff Height | 5 mm | 2 – 20 |
| Standoff Screw Hole | 3.2 mm | 2 – 5 |
| PCB Thickness | 1.6 mm | 0.8 – 3 |
| Tallest On-Board Part | 13 mm | 5 – 25 |
| USB Connector Height | 2.9 mm | 1.5 – 6 |
| USB Opening Width | 9.6 mm | 4 – 20 |
| USB Opening Height | 4 mm | 2 – 10 |
| Air Slot Width | 2 mm | 1 – 6 |
| Air Slot Height | 8 mm | 3 – 16 |
| Row 1 Centre Height | 11 mm | 4 – 24 |
| Row 2 Centre Height | 19 mm | 5 – 24 |
| Air Slot Columns | 4 pcs | 1 – 10 |
| Air Slot Column Pitch | 5 mm | 2 – 15 |
| Snap Window Width | 9 mm | 4 – 20 |
| Snap Window Height | 2.4 mm | 1 – 6 |
| Lid Height | 4 mm | 2 – 12 |
| Lid Plate Thickness | 2 mm | 1 – 6 |
| Snap Tab Width | 8 mm | 3 – 20 |
| Snap Tab Thickness | 1.2 mm | 0.6 – 3 |
| Snap Tab Drop Below Lid | 2.8 mm | 1 – 10 |
| Tab-to-Wall Clearance | 0.15 mm | 0.05 – 0.6 |
| Snap Bump Depth | 0.5 mm | 0.1 – 1.5 |
| Snap Bump Height | 2 mm | 0.6 – 5 |
| Reader Mount Length | 26 mm | 10 – 60 |
| Reader Mount Width | 18 mm | 8 – 40 |
| Reader Recess Length | 16 mm | 4 – 50 |
| Reader Recess Width | 12 mm | 4 – 35 |
| Reader Recess Depth | 1.5 mm | 0.5 – 3 |
| Reader Screw Hole | 2.2 mm | 1 – 5 |
| Reader-to-Board Clearance | 0.8 mm | 0.2 – 5 |
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
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
Kugoo G2 Pro Rear Swingarm for KuKirin G4
Create a detailed 1:1 CAD drawing of custom rear swingarms for the Kugoo G2 Pro 2020 electric scooter. The swingarms must be designed to fit a KuKirin G4 hub motor instead of the o
Humanoid Robot Exploded Assembly
Design a 3D CAD model of a fully autonomous humanoid biped robot for the Robofest AI HOMO BOT competition. Dimensions Height: 800 mm (80 cm) Maximum weight: 20 kg Lightweight modu
