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

Excude regions? #114

Open
JasonLooseArrow opened this issue Jan 8, 2021 · 8 comments
Open

Excude regions? #114

JasonLooseArrow opened this issue Jan 8, 2021 · 8 comments

Comments

@JasonLooseArrow
Copy link

Disclaimer: I have not yet upgraded to Marlin 2.0.6.
But, Arc Welder works very well when tuned to my prints. However, it distorts smaller details and I'd like to find a way to exclude some specific areas. Is there a way to do this, or do I need to upgrade my firmware? TIA!

@FormerLurker
Copy link
Owner

So, the issue is 100% related to your firmware version. However, I have solved your issue in the development version with a new feature, appropriately called 'Firmware Compensation'. If you would like to try it out, you can install the development version via the plugin manager by clicking 'Get More' and pasting this url into the 'From Url...' box: https://github.com/FormerLurker/ArcWelderPlugin/commit/a0f41e1ae75443805278b643ed9162bfcae17394

Read this issue which explains the new feature, what it does, and what problem it solves. That issue is in the 'ArcWelderLib' repository, so it is targeting the .exe and .lib files, not the plugin, but I think you'll get the idea :)

It must be enabled first in the ArcWelder settings. Here are the recommended defaults (notice the blue help question marks, click those for more info):

image

I should also mention that the UI has changed pretty dramatically, I believe it is for the better. Additionally, the core arc generation algorithm has improved in accuracy, compression level, safety (almost no chance of bad arc generation, which was rare to begin with), and possibly speed. It's actually the plugin part (UI and OctoPrint interaction) that might need some additional testing and development. Let me know what you think. I'd also be interested in seeing what the new Firmware Checker says about your firmware version. That feature is extremely hard to test without user feedback.

Thanks for your post!

@JasonLooseArrow
Copy link
Author

This is very cool. I'm going to get on this and I'll let you know how it works! Thank you for the help and thank you for letting me work with the dev version.

@JasonLooseArrow
Copy link
Author

I am embarrassed to confess that I could not figure out how to download the plugin. I cut and paste into the ". . .from URL" part in the plugins manager, but when I do I get the message: Error: Could not install plugin (filename but no suffix) was neither a plugin archive nor a single file archive.

Can you open this picklejar for me? TIA!

@FormerLurker
Copy link
Owner

Hmm, I guess I pasted it in wrong, sorry!

https://github.com/FormerLurker/ArcWelderPlugin/archive/2dedd1b9dfa5da4e75e968107473a8113369e709.zip

@JasonLooseArrow
Copy link
Author

JasonLooseArrow commented Jan 11, 2021

No worries, I appreciate your help!
EDIT (01.13.21@08:46): I'm still testing. Life stuff in the way of printing, but I'm still testing.

@FormerLurker
Copy link
Owner

Life stuff still getting in the way of printing? 😆 Anyway, just checking back to see if there's been any changes.

@JasonLooseArrow
Copy link
Author

Yes. Pretty much, stuff is a mess. I upgraded up to 2.0.7. That went fast. Prints have dramatically improved and it looks like it's doing arcs, which is what it's supposed to do? But, the prints look so good, and I have so much else on my mind, I keep forgetting about using ArcWelder. So, there is that. Give me another week, I'll try to post some comparisons.

@FormerLurker
Copy link
Owner

No problem Jason! Take your time, and hopefully find some to relax and enjoy yourself. Issues can wait!

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

No branches or pull requests

2 participants