{"repo":"danielcherubini/fork-a-slicer","free":true,"listed":false,"github":"https://github.com/danielcherubini/fork-a-slicer","clone":"git clone https://github.com/danielcherubini/fork-a-slicer.git","description":"Step-by-step plans for forking OrcaSlicer and adding Bambu printer support via a process isolation bridge. Fed to an AI agent — you follow along.","language":null,"stars":29,"topics":["3d-printing","ai-agent","bambu-lab","orcaslicer","arm64","bambu-connect","bridge","claude-code","gemini-cli","interoperability"],"license":null,"category":"ai-agents","readme_excerpt":"Fork a Slicer Documentation and step-by-step plans that walk you through forking OrcaSlicer and adding Bambu printer support — using a process isolation bridge that runs Bambu's network plugin in a separate process. Based on the FULU-Foundation architecture. Takes you through forking OrcaSlicer and setting up a bridge that runs Bambu Lab's closed-source network plugin in a separate process. Gives you full printer control — ARM Linux, process isolation, camera, cloud, the works. Quick Start Then feed each plan to your AI agent in order. Example: Plans # Plan What It Does --- ------ ------------- 00 Overview & Architecture Context, legal basis, bridge architecture, file map 01 Extract X.509 Certificate Extract cert + private key from Bambu Connect (needed by bridge host) 02 Bridge Infrastructure Shared core protocol, bridge client (RPC + launcher + event pump + forwarder), bridge host, apply script 03 Wire Bridge into OrcaSlicer Patch BBLNetworkPlugin, register sources in CMake, build bridge host 04 Build and Verify Build everything, smoke tests, functional tests, troubleshooting Each plan builds on the previous. Based on the FULU-Foundation architecture. Legal Framework This project operates under well-established legal provisions for reverse engineering software to achieve interoperability. Norwegian Law (Åndsverkloven) §41 — Right to observe, study, and test: A person who has the right to use a copy of a computer program may, in connection with reading, display on screen, ru","default_branch":null,"files":null,"tree":[],"storefront":"/r/danielcherubini","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/danielcherubini/fork-a-slicer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}