SKR 1.3 - BLtouch installation and Marlin 2.0 configuration
Vložit
- čas přidán 22. 08. 2024
- In this video, I'm showing you how to use the BLTouch or similar sensor with the Bigtreetech SKR 1.3 and Marlin 2.0.
If you've missed the previous parts about the BTT SKR hardware installation and Marlin 2.0 watch these here:
SKR 1.3 Upgrade with TMC2209 and sensorless homing - Hardware installation - • SKR 1.3 Upgrade with T...
Marlin 2.0 on the SKR 1.3 with TMC2209 and sensorless homing - • Marlin 2.0 on the SKR ...
3D PRINTED PARTS
BLTouch/3DTouch Leveling Gauge - www.thingivers...
Anet A8 Extruder Fan 3D Touch Holder - www.thingivers...
Anet A8 Extruder Fan BLTouch Holder for E3D Hemera setup - www.thingivers...
Alternative inductive sensor and BLTouch mount for Hemera setup - www.prusaprint...
HARDWARE AND TOOLS
🛒 BLTouch v3.1 Sensor - geni.us/bltouch31
🛒 BIQU BLTouch clone - geni.us/biqubl...
🛒 3DTouch Sensor (clone, cheaper) - geni.us/3dtouch
🛒 Anet A8 - geni.us/aneta8
🛒 Bigtreetech SKR 1.3 mainboard - geni.us/skr13
🛒 TMC2209 Stepper Drivers - geni.us/tmc2209
LINKS
AntcLabs BLTouch Manual - www.antclabs.c...
THE PRINTERS I USE: kit.co/danielc...
MY MERCH: crosslink.io/shop
BECOME A PATRON: / crosslink
CHAT ON DISCORD: / discord
BUSINESS INQUIRIES ONLY (OR IF YOU WANT TO SEND SOMETHING) - DANIEL@CROSSLINK.IO
FOLLOW ME:
INSTAGRAM - / danielcrosslink
TWITTER - / danielcrosslink
FACEBOOK - / danielcrosslink
WEBSITE: crosslink.io
The Music I use: crosslink.io/es, AMAZING for CZcamsrs!
GEAR USED
kit.co/danielc...
Disclaimer: As an Amazon Associate I earn from qualifying purchases.
Thank you very much. Best guide for Marlin 2.0 and BLT so far. I've got v3.1 of BLT and ender 3 pro board v 4.2.7. It was a real pain in the ass to make them work together and your video helped me very much with the firmware settings.
This is one of the first videos I've watched from you and just installed a bltouch. I am not happy with the precompiled SKR Mini E3 V2.0 bltouch firmware so I wanted to modify it. Your instructions are amazing and concise and exactly what I needed. Thank you for making this video. Very easy to follow.
Thanks for sharing
Again great video. A word of caution concerning #define BLTOUCH_FORCE_SW_MODE Activating this option can cause the nozzle to crash into the bed in some instances. This for example can be true for the 3D-Touch with the metal tip. My recommendation is to leave this option disabled and only enable it when you are having issues. One other note is when you install any kind of sensor test it before it actually measures the bed by placing a soft object or using your finger (BL-Touch) or metal ruler (inductive sensor) or any other type to make sure the Z movement stops to confirm it functions properly otherwise you risk the nozzle crashing into the bed.
Thanks for the tip, I head this and that about this switch. I guess you're right to only enable it if you have issues. Testing the probe upfront is a good point to mention!
Thanks for the tip. For me it seems like this was my issue. I am using a 3D Touch and it also errored out. After disabling it it seems to work fine now
Thanks leo, you have just save me alot of time. I was compiling for SKR MINI E3 TURBO. Was using 3Dtouch with metal tip. It was just crashing into the bed until I read your notes to undefine BLTOUCH_FORCE_SW_MODE.
@@boonchinx Glad I was able to help. Enjoy!
THANK YOU SO MUCH!!!!!!!!!!!! I losing my mind trying to find out why my 3d touch was crashing into my bed. checked wires, rewatched the video multiple times, looked on forums and finally looked at the comments. thank you so much. this 1000% fixed my problem.
Just a tip for ANTCLABS BLTouch v3.1 & SKR 1.4 Turbo users that ive just finished installing (after a bit of stress!) because it took me a full day to figure this out. The BLTouch I have (official Antclabs) as opposed to the one in this video has three wires in the order, blue, red and yellow. All the wires are in a plastic mount, not as jumper wires as in this video. The Red and Blue wires needed to be swapped around and inserted to the board (with the yellow wire on the right facing toward the reset button). That got my BLTouch operational, but didnt stop when triggered. The z-stop cable (black and white wire cable), should be connected to Z-STOP (not 'PROBE'), but mine still wouldnt work but then I noticed in this video and in the ANTCLABS screenshots show the white wire on the left, wheras mine was on the right. I swapped the pins over (breaking the retention pin in the process!), re-inserted to the Z-STOP and behold my BLTouch will now stop the axis when homing Z.
Just hope this helps someone with the same issue as me.
Funnily enough I just spent a whole day of debugging another sensor with the exact same problem where the order of the wires were "faulty" relative to the connector on my motherboard.. I felt soo stupid when I found it out after wayy too many hours of digging :)
Thanks for that insight. It's possible that there exist other versions with different cables of course. Hopefully someone cannot destroy their sensor because of wiring it incorrectly.
What sensor was it? Got a link?
@@Crosslink3D Certainly can sir.... this is the link I purchased from:
www.aliexpress.com/item/32965233663.html?spm=a2g0s.9042311.0.0.27424c4dobh5kU
NOTE: On the link, the image shows a v2.0, but I actually received a v3.1 - not that I'm complaining about the upgrade!
Actually its a 'CREALITY' branded/resale BLTouch rather than ANTCLABS, heres the instructions I received and a pic of the probe at the bottom.
imgur.com/a/2pTKzr5
@@Crosslink3D It wasn't even a BLTouch one, just a chinese inductive one with three wires.. But the same principal lesson is learned anyways; always triple check the signal cables on both ends :)
On all my printers the Z_MIN_PROBE_ENDSTOP_INVERTING is set to false and it works fine. And that‘s what you read in all the guides. If it works for you, that‘s fine, just saying if one has issues, try to set it to the other value.
This saved me a lot of googling, thank you.
I'm getting pragma once error when I follow your video to the letter. I am installing a 3D Touch probe on a CTC bizer with a SKR 1.3 running Marlin 2.0
If anybody could help with this, you will be the bestest ever!!!!
PS. Please keep making your videos friend, you are amazing!!!!
Another great video!!!!! You are doing all of my upgrades that I set out to complete on my Anet A8!!! lol. I kinda stopped looking for help after so many different suggestions, its kinda nice that I figured much out with a little info from everyone and then go back and take the time to view current videos like this one and compare/take notes and understand sooooo much moire after already getting knee deep into the upgrades. Consistency and reliability of my prints have hugely increased and I can almost set the print and forget it until its done.....As there are so many different options with so many different printers, t is hard to find a video for exactly what you have and are trying to accomplish.
I hope you will touch on the wifi option with next week's MKS TFT installation video. ( As I have not tried this option out yet along with I havent even installed the MKS TFT display ....lol)
I have some suggestions for you if you feel up to it.. As I grow more and more confident and familiar with 3D printing, I have come up with some very challenging goals- I plan on re-purposing my original Anet A8 1284p v1.7 board as a expansion board for my BTT SKR v1.3 & MKS TFT 3.5 w/wifi setup. I also am planning on using my OEM LCD2004 display with the SKR v1.3 (man you should look into what has to be done to use that display on the SKR - utter mass complications). Some possible uses are a real time clock, scrolling messages like time til complete, material used, etc, led control, multiple fan control, and even using a android tablet as a big 7-9" display.
So you see what my plans are..... It would really be nice to see some of the ideas in your videos.... just saying...... lol
😀 Let's see, I am currently testing all the SKR boards and will document the process first. Will take a few weeks.
Awesome! I have a 1.3 on the way for my AM8 build and a 3D Touch sensor waiting for it also. I'll be coming back to this one. Thanks Daniel!!!!
Sounds like some great updates are waiting for you!
@@Crosslink3D Yes thx. I find your videos to be some of the most straightforward, easy to follow guides I've seen so far with great presentation. Great work and thanks again.
😀
I'm installing a SKR 1.3 on Anet a6. Your videos are excellent ! Thanks a lot !!! It saves a lot of time and headache for me ! cheers !!
Glad to help
Daniel, danke für die Top Schritt-für-Schritt Anleitung! Geht fast nicht besser.
I finally got it sorted. my comment "Always use BLtouch probe in the Z endstop." and fysically remove Z-endstop out of the way. Even when your board has a dedicated BLTouch 5 pole connector use Z-endstop anyways! First check auto homing with Z-axis on great height to prevent it driving into your bed. Block the probe with a finger, if the z-movement stops its connected correctly and your BLtouch does the job. If not!? you got time to switch off the power quickly and check if the connectors are plugged in the right way.
BL touch gives me a headache, it never works fine for me at start-up. when i single command "bed levelling" its fine. afterwards i use z-wizard, all stored.
Then when i run a print with G29 ; after the homing. after the homing it goes to first bedlevel position, then it fails. It proceeds the print and the z-distance is all fucked up.
I also tried with "enable stored level after homing" same problems.
I disabled the whole shi.... and just manual set the nozzle distance with a paper and all is fine. I like to have auto bedlevelling because the center of the plate is like a tenth of a millimeter lower. I cant therefor not print small things in the center, it wont stick. Have to move small things more to edges of the plate.
It would be nice to not have to think about that and just have the auto levelling do its work. Sofar no Luck.
Could it be that i need to change Z_MIN_probe endstop to true instead of False??!! I got SKR mini V2.0 and tft 35 screen. I have not unplugged my z-axis because board has dedicated BLTouch connector.
Great video. You were great in keeping it full of the needed information, while also keeping it short and to the point. I followed your instruction on my Ender 3 and it worked perfectly the very first time I powered it up!
What did you do with original Z endstop switch?
@@idemajdkesobbirokvalamit6259 I repurposed it as a filament run out sensor.
Awesome video. Finally got a clone bl touch. Everything is properly wired. Just have my nozzle too high compared to the bl touch which triggers. I also want to have the z stop switch home and only use the bl touch to level the bed. A woke in progress!
Thanks for sharing
Wow.. I didn't know that the z offset can be set so easy as you did. Thanks.
That's mainly because commenting out the MIN_SOFTWARE_ENDSTOP_Z
@@Crosslink3D Unfortunately this doesn't seem to be working for me. I've used your settings as suggested in the video, on my Ender 3 Pro when I run auto home, I'm getting an error reporting: "STOP called because iof BLtouch error". It feels like this is happening when the head drops down to where the Z stop microswitch is. It's pretty strange, I'm not sure what else might be the problem and not really sure how to resolve this one.
Oddly, when bltouch is dropping down to the bed and I tap the probe, I would expect it to stop moving but it doesn't, it just carries on. Not sure if this is expected behaviour or otherwise.
If I remove the z stop microswitch connector entirely, and then run auto home, the head doesn't even drop down to the bed before reporting "STOP called because of BLtouch error". I feel like this is becoming a lost cause. I've had the BLtouch for a couple of months now and not come even close to getting it working. A shame! Anyone want to buy a BLtouch? :)
@@wellyftw Go to Kay3D on Facebook. He has the best install instructions. Remember 1 thing, the color of the wires do not define their value. Sometimes the color and values are not what you expect. Always use ged, signal, and voltage and trace back to the probe to see if they match. It seems your grd and signal are wrong, or 1 of the wires is bad. Test with a meter.
Many thanks for this video. Helped a lot and is the best in depth tutorials to this topic.
Cheers, still holds up great to this day
Thank you very much for the guide!!!!!.
I also have to change the z_min_pos because it was at 0.
Thank you so much for this! You're a life saver. Looking forward to more awesome content like this!
Amazing! Thank you so much for this video, its usefulness was overwhelming!
Amazing video and exactly what I was looking for. Mounting bracket printed, installing my bltouch 3.1 to my ender 3 pro/w skr e3 v2 tomorrow!
Subscribed!
HI very helpful video. I do have a question around 8:25 you mention changing the Z_min Probe_Endstop_Inverting from false to True? What does this actually do? and should this be done on all of the Z_min call outs in this section? Thank you in advance.
AWESOME VIDEO THANK YOU! I followed your instructions to a T, but would still get one error on my cr10 S5 I had to comment "#define PROBE_MANUALLY" and it compiled the firmware.
Great stuff, thanks a bunch!
After this tutorial, my printer went bananas. Compiling was not even possible. It may be a specific issue tight to my own configuration (Marlin 2.0.9.1, 3D-Touch, Bigtreetech 1.3 Turbo, Ender 3 Pro) but be aware that this tutorial will mess up your printing device. Make a normal update first and keep the .bin file.
Thank you Daniel for another great educational video.
Glad you enjoyed it!
Moin, ich hab mein bl touch vor kurzem auch insterliert, doch ich habe festgestellt dass an den Stellen wo das Druckbett nach unten korrigiert werden sollte es stattdessen nach oben fährt und andersherum auch. Was ich in marlin also suche ist ne Einstellung die anlich heißt wie PROBE_VALUE_INVERT. Weißt du ob das ein Hardware fehler ist oder bin ich blind und finde so eine Einstellung einfach nicht?
Danke im Voraus!
Many thanks for your effort 👌🏻👌🏻👌🏻👌🏻👏🏻👏🏻👏🏻
Followed the setup and the Z axis does not let me go below zero
Daniel ... great video ... were doing the upgrade at the same time ... so i set my bltouch the night before you posted your video ... the one thing i didnt see you mention and maybe you have a work around was near line 1400 in "Configuration_adv.h"
#if PROBE_SELECTED && !IS_KINEMATIC
//#define MIN_PROBE_EDGE_LEFT MIN_PROBE_EDGE
//#define MIN_PROBE_EDGE_RIGHT MIN_PROBE_EDGE
//#define MIN_PROBE_EDGE_FRONT MIN_PROBE_EDGE
//#define MIN_PROBE_EDGE_BACK MIN_PROBE_EDGE
#endif
i definitely needed to activate it for the back offset ... we are using the same holder ...
It might be but for me just using MIN_PROBE_EDGE with the same value for every side worked fine. Might be that your bed centering is off.
Thanks a lot for your guide. Just a quick update, previous bugfix on marlin 2.x had issue a week before and today 12th July I downloaded the updated bugfix which seems to have fixed the problem of missing gpio.h file.
#Happily printing with SKR 2.0 Mini E3 with BLTouch V3.1 and TFT3.5 V2.0
Good to hear
Thanks for the video again! Daniel, will there be another video for BLTouch v3.1 with SilentBoard v1.1.5 for Ender 3 Pro?
Yes, I will do a video about that. Though might take a while
Awesome Video.. Really appreciate your time and effort!
Thank you!
Thanks for the video! A+ diagrams!
Awesome videos, thank you... in the first video of this series you said, that there is a skr 1.4 configuration series coming in the future. Do you already know, when that will start?
I just got the 1.4 board delivered. Will start working on the research now. Still need to finish the TFT35 on the 1.3 video
Crosslink thank you for answering, can‘t wait to see the new videos.
i ordered the 1.4 board but instead I got the 2.0 board in the post today - will you be able to do that?
Ooooh. You're saying gauge, not gog. It took me a second but I get it now. Gauge, pronounced with an American accent is like cage, but with a g instead of c.
😂
I share my experience, having bought an original BLTOUCH six months ago to install it on my 3 years old Anet A8, where I had endless problems with the first layer adhesion.
By trying nearly everything, the automatic bed level was NOT working. Finally I damaged the main board by removing a resistor and I bought a SKR1.4Turbo.
After a lot of research on how to plug the BLTOUCH on the SKR1.4, the video of Daniel explained how to do it ! (With minor adaptation from SKR 1.3 to 1.4 : electric wires of the BLTouch connected in a different order see comment of vandit6354 here below)
BUT it was still NOT working ! After G29, it was like the data of the probing were not used by the printer for the first layer !
In the video, there is an interesting explanation about the concept of the "Fade height". By checking with Pronterface command M503 : the face height was set to 0
echo:; Auto Bed Leveling:
echo: M420 S0 Z0.00 => Fade Height = 0 so the printer is not adjusting the Z of the first layers
I modified the following
SENDING:M420 Z20 => it means adjust the Fade height during the first 20mm
echo:Bed Leveling OFF
echo:Fade Height 20.00
SENDING:M420 S
echo:Bed Leveling ON
echo:Fade Height 20.00
SENDING M500 => save settings
Et voilà mon ami ! Everything is fine, it’s working, thank you Daniel !
That's still very strange because having a fade height of 0 should apply leveling to ALL layers of the print according to the Marlin docs: marlinfw.org/docs/gcode/M420.html
@@Crosslink3D I have the impression it's a sort of bug in Marlin 2.0.5.3 every time I reflash the firmware with the command M420 the bedlevelling is OFF, I need to reactivate it manually with pronterface M420 S
Was the resistor you removed R11(Zmin) to allow you to use a PNP probe by chance? I am moving from a PNP to the touch and cant find a straight answer as to whether ill be able to use my "damaged" 1.3 boards
Great job with all the videos in this series. A great learning experience. Could you do an additional video on how to store the ABL settings z offset for print bed changes? Going from a pei sheet and glass. Thanks!
Hi, thank you very much!
Could you do a SKR1.4 with 3Dtouch installation guide? I'm struggling for weeks to get it work without succes so far... Would be greatly appreciated!
Nice video, solved mi stuck situation
Great 👍
Awe, you teased me I wanted to see if that knock off worked with your config settings? Maybe in another video?
@Crosslink Thank for your great tutorial. I'm using the SKR mini E3 v2 board with the BLtouch 3.0 on Ender 3 Pro, I followed your great instuction and everything is working but everytime if I start my printer the message pops up : "Fade Height OFF" but we enabled it specialy... do you have any idea? Thanks
Another great video; clear, thorough and informative. Thanks.
Would you be able to do a similar video for installing the Bigtreetech Smart Filament Sensor to the SKR1.3 with Marlin 2.0.x. That info would really help me out.
After all this, what is left to upgrade on your old A8? Perhaps go back to a direct drive configuration, to print flexible materials more reliably? hehe
The Hemera is a direct drive 😉
@@Crosslink3D Well, that is it then! No more to do.
Very nice video please can you make one on th3d unified firmware 2 how to comfigure bl touch on that. Thankyou so much
Can You make a tutorial for Bltouch on SKR PRO Please ??
Great video but no one ever shows how to adjust the boundaries for the bed. I have an ender 3 and after setting up the bltouch it does not go all the way to the edges of the bed so about 40mm of the bed all around are not getting probed which mean larger prints don't do very well on the outer edges. Do you have anything that shows how to do this or could you make a video showing how to do it and keep everything centered please. Again great video helps a lot but someone needs to show how to adjust the bed boundaries
hello and thanks for your video - almost ready but cant set my z setting - i see that your config bed setting is zero - mine is not zero - is this the issue ? as it stands after doing my leveling, the z remains off the paper setting and so doesnt go down to the board when printing......any ideas - many thanks
Plese help ! Z axis moves( like it's trying to level the bed) while i print but it doesnt get it right.
In some corners of the bed surface nozzle it's to low and vice versa. I tried M48 and results are ok . I use bl touch smart 3.1
My printer is the Ender 3 pro with marlin bugfix 2.0.x and btt skr v2.0 . I followed your instructions for making up the vs code .
Great vid btw , keep it going 😁 thanks!
So I installed a bltouch and found that it was driving the nozzle into the bed. The kit came with a mounting bracket for my printer (sovol) so I foolishly believed that it would plug and play. Ha! I don’t know where you got the info on the range of distance between the nozzle and probe but mine was almost 6mm. Do you think that titbit was in the instructions? Ha! (again). So i will make a shim and that should do it. Thank you so much!
Good to hear you’re having success!
I did all this but my bltouch never triggers which means Z-axis keeps on moving when homing so it ends up crashing into the bed. Wiring seems to be correct as all I did was change DRV8825 to TMC2209
I did remove the diag pin to make sure driver was not causing the issue.
I have the skr 1.4 turbo. While compiling it says: Servo.h no such file. Only that accured. And also i do not use the z min endstop but the probe plug. I read that the newer marlins(2.0.7 is mine) need to use the probe plug. The problem accures, when I Uncomment the Z Safe homing and try to compile. I installed a servo lib and it is still there
Very interesting! This video is strange, it has no subtitle option, therefore they cannot be translated for understanding.
I have an Anet A8 upgraded to SKR V1.3 and am trying to install the 3D Touch. It seems I have the wires connected properly, and config according to video. When I power on the printer the probe deploy/stowe/deploy/stowe, but I can't controll it via the LCD meny (option is there but nothing happens when pressing deploy/stowe). Any ideas?
Can u make this vid also for the e3 1.2 version?
Yes, that's coming
Daniel - firstly, thank you so much for all your videos. I've had my Ender3Pro for 2 months now and your videos have been a HUGE help. I feel I know so much more than when I started. I've just installed a BL-Touch along with Marlin 2.0.5.3. I have a glass bed from Creality and started doing manual levelling. Then I progressed (with help from your videos) to mesh bed levelling. My bed actually has a noticeable dip in the centre of around 0.05mm - I discovered this with the mesh bed levelling. However, unlike the mesh bed levelling which worked great, I'm getting rubbish first layers with the BL levelling. It's as if it's not measuring properly. Yet to watch it, it looks like it's doing all the right things. Is there anything you can think of that may be causing the problem? ANY ideas/tips/things-to-check would be greatly appreciated. Many thanks.
Did you try to do 3 probes per point as a start? It will take the average. Also did you play around with 5V mode yet, it's supposed to be more accurate. What settings did you change so far to improve this?
Crosslink hi Daniel. Yes I did all of that! I have now resolved it. There were multiple potential causes. First I found the BL pin was bent so using the advice on one of your videos I straightened it. I then had an accidental head crash into the bed (my fault) and when I checked things I felt the head wasn’t that tight on the x axis extrusion. I took the whole head bracket off to work out how to tighten it. What was the weird was that the skirt would
print fine around the perimeter of the bed but the print just wasn’t sticking in the front left corner. I assumed it was a problem with the levelling. I checked and rechecked the bed was level manually. Still didn’t work. Checked adjusted and readjusted z probe offset still didn’t fix it. I then thought I’d reapply the adhesive spray I’d used a few weeks ago. This made a big difference and the prints started to stick. However when i printed things I started findings holes in the prints. A print of several parts would have a linear hole in more than one part and they were all parallel to each other. My partner has bought an excellent book on 3D printing problems called “3D Printing Failures” 2020 Ed. By Sean Aranda. After trawling through that it suggested checking the x axis drive belt was not too loose. I had undone this when taking the head assembly off and I noticed it wasn’t very tight. I also noticed that the carriage was a bit too tight in places. I slightly loosened the carriage so that it was still solid but not overly tight, and I tightened up the belt. Not only did this fix the problem with the holes, but I found my prints were of a noticeably higher quality then I’ve ever had with printer since I got it a couple of months ago. So very happy now! Following in from your videos, I want to enable more Marlin features so have ordered an SKR mini E3 V2.0 with more memory. There is no way I could have got this far without the aid of your clear videos. We’ve been busy making Covid masks with the printer. I can post you some photos of our colourful output! Thanks for everything you do Daniel. Kind regards, Anthony
in my case no work when BLTOUCH_FORCE_SW_MODE is enabled. doesn't stop when lowering the Z axis
When homing the printer my probe does not deploy. It does the self test during start up however. I have a Creality branded BL touch. This on was originally meant for the V1 boards. However, I have gotten it to work with creality's software just not marlins. Any ideas on how to go about fixing this? Thank you in advanced!
Hey Daniel, I just love watching your videos as they are so easy to follow, However, I have an issue, I have today installed the SKR Mini E3 V1.2 and have flashed the firmware via SD card, now when i try and do the bed leveling, the Z raises up to 10mm and then only comes down 8mm is there something that I am missing?
thanks in advance
hi Daniel, whats is the printer on the video? is it anet a8 plus or modified anet a8 or anything else?
Its a modified Anet A8 with a metal frame (AM8)
Thank you very much for that guide. I just rebuilt my A8. But I am bought skr 1.4 turbo board. And look like bltouch connection and configuring little bit different here instead of skr 1.3. Spent two days on it. Could you, please, suggest how to resolve issue?
Hallo, Daniel. Ich habe das Problem, dass bei 'home' die Z Achse die Duese zum Bett faehrt, ohne, dass BLtouch die Probe ausfaehrt. BLtouch selbst funktioniert aber, weil es beim Starten den Selbsttest erfolgreich durchfuehrt und dabei die Probe 2 mal hin und her faehrt. :(
I did a m119 and it shows Z triggered?? All I did was flick on all the comments for a BL touch, and now It will not home, and it homes to the top of the printer???
The servo works and I tried switching the end stop wires, still triggered?? Is this a Marlin 1.1.9 bug Or did I just miss a setting…
Hey Daniel ! Hope you are well :) Do you happen to have the STLs for the Z top and bottom supports \ stepper mounts you are using on that setup ? Thank you !
Hi, just wondering if you alter your start Gcode with the G29 command should you add an M500 after it so that it stores the measurements ?
Amazing! Thank you.
Glad you liked it!
Do I use this same procedure for my JG Aurora A5? I have Marlin 2.0 installed. Thanks
Hi, I have a problem. Hope u can help
Upgraded to skr 1.4 turbo, with tmc2209 drivers, with skr3.5 ver3.0. Just install 3d touch. follow all the setting. problem is with all home or g28. The probe pin is still up while the nozzle is coming toward the bed. Hope u can help. Thanks
is the z axis positive or negative towards the bed
Display info : "ERROR" Failed to enable Bed Leveling "......It doesn't work.
I did everything right according to the video. SKR V1.3 and the 3D Touch. there must be more settings
Great Video, Can you explain for Ramps 1.6 board, i tried you steps but Z homing not happening. I can only see blue fade light on the BL Touch when switched on. Nothing seems to work, am i missing anything.
Goodday. I have an Anet A8 plus with Marlin 2.0.9.1 on it. Now I've made every change you say in this video. But I get an error saying: ./../../../avr/bin/ld.exe: region text overflowed by 1973 bytes.
Is this the same as the error: sketch too big?
Can't compile the sketch for upload now. Any idea's?
Hi great video.
I am about to change to AM8 and have been watching your series.
I have enverything I need, appart from the BL touch.
What thickness of wire should I use for between the PSU and the main board? Is this what I should also use for the mosfets?
Cheers :)
18 AWG Cable should be good: geni.us/cable18awg
Can you explain how to use with the skr1.4turbo
Yes, that's going to be coming soon.
Crosslink with the tmc2209 yes
Sure, tmc2209
Thank you!
Hey there, so i've a question, you can also anwer in german. So i correctly set the offset for the probe, but in my case, if i press auto home, it doesn't go in the exact center of the bed on the x axis, just about 1 cm beside. What could be the problem here. Thank you!
I used Marlin-bugfix-2.0x to follow instructions with Vscode. Complied and install, however, I can't found the Bltouch icon on the tft35 screen, Am I missed anything? Please Help !
Marlin 2.2.1 throws if i set Z_MIN_PROBE_ENDSTOP_INVERTING to true. it requires it to be set to false
For everyone who face problem with BLTouch not stoping in Z-endstop, in Configuration_adv.h comment BLTOUCH_FORCE_SW_MODE. It seems that in newest versions of Marlin this preventing probing for stop when measure Z endstop.
Thanks for this update. I believe I saw also some comments on this switch not being needed for most part.
Hello Daniel, thank you so much for the great tutorial! I recently got myself a 3DTouch on my Ender 3 with the Robin E3 board. I watched your tutorial several times carefully and got as far as the firmware goes. The ABL was installed and looks functioning. However there is still some problem with the Z-offset. I checked my Z-offset was -1.8mm and entered and stored it (it displays -1.8mm). When I used the Z-motion to move the hot-end, it grabs the paper at -1.8mm instead of 0.00 per your video, and the printer is printing in the air. I noticed when I select "Set Home Offsets", it displayed "ERR: too far". I suspect it was caused by the Z-endstop. Any insight will be appreciated! Thank you!
Please give examples to SKR 1.3 / Ender3
I'm getting errors saying Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN has to be disabled for bltouch?
BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false
İ either, how did you solve that
Please, will this work with an ender 5 with glass bed? ive been having it rough with firmwares, keeps hitting the nozzle when i autohome :(
I enabled Z_safe_homing but the print head is not moving to the center of the bed nor is the probe deploying.. any ideas whey. I followed your tutorial exactly
i have the same problem i really dont now what to do
@@kartgaming7643 I ended up swapping the board to Duet, BLTouch working great now... Marlin Still has some issues that need to be addressed
hi, my 3d touch doesn't work, the firmware is perfect, I've checked it 3 times, and the installation seems to be fine too. my problem is that when I Auto Home the printer the z axis keeps going down even if the sensor touches the bed. I tried faking a home mid z by manually acrivating the probe and the z axis once again kept going down towards the bed, what should I check? thank you for your time
edit: I hooked up the old switch and simulated a home, if I manually press the old switch (which is laying on my desk) I can trigger the z endpoint and finalize a successful homing, but if I leave it to the probe it fails. Do I have a faulty unit?
@@haythamfpv dude, im having the same problem, how did u solve it?
@@marcospiotto9755 no man, I have no idea
Im almost done, bltouch is installed im just having a delay when canceling prints via octopie, some times it does not stop at all any idea?
Anyone have any info on using the BLtouch v.1.3 on the ender 3 4.2.7 mainboard with the latest firmware? The latest I have is 4.2.2 board and those instructions don't work. There's some interface differences.
My probe turns on. It pops up and down. But auto home goes roughly to the centre and just out of reach of the bed. I've manually lowered it but am worried about lowering it too far manually. The z-offset is at 0.2
I'm running the stock firmware from Creality though.
Well, I followed this step by step. However, I cannot build or compile the firmware code due to "function call is not allowed in a constant expression?! I'm using Visual Studio and can't get past this. I'm about ready to turn into Michael Bolton from Office Space and take my printer out back with a baseball bat. Any ideas? or somewhere that shows "how to understand computer coding overnight? LOL Got into this for fun. but not to become a programmer or software engineer.
Take a look at this video. Makes it very easy. czcams.com/video/G5Yn_wPlrQs/video.html
error: #error "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false.
When is your SKR 1.4 video coming out? Thanks
Can you do this for an ender 3v2??
Marlin 2.1.2 now wants Z_MIN_ENDSTOP_INVERTING set false and Z_MIN_PROBE_ENDSTOP_INVERTING set to false if BLTOUCH is enabled. Hope it works...about to download the code now.
Not working. M43 S reports and triggers fine. But AUTO HOME wants to continue to drive bed into nozzle after BLTOUCH triggers.
Thank you for this great Video! Can you push your Marlin firmware to Github or upload it anywhere else?
Can I use this on skr 1.4 and the cr touch
Yes, this should work however the SKR 1.4 has a slightly different CPU and so the build environment is LPC1768 for the SKR 1.4 and LPC1769 for the SKR 1.4 Turbo
Hi, ilove your vids, the new BTT mini V2.0 is out , do you think of doing video about it?
I've already ordered one, just a matter of a few weeks
Hi! Could you also make a video for the SKR 1.4 turbo board?
Sure, will do it eventually, probably somewhere around September or October
@@Crosslink3D Thanks
Hey. Why should the “RESTORE_LEVELING_AFTER_G28” be off?
Because leveling is not stored with abl and this will cause an error most probably. So g28 followed by g29 is the safe way. If you do g29 and then store the result to the eeprom, restore after g28 COULD work. But I didn't test that yet
do you have your config on github? I have a very similar setup and cannot get it to autohome for the life of me.
can i follow the same steps for skr 2.0?
It should work with the 2.0, ports on the mainboard might be labeled slightly different though
@@Crosslink3D
Many days now im trying to figure out an issue with bl touch.Z axis moves( like it's trying to level the bed) while i print but it doesnt get it right.
In some corners of the bed surface,nozzle prints to low and vice versa. I tried M48 and results are ok. Also my printer is sturdy and well build.I use bl touch smart 3.1 on marlin bugfix 2.0.x and btt skr V2.0
For the love of god help me
Thanx ❤️
Is "//#define PROBE_MANUALLY" normaly enabled, or? Then i have to disable it when is use bltouch, right?
It is disabled by default, at least that's what I see in the original source codes. You should disable it if you use a sensor.
Crosslink thanks for fast reply! Your video was a good help to enable it and it is running well. Now I wait for your next video with ubl. Your explanations in the video were very good. :)
Top !
Thank you!