Search models, users, collections, and posts

Universal PCB Enclosure (Fully Parametric)

Print Profile(1)

All
P1S
P2S
X2D
P1P
X1 Carbon
H2D
X1
A1
H2S
X1E
H2D Pro
H2C
A2L

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
1.5 h
2 plates
5.0(1)

Open in Bambu Studio
Boost
57
226
1
3
263
98
ReleasedĀ 

Description

Membership

Commercial license available for selling physical prints of this model.

Join


šŸš€ Overview

Stop wasting filament on enclosures where the USB ports don't line up! This Ultimate Parametric Project Box is specifically engineered to solve the "Mirror Trap." Most DIY boxes fail because when you flip the lid, the cutouts move to the opposite side. This model uses Automatic Mirror Logic to ensure your USB and cable ports align perfectly every single time.

šŸ› ļø Key Features

  • Perfect Alignment: Advanced OpenSCAD logic mirrors the top half automatically. If your USB is on the left in the base, it stays on the left when closed!
  • 100% Support-Free: All cutouts (USB, Cables) and joints are designed to print perfectly without any support material.
  • Fully Parametric: Easily adjust length, width, height, and wall thickness to fit your specific PCB or project.
  • Electronics Ready: Includes dedicated settings for PCB Pillars (default 16mm for stacked plates), Ventilation Grills (essential for ESP32/WiFi), and Cable Cutouts.
  • Secure Snap-Fit: Features a precise male/female joint with a 0.2mm clearance for a firm, satisfying click-close.

šŸ“ Default Dimensions (Optimized for every custom pcb)

  • Internal: 75mm x 52mm x 20mm
  • Pillars: 16.0mm height (Perfect for under-bed relay controllers)
  • Wall Thickness: 2.5mm for maximum durability.

šŸ–Øļø Print Settings

  • Material: PLA, PETG, or ABS/ASA (recommended for high-heat electronics).
  • Supports: NONE.
  • Orientation: Both halves are pre-positioned flat on the bed.
  • Infill: 15-20% Gyroid for strength.

šŸ’” Pro Tip for OpenSCAD Users

If you are customizing the code, simply change the pcb_offset_x or usb_side variables. The Mirror Logic in the render block will handle the rest, ensuring your top and bottom halves remain synchronized.

Comment & Rating (1)

(0/1000)

License

If you want to use this model commercially, please join my membership.
Join Now
This user content is licensed under the MakerWorld Exclusive License.

You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.