Brackets and mounts
Snap-Fit Enclosure for XIAO ESP32-C6 + RC522
- Bounding box
- 70.0 × 50.0 × 21.9 mm
- Engine
- Precision B-rep
- Parameters
- 33
- Published
- October 24, 2026
Download
Free to download and use. See the terms.
The prompt
Create a Python/Zoo-Modeling-Commands script for a 3D printable electronics enclosure box with a snap-fit lid. Outer Box: A rectangular box with outer dimensions of 70mm length, 50mm width, and 20mm height. Wall and bottom thickness of 2mm. Internal Component 1 (Seeed Studio XIAO ESP32-C6): Centered or positioned in the lower section, accounting for a board size of 21mm x 17.8mm. Add a side wall cutout (9mm wide x 4.5mm high) aligned with the USB-C port position. Include internal retention clips or corner support posts to lock the board in place without screws. Internal Component 2 (RFID-RC522 Reader): Positioned near the top opening of the box, sized for a 39mm x 59.5mm board footprint. Add 4x corner mounting standoffs with 3.2mm holes for M3 screws or friction-fit pins, plus clearance space underneath for the header pins. Tolerances & Fabrication: Add a 0.3mm clearance offset for all internal board pockets to ensure easy assembly. Ensure all geometry is manifold and ready for 3D printing without overhang failures.
Parameters
| Name | Value | Range |
|---|---|---|
| Outer Length (X) | 70 mm | 50 – 120 |
| Outer Width (Y) | 50 mm | 40 – 100 |
| Body Height (Z) | 20 mm | 12 – 60 |
| Wall Thickness | 2 mm | 1.2 – 4 |
| Bottom Thickness | 2 mm | 1.2 – 4 |
| Outer Corner Fillet | 0.8 mm | 0 – 4 |
| Board Pocket Clearance | 0.3 mm | 0.1 – 0.8 |
| XIAO Board Length | 21 mm | 10 – 40 |
| XIAO Board Width | 17.8 mm | 10 – 35 |
| XIAO Board Thickness | 1.6 mm | 0.8 – 3 |
| Board to USB Wall Gap | 2.5 mm | 1 – 6 |
| Corner Post Size | 2.2 mm | 1.2 – 5 |
| Corner Post Height | 2.5 mm | 1.8 – 8 |
| Retention Lip Overhang | 1 mm | 0.4 – 2.5 |
| USB-C Cutout Width | 9 mm | 6 – 16 |
| USB-C Cutout Height | 4.5 mm | 3 – 10 |
| USB-C Cutout Floor Offset | 2.9 mm | 1 – 10 |
| RC522 Board Length | 59.5 mm | 30 – 90 |
| RC522 Board Width | 39 mm | 20 – 70 |
| Mounting Hole Inset | 3 mm | 1.5 – 10 |
| Standoff Diameter | 6 mm | 4 – 12 |
| Standoff Hole Diameter | 3.2 mm | 2 – 6 |
| Standoff Height (Header Clearance) | 9 mm | 3 – 16 |
| Snap Groove Height (from floor) | 16.5 mm | 5 – 40 |
| Snap Groove Height (Z) | 1.2 mm | 0.6 – 3 |
| Snap Groove Depth | 0.6 mm | 0.2 – 1.2 |
| Lid Thickness | 2 mm | 1.2 – 5 |
| Lid Skirt Height | 3.2 mm | 1.5 – 10 |
| Lid Skirt Wall | 1.3 mm | 0.8 – 3 |
| Lid-to-Cavity Clearance | 0.2 mm | 0.05 – 0.6 |
| Snap Bead Protrusion | 0.55 mm | 0.2 – 1.2 |
| Snap Bead Height (from floor) | 16.6 mm | 5 – 40 |
| Snap Bead Height (Z) | 1 mm | 0.4 – 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
