hominoids/SBC_Case_Builder

Autonomous SBC case generation using SBC Model Framework

解決的問題

SBC Case Builder 是一個參數化設計工具,可自動建立單板電腦(SBC)的保護外殼。它利用資料驅動的框架,根據特定硬體尺寸自動生成 I/O 接口、支架與散熱通風口的精確開孔,從而消除為每個新設備或舊設備手動設計外殼的需要。

工作原理

此專案與「SBC Model Framework」整合,取得設備特定的元資料。利用這些資料,系統可參數化生成多種風格的 3D 模型(如外殼、托盤或機架安裝式)。系統會自動計算端口開孔位置並放置安裝支架。使用者可透過圖形使用者介面(GUI)自訂設計,調整壁厚、PCB 位置、風扇尺寸與附件佈局。最終設計可匯出為 3D 模型或 2D 檔案(DXF/SVG),用於 3D 列印或 CNC 切割。

適用對象

本工具專為需要快速建立專業級 SBC、MCU 或主機板外殼的硬體原型設計者、創客與工程師設計,無需在 CAD 軟體中手動建模每個端口與螺絲孔。

主要亮點

  • 多種外殼樣式:支援多種設計,包括外殼、面板、堆疊式、托盤、圓形、六角形,甚至折紙式外殼。
  • 自動 I/O 生成:根據設備型號自動建立端口與配件的開孔。
  • 參數化自訂:透過 GUI 完全控制壁厚、間距與外殼尺寸。
  • 高階支架系統:支援可變高度支架,具備插入件、沉頭孔與碰撞偵測功能。
  • 冷卻整合:根據設備散熱器動態生成風扇與通風口開孔。
  • 工業標準支援:支援標準主機板轉接器(ATX、Mini-ITX 等)與機架安裝配置(1U/2U,10"/19")。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案