SBC Case Builder 2.0 tool to create enclosures for single board computers has been released with a customizer graphical user interface, additional cases & SBCs, support for variable height standoffs, and more.
We wrote about the SBC Case Builder tool to easily generate various types of 3D printable enclosures using OpenSCAD earlier this year. The SBC Model Framework used in the solution was focused on ODROID boards, and you had to type the parameters in a configuration file. SBC Case Builder 2.0 software changes that with a convenient-to-use graphical interface allowing for the dynamic adjustment of any of the case attributes.
The new version of the software also supports variable height standoffs, multi-associative parametric accessory positioning, and offers 8 “base cases”, namely shell, panel, stacked, tray, round, hex, snap, and fitted. The solution works with 47 SBCs defined in the latest version of the SBC Model Framework.
The following SBCs are supported with verified case designs:
- Hardkernel ODROID-C1+, C2, C4, XU4, XU4Q, MC1, HC1, HC4, M1, N1, N2, N2+,H2
- NVIDIA Jetson Nano developer kit
Other SBCs have unverified designs created from public mechanical drawings:
- All Raspberry Pi boards from Raspberry Pi Zero to Raspberry Pi 3 Model A+ and Raspberry Pi 4 Model B.
- All Khadas VIM boards from VIM1 to the latest VIM4 SBC.
- Pine64 Rock64, Rockpro64, Quartz64 Model A, and Quartz64 Model B
- Radxa Rock Pi 4B+, Rock Pi 4C, Rock Pi 4C+
- Asus Tinker board, Tinker board S, Tinker board 2, and Tinker board R2
- Orange Pi Zero, Pi Zero 2, and R1 Plus LTS:
To use the graphical user interface enable the Customizer in the OpenSCAD menu by going to View→Customizer or Window→Customizer depending on your version of OpenSCAD. The developer, Edward Kisiel a.k.a hominoid, explains new cases can be created and saved and existing cases can be modified easily showing a 60-second custom case on Odroid forums.
You can give it a try and/or check out the source code on GitHub.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.