Restore full BambuNetwork support for Bambu Lab printers
669 points
• 6 days ago
• Article
Link
该仓库 OrcaSlicer-bambulab 由 FULU-Foundation 维护,是 OrcaSlicer 的一个专用分支,旨在为 Bambu Lab 3D 打印机恢复完整的 BambuNetwork 支持。与可能仅限本地网络(LAN)的标准版本不同,此构建通过 BambuNetwork 恢复互联网远程控制和打印功能,使用户能够像在限制出台前一样远程操作。该项目在 GitHub 上反响热烈,拥有 1.5k 星和 383 个 fork 。
安装方式因操作系统而异:Windows 用户需在以管理员权限运行的命令提示符或 PowerShell 中执行指定命令以启用 WSL 2(Windows Subsystem for Linux),然后才能启动 Orca Studio;Linux 用户可按常规方式安装,无需额外依赖;macOS 支持仍在开发中,尚未完全可用。
仓库包含面向 Windows 、 Linux 和 macOS 的各类构建脚本与配置文件。主要代码以 C++ 为主(约 82.5%),其余包括 C 、 JavaScript 、 HTML 、 CMake 和 Shell 脚本。项目采用 AGPL-3.0 许可证,保证其开源属性。
维护者 codedbyjake 还建议用户查看其其它仓库中的 BMCU 固件,BMCU 似乎是用于 3D 打印机的配套固件。仓库最近有活动,最新提交修复了工作流之间的工件名称冲突,首个发行版 v1.0.0 于 2026 年 5 月 12 日发布。对于希望通过 OrcaSlicer 保持对 Bambu Lab 打印机完整远程访问的用户而言,该项目是重要资源。
This repository, OrcaSlicer-bambulab by FULU-Foundation, is a specialized fork of the OrcaSlicer software designed to restore full BambuNetwork support for Bambu Lab 3D printers. Unlike the standard version which may limit users to local network (LAN) only connections, this build enables full functionality over the internet through BambuNetwork, allowing users to control and print remotely just as they could before any restrictions were implemented. The project has gained significant traction with 1.5k stars and 383 forks on GitHub.
Installation varies by operating system. Windows users need to enable WSL 2 (Windows Subsystem for Linux) by running specific commands in an elevated Command Prompt or PowerShell before launching Orca Studio. Linux users can proceed with a normal installation without additional requirements. macOS support is currently listed as a work in progress, indicating it's not yet fully functional or available.
The repository includes various build scripts and configuration files for different platforms, including Windows, Linux, and macOS. The primary codebase is written predominantly in C++ (82.5%), with smaller portions in C, JavaScript, HTML, CMake, and Shell scripting. The project is licensed under AGPL-3.0, ensuring it remains open source.
The maintainer, codedbyjake, also encourages users to explore BMCU firmware, which can be found in their other repositories. BMCU appears to be complementary firmware for 3D printers. The repository shows recent activity with the latest commit fixing artifact name conflicts between workflows, and the first release (v1.0.0) was published on May 12, 2026. The project serves as an important resource for Bambu Lab printer users who want to maintain full remote access capabilities through OrcaSlicer.
313 comments • Comments Link
• Bambu Lab 目前的系统迫使用户在带远程监控的云模式和仅本地打印的 LAN/ 开发者模式之间二选一,用户希望两者并存,但公司通过固件限制人为阻止这一点。
• 已出现一个插件,通过模拟云认证使本地打印同时保留在线功能,但这仍要求信任本可在本地处理的云基础设施。
• Bambu 为其"Pro"企业用户保留了云与 LAN 同时使用的权限,表明技术上可行,却故意不向消费级打印机开放。
• 公司最初宣称即便是本地 LAN 打印也需要云授权,仅在社区强烈反对后才退让,这种做法已侵蚀用户信任。
• 通过软件更新在购买后移除硬件功能违反了许多司法管辖区的消费者权益,属于典型的"诱饵式调包"。
• Bambu 已威胁对致力于本地打印解决方案的开发者采取法律行动,施加经济压力,实际上威胁到了整个开发者社区。
• 用户可以通过 Home Assistant 集成和 MQTT 在本地实现大部分云功能,但像移动应用访问和取消单个打印部件等功能仍依赖云端。
• 强制云连接在实验室、初创企业和政府环境中带来安全隐患:通过公司服务器路由打印数据会增加间谍活动和数据收集的风险。
• 有人猜测中国政府的压力可能促使中国硬件公司要求连接到中国数据中心,以实现被动数据收集并在必要时远程使设备变砖。
• 争议引发了 Streisand 效应,Bambu 激进的反应引来更多审查,损害了其在创客社区的声誉。
讨论表明用户对 Bambu Lab 对本地打印功能的人为限制感到深刻挫败;大多数参与者认为强制云要求要么是技术无能,要么是为了掌控用户数据并为未来变现创造机会的刻意策略。社区已围绕"维修权"原则团结起来,认为已购硬件应在不受厂商附加限制的情况下使用。虽有少数人维护 Bambu 保护其软件与服务权利的立场,但主流观点认为在购买后移除功能并威胁开发者,标志着从产品所有权向对服务依赖的不可接受转变。 • Bambu Lab's current system forces users to choose between cloud mode with remote monitoring and LAN/Developer mode with local printing, but users want both simultaneously, which the company has made artificially impossible through firmware restrictions.
• A plugin has emerged that emulates cloud authentication to allow local printing while maintaining online functionality, though this requires trusting the cloud infrastructure for operations that could be handled locally.
• Bambu reserves simultaneous cloud and LAN functionality for their "Pro" enterprise users, demonstrating the technical capability exists but is deliberately withheld from consumer printers.
• The company initially announced that cloud authorization would be required even for local LAN printing, only backpedaling after significant community backlash, which has eroded trust.
• Removing functionality from hardware after purchase through software updates violates consumer rights in many jurisdictions and represents a "bait-and-switch" where products become services.
• Bambu has threatened legal action against developers working on local printing solutions, applying financial pressure that effectively threatens the entire developer community.
• Users can achieve most cloud functionality locally through Home Assistant integration and MQTT, though some features like mobile app access and individual part cancellation remain cloud-dependent.
• The forced cloud connectivity creates security concerns for users in labs, startups, and government environments where routing print data through company servers poses espionage and data harvesting risks.
• Some speculate Chinese government pressure may be motivating Chinese hardware companies to require cloud connections to China-based data centers, enabling passive data collection and potential device bricking.
• The controversy has triggered a Streisand effect, with Bambu's aggressive response drawing more scrutiny and damaging their reputation among the maker community.
The discussion reveals deep frustration with Bambu Lab's artificial restrictions on local printer functionality, with most participants viewing the forced cloud requirement as either technical incompetence or a deliberate strategy to control user data and create future monetization opportunities. The community has largely rallied around right-to-repair principles, arguing that purchased hardware should be usable without vendor-imposed limitations. While some defend Bambu's right to protect their software and services, the prevailing sentiment is that removing post-purchase functionality and threatening developers represents an unacceptable shift from product ownership to service dependency.