mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #1145] [Feature]: Capture finish photo before build plate lowers #820
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#820
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rhino3k on GitHub (Apr 27, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1145
Originally assigned to: @maziggy on GitHub.
Problem or Use Case
Currently the finish photo is captured after the print has fully completed — which on the X1-series means after the build plate has already lowered. The resulting photo shows the print from a low angle (or partially out of frame), rather than the much more useful top-down view of the completed print on the plate.
It would be great to have an option to capture the finish photo before the plate lowers, while the print itself is done but the end-gcode/cooldown is still running.
Why this matters
The finish photo is used in notifications (WhatsApp, Telegram, Discord, etc.) and in the archive view. A top-down shot of the freshly finished print on the plate is significantly more informative than a low-angle shot of the lowered plate, and it matches what most users intuitively expect when they see "print finished" arrive on their phone.
Happy to test on X1C if helpful.
Thanks for the great work on Bambuddy!
Proposed Solution
A new setting
finish_photo_triggerwith the following choices:on_finish(current behaviour, default for backwards compatibility) — capture when the print is fully finished and the plate is downon_progress_complete— capture as soon as the print reaches 100%, before the end-gcode runs and the plate lowersboth— capture two photos: one early (plate up, top-down view of the print) and one at the end (plate down, useful as a general overview / for failure analysis)The
bothoption would be especially valuable — the early shot is great for sharing and notifications, while the late shot stays useful for verifying the print came out cleanly.Alternatives Considered
No response
Feature Category
Print Archiving
Priority
Nice to have
Mockups or Examples
No response
Contribution
Checklist
@bsaunder commented on GitHub (Apr 27, 2026):
Ill second this. I currently handle it with the Bambu Integration in Home Assistant having it send a notification with screenshot once its at 100% and not on finish.
@maziggy commented on GitHub (Apr 28, 2026):
Unfortunately this is not possible. Some printer models doesn't accept commands before the "print end procedure" was finished. We already tried that in the past without success.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!