Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ArcWelder increases amount of movements #59

Open
DBa2016 opened this issue Mar 9, 2021 · 1 comment
Open

ArcWelder increases amount of movements #59

DBa2016 opened this issue Mar 9, 2021 · 1 comment

Comments

@DBa2016
Copy link

DBa2016 commented Mar 9, 2021

As per attached screenshot, AW (command line version for Win64) increases the amount of movements for certain arc groups instead of decreasing them.
Leaving alone the question how this can happen (maybe too many actually straight movements are recognized as an arc?), it is probably better to by default not weld arcs where it would actually increase amount of commands.

I am also attaching the gcode file (before and after conversion) as well as the log, all with added ".txt" (otherwise cannot upload for some reason).
aw_output

after_conversion.gcode
arcwelder.log
source.gcode

@FormerLurker
Copy link
Owner

The resolution of either the original model or your slicer is too low to render any arcs:

image

Arc welder detected deviations that were higher than the default resolution of 0.05mm. If you increase the resolution to 0.1mm you should see a 48% decrease:

image

Also, arc welder did not increase the amount of movements in your original, it did convert some arcs (probably the ones on the outside edge). It reduced the number of movements by 8.8%. It also decreased the file size somewhat.

FYI, if you are using cura, make sure that you haven't artificially limited the output resolution. Check these two settings:

image

If the slicer reduces the quality, or if the STL has too low of a resolution, that can prevent accurate toolpaths, which arc welder rejects when using the default settings. Anyway, it looks like it is performing as expected. Let me know if you have any additional questions or concerns, and thanks for posting!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants