MSchalk
Posts: 10
Joined: Tue Feb 25, 2025 9:50 am

Convex Hull option for raft

Generating a convex hull around the parts for raft creation results in a much more consistent top raft surface. I have attached an image of what I mean and have written some python code to modify the simplify3d gcode to generate better rafts for my own purposes. The whole point of this is to eliminate retractions and direction changes on the raft, which makes the raft incredibly consistent, allowing for super reliable raft printing where all parts of a model have an incredibly even bonding strength to the raft. Direction changes on the raft result in small lines that are pushed up due to differences in extrusion when the nozzle is coming from one direction or the other. Also please add back in "first layer width" affecting the first layer of the raft, and "raft top infill percent" those were incredibly useful for generating consistent rafts.
Here is a before and after of my python code modifying the raft:
Screenshot 2025-02-25 102606.png
Screenshot 2025-02-25 102659.png
I do realize that this option adds some weight to the printed raft, but I would consider this example a WORST case scenario and even in this worst case scenario it only adds 10g of wasted material to create a raft that has perfect consistency. On parts that I actually print where they are tightly packed and not super spread out like in the example the new raft method only adds about 3-4g in extra used material, which is nothing when it results in the raft bonding of every part being incredibly consistent. Also if you are wondering what the top layer lines around the perimeter are for they are to allow the temperature of the nozzle to change before printing the first and second layer above the raft.

(Also sorry for spamming the forum today, I am a pretty heavy user and have been stuck on 4.0.1 due to the better rafts on that version and finally bit the bullet and spent the last few days writing a python script to change the rafts in 5.1.2 to be better so I can also have access to the new 5.1.2 features, and have noticed a few things)
MSchalk
Posts: 10
Joined: Tue Feb 25, 2025 9:50 am

Re: Convex Hull option for raft

Here is another example where it makes a bit more sense, only 1.2g of additional filament are used, but the raft is significantly more consistent.
Before:
Screenshot 2025-02-25 141209.png
After:
Screenshot 2025-02-25 141458.png
Raft only to show how the raft lines are formed by just going back and forth with out zhop or having lines meet in the middle and create raised points:
Screenshot 2025-02-25 141348.png
S3D-Jason
Posts: 1608
Joined: Sun May 31, 2015 6:01 am

Re: Convex Hull option for raft

I know we've actually had users advocate for the current solution instead of a convex hull due to huge material savings. So we probably wouldn't want to change the current behavior, but I guess this could always be offered as an additional option.

One potential way to get something close in the current V5 version could be just increasing the raft offset, as that tends to make the paths more convex naturally. Of course, you can also always bring in a custom 3D model to represent the raft and use a second process if you want really detailed control.

Return to “Feature Requests”