Rackmounting the Unrackmountable: A HiFi DIY Adventure

2025-03-03
Rackmounting the Unrackmountable: A HiFi DIY Adventure

This article chronicles the author's journey to build a custom 2U rack unit for their HiFi system, integrating a DAC, input selector, and streaming device. Using OpenSCAD for design and CNC turret punching for fabrication, they encountered challenges with curve precision in the DXF output, solved by using FreeCAD. Initial attempts with a HiFiBerry hat proved unreliable, leading to a switch to a Wiim Pro. The project highlights the joys and challenges of DIY, resulting in a functional and aesthetically pleasing unit. Code is available on Github.

Read more
Hardware Rack Mounting

Elegant Parametric Speaker Cabinets: A 3D-Printed Odyssey

2025-01-28
Elegant Parametric Speaker Cabinets: A 3D-Printed Odyssey

This detailed post chronicles a multi-year journey designing and building fully parametric speaker cabinets using OpenSCAD. Inspired by the curves of Mission SX2 and Sony speakers, the author crafted an elegant design adaptable to various drivers and enclosure volumes. The build process, meticulously documented, covers 3D printing challenges (PLA curling, bed adhesion), assembly using clever screw-based clamping, and meticulous finishing to hide layer lines. The final product boasts exceptional sound quality and a professional finish, exceeding expectations for a DIY project.

Read more
Hardware speaker build

Automating Giant 3D Prints with a Python Jigsaw Generator

2025-01-26
Automating Giant 3D Prints with a Python Jigsaw Generator

This article details the creation of an automated system using Python and OpenSCAD to split large 3D printing models into smaller, printable parts. The system generates parts with dovetail joints for easy assembly. The author meticulously outlines the geometric derivation of the dovetail profile, overcomes OpenSCAD performance limitations and non-manifold mesh issues, ultimately succeeding in printing a large speaker model. This showcases a compelling example of 3D printing, parametric design, and automated workflows, highlighting the ingenuity in overcoming technical hurdles for efficient 3D printing production.

Read more