Making a filament runout sensor for Ender 3 v2 from a Z-stop

  Рет қаралды 37,967

NotEnoughTECH

NotEnoughTECH

Күн бұрын

Пікірлер: 117
@1am570yl3z
@1am570yl3z 2 жыл бұрын
I like how you start one video, then give info for something different and then go back to what the video is actually about 👍
@notenoughtech
@notenoughtech 2 жыл бұрын
Everyone loves a tangent :D
@csar9097
@csar9097 3 жыл бұрын
A simple, but elegant solution. I like it! Thank you for share!
@notenoughtech
@notenoughtech 3 жыл бұрын
Glad you like it!
@tokin420nchokin
@tokin420nchokin 3 жыл бұрын
Wow I have some videos to watch. I was gonna print out a filament sensor housing before slapping a microswiss on but now I feel like I need to watch your compiling video and compile my own setup. I'm currently running a pre compiled setup I found called jysers I believe.
@notenoughtech
@notenoughtech 3 жыл бұрын
It's worth learning to do it if you want to have your printer modified. This way you always have the firmware tailored to your need
@tokin420nchokin
@tokin420nchokin Жыл бұрын
Sorry for the delayed Like on your comment there. Here I am 2 years later finally getting around to making that filament sensor haha. I am printing with a roll of pla+ I bought at this time, somehow its printing beautifully.. not complaining just shocked. I did put the microswiss in there, a capricorn tube, auto bed leveler, hotter thermistor and heater cartridge, stiffer springs etc. It prints great though still. Probably nowhere near as fast as a current 3d printer but for how little I use it, I am thrilled.
@Of_UnCommon_Sense
@Of_UnCommon_Sense Жыл бұрын
Seems you are just the fellow to answer my question. I have and ender 5 with a run out sensor. I want to add a limit switch to the circuit to trigger on tangled filament. My question is do I simply interrupt a wire with a nc contact, I'm thinking the white wire, [red,black.wht] as the signal wire or do I parallel two of the wires with a no contact. Don't know the logic here?? Can you help me here?
@notenoughtech
@notenoughtech Жыл бұрын
I would copy the switch wiring and do it in parallel. Then you don't need to play with firmware. If either of them trigger your print will stop
@Of_UnCommon_Sense
@Of_UnCommon_Sense Жыл бұрын
@@notenoughtech Just to be sure I cut the wht wire. So it was not in play. so I put N.O. contact across the blk and red and now I have tangle switch working with filament run out.
@GrumpyOlVetPrinting
@GrumpyOlVetPrinting 2 жыл бұрын
Good video. One thing you left out is to comment out the "#define MIN_SOFTWARE_ENDSTOP_Z". If you don't disable that line, you won't be able to move the z into the negative values that you'll need to be able to do in order to set your z offset correctly.
@notenoughtech
@notenoughtech 2 жыл бұрын
You can set the offset without going to negative values. But you are right, it's a little more easier your way
@phoryanryan6822
@phoryanryan6822 4 жыл бұрын
Yes finally came out been waiting for this video!!!
@notenoughtech
@notenoughtech 4 жыл бұрын
My sincere apologies for the long wait. Should have been quicker. I should have complete Marlin guide up today too and probably hotend update by the end of this week. Work kept me up, leaving little time to play
@phoryanryan6822
@phoryanryan6822 4 жыл бұрын
@@notenoughtech No need to apologize everyone has there life!
@notenoughtech
@notenoughtech 4 жыл бұрын
@@phoryanryan6822 lately I feel I don't have it haha. I have holidays coming up next week so I'll catch up with everything :)
@tubity844
@tubity844 4 жыл бұрын
Yesssss love the vids 👍🏼
@ujjwalkmenon
@ujjwalkmenon Жыл бұрын
I feel there is a mistake in wiring which one is correct the one you did or the one in the image see video stamp 2:18 and 2:52
@notenoughtech
@notenoughtech Жыл бұрын
Ignore the wire colours from video just follow the schematics. It also depends on your switch pinout. As long as you replicate that you are good. Diagram also in the associated article
@proszek420
@proszek420 3 жыл бұрын
Hey, thanks for the vid ! All 3 endstop microswithces are using only 2 pins. Are you sure we need 3 wires ? I plan to use current wire along with endstop switch after BLTouch installation. Thx
@notenoughtech
@notenoughtech 3 жыл бұрын
It depends on the switch and how it's resolved. Typically switch is using 2 wires. 3 wire configuration is to enable NO and NC (normally open/closed) which is used to pull the pin low or high. You don't want to leave this floating otherwise the sensor can trigger falsely.
@TechnologistAtWork
@TechnologistAtWork Жыл бұрын
Why is it so hard to find an actual wiring diagram of those sensors?
@notenoughtech
@notenoughtech Жыл бұрын
It's one of those things the scientists don't want you to know.
@kumsuk77777
@kumsuk77777 3 жыл бұрын
Is that a JST connector to the motherboard and if so which one? There are different sizes listed on ebay
@notenoughtech
@notenoughtech 3 жыл бұрын
I reused the one I had on my Z axis as it's also 3 pin.
@laurenrector93
@laurenrector93 3 жыл бұрын
2.54mm jst-xh
@chrissarahhowells1844
@chrissarahhowells1844 4 жыл бұрын
A link to the thingiverse file would be nice both for the creator and those following along
@notenoughtech
@notenoughtech 4 жыл бұрын
It's in the writeup
@zero2583
@zero2583 3 жыл бұрын
@@notenoughtech that link provides a 404 page saying nothings there
@notenoughtech
@notenoughtech 3 жыл бұрын
@@zero2583 looks like the author removed the account
@ILEFTCAPS0N
@ILEFTCAPS0N 2 жыл бұрын
I might have screwed up. I'm using Jyers firmware and was able to flash the screen firmware just fine and I'm pretty sure the mainboard firmware was flashed successfully, and the sensor (formerly Z endstop) wired correctly, but when I have the sensor plugged in, my printer freezes. If I have it plugged in before I turn it on, it won't even boot up.
@notenoughtech
@notenoughtech 2 жыл бұрын
You need to define the screen firmware in the marlin too. If you can move axis from octoprint it's your screen that isn't set up correctly and you need to look at your screen firmware vs how marlin is set
@ILEFTCAPS0N
@ILEFTCAPS0N 2 жыл бұрын
@@notenoughtech Sadly, I don't have Octoprint. Also, I'm not sure how to define the screen firmware. I've been printing for a little over a year, but I have almost no experience with coding and firmware stuff.
@notenoughtech
@notenoughtech 2 жыл бұрын
If you go to display section search for your screen type and then you will see options for alignment and firmware. Uncomment what's needed for your screen (read description in the code) and comment out the stuff that is not in use
@ILEFTCAPS0N
@ILEFTCAPS0N 2 жыл бұрын
@@notenoughtech alright, thanks. I was hoping it would have been easy like I might need to swap the position of wires 1 and 3 to the run out sensor.
@notenoughtech
@notenoughtech 2 жыл бұрын
@@ILEFTCAPS0N it should be just that - what board/screen are you on btw?
@slanwar
@slanwar 3 жыл бұрын
On your micro switch you have S/G/U which one is "common/ground" and "NO - normal open"?
@notenoughtech
@notenoughtech 3 жыл бұрын
actually, it doesn't matter in what configuration you have it connected as you can reverse the behaviour in firmware - I highlighted this in the code in the associated article.
@j.lawsonmyers2026
@j.lawsonmyers2026 3 жыл бұрын
hi i have completed all steps and have a working filament sensor, but now it does not display any icons on the printer could you please suggest how to fix this
@notenoughtech
@notenoughtech 3 жыл бұрын
You need to flash the screens firmware
@PyronoxOmega
@PyronoxOmega 2 жыл бұрын
i followed the wiring diagram to the letter, its not working on jeyrsUI despite i have options for the sensor
@notenoughtech
@notenoughtech 2 жыл бұрын
Have you tried gcode commands to test the sensor setup? It will reveal if your switch is in correct configuration and if firmware plays nice
@PyronoxOmega
@PyronoxOmega 2 жыл бұрын
@@notenoughtech i ran this code M119 AFAIR reported all sensors working the odd thing is that i had the run-out sensor disconnected which is odd
@notenoughtech
@notenoughtech 2 жыл бұрын
This indicates floating pin. These usually are pulled up or down depending on configuration.
@chasgiv4
@chasgiv4 3 жыл бұрын
Thanks for the vid. I am a little lost. I also have octoprint and when I start a print it beeps and docks as though there is no filament. But there is filament. I followed your video step by step. Is there something in octoprint I am supposed to add? A plugin maybe?
@notenoughtech
@notenoughtech 3 жыл бұрын
Are you adding both bltouch and filament sensor? Have you added bits of gcode to your slicer? Is the filament sensor working ok with commands that you can use to check the status?
@chasgiv4
@chasgiv4 3 жыл бұрын
@@notenoughtech thanks for the response. I think something may be off with the wiring. I moved my sensor and a wire fell off. I have to check everything over again.
@notenoughtech
@notenoughtech 3 жыл бұрын
Yes that's not the best result ;)
@chasgiv4
@chasgiv4 3 жыл бұрын
@@notenoughtech Replaced the wires completely but there are no prompts to replace the filament. It eventually beeped at me a second time and changed the hotend temp to 0. Any thoughts on that one?
@chasgiv4
@chasgiv4 3 жыл бұрын
@@notenoughtech I know they added some code since your build so I am tinkering now.
@couponcam
@couponcam 2 жыл бұрын
hey i built my firmware but it failed and i got the error message "ADVANCED_PAUSE_FEATURE requires a supported LCD controller (or EMERGENCY_PARSER).
@notenoughtech
@notenoughtech 2 жыл бұрын
Look at your display settings. It's likely that the feature is trying to add a menu to a display or something and this could get in the way of having a stock display without firmware changes
@couponcam
@couponcam 2 жыл бұрын
@@notenoughtech What do you mean by display settings? the LCD and SD support ? thx
@sebastianfeldhoff6652
@sebastianfeldhoff6652 4 жыл бұрын
How about an extruder update?
@notenoughtech
@notenoughtech 4 жыл бұрын
Almost done filming will try to post very soon
@adambarczewski6040
@adambarczewski6040 3 жыл бұрын
Thanks for all. Can you gived mi link where I buying triple pin plastick connector cable? From sensor to mainboard?
@notenoughtech
@notenoughtech 3 жыл бұрын
looks like my link never pasted its JST connector
@notenoughtech
@notenoughtech 3 жыл бұрын
The author of the original 3D design has removed the account archived link: archive.org/details/thingiverse-4079159
@cameronarcher1410
@cameronarcher1410 3 жыл бұрын
Can we please get a link to the cable you used
@notenoughtech
@notenoughtech 3 жыл бұрын
I made it myself from a spare wire and crimps.
@gudelauneee
@gudelauneee 3 жыл бұрын
is it possible to use this method and wiring with jyers and it's filament sensor integrated firmware?
@notenoughtech
@notenoughtech 3 жыл бұрын
Yes.. but you need to check the switch connection. I'm not sure if logic inst reversed for that firmware. Switches like this have normally open and normally closed positions depending on the pins used so experiment with that.
@tefatenu
@tefatenu 3 жыл бұрын
On the site you share where it says "more info" you can get 2 stls separatly, there is a chance if you can share your file? Even the one to get edited? because I have creality sensor filament and the box won't fit, so I can design one that works. Thanks in advance
@notenoughtech
@notenoughtech 3 жыл бұрын
Hi Stefano, I used the design from that link (I haven't modified the design) I didn't have fit issues, It was on the lose side but I glued it in. As this is not my design I have no access to original cad files, sorry about it
@chairzombie8378
@chairzombie8378 2 жыл бұрын
Having an issue where the printer (ender3 v2 running modified jyers) ends the print almost immediately regardless of whether the sensor is in the up or down position. This is true both for using this printed sensor and for the creality sensor. Thoughts?
@notenoughtech
@notenoughtech 2 жыл бұрын
Sounds like either your sensor needs PID tuning or there is something not right in the firmware. Try some gcode commands to and see how the printer responds to ones for the temp changes. Also as this happens on power on, double check the wiring for the bed heater
@evandowney4662
@evandowney4662 3 жыл бұрын
The link posted for the switch enclosure is no longer working. :(
@notenoughtech
@notenoughtech 3 жыл бұрын
Sadly it wasn't my design but I'll be working on something custom made soon
@notenoughtech
@notenoughtech 3 жыл бұрын
archived version: archive.org/details/thingiverse-4079159
@1michaelknap
@1michaelknap 3 жыл бұрын
Both the original and archive seem to be unavailable. Any alternatives?
@notenoughtech
@notenoughtech 3 жыл бұрын
I'll search for it and try to host it myself. Wanted to make sure the author gets a proper recognition... But that's proven to be a problem
@1michaelknap
@1michaelknap 3 жыл бұрын
@@notenoughtech That would be awesome. I wonder if we could determine why the author decided to diligently remove his/her designs? Thanks !
@notenoughtech
@notenoughtech 3 жыл бұрын
It would be a guess. Account deleted or posted on a paid STL site to make a profit
@ufuksipor1219
@ufuksipor1219 3 жыл бұрын
hello, after the ender v2 bltouch filament sensor upgrade, can I continue where I left off when the power is cut off?
@notenoughtech
@notenoughtech 3 жыл бұрын
I believe the recovery should be baked in if you used their firmware
@ufuksipor1219
@ufuksipor1219 3 жыл бұрын
@@notenoughtech Thanks for your reply. So when the power goes out, will the 3d printer continue printing from where it left off?
@notenoughtech
@notenoughtech 3 жыл бұрын
You will need to manually resume but yes v2 has this built in into the firmware. just remember this only works for short periods as if bed cools down too uch your print will pop and you want be able to continue
@YASAJTV
@YASAJTV 3 жыл бұрын
I like your video, but two things, I am a newbie and all was easy to understand until you went into firmware coding lol lost completely (my lack of knowledge) I want to do this but 1. Firmware update is my issue (Do not know anything about how to code) 2. My printer is Ender 5 Pro and not the Ender 3
@notenoughtech
@notenoughtech 3 жыл бұрын
For Ender5 you will just need to define the board correctly including the definition of the MB, bed sizes steppers etc. If you download the source file with a template for ender 5 it will be done for you so you can just focus on actions for filament sensor. you can browse this on Marlin github
@YASAJTV
@YASAJTV 3 жыл бұрын
@@notenoughtech Thanks. I can not find any good step by step tutorial on YT for Ender 5, especially steps of editing firmware (for people who never done any coding ever)
@notenoughtech
@notenoughtech 3 жыл бұрын
@@YASAJTV the template I downloaded for mine has folders for each machine. If there is ender 5 on that list use that folder instead and pretty much proceed as usual with this guide as printer related basics should be define correctly. Download back up firmware from creality page just in case
4 жыл бұрын
Thanks for video and instruction in your web site. Problem is, I receive 3 errors, "MYSERIAL1" was not declared in this scope error (in three rows) so that compiling fails. What can I do?
@notenoughtech
@notenoughtech 4 жыл бұрын
Please check declaration for serial port 1 & 2 in the configuration.h
4 жыл бұрын
@@notenoughtech Thanks a lot. I missed or forgot to activate the line #define SERIAL_PORT_2 3 it's compiled now. But current problem is, my BLTouch is with an adapter, which is plugged in screen port. Neighter 5 pin nor 3+2 pin settings does not work. :-(
@notenoughtech
@notenoughtech 4 жыл бұрын
@ im not too sure if that requires another thing to unlock.
@Zicheee
@Zicheee 4 жыл бұрын
From work? what do you do?
@notenoughtech
@notenoughtech 4 жыл бұрын
I work as robotic engineer
@StephenSelf444
@StephenSelf444 3 жыл бұрын
wheres the STL link?
@notenoughtech
@notenoughtech 3 жыл бұрын
In the article linked alongside the rest of the info
@rklauco
@rklauco 4 жыл бұрын
Good advice from experience, try not to wire the probe to 24V. Will not be exactly happy...
@notenoughtech
@notenoughtech 4 жыл бұрын
Oh god...how quick it went?
@rklauco
@rklauco 4 жыл бұрын
@@notenoughtech The smoke instantly filled all surroundings :) There was no question about the probe, but I have to say - the board survived. I thought it will trickle through the GPIO pin, but no. The board is OK, the probe is gone ;)
@notenoughtech
@notenoughtech 4 жыл бұрын
I measured mine with multimeter... so I was safe :) I'm finishing video now
@ronm6585
@ronm6585 4 жыл бұрын
Thank you. You're not a "CYCOPATH" are you? 🤣
@notenoughtech
@notenoughtech 4 жыл бұрын
sh..... :D it's a secret
@jedeckert9525
@jedeckert9525 Жыл бұрын
I just woke up to to an empty spool 18 hours into a 21 hour print.
@notenoughtech
@notenoughtech Жыл бұрын
Oh boy that sucks!
@justusk18s
@justusk18s 2 жыл бұрын
Sh_t. I‘thrown away my Z-Stop last week.
@notenoughtech
@notenoughtech 2 жыл бұрын
They are not that hard to buy - only cost pennies,
@PyronoxOmega
@PyronoxOmega 2 жыл бұрын
Seriously this project idea is good Execution is ZERO, you focus entirely on theatrics and showcasing how you don't wanna loose your fancy expensive filaments and you fail to show case how you assemble the project properly, what kind of screws used to fix the wheel and you written instructions on your website clearly states to get the wheel model and you totally forgot to mention that you need the spacers too to fix the damn thing... man seriously if you gonna put on such content please at least do the extra bit of showcasing it properly !! .
@notenoughtech
@notenoughtech 2 жыл бұрын
The model linked (unfortunately removed by the author) had the information about the spacers screws etc.
@PyronoxOmega
@PyronoxOmega 2 жыл бұрын
@@notenoughtech well at least if you know that information since u assembled it, please share it with the rest of the class..
@notenoughtech
@notenoughtech 2 жыл бұрын
I don't have the original file unfortunately, the bolts are M4x20 with a nylon nut (preferable) you can substitute the bearing inserts with M4 washers as well
@PyronoxOmega
@PyronoxOmega 2 жыл бұрын
@@notenoughtech thank you ...
@notenoughtech
@notenoughtech 2 жыл бұрын
Happy to help
@davidhollis896
@davidhollis896 3 жыл бұрын
Not worth the hassle... just spend the $20 plug and play and download the firmware... These guys that live and breathe this crap don't understand the rest of us just want to print. Don't just provide the files, try to school everyone on programming. No thanks
@notenoughtech
@notenoughtech 3 жыл бұрын
Plug and play doesn't really require the tutorial. This is a video that shows you another approach and eases you into understanding what else can be done with your printer. Learning is a part of the process. I don't breathe this. I actually completed fine art studies then my interests shifted and I started to tinker with stuff and learn how it works. This let me secure a very successful job in robotics without having previous background in that space. It's really all about what you want to gain from your hobby. If you just want to print tat from thingiverse thats fine but I wouldnt judge anyone harshly for giving you opportunities to learn and understand more for free
@laurenrector93
@laurenrector93 3 жыл бұрын
If you dont try to learn simple things like this its possible you could have an issue one day and not be able to even know where to begin with trouble shooting the matter. Its not hard. The board is simple to learn and by using different firmware you can greatly increase your print quality and/or productivity. I knew Jack squat about 3d printing when I bought my ender 3 v2. Before then I had never even cut a wire much less make a connection. In less than 6 months I've made my own printer enclosure I monitor wirelessly with a web cam ran off a raspberry pi that also works with a touch lcd. I also compiled jyers new firmware on the ender stock lcd for bl touch and many more upgrades. My point in saying this isn't to toot my own horn so to speak. Its to make an example to you that if I can learn to do all of this in 5 months without living and breathing this stuff anyone can. Sometimes there's more to printing than just leveling the bed. It can get technical. 20$ for an easy way out may not always be an option.
@notenoughtech
@notenoughtech 3 жыл бұрын
I always encourage people to try to learn new things but at the same time I paid for convenience in the past. It's all down to how much time you have in your schedule and the will to learn the particular topic. As much as I would like to be more verse in even more topics.. there is not enough time in the day 🤭
Ender 3 V2 - Print Silently and 4X Faster!  (Step-By-Step Guide)
17:10
Nathan Builds Robots
Рет қаралды 251 М.
21 First Upgrades For Your Ender 3 V2 // Best Mods For Ender 3 V2
15:32
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
ABL offset guide including new probe Z offset wizard
10:57
Teaching Tech
Рет қаралды 379 М.
I'm leaving!  (CLIK BAIT TITLE, THAT EVERY YOUTUBER USED BY NOW)
5:58
NotEnoughTECH
Рет қаралды 1,7 М.
99 CENT Ender 3 v2 Filament Sensor - BEST upgrade for summer
8:20
Stop Ender 3 Stringing with this One Weird Trick! (ok but seriously)
15:30
The Tragic Decline Of Firefox...What Happened?
12:34
Logically Answered
Рет қаралды 184 М.
How to setup OctoPrint! (+ best plugin recommendations)
13:51
Made with Layers (Thomas Sanladerer)
Рет қаралды 629 М.
15 More Upgrades for my Ender 3 Pro - Part 3
14:09
Scott Yu-Jan
Рет қаралды 1,3 МЛН
Creality Ender 3 V2 - Simple Tips for Super Clean 3D Prints
8:26
NeedItMakeIt
Рет қаралды 1,6 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН