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

[Feature Request] G2E with filament sensor options for use with ERCF #36

Closed
Surion79 opened this issue Feb 1, 2024 · 7 comments
Closed

Comments

@Surion79
Copy link

Surion79 commented Feb 1, 2024

Kind request for a G2E version with 2 sensor capabilities, so G2E can be used with ERCF.
I found an unofficial reverse engineered version, but i prefer an official one.

Thanks :)

@karlfife
Copy link

karlfife commented Feb 1, 2024

I'm wondering if a better official solution would be a filament encoder in the G2E versus a filament sensor. Encoders and Sensors are similar in size/weight/complexity, but an encoder detects more filament issues (i.e. jams/misfeeds, not just runout). Klipper integrates encoders seamlessly using the same GPIO pin(s). It could be that it's not feasible to incorporate it into the specific available space of the G2E, but in my opinion an encoder would be the correct evolution over a binary sensor. Furthermore, the extruder is the correct placement for an encoder since it eliminates the possibility of a false positives caused by slack between the encoder and the extruder when starting/resuming prints.

@Surion79 Surion79 changed the title [Feature Request] G2E with filament sensor options [Feature Request] G2E with filament sensor options for use with ERCF Feb 1, 2024
@Surion79
Copy link
Author

Surion79 commented Feb 1, 2024

You could place that request as an independant Feature Request. But it doesn't work with the mechanics of the ERCF, who has already an encoder and it requires for best results to know when the filament is entering the toolhead and when it is past the gears.
I request a slight change to add two omron switches. you suggest to rework this project completely.

@karlfife
Copy link

karlfife commented Feb 1, 2024

A separate feature request is a good suggestion.
As far as filament changers go, an encoder at the toolhead also functions a filament sensor. The filament arrives when an encoder state change occurs.

@Surion79
Copy link
Author

Surion79 commented Feb 1, 2024

if i see the available encoders i am not convinced that two would fit in the G2E to fulfill the requirement for the ERCF. Since the ercf already has an encoder, i don't see the use for a 2nd or even third.

@qqqwqk
Copy link

qqqwqk commented Feb 1, 2024

I'm wondering if a better official solution would be a filament encoder in the G2E versus a filament sensor. Encoders and Sensors are similar in size/weight/complexity, but an encoder detects more filament issues (i.e. jams/misfeeds, not just runout). Klipper integrates encoders seamlessly using the same GPIO pin(s). It could be that it's not feasible to incorporate it into the specific available space of the G2E, but in my opinion an encoder would be the correct evolution over a binary sensor. Furthermore, the extruder is the correct placement for an encoder since it eliminates the possibility of a false positives caused by slack between the encoder and the extruder when starting/resuming prints.

Due to the presence of the motor, the gear on the toolhead cannot act as an idler gear to read the filament status. What we need is a bool sensor (eg: Omron d2f) to determine the filament has arrived or not to control the extrusion motor on the toolhead

@evolwun
Copy link

evolwun commented Feb 2, 2024

Agree! I would love to see a filament sensor option. If one is not planned, I will start working on one as soon as CAD is released.

@JaredC01
Copy link
Owner

JaredC01 commented Apr 2, 2024

ERCF has solutions for these already. Closing.

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

5 participants