OpenUPS2 外壳(参数化设计)
适用于OpenUPS2电路板(PCB尺寸为115.2毫米×69.85毫米)的两件式卡扣式外壳。盖子通过印刷式卡扣与底座连接,并通过4颗M3螺丝固定,螺丝穿入电路板自身的螺纹支架中。套件还包含可选的十字形蜂窝状通风孔(通过切片器修改器应用)以及可选的印刷式螺丝支脚。
盒子里有什么?
- openups2_base.stl - 底座外壳(带有螺丝沉头孔)。打印 1 份。
- openups2_lid.stl - 盖子外壳(卡扣式设计,11毫米孔径)。打印1份即可。
- openups2_screw_feet.stl - 4个可选的圆柱形螺丝脚(圆柱形头部,非沉头式)。
- openups2_vent_base.stl - 用于底部的十字形通风口模型,用作切片器修改器(详见"通风系统"章节)。
- openups2_vent_lid.stl - 用于盖子的十字形通风口模型,常用作切片修改器的一部分。
- openups2_all_in_one.stl - 所有部件都整合在一个文件中(底座+盖子+四个支脚+两个通风口),各部件处于正确的相对位置;在切片软件中将其拆分为各个对象(详见"一体化文件")。
- openups2_case.scad - 完整参数化源文件,可进行编辑和重新渲染,以满足您的特定需求。
两个通风口的STL文件是可选的。如果你不需要通风功能,只需打印底座和盖子即可,无需理会通风口部分。
所需硬件(非 3D 打印产品)
这只是外壳部分——您需要自行提供电子元件和紧固件:
- OpenUPS2开发板 -迷你盒子网OpenUPS2智能直流-直流不间断电源
https://www.mini-box.com/OpenUPS2
- 面板安装式 USB-C 数据线 - 圆形插入式 USB-C 母头扁平线缆,可卡入盖子上的 11 mm 孔中。重要提示:请选择 4 针版本的数据线。
https://aliexpress.ru/item/1005006256311650.html?sku_id=12000036491630926
- PBS33B 按钮 - 小型瞬时按钮(电源/控制):
https://aliexpress.ru/item/1005005843833260.html?sku_id=12000034548462837
- 电路板连接器(2毫米间距) - OpenUPS2采用Mini-Box MU-2F / MU-5F风格的连接器。配套的2毫米间距连接器如下:
https://aliexpress.ru/item/1005004599055260.html
注意:安装此连接器需要使用压接工具。购买一套带有预先连接好电线的2毫米间距连接器(即现成的尾纤)可能会更简便。
无压接的替代方案:使用美工刀或多用刀,可以将捆扎式USB-C数据线连接器外壳中的电线松开,然后将购买的USB连接器中的引脚插入其中——也就是说,直接将现有连接器的外壳重新布线,而无需压接新的端子:
https://aliexpress.ru/item/1_75422970.html
- 4个M3平头螺丝(DIN 965标准),用于底部沉头孔安装;若使用打印的螺丝支脚,则需选择平头/沉头螺丝。
选配件 - 电源输入接口及外接设备连接器(它们可适配后墙上的两个矩形开口):
https://aliexpress.ru/item/1005010167875223.html?sku_id=12000051386573709
https://aliexpress.ru/item/1005003062513640.html
印刷
- 材料:PC-ABS,或其他阻燃(UL94 V-0)耗材——例如阻燃ABS/PC/PA,或PC-ABS阻燃版。
- 层厚:0.2毫米
- 围墙/周边防护设施:3处
- 顶层/底层:4/4(但请参考下方通风口修改器的相关说明)
- 填充率:15-20%
- 支持:无需任何支持
材料选择至关重要。此外壳内装有配备磷酸铁锂电池的OpenUPS2电源,因此其内部可能会发热,甚至在出现故障时出现过热情况。建议使用阻燃耐热材料——如PC-ABS或任何通过UL94 V-0认证的耗材——并避免使用PLA材料(其玻璃化转变温度低,且不具备自熄灭功能)。PC-ABS通常需要约260-280摄氏度的喷嘴温度、100-110摄氏度的打印床温度,并需在封闭式打印机中使用
方向(导出时显示):
- 底座:位于底盘的外底部,侧壁向上延伸。
- 盖子:已经翻转过来,所以它的外部(顶部)面朝向盘子,侧面朝上。
- 带螺丝的支撑脚:可直接放置在打印平台上;圆柱形的头部开口朝上,因此无需支撑即可进行打印。使用时只需将其翻转,使开口面朝螺丝头即可。
卡扣配合度已通过调整ridgeSlack参数至0.15来优化。如果打印完成后盖子过紧或过松,可以重新渲染.scad文件,适当增大或减小ridgeSlack值以优化配合度。
全能型文件
openups2_all_in_one.stl文件将所有实体模型整合在一个网格中,每个部件都处于正确的相对位置:底座、盖子、四个螺旋支脚以及两个通风口十字架(悬浮于底座和盖子平面之上)。若您希望一次性加载一个文件而非五个文件,请使用此文件。
1. 导入openups2_all_in_one.stl文件。
2.右键单击,然后选择“拆分”,再选择“转换为对象”。这样你就能得到8个独立的对象:底座、盖子、4个支脚、底座通风口十字架、盖子通风口十字架。
3.确定你需要的内容,然后删除其余部分:
- 没有通风系统?把两个通风口都拆掉吧。
- 不使用打印的脚部模型?删除这4个脚部模型即可。
4.将留在托盘上的零件进行排列/自动排列。底座和盖子已翻转/调整好方向,准备进行打印;支脚则保持直立状态。
5.如果你保留了通风口交叉件,将其与对应的部件配对,并按照下文中的通风说明操作(交叉件与其对应部件在X/Y方向上已对齐,因此只需将交叉件拖放至底板上,并将其转换为修改器即可)。
如果你不想拆分对象,那么分开处理每个零件的STL文件(如openups2_base.stl等)会更简便——你可以根据自己的需求选择使用哪种方式。
通过蜂窝状改性器进行通风(OrcaSlicer软件)
通风口的STL文件并非孔洞——它们是十字形的实体空间,你可以将其作为修改器附加到底座/盖子上,然后为该实体空间设置蜂窝状填充结构,且不添加顶部/底部外壳。十字形结构下方的平面会打印成开放式蜂窝网格,从而实现通风功能。
分别对底座和盖子各进行一次操作:
1.将零件及其通风孔文件一起导入,例如openups2_base.stl + openups2_vent_base.stl。它们在X/Y方向上已预先对齐。(如果它们以单个对象的形式导入,请右键单击,选择"拆分"并转换为多个对象,这样十字形图案就能成为独立的对象了。)
2. 将十字架放置在平板上:选中十字架,使用“放置在基座上”功能,或将其下落至Z轴位置0,使其底部与平板接触,并与零件底部的各层重叠。
3. 将十字符号与零件结合:在对象列表中,将十字符号拖动到零件上(底座+十字符号,以及盖子+十字符号),使十字符号成为零件的子体积。
4. 将十字形部件设为修饰器:将组合子部件的类型设置为修饰器(而非普通/实体部件)。
5.仅为该修改器启用蜂窝状效果:
- 稀疏填充图案:蜂窝状
- 稀疏填充密度:例如 20%(可根据需求调整)
- 顶部外壳层:0,底部外壳层:0
6.切割。只有平面上的交叉区域会被切割成蜂窝状格栅;其余部分则保持原有的设置状态。
用openups2_lid.stl和openups2_vent_lid.stl文件重复上述步骤,制作带有通风口的盖子。
提示:根据个人需求增加密度或减少墙面/皮肤厚度。如果你希望得到完全开放的缝隙而非网格状结构,可以将修改器的疏密度设为较低值,并将顶层和底层的厚度设为0。
组装
1.将木板放置在底座上;使用4个M3螺丝将其固定在木板的螺纹支架上。底座上设有锥形沉头孔,专用于安装平头(DIN 965标准)的M3螺丝。
2.(可选)如果你更喜欢平头/沉头螺丝,并且希望将机箱抬高,可以打印出螺丝支脚,并在每个螺丝下方各放置一个支脚——螺丝头将置于一个直筒形的凹槽中,而非沉头孔内。
3. 将盖子压在底座上——长边上的卡扣会将其固定关闭。
定制手机壳
该案例由威廉·安德维尔(Willem Aandewiel)开发的YAPPgeneratorhttps://github.com/mrWheel/YAPP_Box- 版本 v3.3.8,采用 MIT 许可协议。openups2_case.scad 仅用于配置;生成器负责核心处理工作。
若要重新渲染或修改:
1. 安装 OpenSCAD:https://openscad.org
2. 从上方提到的 YAPP 仓库下载 YAPPgenerator_v3.scad(版本 3.3.8),并将其放置在 openups2_case.scad 文件旁边(该文件开头为:include <./YAPPgenerator_v3.scad>)。
3. 打开openups2_case.scad文件,编辑相关参数后,点击渲染(F6键)并导出STL文件。
实用参数(在文件中清晰分段列出):
- 电路板/盒子的尺寸:PCB长度、PCB宽度、边距、墙体厚度、底部墙体高度、盖子墙体高度。
- 盖子适配:隆起边缘(越小则卡扣越紧),卡扣连接处(卡锁位置/宽度)。
- 通风口(十字形):baseVent* 和 lidVent* 模块 - 每个臂的起始/终止位置以相对于PCB边缘的坐标[起始,终止]给出,因此十字形通风口的位置可能偏离中心;曲线设计巧妙地包裹住手臂末端和腋窝区域,高度/ *提升设置修改器的厚度值。
- 螺丝脚:脚径、脚高、脚头径、脚头深度、螺丝径。
- 需要渲染/导出的内容包括:printBaseShell、printLidShell、renderScrewFeet、renderVentModifierBase、renderVentModifierLid。
许可证与明信片祝福语
作品根据 CC0 1.0 协议(公有领域)发布——可自由复制、修改、销售、重新混音,无需注明出处。
这也是一种“明信片回馈”模式:您无需付出任何回报,但如果您打印了这个案例并觉得它对您有所帮助,我将非常乐意收到您从任何地方寄来的明信片。这完全是自愿的。如果您愿意寄明信片,只需通过我的Printables个人资料页面给我发送私信(PM),我会告知您收件地址。
致谢
- 附件由 Willem Aandewiel 使用 YAPPgenerator v3.3.8 生成(采用 MIT 许可协议):https://github.com/mrWheel/YAPP_Box
- 本模型的作者介绍了机箱配置、通风设计、底座设计以及键盘宏编辑器的使用流程。
Tags
Model Source
