supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.14k stars 519 forks source link

Tree supports #27

Open PatrikTheDev opened 5 years ago

PatrikTheDev commented 5 years ago

Just tree supports as cura or meshmixer has, they are already there for the SL1, so why not for FDM

Photogad commented 5 years ago

this would be amazing to have - but idk if it will ever come? Adding tree supports seems like a very hard thing to do

supermerill commented 5 years ago

prusa is working on that (for the sl1 support). So it should come in some weeks or months.

Photogad commented 5 years ago

prusa is working on that (for the sl1 support). So it should come in some weeks or months.

for just SL1 or for FDM too?

PatrikTheDev commented 5 years ago

Yes, because the functionality is already there for the SL1, just not for the FDM

MisterPrintf commented 5 years ago

I'd definitely like to see this.

vertigo235 commented 4 years ago

ohhh I want this :D

zbrozek commented 4 years ago

I just read this and now I covet them too.

supermerill commented 4 years ago

For what i understand, you can see that the cura tree have thick branches and the current prusa sla one are thin, so it needs significant rewrite to make them suitable to fff.

Skaifer commented 4 years ago

I hate Cura for its UI and overall its bulky. Right now I'm having zits on my prints, that do not present on any other slicer. But I love tree supports, that only Cura offers. Much less print time, easier to remove. Sad, that it's hard to implement.

forerunnert commented 4 years ago

No need for significant rewrites, it's fine as it is! When I was young I'd use to print 3D scans of people on commission and used Meshmixer SLA supports extensively for my FDM prints. I'd just dimension them to 3mm diameter and a 1mm tip. No auto-generation either: the trick is to identify the spot where extrusion in the air happens first and add a support to that.

Currently I do the same with SuperSlicer: I have a SL1 profile, import my STL and manually add supports to that. Then export the STL including supports, open in FDM profile and scale up to achieve ~3mm diameter supports. Similar to this

edit: changes I'd like to see though:

nonchip commented 3 years ago

@forerunnert

Currently I do the same with SuperSlicer: I have a SL1 profile

i can't for the life of me figure out how to get one of those. in the "add/remove printers" dialog, all i get offered are various FDM ones.


@supermerill

So it should come in some weeks or months.

given you said that 2 years ago, do you have any more insight on their progress by now? kinda looks like they're not doing much for that feature :/

supermerill commented 3 years ago

given you said that 2 years ago, do you have any more insight on their progress by now? kinda looks like they're not doing much for that feature :/

They tested it for fff but the result was worst than the actual support stuff. The PS 2.4 has some improvements. For tree support... maybe after.

hifihedgehog commented 2 years ago

given you said that 2 years ago, do you have any more insight on their progress by now? kinda looks like they're not doing much for that feature :/

They tested it for fff but the result was worst than the actual support stuff. The PS 2.4 has some improvements. For tree support... maybe after.

Happy New Year! Now that PrusaSlicer 2.4 has been released and will be merged in the next version of SuperSlicer, where do we stand on this essential feature of tree supports? For my high detail model prints, tree supports is an invaluable feature. Adding tree supports is the difference between me using SuperSlicer exclusively for all my prints and me today still having to use Cura to avoid otherwise failed prints with my highly complex models.

EDIT: Ignore @nonchip below. That troll and the trolls who follow him obviously are emotionally volatile and cannot handle semi-annual pings. Does he think successful developers move slower than tectonic plates? Does he really think people only speak with each other several times in a lifetime? I would hate to see @nonchip in the middle of midday New York City traffic. He would instantly die of an aneurysm just seeing the spectacle.

supermerill commented 2 years ago

I'll add it to the list of "big things todo", so it can be properly planned

mrkylegp commented 2 years ago

I'd also love to see Tree Supports added so I don't have to use Cura sometimes.

alexvonsiebenthal commented 2 years ago

+1

blockfeed commented 2 years ago

I'd also like to see this added. I'm really enjoying Superslicer and would appreciate not having to add these separately. Keep up the great work!

cron410 commented 2 years ago

add these separately.

@blockfeed how are you adding them separately?

supermerill commented 2 years ago

One method is to add them in an sla printer and then export the platter as stl.

