Connecting elements for 19mm round wooden rods / Verbindungselemente für 19mm Rundholzstäbe
by JR-3D
I was looking for an inexpensive way to enclose my 3D printer (Elegoo Neptune 4 Pro). I designed several parts to connect 19mm wooden rods. This allows for the rapid construction of enclosures for various purposes. Besides printer enclosures, applications for small animal housing (hamsters, etc.), mini-greenhouses, and similar structures are also conceivable. The cladding can be made of plywood, acrylic glass, MDF, etc., up to a thickness of 5 mm; combinations of these materials are also possible. Currently available parts are shown in the photos and described in attached pdf. All parts can be printed without supports. Print the connectors on the outer bevel, as shown in the slicer screenshot. I recommend using a brim. Print all other parts on the opening for the rod. I recommend the use of PETG, but also PLA should be suitable for most purposes. All parts have pre-drilled holes for attaching them to the wooden rods with small countersunk wood screws (I used 2.5 x 16). If necessary, gently tap the parts onto the wooden rods with a rubber mallet. If this is too difficult, lightly sand the dowels with sandpaper. TIPS If you want to use 3/4" rods use a scaling factor of 100.2635 % in the slicer. If you want to order cut-to-size acrylic glass sheets, I recommend to first assemble the frame as shown and then measure the required dimensions. Allow for a 1-2mm gap all around for thermal expansion. EDIT Apr. 24, 2026 Made the rod opening 2/10 mm wider for all parts. Modified Accessory Holder - can now mounted afterwards without disassembly of frame. The doorstop was modified and provided with recesses for gluing in two magnets (ø 6 mm). Added Door handle Added Mounting bracket for 20 x 20 mm aluminum profile above the housing; can be used, for example, to attach a filament holder. EDIT May 2, 2026 All changes are related to Middle 4-way connector only: Corrected missing hole for wood screw Changed dowel hole to "throuh all" upon user request Added a version with extra