this post was submitted on 29 Jul 2024
29 points (85.4% liked)

3DPrinting

15759 readers
44 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: or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

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 2 years ago
MODERATORS
 

I am fed up with resin slicers.

Chitubox is about as stable as a drunk on a tightrope, Lychee is bad for engineering models and over-priced if you just want some basic support functions and PrusaSlicer is under-developed. All of these solutions work for different things based on the goals of the user. (For some, Lychee is an excellent value so my distaste is likely not universal.)

What really pissed me off is that support painting shouldn't be a paid feature. You hold the mouse button down and drop a support at specific distance from the last. It doesn't take massive cloud computational clusters or huge storage requirements but yet, money. Fuck. That.

I want a completely FOSS tool that is stable and includes functionality for auto-positioning models and has a full set of knobs and levers for support generation, support painting included.

So, I spent the morning getting a dev environment setup for PrusaSlicer to use as a base for resin-only tools. Over the next month or so, I'll take some time to strip out all the FDM support and get the slicer into a bare-bones state with only the existing resin features. Of course, it'll be on GitHub.

Back to the main subject. I was hoping that y'all had references in regards to anything resin printing: Support placement methods, model rotation optimization, resin strength data, FEP peel force data or anything that could be coded and implemented into a slicer. Hell, even discovering different methods for hollowing an STL would be nice.

Data and strategies for various tools would be nice to have at this point to at least start forming a roadmap for development. (One of the first goals is to integrate UVTools as a snap-in, somehow.)

FDM tools are plentiful because of wide spread adoption. Resin printers still seem niche so printer manufacturers naturally gravitate to writing their own tools for their own hardware in their race to the bottom.

With all of that said, I am actually curious if others would even want to see a project like this kicked off.

top 8 comments
sorted by: hot top controversial new old
[–] neodc@sh.itjust.works 1 points 4 months ago (1 children)

Unfortunately I don't have any resource for you, but I love the idea. Is there any way to follow your progress?

[–] remotelove@lemmy.ca 1 points 4 months ago

I'll make a post here with a link to GitHub when I set everything up and PrusaSlicer is gutted. That should be the easy part as I have the Bambu Studio and OrcaSlicer projects to reference. Support placement and model orientation code is "good enough" in PrusaSlicer to give this thing a good start.

I'll need to learn the codebase for UVTools as well since the utilities those folks have written is phenomenal. (UVTools works off of already sliced models, so that will take some thought about how to integrate things like island detection.)

(The plan is to make something useful enough that real developers who need the same things will get pissed off enough at the quality of my future code to write something respectable.)