Prusaslicer: Arrange with rotation does not work

Created on 29 Nov 2020  路  5Comments  路  Source: prusa3d/PrusaSlicer

Version

2.3.0 Beta

Operating system type + version

Win 10

3D printer brand / version + firmware version (if known)

Prusa MINI

Behavior

When right clicking on the "arrange" option in the slicer and activating the "rotate" option nothing is arranged or rotated!
I've imported two models that would fit on the printbed if rotated but the slicer does nothing.
I only get a message that an object outside of the printing area was detected and that i have to resolve the problem to continue slicing(bottom right corner of the image)
image

As you can see in the next picture, it is possible to fit them on the printbed(It looks like they are touching the white line but that's not the case -> they would be rendered blue):
image

The models are from the popular beer cap gun:
https://www.thingiverse.com/thing:3915647

arrange

Most helpful comment

Yes, it is under discussion. Certainly possible to let it do it's thing for a longer period, fully armed. It's very hard to estimate the needed time in that case. It might be better to show partial results and let the user stop it when he is satisfied with the arrangement.
But even so, enabling arbitrary rotations would slow things down dramatically, as for each rotation, you have to recalculate the possible placements.

All 5 comments

Hi @Fliens! Arrangement doesn't take into account every possible rotation, that would take massive amount of processing time.

@Fliens Even with two parts, at every single degree, you'd (or PS would) have to try a max. of 720 (2x360掳) possibilities. Imagine four or forty parts.
However, this https://github.com/Jack000/SVGnest sounds very interesting! If PS could do that ........ 馃槑

SVGnest does a deep search and possibly repeats the arrangement multiple times as part of an optimization algorithm. PS does it in one shot which is very fast and produces a usable solution. I can only imagine the complaints when users have to wait minutes for the result.

I would wait for a usable arrangement.
I have the MINI and because of the small print bed a method to find an optimized layout for the max amount of parts would be amazing!
Arranging those big parts that just fit (like on the picture) takes more than two minutes. And if the other method even improves the distance between the parts, that would take so much work of my shoulders. Because keeping an eye on the distance between the parts is really tricky.

Just having the option in the slicer would be great, even if the algorithm takes some time :)

Yes, it is under discussion. Certainly possible to let it do it's thing for a longer period, fully armed. It's very hard to estimate the needed time in that case. It might be better to show partial results and let the user stop it when he is satisfied with the arrangement.
But even so, enabling arbitrary rotations would slow things down dramatically, as for each rotation, you have to recalculate the possible placements.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

pricedev picture pricedev  路  4Comments

guestisp picture guestisp  路  3Comments

RossKor picture RossKor  路  3Comments

ManuGithubSteam picture ManuGithubSteam  路  4Comments

kakou-fr picture kakou-fr  路  4Comments