this post was submitted on 18 Mar 2024
205 points (96.4% liked)

3DPrinting

15633 readers
498 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: [email protected] or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 1 year ago
MODERATORS
 

My eye's not twitching. Your eye is twitching.

top 25 comments
sorted by: hot top controversial new old
[–] [email protected] 41 points 8 months ago (2 children)

And it did it's job, didn't it? Are they arranged or not?

[–] ArtVandelay 42 points 8 months ago

"Are you not ~~entertained~~ arranged?"

[–] itsnotits 3 points 8 months ago (1 children)
[–] [email protected] 1 points 8 months ago

And you did your's.

[–] [email protected] 25 points 8 months ago

Do not question the auto arranger if you know whats best for you

[–] charles 25 points 8 months ago (2 children)

I'm with you, but is it possible this helps in some way with nozzle movement that might not be easily visible? Just trying to figure out why it would even consider this placement.

[–] dual_sport_dork 23 points 8 months ago (2 children)

If I reduce the count one it will arrange them in a neat grid, albeit with one row shorter than the other. And there is an element of randomness, if you click the arrange button again it will sometimes place the outlier on the other side.

I have no idea what the fuck its thought process is.

[–] [email protected] 12 points 8 months ago

Make the movements visible in preview. Most probably it makes the total movement shorter when switching between parts.

[–] [email protected] 7 points 8 months ago

There may be multiple solutions to the fitness algorithm it's applying. So you may sometimes see one and sometimes the other depending on some "random" variable.

[–] liquefy4931 4 points 8 months ago

You have the right idea! The slicer takes all printhead movements into account and likely shaves off a fraction of the total print time by positioning one object like this.

[–] synapse1278 9 points 8 months ago

Ah... Perfectly arranged, as all things should be 😘🤌🫴

[–] [email protected] 8 points 8 months ago (1 children)

Yeah it drives me a bit insane too. I often end up just manually placing everything. I wish it had a mode where you roughly place things and it spaces them consistently without significantly changing their relative positions

[–] [email protected] 1 points 8 months ago

Cura is guilty of this last part too. It'll flip parts around however it sees fit, which isn't ideal because then you get z-seams in all different areas, so matching parts no longer match.

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago)

They all printed ok with no interference between the parts. All parts are perfectly usable when they are removed from the print bed.

Why does it matter that they're not in perfectly straight rows and columns?

[–] LazaroFilm 7 points 8 months ago

I think it tries to keep things as close to the center of the bed to minimize travel.

[–] [email protected] 4 points 8 months ago

If you've ever played Resident Evil or the like, you should know never to rely on auto-sorting. It's never more efficient than doing it manually. :p

[–] [email protected] 4 points 8 months ago* (last edited 8 months ago) (1 children)

does it matter though? in the end, they all fit and have reasonable distance from each other

[–] Voyajer 1 points 8 months ago

It can, but it will depend on the material. I've had much better luck with warping by packing multiple models tightly together when printing in ASA.

[–] Dkarma 3 points 8 months ago

Lol rookie. Add the 12th delete the 1st.

[–] [email protected] 2 points 8 months ago* (last edited 8 months ago) (1 children)

Bambu studio (shameless rip off of Prusaslicer) does the exact same thing and I hate it

[–] [email protected] 17 points 8 months ago (1 children)

I wouldn't call it a shameless ripoff, it's a fork. Which Prusaslicer was as well. I'm actually glad they did that rather than making yet another closed source slicer. That means that enhancements that Bambu puts in can very likely be ported over to Prusaslicer, and vice versa. It's a win for everybody.

[–] TwanHE 8 points 8 months ago

Which then gave us orcaslicer (fork of bambu) which has been a godsent for having my mainsail UI in the slicer itself.

[–] [email protected] 1 points 8 months ago

Nesting is nasty 🙃

[–] [email protected] 1 points 8 months ago

Please note that the traveling salesman problem is NP hard, so the auto-arrange algorithm will never aim for a "perfect"/ fastest arrangement. It just ensures that the parts have a minimum distance to each other while keeping them as close as possible to the center of the build plate