FormerLurker / ArcWelderLib

A collection of projects used to convert G0/G1 commands to G2/G3 commands.
365 stars 39 forks source link

Less arcs welded than expected on simple piece #51

Open atsju opened 3 years ago

atsju commented 3 years ago

Hi, I use the arc welder plugin in Cura and well I did a simple round piece, it's a single wall 100mm diameter ring. I basically wanted to see if this improved the finish on arcs with Marlin 2.0 and my printer. The piece is basically a circle so I expected almost everything to be replaced by curves but it's not the case. I suppose this come from the pieces STL export or from my settings. Can you help me configuring this ? circle.zip CFFFP_circle.gcode.txt CFFFP_circle_arc.gcode.txt

FormerLurker commented 3 years ago

Hey there! I'll take a look at this ASAP. I'm sure it's something simple.

FormerLurker commented 3 years ago

OK, the gcode isn't high enough resolution to work with the default. The segments are quite large, and the default resolution for arcwelder is very high (0.05mm). You can either set Arc Welder resolution to a higher value or increase the resolution of your gcode or model.

For the easiest option, just set the resolution in ArcWelder to 0.1. I recommend you set it back to 0.05 when you are done.

atsju commented 3 years ago

@FormerLurker Thank you I tried exporting more precise STL and increasing resolution to 0.075mm and both worked well.

Note that in Cura the setting is limited to 0.025-0.075mm range. But this may be limited by @fieldOfView. I let the ticket open just so you can validate together if the range in Cura is OK and not too restrictive.