Search models, users, collections, and posts

Ultimate Junction Box Maker (Parametric)

This model is created by Parametric Model Maker
Make Your Model

Print Profile(3)

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

0.24mm layer, 2 walls, 15% infill
0.24mm layer, 2 walls, 15% infill
Designer
2.8 h
2 plates

Small junction box 2x413 Wago 2xM16 Glands Snaplid Button
Small junction box 2x413 Wago 2xM16 Glands Snaplid Button
Designer
1.1 h
1 plate

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
2.7 h
1 plate

Open in Bambu Studio
Boost
32
95
0
0
5
3
Released 

Bill of Materials

List other parts
  • Zip-Ties x 1: You Choose the Size and amount
  • Wago 221 x 1: Choose 412 / 413 / 415
  • Din Rail x 1: You Choose the Length (35mm DIN)
  • Cable Glands x 1: You Choose the Size and amount
  • Lid Magnets x 8: You Choose the Size
  • Lid Screws x 4: You Choose the Size

Description

A fully parametric junction box / electrical enclosure / project box that becomes exactly the box you need in any size,.
Gasket-sealed (weather-resistant), and ready for WAGO 221 connectors, DIN rail, cable glands (M12–M63) and Raspberry Pi / PCB mounts.

 

Junction box, Abzweigdose, distribution box, smart-home enclosure one customizable OpenSCAD model does it all. 
Set the inner size, tick the features, hit Customize.


Tired of every junction box being the wrong size? Too big, too small, no room for your WAGOs, no way to mount your Pi? 

Here's the fix: one box that becomes exactly the box you need.


 

Use the hardware you already have. 
Screw sizes, glands (M12–M63), standoff heights, DIN spacing, board hole pitch, snap clearances it's all a dial. 

Don't buy parts to fit the box; make the box fit your parts.


Features

- Any size — set inner L × W × H (min 25 mm); walls and lid scale to match.

- Lid three ways — M6 corner screws, a screwless snap-fit lid that clips inside (prints support-free), or corner magnets (insert after printing, no pause).

- Sealed — tongue-and-groove for a rubber cord, or a separate printed TPU gasket.

- WAGO 221 holders — 1–4 snap-in rows (fits real 221-412 / 413 / 415), with a `testfit` print.

- DIN rail — floor standoffs lift a TS35 rail; sits down the middle, shares with WAGO rows.

- Cable glands — M12–M63 per wall, any count, auto-spaced. Uses the gland nut, no printed threads.

- PCB mount — standoff pattern with Raspberry Pi / Pico presets + custom pitch.

- Mounting — external ears and/or internal countersunk floor screws.

- Lid cutouts — up to 4 holes anywhere on the lid: round, or rectangles with independent X/Y size, for switches, displays, LEDs or vents.

- Cable tidy — zip-tie loops by each gland + tie-down tables.

- Self-checking — the console warns you if a feature won't fit, before you slice.


Printing

- Print each `part` (box / lid / gasket) separately, or `part = all`Split to Objects in your slicer.

- Lid auto-prints top-down, no supports. Box & lid in PLA/PETG, gasket in TPU.


One box maker. Every project.


Quick tips

- Test first: `part = testfit` prints one WAGO holder — tune `wago_clearance` before committing.

- Snap too tight/loose? Adjust `snap_wall` / `snap_lip`; PETG flexes better than PLA. The plug clips inside, so no supports.

- Magnets: the lid carries the magnets in slim corner posts that plug into the box, so the lid plate can stay thin (try `lid_th = 2`). Set `magnet_clearance` negative for a press fit or positive to glue; insert after printing — no pause.

- Centerline is shared — pick one of DIN rail / centered PCB / tie tables.

- Reference built in: gland, PCB and screw-hole sizes live in the model file header.


Disclaimer

WAGO® and 221® are trademarks of WAGO Kontakttechnik GmbH & Co. KG. This model is an independent, fan-made accessory and is not affiliated with, endorsed by, or sponsored by WAGO. WAGO connectors are not included.

 

Holder dimensions are caliper-measured from real 221-412 / 413 / 415 parts, but tolerances and print settings vary — always print the `testfit` part and check the snap before committing to a full box.
 

This is a 3D-printed enclosure, not a certified or IP-rated electrical box. 
For mains or any electrical wiring, follow your local codes and regulations and use appropriately rated hardware.

Comment & Rating (0)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.