ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

开源模块化设备架openrig:基于4040铝型材与3D打印件的DIY方案

开源模块化设备架openrig:基于4040铝型材与3D打印件的DIY方案 桌面上的设备又多了一件——路由器、光猫、硬盘盒、树莓派还有一个临时借来的信号发生器。这是我今年第三次整理桌面线材每次理完不到两周又乱回去。市售的机架我并非没看带玻璃门的厨柜式设备架价格直接劝退开放式金属架尺寸固定最尴尬的是层板高度没法微调设备高度差异一大空间利用率就很低。所以我自己动手设计了openrig——一套基于4040铝型材和3D打印连接件的开源模块化设备架。设计文件、物料清单、装配文档全部开放所有结构都可以按实际需求调整高度、深度和层数。这篇文章我会把选型逻辑、完整BOM、装配流程、实测数据和踩过的坑全部交代清楚适合有基本动手能力的创客也适合想给工作台找个正经设备架但预算不高的初学者。1. 为什么自己造一个openrig而不是直接买成品1.1 成品机架折腾过一轮后的真实感受先说说我踩过的成品机架坑。普通家用货架好处是便宜但固定层板的焊接节点一旦损坏就整架报废所谓可调节往往只是在立柱上打一排孔层板只能按固定间隔抬升设备高度和间隔对不上时你只能妥协让空间白白浪费。槽钢货架另一个问题是外观粗壮放在桌面上显得笨重对本来就紧张的桌面空间很不友好。服务器机柜是另一个选项但标准深度从600mm起放桌面太深而且前后通风要求高家用场景下的噪声和散热都不是最优解。网络设备架深度倒是合适不过多数是固定U位设计对非标尺寸的家用设备比如卧式硬盘盒、带散热风扇的嵌入式主板完全没有办法。这里的关键痛点是设备架的本质是按设备的形状组织空间而设备的形状每家每户都不一样。成品只能卖平均尺寸定制又不便宜。所以自己做一个开放架构的机架用型材加可移动挂耳把层板做成毫米级调节才是真正解决问题的路子。1.2 openrig的设计目标和适合人群openrig的设计目标在项目文档里写得很直白核心就四条模块化所有结构件通用同一套连接件可以搭出单层、双层、三层改尺寸不需要重新设计。可调节层板通过挂耳和T型螺母锁紧能在型材槽内任意位置固定调节精度到1mm。低成本全套价格控制在400元以内远低于同规格成品设备架。可复现所有STL、STEP、参数化脚本和BOM全部开源普通FDM打印机就能打出连接件。适合三类人一是桌面设备多、想清爽整理的人二是玩树莓派、NAS、路由器这类低功耗设备的玩家三是有摄影附件收纳需求想搭背景纸支架、柔光箱支架的拍摄爱好者。实验室、学生宿舍、小型工作室都能直接用。2. 选型逻辑为什么是4040铝型材加3D打印件2.1 型材规格的取舍2020、4040和角钢的对比openrig的核心结构件我选了欧标4040铝型材没用更常见的2020也没有直接用角钢。先说2020为什么被排除。2020型材横截面是20mm见方槽宽6mm配合M5的T型螺母价格确实低但刚性有限。架子高度做到600mm以上时2020立柱的扭转刚度明显不足用手推一下整个架体就会晃动。设备架是长期静态载荷场景刚性是第一优先级省下的几十块钱不值得。4040型材截面40mm见方槽宽8mm配合M6 T型螺母承载能力和连接稳定性都高一个级别。更关键的是欧标4040的兼容件非常丰富市面上槽内螺母、角码、直角件随便挑。这里要提醒一句国标40x40槽宽是6mm欧标40x40槽宽是8mm两者零件不通用我选的是欧标购买时务必和卖家确认槽宽买错一批料回来只能干瞪眼。2.2 连接方案打印角件加通孔螺栓而不是螺纹孔框架连接时我没有直接用铝角码而是自己画了一款L型打印角件。原理不复杂两个互相垂直的臂每臂两个M6通孔螺栓穿过通孔拧进型材槽里的T型螺母。具体流程是先把T型螺母从型材端部滑进槽内对准位置打印角件盖上去再锁紧螺栓。为什么不给打印件做螺纹孔因为M6螺纹在PETG上最多能拧两三次滑丝后整个角件直接报废。通孔加T型螺母的方案受力方式是螺栓头的压紧力通过角件传递到型材面比螺纹孔方案可靠得多拆装几十次都不会坏。角件尺寸我迭代过两版最终版臂长60mm、厚度8mm、中间加了一条10mm高的加强筋。4个角件撑起一个600mm高的架子框架静止状态下手推没有晃动实测满意。2.3 公差设计为什么卡入段要留0.15mm余量3D打印件和型材槽的配合需要合适的余量。型材槽宽8mm打印件的卡入段我设计成7.7mm单边留0.15mm左右。太紧会卡不进去打印件层纹稍微凸起就报废太松则产生旷量架子一碰就响。另外一个不得不提的变量是打印材料冷却收缩。PETG的收缩率相对稳定PLA则更脆而且高温下会软化所以最终选了PETG。打印参数层高0.2mm、壁厚1.2mm、填充率35%打出来的卡入段表面平滑实际装配恰好不紧不松。3. 复现物料清单与成本核算3.1 标准尺寸切割清单与型材采购我做的这台标准机架尺寸是宽450mm、深400mm、高600mm桌面紧凑型。这个尺寸权衡过深度400mm能放绝大部分家用设备宽度450mm不占太多桌面高度600mm保证三层空间并且重心稳定。型材切割清单如下用途长度数量立柱600mm4根底框长边450mm2根底框短边400mm2根顶框长边450mm2根顶框短边400mm2根层板支撑横梁可选360mm2根切割总长约5.8米我建议直接买7米料多出来的长度留给后期扩展或者切废料重来的余地。4040铝型材市价大约25到35元一米按30元算7米是210元。购买时记得要求商家切料时保证端面垂直毛刺自己能处理但端面切歪了会影响整个框架的对角线精度。3.2 3D打印件清单和参数设置整台机器需要打印的零件分五类角件8个四角底和顶各一个单件约40g层板挂耳每层4个标准三层一共12个单件约15g理线槽2个单件约35g顶架横杆卡座做摄影支架时才需要4个单件20g可调脚垫4个单件10g打印材料总量大概570到600g PETG按50元/kg算材料成本约30元电费可以忽略。固定打印参数喷嘴温度250°C、热床80°C、层高0.2mm、填充35%网格、壁厚3层、速度60mm/s。第一层速度降到55mm/s附着力会明显更好。3.3 五金选配与工具准备五金件清单M6x12圆柱头内六角螺钉80颗左右M6欧标T型螺母前置式80个M8可调地脚4个可选替代打印脚垫更稳妥M6x20螺栓加法兰螺母4套固定顶部横杆用工具方面需要内六角扳手一套、直角尺一把、水平尺一把、锉刀一把、电钻一把。总成本估算铝型材210元加打印材料30元加五金50元再加层板100元12mm多层板两块合计约390元比同尺寸成品设备架便宜一半以上还省了定制费和运费。4. 从零装配流程和每一步的细节取舍4.1 底框和立柱先把框架方正定住装配第一步不是装立柱而是先把底框拼起来。两根450mm和两根400mm型材用8个角件两两连接成矩形。注意螺栓先不要拧死留一点活动量然后用直角尺校正每个角到90度再比对两条对角线——对角线长度相等时矩形必然方正。这个步骤新手容易急直接锁死螺丝结果框架变成平行四边形立柱装上去整个架子都是歪的。正确顺序是底框校正、装立柱、再校正、装顶框、统一锁紧。锁紧时按对角顺序轮流拧避免单边受力造成框架变形。4.2 层板挂耳方向和高度设定是新手第一课层板挂耳结构是L形托臂长臂贴在型材侧面短臂托住层板下沿。设计上我加厚了托臂端部做成了类似燕尾的卡槽层板放进去不会滑动。安装时最容易犯的错是挂耳方向装反。托臂必须朝向架体内部不是朝外。听起来很简单但因为螺栓可以从型材左右两侧拧进去很多人装好之后层板虽然搭上了短臂和层板之间却多了一条缝这就是方向反了的信号。标准三层配置每层4个挂耳固定在同一水平面上时用水平尺校准。层板高度我建议底层150mm放较厚设备中层200mm顶层250mm具体按设备高度灵活调整。4.3 理线槽与顶部横杆小附件决定使用体验理线槽是我比较得意的设计。它是一段C型槽扣在立柱侧面槽内每15mm开一个扎带孔。设备电源线和数据线统一从理线槽走再上扎带固定桌面上的线就不会乱飞。这个附件成本不到5块钱打印材料但对体验的提升是决定性的。顶部横杆单独说明如果只做普通设备架可以不加但考虑到摄影用途——挂背景纸或者柔光箱——就需要一根600mm的4040横杆通过打印的卡座固定在左右立柱顶端。卡座底部用T型螺母锁紧在立柱槽内顶部做一个45度斜面的卡槽扣住横杆角度设计是为了防止横杆转动。4.4 水平检查与负载初测上设备前必须做的两件事架子装完上设备之前必须先做两件事水平检查和负载测试。把水平尺放在各层板中央调节脚垫高度让气泡居中。这一步不要省桌面稍微不平架子上成百上千块的设备就会晃长期下来层板挂耳会疲劳。负载测试我坚持至少做24小时每层放5kg的哑铃片或者厚书观察型材连接处和打印件是否有异响或可见变形。实测5kg静置24小时PETG挂耳没有任何问题加到8kg悬臂端时挂耳出现轻微弯曲属于弹性变形撤掉载荷后恢复原状。如果长期使用每层超过8kg建议增加中间横梁支撑。5. 三种值得复现的配置方案5.1 低功耗设备架路由器、树莓派和硬盘盒的归宿这是openrig最核心的使用场景。底层放光猫和路由器中层放树莓派和USB硬盘盒顶层放一个平板支架用作状态面板。设备高度基本都在40mm以内层板间距按150mm、200mm、250mm布置中间气流通道顺畅。这里有一个散热细节低功耗设备发热不大但集中堆叠时热空气还是会在层板间积聚。我建议层板不要选完全密闭的板材可以故意留出后方的空隙或者直接用镂空设计的打印层板架。电源适配器统一挂在立柱外侧不占层板空间理线槽内走线也更干净。5.2 摄影附件架背景纸横杆与柔光箱支架拍小物件的时候需要背景纸卷杆和固定柔光箱的支架。把顶部横杆装上后架子两侧立起高度600mm基本覆盖大多数桌面拍摄场景。背景纸卷约2kg重横杆在两端被卡座托住重心在中点实测没有明显弯曲。要注意配重问题背景纸卷挂在架体前侧时架子重心前移600mm高度配合400mm深度倾覆力矩其实不低。我的方案是在架体后侧底框挂两个1L容量的沙袋成本低效果明显。如果桌面空间允许架子尽量靠墙放置更稳妥。5.3 桌面维修测试台承重、静电与照明维修场景需要一台能放下各种工具的架子但不需要很大。宽450mm深400mm的openrig刚好可以放在工作台旁边焊台、示波器、热风枪、钳子、螺丝盒分层放置动线非常顺畅。承重方面焊台和示波器加起来不到10kg分散到不同层完全没问题。静电手环接地端我直接用一个M6吊环螺母拧进立柱槽内作为挂点。顶部加一根LED灯条用T型螺母固定灯条支架照明方向可调。这几个小细节都是日常维修中会实实在在用到的。6. 翻车记录螺丝、热变形和承重误区6.1 沉头螺丝让挂耳劈裂的教训第一批挂耳我设计成了沉头孔外观平整好看结果装的时候M6沉头螺丝一锁紧打印件沿着层纹直接裂了一条缝。原因在于沉头螺丝的锥形头在拧紧时会产生向外的径向力正好沿着打印件的层间撕裂。换成圆柱头内六角螺丝后问题彻底解决圆柱头产生的压紧力垂直向下不会撑开层纹。这也是后来我在文档里把禁止使用沉头螺丝写进注意事项第一条的原因。想用沉头螺丝追求平整的念头一定要打消除非你把打印件换成金属件。6.2 PLA打印件蠕变后换成PETG的过程最初一批角件我用的是PLA打印刚装好很硬朗但三个月后在夏季室内温度环境下肉眼可见地发生了弯曲变形。PLA的玻璃化转变温度大约60°C但长期负载下环境温度超过35°C就会开始蠕变承重挂耳首当其冲。换成PETG之后热变形温度高了不少弹性恢复也更好。如果设备架要放在没空调的房间或者阳台建议直接上ASA或者用金属角码代替打印件成本多几十块但用起来彻底放心。6.3 承重测试怎么做才不是自欺欺人新手容易犯的错误是装满设备后用力推一下觉得不塌就是安全。实际上机架安全与否取决于长期静载不是瞬时冲击。我做测试的标准是固定静载24小时以上、测量变形量、再逐步增加载荷观察打印件和型材的蠕变情况。如果你懒得做完整测试起码记住一个经验值3D打印挂耳的安全载荷是每层5kg超过之后必须加支撑横梁。这和数据表标称无关打印件强度受层间结合力影响很大同样的模型在不同机器上打出来强度可能差30%。7. 开源文件和下一步扩展7.1 仓库里有哪些文件openrig的全部文件整理在一个开源仓库里包含/stl所有打印件的STL模型直接切片就能打/stepCAD源文件需要二次开发的从这里入手/openscad参数化脚本修改尺寸参数可以重新生成整套模型/bom物料清单csv带采购参考/docs装配手册PDF和注意事项许可证用CERN Open Hardware Licence Version 2 - Strongly Reciprocal可以自由修改但如果拿openrig的衍生设计做产品需要以同样方式开放。选这个协议主要是想保持项目的开放本质。7.2 已经规划的两个扩展模块第一个是侧板模块用亚克力板和打印卡扣做一个可拆卸侧板放在靠墙一侧防尘对开放环境灰大的房间很实用。第二个是键盘抽屉模块设计了一个带弹簧滑轨结构的打印件搭配小型键盘刚好目前还在测试阶段等稳定后会同步到仓库。我个人在实际操作中的体会是openrig最大的价值不是省了多少钱而是每一层空间都真正被利用起来了。以前桌面乱糟糟现在所有设备各归其位更新设备时只需要松几颗螺丝调整挂耳位置五分钟搞定。如果你也准备复刻一套遇到装配或者打印问题欢迎到仓库提issue我看到都会回。
返回列表