Comments (7)
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
from galileo2.
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.
from galileo2.
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.
from galileo2.
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.
from galileo2.
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.
from galileo2.
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.
from galileo2.
ERCF has solutions for these already. Closing.
from galileo2.
Related Issues (20)
- Part broke during filament loading/tightening
- The g2_ptfe_cutting_tool.stl does not seem correct HOT 4
- xxx36_Holder two out of four holes are of wrong size
- Cad files HOT 6
- Not a design issue, but where to get that special extruder gear? HOT 2
- [G2E] Changelog from public beta? HOT 3
- JosAr/G2_Umbilical_for_z_chain is not compatible with SB2209/SB2240 HOT 2
- CAD for G2Z HOT 1
- Cablechain hitting extruder motor HOT 3
- G2SA missing PTFE information HOT 4
- scratchy noises from Galileo 2 Z HOT 2
- g2sa tensioner arm screw HOT 1
- Why is the Galileo2_extruder designed with a single-sided meshing gear HOT 2
- Cable Cover is a bit too thin in one place.
- G2zxl fitment issue HOT 2
- Feature Request: G2SA Filament Sensor HOT 3
- Klipper config question: run_current HOT 1
- Random crash
- Any plans to give us access to the filament path without disassembling the toolhead? HOT 1
- Slicing models for G2XL has strange fragments HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from galileo2.