SBC Case Builder and Pine64 SBC
#1
SBC Case Builder is an autonomous case building tool written in OpenSCAD who’s case parameters can be adjusted through a Customizer GUI.  With automatic SBC openings and a parametric capable accessory subsystem, standard and custom cases are possible across many different base case and adapter designs.

Several Pine64 SBC models have been added to SBC Model Framework(SBCMF) and the previous models which were not verified have undergone improvements to reach verified status.  This allows SBC Case Builder to generate case designs for the: A64, A64-LTS, Rock64, RockPro64, Quartz-A, Quartz-B, Star64 and SoEdge-A.

   

Eight test cases used to verify SBCMF status are available in the saved cases pickbox above the Tabs at the top of the window: A64_shell, A64-LTS_shell, Rock64_shell, RockPro64_shell, Quartzb_shell, Quartza_shell and SoEdge_A_Baseboard_shell.  Any of the test cases can be used as a starting point for a different case by changing the base design or by making any other customization which can then be saved as a new case.

   

The test cases use 2.5mm and 3mm inserts and screws as needed.  Some cases are top fastened and some are bottom fastened, some countersunk or blind and some recessed, some are actively cooled and others are passive configurations.  All the adjustments and options can be changed so take the time to review and change the necessary settings to match your personal preferences and available fasteners.

As opportunity allows, other Pine64 SBC will be added.  The current SBCMF model for the Pine H64B still needs work and I don’t have access to one right now, so it isn’t ready for use and the status has not changed.  Anyone interested can find SBC Case Builder and SBC Model Framework available at my git repository.

https://github.com/hominoids/SBC_Case_Builder
https://github.com/hominoids/SBC_Model_Framework

If you have an issue or question, or something isn’t working as expected, post a question here or open an issue at the git repository.
  Reply
#2
Two new cases have been added to SBC Case Builder that may interest the Pine64 community.

The first is a NAS case with a tool-less panel design that can be produced with CNC cutting machines or 3D printed.  Both 2.5" and 3.5" drives are supported but 2.5" drives use a 3.5" to 2.5" adapter.  If you don't have adapters one can be printed using sbccb_accessory_tool.scad

   
Nas Case Features
- Top or bottom rear SBC position
- Wide SBC support
- User adjustable xyz case dimensions
- Mixed panel thickness
- Up to six 3.5” hard drives
- Drive positioning and spacing GUI control
- Forward or rear facing drive orientation
- Front, top and bottom vent cover patterns
- Rear fan(s) positioning and spacing GUI control
- Part sections for CNC production, DXF or SVG

The Rack case has many options and can produce a variety of rack bays in either 10" or 19" width.  There are brackets available to make a table top stand for those who currently don't have a stationary rack.  Shouldered washers that use 3mm hardware can also be printed for use with the table top stand.  Both are available in sbccb_accessory_tool.scad. 

   

Rack Case Features
- 19” and 10” rack support
- 1U-2U case height
- 6 bays (19”) or 3 bays (10”)
- 4 bay types – fixed, open, removable, vent
- Multi heterogeneous SBC with individual location and rotation
- Removable SBC support
- Divider wall individual enable
- Bays can be combined for larger bays
- Rear fan per bay with individual enable
- Top and bottom vent covers
- Bay cable management – conduit, single or double split sleeve grommet
- Accessory subsystem support

   

The rack cases are divided into approximately 150mm wide parts for printing and use M2 hardware for assembly.

   
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Star Pine64 Logo Submissions Admiral Snackbar 0 121 06-08-2025, 03:00 PM
Last Post: Admiral Snackbar
  Has anyone installed Trisquel (linux-libre) on Pine64 RockPro64? libreboy 0 199 05-30-2025, 03:40 AM
Last Post: libreboy
  Advice on Choosing the Best Pine64 Device for My Use Case? Ingrid 4 1,278 02-28-2025, 01:14 AM
Last Post: stefan_hdb
  Registering my 'nick' on Pine64's IRC network diederik 7 4,584 12-04-2024, 05:44 AM
Last Post: mmonster
  Need Help Choosing the Right Pine64 Board for My Project jacoballen 1 1,263 09-22-2024, 06:28 PM
Last Post: tllim
  [Article] RISC-V Emulator for Pine64 Oz64 SBC lupyuen 2 1,841 07-07-2024, 04:19 AM
Last Post: lupyuen
  Unable to connect to Pine64 IRC channel due to certificate error? Must-Borrow 1 1,574 03-10-2024, 02:43 PM
Last Post: Must-Borrow
  Forum Recommendations for Pine64 support? backwoodstech2 0 1,216 02-04-2024, 07:12 PM
Last Post: backwoodstech2
  Im thinking of building a Pine64 cluster Theirat1991 1 1,785 01-12-2024, 03:31 AM
Last Post: KC9UDX
  PINE64 EU / Disappointment yoriel79 1 1,874 12-24-2023, 11:00 PM
Last Post: meekice

Forum Jump:


Users browsing this thread: 1 Guest(s)