Lecso11 commented 2 years ago

+1

tommylux commented 2 years ago

+1

raimonds1503 commented 2 years ago

+1

nonchip commented 2 years ago

@Lecso11 @tommylux @raimonds1503 @hifihedgehog how about yall stop spamming and just use the react function if you really want your + seen? -_-

theschles commented 2 years ago

One method is to add them in an sla printer and then export the platter as stl.

Hi @supermerill I tried this; the only options I saw were:

Where's the equivalent option for "tree"?

Roycinger commented 1 year ago

Any update on this?

tommylux commented 1 year ago

Any update on this?

in general? Tree supports and Organic supports are coming out for Prusaslicer 2.6. Not sure about SuperSlicer.

Tom

astranberg commented 1 year ago

Prusaslicer 2.6 is coming out within the next week with "organic supports" (tree supports)+, and some other cool features.

Will that update be integrated into superslicer, or are the two on completely diverging paths by now? If the former, do we expect this to take weeks or months?

tommylux commented 1 year ago

I was a little taken back I must admit, I was just promoting good enthusiasm and collaboration. But the feature is coming out in 2.6 and the new release looks really cool with organic supports, embossed texts and more cut options. Waiting patiently for this massive release and keeping my eyes out. Kudos to the developers for making such a fantastic tool that brings joy and excitement to the people who use it.

Sent from my iPhone


From: hifihedgehog @.> Sent: Friday, January 27, 2023 4:13:39 AM To: supermerill/SuperSlicer @.> Cc: Tom Luxton @.>; Mention @.> Subject: Re: [supermerill/SuperSlicer] Tree supports (#27)

@Lecso11https://github.com/Lecso11 @tommyluxhttps://github.com/tommylux @raimonds1503https://github.com/raimonds1503 @hifihedgehoghttps://github.com/hifihedgehog how about yall stop spamming and just use the react function if you really want your + seen? -_-

Boys, looks like we got a honeybadger out on the floor here with some ruffled feathers it seems. Take a chill pill and take a seat. If a post hasn't been made in months and I'm posting semi-annuallly, it isn't spamming so settle down there, sonny. The world isn't going to end from a ping in your queue every few months... or less. In fact, I know of many developers with more stable control of their emotions than yourself who appreciate gentle occasional reminders of this sort.

— Reply to this email directly, view it on GitHubhttps://github.com/supermerill/SuperSlicer/issues/27#issuecomment-1405995895, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEXMFCY2VRH2Q3A2QQD3DRDWUNDPHANCNFSM4GQ5UPUQ. You are receiving this because you were mentioned.Message ID: @.***>

nonchip commented 1 year ago

soo if @hifihedgehog is done insulting and defaming me on multiple occasions for my single reminder above (by the way those "semi-annually" were 4 people posting the same "+1" in the span of 2 weeks, and funny how me reminding you of the fact that's uselessly pinging everyone involved is "emotionally unstable trolling" while your actively filling a topic with objectively useless messages is somehow "promoting the greater good"; maybe wake up to the fact this is a issue ticket with some expected conduct, not some wild untamed 2000's phpBB, before going all condescendingly "sonny" on girls you don't even know while somehow also phantasizing about having a grasp on the concept of human interaction), can we get back on topic?

AuntJemima commented 1 year ago

+1

This feature works exceptionally well in PrusaSlicer, and would be a great inclusion in SuperSlicer. Another recent request of such: #3057

kds69 commented 1 year ago

+1

jsrjrivas commented 1 year ago

+1

hpoperator commented 1 year ago

+1

enzoescipy commented 1 year ago

+1 however I know that supporting this would be such a horrible thing for developers. cheer up for all users and developing team !

mutlubasdas commented 10 months ago

+1

I love SS and tree supports would be an amazing addition. I don't think I ever would need to use PS again :)

I really hope to see this update soon!

supermerill commented 10 months ago

will be in 2.7, soon©

TonyRouse commented 9 months ago

Wait, Issue #27 will be in v2.7? That's divine.

enzoescipy commented 9 months ago

will be in 2.7, soon©

oh my god supermerill, you are the god of us HOLY MOLY