Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to set print sequence manually #17893

Conversation

alexandr-vladimirov
Copy link
Contributor

@alexandr-vladimirov alexandr-vladimirov commented Jan 4, 2024

Description

Closes #4835
Adds a feature to allow to arrange the object list and set the print sequence manually in One at a Time mode.

Implemented taking into account:

  • grouping\ungrouping objects
  • checking if user defined order is safe to print (no collisions between objects)
  • saving\loading project

Not implemented:

  • undo\redo operations
  • mode without any checks for collisions

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Printer definition file(s)
  • Translations

How Has This Been Tested?

  • Test A
  • Test B

Test Configuration:

  • Operating System:

Checklist:

Screenshots

image

@5axes
Copy link
Contributor

5axes commented Jan 4, 2024

This is a request often made by the community. I hope Ultimaker will approve this addition as soon as possible.

@saumyaj3 saumyaj3 self-assigned this Feb 9, 2024
saving node_list after sorting
@saumyaj3 saumyaj3 merged commit 579b0fe into Ultimaker:main Feb 9, 2024
2 of 4 checks passed
@saumyaj3
Copy link
Contributor

saumyaj3 commented Feb 9, 2024

Hey @alexandr-vladimirov! the changes you made are really beautiful. Thank you for the contribution 👯

@alexandr-vladimirov alexandr-vladimirov deleted the Issue-4835-allow-to-set-print-sequence-manually branch February 12, 2024 07:40
@SneakyTiki
Copy link

Thank you so very much for putting this together. The literal 'dozens' of us who print large/tall objects one at a time seriously appreciate it. Massive improvement over running old versions with bugs which allow it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Community Contribution 👑 Community Contribution PR's
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Need a way to choose order of objects for Print sequence - One at a Time printing [Cura 3.6]
4 participants