Bambuddy

bambuddy

AI语音助手 🧩 软硬件结合 已发布
maziggy 1679 Stars 未知(需确认) BOM 完整度: 3/5 教程完整度: 0/5

项目简介

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等多家知名科技媒体报道。

技术规格

部署方式
后端语言
前端框架
数据库
通信协议
支持的打印机
最大打印机数量
切片引擎
远程访问
摄像头支持
许可证

项目资源

物料清单 (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打印自动化、远程监控和物联网系统的实验平台。