1. 从一块裸奔的树莓派说起为什么值得为它打印一个家树莓派这玩意儿刚到手的时候谁都兴奋插上电、烧好系统、点亮屏幕感觉自己马上就能折腾出点什么大动静。但用不了几天你就会发现一个很现实的问题这板子裸着放在桌面上实在太脆弱了。手指不小心碰到GPIO排针轻则程序跑飞重则某个引脚短路直接把板子送走。更别提那些常年跑服务的场景——挂在弱电箱里、塞在路由器旁边、贴在显示器背面灰尘、潮气、意外的金属接触每一样都是潜在的杀手。成品保护壳当然能买但问题也很明显。市面上的通用壳子大多是“一刀切”设计要么开孔对不上你手头这块板的版本要么散热做得稀烂跑个满载温度直接飙到七八十度。而且一旦你接了扩展板、加了风扇、引出了排线成品壳基本就废了因为它的结构是固定的没法跟着你的项目一起长。这就是3D打印保护套真正有价值的地方。它不是让你省那几十块钱而是让你完全掌控结构设计。你需要什么接口露出来、风扇装在哪、散热孔开多大、要不要留摄像头排线的槽位全部由你说了算。更关键的是树莓派的型号迭代非常频繁从早期的B到后来的3B、3B、4B、5再到Zero系列和CM系列每一代的板型、接口位置、发热特性都不一样。网上能找到的现成模型未必匹配你手里的板子而自己打印或者基于开源模型微调就能精准解决这个问题。这篇内容适合三类人看第一类是刚入手树莓派、想给它配个靠谱外壳的新手第二类是已经有一台3D打印机、想物尽其用的玩家第三类是做嵌入式项目、需要定制化外壳的开发者。我会从模型选型的逻辑讲起把材料选择、打印参数、散热设计、接口适配这些关键环节全部拆开说清楚最后再给出一套可以直接抄作业的实操流程。整个过程不需要你有工业设计背景只要有一台能正常工作的FDM打印机就能跟着做下来。2. 45款模型背后的分类逻辑先搞清楚你的板子属于哪一类标题里说的“45款”其实不是随便凑数而是对应了树莓派生态里几个主要的产品线和不同的使用场景。如果你直接去模型网站搜“Raspberry Pi case”出来的结果成百上千很容易挑花眼。但真正有用的分类维度就那么几个搞清楚这几个维度你就能快速锁定自己需要的那一款。2.1 按板型尺寸分全尺寸、Zero、CM三大阵营树莓派的板型大致可以分成三个尺寸梯队。第一梯队是全尺寸板包括Pi 1 B、2B、3B、3B、4B、5这一整条线。它们的PCB尺寸基本维持在85mm×56mm左右但接口布局每一代都有微调。比如Pi 4B把USB和网口对调了位置Pi 5又新增了PCIe排线座和电源按键这些变化直接影响到外壳的开孔位置。所以你在选模型的时候第一件事就是确认它标注的是哪个具体型号不能只看“适用于Pi 4”这种模糊描述。第二梯队是Zero系列包括Zero、Zero W、Zero 2 W。这块板子尺寸只有65mm×30mm体积小、功耗低但接口是mini HDMI和micro USB跟全尺寸板完全不通用。Zero的外壳通常追求极致轻薄很多设计甚至只包住底部和侧面顶部完全敞开因为它的发热量本身不大不需要复杂的散热结构。第三梯队是CM系列也就是计算模块。CM4和CM5是核心板加底板的形态尺寸和接口定义跟消费级产品完全不同。CM系列的外壳往往跟载板绑定在一起设计属于半定制化的范畴通用性最差但对做产品的开发者来说反而最重要。板型梯队代表型号PCB尺寸接口特征外壳设计重点全尺寸板Pi 3B / 4B / 585×56mm标准HDMI、USB-A、网口散热、接口精准开孔Zero系列Zero 2 W65×30mmmini HDMI、micro USB轻薄、便携、低成本CM系列CM4 / CM555×40mm板对板连接器与载板一体化设计选模型之前先把自己的板子型号确认清楚这一步花两分钟能省掉后面几个小时的返工。2.2 按使用场景分桌面型、嵌入式、堆叠型同一个板子放在不同场景里对外壳的需求完全不一样。桌面型是最常见的要求外观过得去、接口全部可用、散热够用最好还能把线缆管理一下。这类模型通常设计得比较规整有底座、有上盖有的还带VESA挂载孔可以固定在显示器背面。嵌入式场景就完全不同了。比如你把Pi塞进一个控制箱里外壳不需要好看但必须皮实、防尘、接线方便。这类模型往往做成开放式框架或者只保留底部安装板加侧面挡板顶部留空让空气自然对流。很多工业场景下的Pi外壳甚至是完全裸露的只用一个DIN导轨卡扣把板子固定住。堆叠型是进阶玩法。当你需要把Pi和扩展板、硬盘、电源模块叠在一起的时候就需要一个能分层固定的结构。这类模型通常由多个模块组成每一层之间用铜柱或者卡扣连接可以按需增减层数。我见过一个设计得很巧妙的方案底层放Pi中层放SSD扩展板顶层放风扇三层之间用M3铜柱贯穿固定整体高度控制在50mm以内。2.3 按散热方案分被动、主动、液冷预留散热是树莓派外壳设计里最容易被低估的环节。Pi 4B和Pi 5的发热量都不小满载运行的时候SoC温度轻松突破70度如果不做散热处理降频是必然的。被动散热方案靠的是大面积铝块或者石墨片把热量传导到外壳表面再通过自然对流散出去。这类外壳通常整体用铝填充或者预留了散热柱的安装位。主动散热就是加风扇。小尺寸的5V涡轮风扇或者4010轴流风扇是最常见的选择。外壳设计上需要预留风扇安装孔和出风口同时要注意风道走向——最好是能从一侧进风、穿过SoC散热片、再从另一侧出风形成贯穿气流。很多设计得不好的外壳风扇只是对着散热片吹热空气在壳内打转出不去效果大打折扣。液冷预留属于极客玩法普通用户基本用不上。但如果你打算把Pi超频到极限或者放在高温环境里长期运行预留水冷头的安装位也不是不可以。这类模型通常体积较大结构强度要求也更高。3. 材料选择PLA、PETG、ABS到底怎么选模型选好了接下来就是选材料。这一步很多人随便拿一卷PLA就开打了结果用不了多久就发现壳子变形、发脆、甚至散发异味。不同材料在耐温性、韧性、打印难度、成本上差异很大选对了能省很多事。3.1 PLA好看好打但别用在发热设备上PLA是最容易打印的材料没有之一。它不需要加热床有的话更好翘边概率低细节还原度高颜色选择也最丰富。如果你只是给Pi Zero做一个桌面摆件式的外壳PLA完全够用打印出来表面光滑、尺寸精准看着就舒服。但PLA的致命弱点是耐温性差。它的玻璃化转变温度只有60度左右也就是说如果你的Pi 4B满载运行SoC附近的温度传到外壳上PLA壳子就会开始软化变形。我实测过一个PLA打印的Pi 4B外壳在室温25度、Pi持续满载的情况下靠近CPU位置的壳壁在两个小时后就出现了明显的翘曲。所以如果你用的是全尺寸板、而且有持续负载的需求PLA不是一个好选择。提示PLA适合Zero系列或者低负载场景全尺寸板慎用。3.2 PETG综合性能最均衡的选择PETG是我最推荐给树莓派外壳的材料。它的耐温性比PLA好不少玻璃化转变温度在80度左右应付Pi 4B和Pi 5的日常发热完全没问题。韧性也比PLA好不容易脆断卡扣结构用PETG打印不容易一掰就裂。打印难度介于PLA和ABS之间需要稍微调一下参数但不算难搞。PETG的缺点是表面容易拉丝细节表现不如PLA那么锐利。如果你对外观要求极高可能需要花时间调一下回抽参数。另外PETG的层间结合力比PLA稍弱打印的时候尽量把层高控制在0.2mm以内温度稍微拉高一点能明显改善层间强度。3.3 ABS/ASA耐温最好但打印门槛高ABS和ASA的耐温性能是这三种里最好的玻璃化转变温度超过100度就算Pi 5满载也完全不会变形。ASA比ABS多了抗紫外线的特性如果外壳要放在阳台或者窗边ASA更合适。但ABS的打印难度也是最高的。它需要封闭式打印仓环境温度要稳定否则翘边翘到你怀疑人生。打印过程中还会释放气味必须做好通风。如果你没有封闭式打印机我不建议为了一个树莓派外壳去折腾ABSPETG已经足够好了。材料耐温性打印难度韧性推荐场景PLA约60度低一般Zero系列、低负载PETG约80度中好全尺寸板通用ABS/ASA100度以上高好高温环境、长期满载3.4 一个容易被忽略的细节颜色和散热的关系深色材料吸热浅色材料反射热。这个道理在树莓派外壳上同样适用。如果你用的是被动散热方案外壳颜色越深表面温度越高散热效果反而越好因为热量更容易辐射出去。但如果你用的是主动散热外壳颜色对内部温度的影响其实很小因为风扇已经把热空气强制排出了。所以颜色选择更多是审美问题不用太纠结。4. 打印参数实战层高、壁厚、填充率怎么定材料选好了接下来是切片参数。很多人直接用默认配置开打结果要么强度不够要么浪费材料。树莓派外壳虽然不是什么承重结构但有几个关键参数还是值得花时间调一下的。4.1 层高0.2mm是甜点0.16mm适合细节层高直接决定打印时间和表面质量。0.2mm是最常用的层高打印速度快表面质量也过得去适合大多数外壳。如果你追求更好的表面细节比如卡扣的配合面、螺丝孔的精度可以降到0.16mm甚至0.12mm。但层高越低打印时间越长0.12mm的打印时间差不多是0.2mm的两倍。我的建议是主体结构用0.2mm如果模型里有精细的卡扣或者薄壁结构可以在切片软件里单独设置局部层高。这样既能保证整体效率又能兼顾关键部位的精度。4.2 壁厚至少3层4层更稳壁厚决定了外壳的强度和刚性。对于树莓派外壳来说2层壁太软一按就变形3层壁是底线能提供基本的结构强度4层壁更稳尤其是需要拧螺丝或者卡扣受力的位置。以0.4mm喷嘴为例3层壁就是1.2mm的实际厚度4层壁是1.6mm。如果你用的是0.6mm喷嘴2层壁就有1.2mm3层壁就是1.8mm强度已经足够了。喷嘴直径越大壁厚越容易做厚打印时间也越短。所以如果你经常打外壳类的东西换一个0.6mm喷嘴会省很多时间。4.3 填充率15%到25%之间足够填充率影响的是内部结构的密度。树莓派外壳不需要承受很大的机械载荷15%的填充率已经能提供足够的支撑。如果你希望外壳手感更扎实或者需要拧自攻螺丝可以提到20%到25%。超过30%就是浪费材料了对强度提升很有限。填充图案方面网格Grid和蜂窝Honeycomb是最常用的。网格打印速度快强度均匀蜂窝在相同填充率下强度略高但打印时间稍长。我个人习惯用网格省时间。4.4 支撑能不用就不用必须用就选可溶支撑树莓派外壳的模型通常设计成免支撑的因为大多数面都是垂直或者45度以内的悬垂。但有些模型为了追求外观会在顶部做圆弧过渡或者有悬空的卡扣结构这时候就需要支撑。普通支撑拆起来很麻烦尤其是PETG材料支撑和模型粘得特别牢拆的时候容易把模型表面撕坏。如果条件允许用可溶支撑比如PVA或者HIPS是最省心的打印完泡水就化了。如果没有双喷头那就把支撑角度阈值调到55度以上尽量减少支撑的使用量。5. 散热设计的门道风道比风扇大小更重要散热是树莓派外壳设计里最考验功力的部分。很多人以为装个大风扇就万事大吉了实际上风道设计不合理的话再大的风扇也是白搭。5.1 被动散热靠的是接触面积和导热路径被动散热的核心逻辑很简单把SoC的热量尽快传导到外壳表面再通过自然对流散出去。这里有两个关键点。第一是接触面积散热片和SoC之间必须用导热硅脂或者导热垫填满缝隙不能有空气。第二是导热路径热量从SoC传到散热片再从散热片传到外壳每一步都要有良好的热接触。有些外壳设计直接在内部做了凸起的散热柱安装的时候在散热柱和SoC之间涂一层导热硅脂热量就能直接传到外壳上。这种设计比单独装一个小散热片效果更好因为外壳的表面积比散热片大得多。5.2 主动散热进风口和出风口的位置决定成败主动散热的关键在于空气流动路径。理想的情况是冷空气从一侧进入流过发热元件再从另一侧排出。如果进风口和出风口离得太近空气会短路直接从进风口流向出风口根本不经过发热区域。我见过一个设计得很好的Pi 4B外壳风扇安装在顶部从底部和侧面进风热空气从顶部排出。整个风道是垂直贯穿的冷空气从底部被吸入经过SoC散热片再从顶部风扇排出。实测下来同样的风扇这种设计的散热效果比水平吹风的设计好了将近10度。5.3 风扇选型4010和3010怎么选4010风扇40mm×40mm×10mm是最常用的尺寸风量足够噪音也还能接受。3010风扇30mm×30mm×10mm更小适合Zero系列或者空间受限的场景但风量明显小一截。电压方面树莓派的GPIO可以直接输出5V所以选5V风扇最方便直接从GPIO取电就行。但要注意GPIO的电流限制一般单个引脚不要超过16mA风扇最好从5V引脚取电用三极管或者MOS管控制。如果风扇电流较大建议单独供电避免影响树莓派本身的稳定性。风扇型号尺寸风量噪音适用场景401040×40×10mm中等中等全尺寸板301030×30×10mm较小较低Zero系列501050×50×10mm较大较大高负载场景5.4 一个实测有效的散热改造导热垫加铝壳如果你不想装风扇又想让Pi 4B或Pi 5的温度降下来有一个简单有效的办法买一块全铝的散热外壳在SoC和外壳之间垫一块导热垫。导热垫的厚度要选对太薄了接触不上太厚了热阻大。一般2mm到3mm的导热垫比较合适具体看你的板子和外壳之间的间隙。我实测过Pi 4B在室温25度、满载运行的情况下裸板温度在75度左右加了铝壳和导热垫之后能降到60度上下。如果再配合一个4010风扇能压到50度以内。这个效果已经足够让Pi保持满频运行不降频了。6. 接口适配与结构细节开孔精度决定使用体验外壳的接口开孔看起来是小事但实际用起来差个0.5mm就可能插不进线。尤其是HDMI和USB这些经常插拔的接口开孔位置和尺寸必须精准。6.1 HDMI和USB开孔留0.3mm余量HDMI接口的尺寸是固定的但不同厂家的线缆插头外壳尺寸有差异。如果你按照标准尺寸开孔遇到粗一点的插头就可能插不进去。我的经验是在标准尺寸基础上留0.3mm的余量既能保证插头顺利插入又不会因为孔太大导致灰尘容易进入。USB接口也是同样的道理。USB-A的插头尺寸相对统一但有些带屏蔽壳的插头会稍微宽一点。开孔的时候宽度方向留0.3mm高度方向留0.2mm基本就能兼容大多数线缆了。6.2 摄像头排线和GPIO排线预留槽位而不是打孔摄像头排线和GPIO排线是扁平的如果只是打一个方孔排线穿过的时候会被边缘割伤。正确的做法是设计一个槽位槽的宽度略大于排线宽度边缘做倒角处理让排线可以平滑地弯折穿过。如果你用的是Pi 4B或者Pi 5摄像头接口有两个一个在靠近网口的位置一个在靠近HDMI的位置。设计外壳的时候要确认你用的是哪个接口然后在对应的位置开槽。GPIO排线通常从顶部引出所以外壳顶部需要留一个足够宽的开口让40pin排线可以自然弯折。6.3 螺丝孔和卡扣M2.5是树莓派的标准树莓派的安装孔是M2.5的所以外壳的固定螺丝也用M2.5最合适。自攻螺丝可以直接拧进3D打印的塑料孔里但反复拆装几次之后孔就会滑丝。更好的方案是用热熔铜螺母用烙铁把铜螺母压进打印孔里这样螺丝可以反复拆装强度也更高。卡扣结构适合不需要频繁拆装的场景。设计卡扣的时候公扣和母扣之间要留0.2mm到0.3mm的间隙太紧了装不进去太松了会晃动。PETG材料的卡扣比PLA更耐用不容易断裂。7. 从模型到成品一套可以直接抄的实操流程前面讲了这么多原理和细节最后给一套完整的实操流程。你只要按这个顺序走一遍就能从零做出来一个靠谱的树莓派外壳。7.1 第一步确认板子型号和接口布局把树莓派拿在手里对照官方文档确认型号。然后把你需要用的接口列出来HDMI、USB、网口、电源、摄像头、GPIO。如果有扩展板也要确认扩展板的尺寸和接口位置。这一步做完你就知道自己需要什么样的外壳了。7.2 第二步选模型或自己建模如果网上有现成的模型优先选下载量高、评论多的。下载之后用切片软件打开检查一下尺寸和开孔位置是否匹配你的板子。如果不匹配可以用Tinkercad或者Fusion 360做简单修改。如果找不到合适的就自己建模。树莓派外壳的结构不复杂一个底座加一个上盖用基本的拉伸和挖孔操作就能做出来。7.3 第三步切片参数设置按照第4节讲的参数来设置层高0.2mm壁厚3层填充15%到20%材料选PETG。如果模型有悬垂结构开启支撑支撑角度阈值设55度。切片完成后用预览功能检查一下每一层确认没有奇怪的悬空或者薄壁。7.4 第四步打印和试装打印完成后先不要急着装板子。把外壳的上下盖合一下检查卡扣或者螺丝孔是否顺畅。然后把树莓派放进去确认所有接口都能对齐。如果发现某个孔偏了用锉刀稍微修一下就行不用重新打印。7.5 第五步散热和固定如果用的是被动散热方案在SoC和散热柱之间涂一层薄薄的导热硅脂。如果用的是主动散热把风扇装好确认风道方向正确。最后用M2.5螺丝把板子固定在外壳里拧螺丝的时候不要拧太紧塑料件容易滑丝。7.6 几个我踩过的坑第一个坑是导热硅脂涂太多。硅脂的作用是填补缝隙不是越多越好。涂太多反而会增加热阻因为硅脂本身的导热系数远低于金属。正确的做法是涂薄薄一层能覆盖SoC表面就行。第二个坑是风扇方向装反。风扇有进风面和出风面装反了风量会大幅下降。装之前用手感受一下风向确认是从外壳内部往外吹。第三个坑是螺丝孔没有预留公差。3D打印的孔通常会比设计尺寸小0.1mm到0.2mm因为材料收缩和挤出膨胀。设计的时候把孔放大0.2mm或者打印完用钻头扩一下都能解决。第四个坑是PLA外壳用在Pi 5上。Pi 5的发热量比Pi 4B还大PLA外壳在满载情况下变形是必然的。如果你用的是Pi 5直接上PETG或者ASA别省这点材料钱。8. 进阶玩法让外壳跟着项目一起进化树莓派外壳不是一次性的东西它可以跟着你的项目一起迭代。比如你一开始只是跑一个简单的家庭自动化服务后来加了SSD扩展板再后来加了摄像头模块每一次硬件变化都意味着外壳需要调整。这时候3D打印的优势就体现出来了——你只需要修改模型里对应的部分重新打印那一块就行不用整个换掉。我现在的做法是模块化设计。底座是通用的负责固定树莓派和提供安装孔位。上盖分成几个模块基础盖、风扇盖、摄像头盖、扩展板盖。需要哪个就装哪个用卡扣或者磁铁固定。这样一套底座可以适配多种配置省了很多重复打印的时间。另外如果你有多台树莓派可以考虑设计一个堆叠支架把多台Pi垂直叠放共用一套电源和网络。这种支架的结构不复杂但能省不少桌面空间看起来也整齐。最后说一个材料上的小技巧如果你经常需要拆装外壳可以在螺丝孔里滴一点螺纹胶增加摩擦力防止螺丝松动。但不要用强力胶否则下次拆不下来了。