Configurable Odroid XU4 Open-Frame Case by Printbus 3d model
Warning. This content is not moderated and could be offensive.
m4
3dmdb logo
Thingiverse
Configurable Odroid XU4 Open-Frame Case by Printbus

Configurable Odroid XU4 Open-Frame Case by Printbus

by Thingiverse
Last crawled date: 3 years ago
This provides a user-configurable open-frame case for use with the Hardkernel/Odroid XU4 ARM processor board.
This is a highly modified adaptation of version 1e of the XU4 case openSCAD script originally provided by user hominoid on the Hardkernel/Odroid support forum at www.forum.odroid.com. See the original 'Split Air Flow Vertical or Horizontal Case' thread at URL https://forum.odroid.com/viewtopic.php?f=97&t=26373
Four fundamental case configurations are supported in this adaptation:
no case fan (sampleA in the files)
fan mount on case top plate (sampleB in the files)
fan mount is on "outside" of a case end (sampleC in the files)
fan mount is on "inside" of fan on a case end (sampleD in the files)
The inside mount and outside mount configurations provide "split airflow" cooling of the XU4, with some airflow passing both below and above the XU4. The outside fan mount configuration is the original hominoid design. Various minor aspects of the case are independently configurable.
Definition of a configuration is done through parameters defined at the top of the scad file. The scad file is heavily commented, but a user guide for the configurable case has also been provided in PDF format. The gallery includes photos of two cases that have been printed.
For preview of the case design in openSCAD, a 3D model of the XU4 can be shown with the case components. This leverages the Hardkernel Odroid XU4 v2 openSCAD script available at https://www.thingiverse.com/thing:2655812. openSCAD screen snapshots show what the preview looks like for each of the four sample case configurations. The NONPRINTABLE STL files are provided only to allow 3D rotational view of the cases in Thingiview. The "makeall" STL files are printable, should the configuration parameters match what a user is looking for. In addition to generating the case components, the scad file can create a test plate for checking/adjusting hole sizes before printing an entire case. Comments in the make_test_plate module explain how to check each hole, and describe the parameters to adjust if tweaks are necessary.
The scad file supports parameters being saved as separate files and then "included" in the main scad file. The txt files provided for each sample capture the parameters used to create each of the four sample configurations. Switching openSCAD between the four sample configurations is as simple as uncommenting/commenting the applicable include line in the scad file. Users can create their own parameter files and then add associated include lines for them in the scad file.
The "sampleC" configuration is intended to replicate the results obtained in the v1e hominoid script, except that it is defined here with a 20mm thick fan to show support for a 20mm fan. The case size is now automatically adjusted as the fan dimensions are changed.
A "top level geometry" section of the file allows the desired openSCAD output to be selected. Options include showing the fully assembled case, showing just the XU4 model on the case bottom, and for creating various combinations of case components for printing. Selection is made by uncommenting the one line for the desired result.
See the introductory comments section of the scad file for printing suggestions.

Tags