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

ARC fitting causing MCU TIMER TOO CLOSE #5297

Closed
2 of 3 tasks
loutwice opened this issue May 7, 2024 · 9 comments · Fixed by #5352
Closed
2 of 3 tasks

ARC fitting causing MCU TIMER TOO CLOSE #5297

loutwice opened this issue May 7, 2024 · 9 comments · Fixed by #5352
Labels
bug Something isn't working

Comments

@loutwice
Copy link

loutwice commented May 7, 2024

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.0.0

Operating System (OS)

Windows

OS Version

10

Additional system information

No response

Printer

Flsun v400

How to reproduce

print multimaterial with arc fitting enable

Actual results

crash in MCU TIMER TOO CLOSE always on the prime tower

Expected results

should not crash - issue already reported here #1052

Project file & Debug log uploads

klippy (7).log

Checklist of files to include

  • Log file
  • Project file

Anything else?

printing without arc fitting enable works , the print is completed

@loutwice loutwice added the bug Something isn't working label May 7, 2024
@igiannakas
Copy link
Contributor

Reduce your arc resolution in klipper. Your SBC is too slow to handle higher resolution.

@loutwice
Copy link
Author

loutwice commented May 9, 2024

Reduce your arc resolution in klipper. Your SBC is too slow to handle higher resolution.

@igiannakas already at 0.2 ,

@igiannakas
Copy link
Contributor

Reduce your arc resolution in klipper. Your SBC is too slow to handle higher resolution.

@igiannakas already at 0.2 ,

Prime tower btw shouldn’t be using arc commands. Do you have arc fitting turned off in the quality settings? If not, why not? Klipper has no benefit with it on, as it breaks the arcs down into lines anyway - instead with it on you’re actually loosing print quality as the model gets arc fitted and then broken down again in a lossy process.

the only place for a klipper printer to use arc commands is spiral z hop. For which a resolution of 0.2-0.3 should be sufficient to prevent timer too close errors.

@loutwice
Copy link
Author

loutwice commented May 9, 2024

Reduce your arc resolution in klipper. Your SBC is too slow to handle higher resolution.

@igiannakas already at 0.2 ,

Prime tower btw shouldn’t be using arc commands. Do you have arc fitting turned off in the quality settings? If not, why not? Klipper has no benefit with it on, as it breaks the arcs down into lines anyway - instead with it on you’re actually loosing print quality as the model gets arc fitted and then broken down again in a lossy process.

the only place for a klipper printer to use arc commands is spiral z hop. For which a resolution of 0.2-0.3 should be sufficient to prevent timer too close errors.

oh i didnt know ! thank you for your explanation! so best to deactivate it ... gotcha !

@Ergonomicmike
Copy link

Klipper has no benefit with it on, as it breaks the arcs down into lines anyway - instead with it on you’re actually loosing print quality as the model gets arc fitted and then broken down again in a lossy process.

@igiannakas I didn't know this either. It would be helpful if the tooltip said that Arc Fitting is "incompatible" with Klipper.

(I would offer to offer a PR. But I'm not a coder.)

@igiannakas
Copy link
Contributor

It’s not that it’s incompatible, it’s more that it’s pointless as klipper splits the arcs back out to segments (lines) using the resolution setting that you configure in the printer cfg file.

I’ll make a tooltip adjustment, no worries ;)

@Ergonomicmike
Copy link

Ergonomicmike commented May 13, 2024

@igiannakas That was fast. Thanks! I was going to ask if you knew of any other settings in Orca that also should be disabled when using Klipper, and if you could update the pop ups for them too.

(Update: Disregard this next suggestion. I see that someone already mentioned this in the PR comments.

For when all the bugs in Orca have been squashed, the final ergonomic solution for this is to have Orca gray out settings like Arc Fitting when Klipper is set as the G-Code flavor for a printer.)

@igiannakas
Copy link
Contributor

No other setting has an adverse effect on Klipper from what I recall. This one specifically is a peculiar one - Marlin and Bambu benefit immensely from this being turned on as their motion planners take advantage of this. Klipper on the other hand doesnt.

Personally I dont have any other material deviation between my BBL profiles and my Voron profiles besides this setting.

@Ergonomicmike
Copy link

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
3 participants