nicolai-wachenschwan / arc-overhang-prusaslicer-integration

A 3D printer slicing algorithm that lets you print 90° overhangs without support material.
GNU General Public License v3.0
332 stars 26 forks source link

no matching overhangs found->no arcs generated. #73

Open Hairyloon opened 8 months ago

Hairyloon commented 8 months ago

I'm sorry if I've missed a clear instruction, but I can't find it, and I just get the error: "no matching overhangs found->no arcs generated." It goes on to say " If unexpected: look if restricting settings like 'minArea' or 'MinBridgeLength' are correct".
I can find these terms in the script, but nowhere in Prusa, so what would be correct settings for these?

Wasupmacuz commented 7 months ago

If your overhangs are small, the default script will not replace them. Decreasing minArea will decrease the size that your overhangs have to be in order to be replaced. Likewise, decreasing MinBridgeLength will look for smaller bridging sections to replace with arcs.

Hairyloon commented 6 months ago

Where are these parameters? (minArea and MinBridgeLength)

Wasupmacuz commented 6 months ago

They’re in the prusa_slicer_post_processing_script.py file. Just past the script header and imports, there’s the function that creates the settings dictionary. In the dictionary, the parameters will look like ”MinArea”: and ”MinBridgeLength”:, followed by their assigned values. Lower these values and the script will look for smaller overhangs 👍

Hairyloon commented 6 months ago

Great, thank you. I'll try that.