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

Delay pings until the wipe tower #190

Open
cyberhuman opened this issue Feb 3, 2024 · 8 comments
Open

Delay pings until the wipe tower #190

cyberhuman opened this issue Feb 3, 2024 · 8 comments

Comments

@cyberhuman
Copy link

Currently pings can occur at any time. When a ping occurs over the object being printed, it causes a small pause as the command queue is flushed. During the pause, a small amount of plastic leaks out of the extruder and creates a small blob. Is it possible to delay each ping until the wipe tower? Ideally, add some randomization so the blob doesn't occur in the same place in the wipe tower.

@mwheiss
Copy link

mwheiss commented Feb 3, 2024

Sorry for a slight off-topic question here...

@cyberhuman Are you by any chance the same person who commented on the Mosaic webpage that you are working a way to integrate the connected mode of the Palette 3 into Klipper? If so I would really like to get in touch with you about it, perhaps I could be of some help.

@cyberhuman
Copy link
Author

@mwheiss yes I am.
I have several successful prints in connected mode with my changes in klipper.
I will submit a PR to klipper. I'm not sure it will be accepted because there are some small issues, but an least people will be able to find and use it.

@cyberhuman
Copy link
Author

Klipper3d/klipper#6482

@tomvandeneede
Copy link
Owner

tomvandeneede commented Feb 4, 2024 via email

@cyberhuman
Copy link
Author

@tomvandeneede how I imagined it is when a ping is delayed by N mm, all subsequent pings happen N mm later, too (and then, delayed even further if needed to end up in the wipe tower, delaying next pings again, and so on). There is never a problem in delaying pings as long as the length matches, right?

I believe the MQTT solution will require changes in the printers' firmware, which doesn't sound good. How will it work exactly?

@tomvandeneede
Copy link
Owner

tomvandeneede commented Feb 5, 2024 via email

@cyberhuman
Copy link
Author

you want to have pings at regular intervals so let’s say every 350mm

My point is to have pings at least every 350mm. Yes they won't be exactly linear or regular, but it shouldn't be a problem?

@cyberhuman
Copy link
Author

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

3 participants