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")。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目