Print Queue¶
Queue and schedule prints with drag-and-drop ordering, timed starts, and smart plug automation.

Queue Overview¶
The print queue lets you:
- Queue prints from your archive
- Order with drag-and-drop
- Schedule specific start times
- Automate with smart plug integration
- Track queue progress
Adding to Queue¶
From Archive¶
- Go to Archives page
- Right-click an archive card
- Select Add to Queue
- Choose target printer
- Print is added to queue
From Queue Page¶
- Go to Queue page
- Click Add Print
- Browse and select an archive
- Choose target printer
- Optionally set schedule time
Drag and Drop Ordering¶
Reorder prints in the queue:
- Hover over a queued print
- Grab the drag handle
- Drag to new position
- Release to reorder
Prints execute in order from top to bottom.
Scheduling¶
Immediate Prints¶
Add to queue without a schedule - prints start when:
- Printer is idle
- Previous prints complete
- No scheduled prints are pending
Scheduled Prints¶
Set a specific start time:
- Click Schedule on queued print
- Choose date and time
- Print starts at scheduled time
Schedule Priority¶
Scheduled prints take priority:
- Check for scheduled prints at scheduled time
- If none, check immediate queue
- Start next print
Smart Plug Automation¶
Combine with smart plugs for full automation:
Auto Power On¶
When a queued print is ready:
- Bambuddy checks if printer is on
- If off and smart plug configured, powers on
- Waits for printer to boot
- Starts the print
Auto Power Off¶
After print completes:
- Print completes
- Cooldown period (configurable)
- Check if more prints queued
- If no more prints, power off
Configuration¶
- Go to Settings > Smart Plugs
- Configure plug for printer
- Enable Auto Power On and Auto Power Off
- Set cooldown temperature and time
Queue Status¶
Print States¶
| State | Icon | Description |
|---|---|---|
| Queued | Waiting in queue | |
| Scheduled | Waiting for scheduled time | |
| Starting | Sending to printer | |
| Printing | Currently printing | |
| Completed | Successfully finished | |
| Failed | Print failed | |
| Cancelled | Manually removed |
Queue Card¶
Each queued print shows:
- Thumbnail
- Print name
- Target printer
- Estimated duration
- Scheduled time (if set)
- Status
Managing Queue¶
Remove from Queue¶
- Click the X on any queued print
- Confirm removal
- Print is removed (not deleted from archive)
Cancel Running Print¶
- Find the currently printing item
- Click Cancel
- Print stops on printer
- Marked as cancelled in queue
Clear Queue¶
Remove all queued prints:
- Click Clear Queue button
- Confirm action
- All pending prints removed
Running Print Not Affected
Clear Queue only removes pending prints, not the currently active print.
Multi-Printer Queue¶
Queue prints across multiple printers:
Per-Printer Queues¶
Each printer has its own queue:
- Filter by printer to see specific queue
- Prints wait for their assigned printer
- Different printers can print simultaneously
Choosing a Printer¶
When adding to queue:
- Select the target printer
- Print joins that printer's queue
- Different archives can go to different printers
Load Balancing¶
Manually distribute prints:
- Add long prints to less-used printers
- Queue time-sensitive prints on fastest printer
- Keep specific materials on specific printers
Queue Notifications¶
Get notified about queue events:
| Event | Description |
|---|---|
| Print Started | Queue print begins |
| Print Completed | Queue print finishes |
| Print Failed | Queue print fails |
| Queue Empty | All prints completed |
Queue History¶
View past queue activity:
- Completed prints
- Failed prints
- Cancelled prints
- Execution times
History helps you:
- Track throughput
- Identify patterns
- Debug issues
API Access¶
Manage queue programmatically:
# Add to queue
POST /api/v1/queue
# Get queue status
GET /api/v1/queue
# Remove from queue
DELETE /api/v1/queue/{id}
See API Reference for details.
Tips¶
Overnight Prints
Schedule longer prints to start overnight - wake up to finished prints!
Smart Plug Combo
Combine scheduling with auto power-off for hands-free operation.
Queue Batch Jobs
Queue multiple small prints for efficient batch production.
Priority Management
Move urgent prints to the top of the queue with drag-and-drop.
Estimated Times
Check estimated durations when scheduling to avoid printer conflicts.