Skip to content

Feature Request: Print Queue Management (Multi-Job Scheduling) #295

Description

@sidekick2000

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions