Bambuddy
bambuddy
AI语音助手
🧩 软硬件结合
已发布
项目简介
Bambu Lab本地命令中心,无云,自控,支持单台A1到40台打印机。
Bambuddy 是一个专为 Bambu Lab 3D 打印机设计的开源自托管控制中心,旨在让用户彻底摆脱对官方云的依赖,实现“你的打印机,不经过云端,你说了算”的核心理念。无论是单台 A1 mini 还是多达 40 台打印机的集群农场,Bambuddy 都能提供统一、高效且私有的管理体验。
标签
项目特点
**数据自主**:所有打印历史和数据存储在本地,无需依赖任何云服务。
**离线工作**:使用开发者模式通过本地网络直接控制打印机。
**全面自动化**:支持定时打印、自动关机、打印完成通知等。
**多打印机支持**:从单台到40台打印机农场,统一界面管理。
**远程打印(代理模式)**:通过安全中继从世界任何地方打印,支持端到端TLS加密。
**集成切片**:服务器端切片,无需桌面软件,支持手机/平板操作。
**打印归档**:自动3MF归档,3D模型预览,重复检测,全文搜索,照片附件,故障分析。
**实时监控**:WebSocket实时状态,MJPEG摄像头流,多视图支持。
**OBS直播叠加层**:为直播提供嵌入式的摄像头+状态页面。
**外部摄像头支持**:支持MJPEG、RTSP、HTTP快照、USB/V4L2摄像头。
**打印板空载检测**:自动暂停打印,防止在非空板上打印。
**风扇状态监控**:监测部件冷却、辅助、腔室风扇。
**打印机控制**:停止、暂停、恢复、腔室灯、打印速度、风道模式、Z轴微调。
**SD卡状态徽章**:在打印机卡片上显示SD卡状态(绿色/红色)。
**AMS映射**:自动匹配或手动选择耗材槽位,支持多板和多喷嘴打印机。
**多板切片**:一键切片所有打印板,生成单个.gcode.3mf文件。
**重新切片**:为不同打印机重新切片,包括单喷嘴/双喷嘴切换。
**打印日志**:按时间顺序查看所有打印活动,可过滤、分页。
**标签管理**:跨所有归档重命名/删除标签。
**归档比较**:并排对比不同归档。
**社区与媒体认可**:被XDA-Developers、How-To Geek等多家知名科技媒体报道。
技术规格
| 部署方式 | |
|---|---|
| 后端语言 | |
| 前端框架 | |
| 数据库 | |
| 通信协议 | |
| 支持的打印机 | |
| 最大打印机数量 | |
| 切片引擎 | |
| 远程访问 | |
| 摄像头支持 | |
| 许可证 |
项目资源
maziggy/bambuddy
/demo.bambuddy.cool
/wiki.bambuddy.cool
discord.gg/aFS3ZfScHM
sponsors/maziggy
/sponsors.bambuddy.cool
ko-fi.com/maziggy
www.xda-developers.com/finally-have-full-control-bambu-lab-printer-ditched-bambu-cloud
www.howtogeek.com/free-your-bambu-lab-3d-printer-from-the-cloud
news/bambuddy-launches-as-open-source-alternative-to-bambu-labs-cloud
en/bambuddy-the-silent-alternative-to-the-bamboo-cloud
programs/bambuddy-open-source-tool-replaces-bambu-cloud-for-management-and-automation-of-3d-print-jobs-38153226
www.fastblinker.com/bambuddy-the-open-source-solution-thats-revolutionizing-bambu-lab-3d-printer-management
bambuddy.cool/press.html
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| 运行Docker的服务器/PC | 1 | — | 推荐Linux系统,如树莓派4B+或x86小主机 |
| Bambu Lab 3D打印机 | 1+ | — | 支持A1, X1, P1, H2D等系列 |
| 局域网路由器/交换机 | 1 | — | 打印机和服务器需在同一网络 |
| Tailscale | 1 | — | 用于远程访问的VPN隧道 |
| 外部摄像头 | 1+ | — | 支持MJPEG/RTSP/USB摄像头 |
3D 模型
所需工具
3D打印机
必需
树莓派/开发板
必需
摄像头模块
BAM执行器工具
能力画像
⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 2/5
⚪ 感知与观察: 3/5
⚪ 数理与计算: 3/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 4/5
项目图库
所需技能
🔧 **动手能力**:需要能够设置和配置Docker环境,管理网络设置,以及基本的服务器运维知识。
💻 **编程能力**:无需编程,但需要熟悉命令行操作和Docker Compose配置。了解YAML和JSON格式有助于自定义配置。
⚡ **电子电路**:无需电子电路知识,但了解网络协议(MQTT、WebSocket)和3D打印机工作原理有助于故障排除。
适用场景
**个人3D打印爱好者**:希望完全掌控自己的打印机,摆脱云服务依赖,实现离线打印和本地数据管理。
**小型打印农场**:管理多台Bambu Lab打印机,统一监控、调度和归档,提高生产效率。
**远程打印需求**:通过代理模式,从任何地方安全地访问和打印,适合旅行或远程办公的创客。
**直播与内容创作**:使用OBS叠加层功能,在直播中实时展示打印机状态和摄像头画面。
**自动化工作流**:集成定时打印、自动关机、通知等功能,实现无人值守的打印流程。
**教育与研究**:作为研究3D打印自动化、远程监控和物联网系统的实验平台。