bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
2.12k stars 282 forks source link

Permit 'Add Pause' context option on vertical layer selector with 'By Object' print sequence. #2912

Open JohannesMP opened 11 months ago

JohannesMP commented 11 months ago

Is your feature request related to a problem? Please describe. When Print sequence is set to 'By layer', in preview mode you are able to right click the vertical layer selector and add a pause. image This permits you to add embedded items such as magnets or nuts.

However when Print sequence is set to 'By object' this right click menu is entirely greyed out. image

Describe the solution you'd like I would like to be able to use the 'Add Pause' right click option when Print sequence is set to 'By object'.

I understand that the other options such as changing filament or adding custom g-code may be problematic, but it would be really useful to be able to add pauses even when printing multiple objects.

Context: I am using my AMS units to print multiple models, each with its own color, in 'By object' mode to avoid filament changes, and am embedding magnets in them. I am aware that I would need to wait for each pause to be hit to add the magnet, but this would be worth it for me vs. having to print by layer with multiple filaments and the filament waste that would be associated with that.

victornpb commented 5 months ago

Apparently the feature was in an incomplete state https://github.com/bambulab/BambuStudio/issues/1596#issuecomment-1522599436. Would be great to have this feature completed.

Other related issues: https://github.com/bambulab/BambuStudio/issues/3158 https://github.com/bambulab/BambuStudio/issues/3669 https://github.com/bambulab/BambuStudio/issues/3726

wcaleballen commented 4 months ago

+1 I agree, this issue should be addressed.

gleep52 commented 2 months ago

+1 here as well - I'd love to add a pause by object to change filament to print clones in different colors. It would save the bed leveling and startup time for small prints that I can fit multiple on the bed in object mode without collisions.