bambu-farm
bambu-farm copied to clipboard
Feature Request: Print Queue Management (Multi-Job Scheduling)
Currently, bambu-farm lets me upload and send individual jobs to printers, but there is no built-in way to queue multiple jobs for the same printer. For people managing many printers (e.g. 10–20 units), it would be very useful to define a list of files per printer and have them automatically executed one after another. Right now, I have to manually start the next job once the previous one finishes, which limits unattended operation.
Solution request:
• Ability to create a per-printer job queue with multiple 3MF/GCode files.
• As soon as a job finishes and the printer reports idle, the next file in the queue should automatically start.
• Simple queue operations:
• Add jobs (via UI or API)
• Reorder jobs
• Pause/Resume queue
• Cancel individual jobs or the whole queue
• Optional: Persistent queues (saved to disk so they survive a restart).
⚠️ Important: This only works safely if the 3MF/GCode has been prepared to automatically clear the build plate before starting the next job (e.g. purge/wipe or eject macro). Otherwise prints would collide. There are some solutions for that on the market.