Out of filament Sensor
I know there's a filament tracking system available to buy/build and the settings for it in the fw. However, for now, I just want to pause a print when I'm out of filament.
I'm thinking of the filament passing through an opto-endstop or a microswitch and either going low when there is no filament passing through. This change from high to low would then pause the print. I'm thinking the signal pin could be connected to the z max endstop which is not being used.
Does repetier fw have an option to set something like this?
Thank you!
Comments
- Is the port active high or active low?
- Can I trigger it directly with to 0 V (active low) or 3,3 V (active high), or should this be via a resistor?
- How can I test if it is working, without actually printing?
Thanks2. In the FW config you choose whether to trigger on high or low.
3. I believe you can put the printer into dry run mode which will run the printer without any extrusion commands. Then pull the filament out of the sensor and see the response.
I am not able to identify the flag in the FW for inverting the out of filament switch.
I'm replacing my micro switch with an optical sensor. Now it Repetier FW shows out of filament when the filament is in and vise versa.
I searched through the Arduino code (all files) and could not find a declaration that made sense to me. Can you help me identify where I need to make the change to invert the "out of filament" sensing direction?
Thanks