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

"arrange all models" not working #14112

Closed
2 tasks
TheDeejster opened this issue Dec 22, 2022 · 10 comments
Closed
2 tasks

"arrange all models" not working #14112

TheDeejster opened this issue Dec 22, 2022 · 10 comments
Labels
Status: On Backlog The issue / feature has been reproduced and is deemed important enough to be fixed. Type: Bug The code does not produce the intended behavior.

Comments

@TheDeejster
Copy link

Application Version

5.2.1

Platform

Windows 10

Printer

Ender 3 Pro

Reproduction steps

  1. Place multiple models in the project (seems like at least 3)
  2. Arrange all models

Actual results

Usually, one or two models are properly arranged, and the rest (even though there's plenty of space) are put off to the side and grayed out.

Expected results

All models should be properly arranged on the build plate, assuming ample space.

Checklist of files to include

  • Log file
  • Project file

Additional information & file uploads

before
after

@TheDeejster TheDeejster added Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior. labels Dec 22, 2022
@MariMakes
Copy link
Contributor

Hey @TheDeejster,

Welcome to the Ultimaker Cura Github 🚀
Thanks for your report 👍

We know that when approaching the maximum build plate footprint our current arranging algorithm doesn't always do the job correctly. This is something we accepted during implementation because it's not often that people use their full build volume and if they do there are often enough options to correct by hand.

I'll bring it up to the team to see what they can do to improve it. But I expect that if it's not a quick fix that it will not get a high priority to implement. Fingers crossed 🤞

@MariMakes MariMakes added Status: Under Investigation The issue has been confirmed or is assumed to be likely to be a real issue. It's pending discussion. and removed Status: Triage This ticket requires input from someone of the Cura team labels Dec 23, 2022
@MariMakes
Copy link
Contributor

Hey @TheDeejster,

I brought your issue up to the team. They mentioned that another reason might be that the arranging algorithm doesn't make 45-degree turns, only 90 degrees because else it would get even slower than it already is.

We believe we will not work on this anytime soon and will therefore defer this issue.
Since Cura is open source, you or anyone else is more than welcome to work on this issue and create a pull request yourself.

I hope you understand 🙏

@MariMakes MariMakes added Status: Deferred We don't have time to work on this for now but intend to in the future. and removed Status: Under Investigation The issue has been confirmed or is assumed to be likely to be a real issue. It's pending discussion. labels Dec 30, 2022
@TheDeejster
Copy link
Author

TheDeejster commented Dec 30, 2022 via email

@tnemrap
Copy link

tnemrap commented Jan 14, 2023

I have the same problem even with 90 degrees turns and have to arrange them manually.
image
image

@Knaudler
Copy link

Hello
same Problem
Using Ultimaker Printer for Business
Cura 5.2.2 - we need this function
in older Versions it works, but now I have to arrange all Models all time with hand ?
Please fix

@MariMakes
Copy link
Contributor

Hey @Knaudler,

I believe we haven't touched the arranging algorithm in quite a while.
Do you have an example of "in older Versions it works?"
Do you have a file which worked before, but doesn't work anymore in 5.2.2?

@Knaudler
Copy link

Knaudler commented Feb 15, 2023 via email

@MariMakes
Copy link
Contributor

Hi, Update on our side.

Our developers spotted an error where there is way too much emphasis on an object being in the center of the buildplate rather than making sure that all the objects fit.

We've added a ticket to the backlog with the intent to improve this.
For internal reference CURA-10403

@MariMakes MariMakes added Status: On Backlog The issue / feature has been reproduced and is deemed important enough to be fixed. and removed Status: Deferred We don't have time to work on this for now but intend to in the future. labels Mar 20, 2023
@ersan
Copy link

ersan commented Sep 12, 2023

I know this is an old issue but I ran into it just now.
Screenshot 2023-09-12 122743

There is space for at least 9 more of these on the build plate.

@MariMakes
Copy link
Contributor

Quick update from our side 👋

In the 5.5 beta we introduced a grid arrange that helps here, but during the 5.5 beta, we spent some time improving the arrange for larger models and introduced an approach that we think might resolve this issue.

You can expect a fix in the 5.5 stable soon ™️

Thanks for your report 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: On Backlog The issue / feature has been reproduced and is deemed important enough to be fixed. Type: Bug The code does not produce the intended behavior.
Projects
None yet
Development

No branches or pull requests

5 participants