ChristophSchranz / Tweaker-3

A performant auto-rotate software for objects in 3D Printing, whose parameter are trained by an evolutionary algorithm.
GNU General Public License v3.0
91 stars 25 forks source link

Question: Is there a way to minimize support, assuming support is only generated "from buildplate/bed"? #12

Closed jerryfromearth closed 3 years ago

jerryfromearth commented 3 years ago

Hello! Thanks for the project!

There's a model (https://cdn.thingiverse.com/assets/70/96/59/c1/62/RIGHT_Q1_single_piece_SolidSlime_1.3.stl), where I ONLY want support to be generated from buildplate, otherwise support will leave some scarred interface on some surface. But I can only make tweaker-3 (actually, the cura wrapper plugin) to orient it in a way that it can only be printed when support is generated from anywhere, otherwise some dramatic overhang will fail.

How tweaker-3 orient it (the top part has some dangerous overhang): image

How I assume tweaker-3 should orient it: image

So is there any way to make Tweaker-3 optimize support while assuming support is only generated from the buildplate? Thanks.

ChristophSchranz commented 3 years ago

Hello @jerryfromearth Unfortunately not. However, there will be a big update in summer that will also improve the quality of auto-rotations when support material is supported. In principle it would be possible to make an additional usage mode that is optimized for "support to buildplate ONLY". This would need some additional effort so I hope it will work with the next big release!

jerryfromearth commented 3 years ago

@ChristophSchranz Thank you! I'm grateful that you are still working on this after so many years. Looking forward to the big update!

AlbertMN commented 3 years ago

We're looking forward to the update as well! Keep up the amazing work :)