ULTRA FAST PROBING with Marlin firmware - 3x3 mesh in under 30 seconds!

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 เม.ย. 2022
  • In this video, Daniel goes through all the optimizations on his Ender printers to make probing much faster. He talks about settings like BLTouch HS Mode and more things you can change in Marlin Firmware to get the best results.
    Read my full blogpost here: www.crosslink.io/2022/04/29/u...
    VIDEOS TO WATCH
    How to build Marlin firmware:
    On a PC - • Setup your Windows PC ...
    On a Mac - • Setup your Mac to buil...
    Using the Firmware Factory - • Building Marlin Firmwa...
    How to configure Auto Bed Leveling in Marlin (works for other printers also):
    Ender 3 Pro - • Ender 3 (Pro) Upgrades...
    SKR Mainboard - • SKR 1.3 - BLtouch inst...
    Anet A8 (Marlin 1.X) - • BLTouch on the Anet A8...
    How to flash firmware to your printer:
    Ender 3 v2 - • Ender 3 v2 Firmware up...
    Ender 3 Pro - (8Bit mainboards) - • Ender 3 (Pro) Marlin 2...
    Anet A8 - • Anet A8 (Plus) Marlin ...
    Printers with SKR Mainboards - • Marlin 2.0 on the SKR ...
    THE PRINTERS I USE: kit.co/danielcrosslink/the-3d...
    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 TH-camrs!
    GEAR USED
    kit.co/danielcrosslink/my-vid...
    Disclaimer: As an Amazon Associate I earn from qualifying purchases.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 71

  • @davidolivares2857
    @davidolivares2857 ปีที่แล้ว +2

    Hello, and thank you very much! Thanks to you I managed to update the Marlin firmware on my Ender 3, to install the official BLTouch and now to increase the probing speed! You are a great and amazing person with a pedagogy that one rarely finds and that, as a teacher, I really appreciate! Kind regards, David.

  • @KixMan28
    @KixMan28 2 ปีที่แล้ว

    Thank you for this intetesting and comprehesive video. I will test these setting at my next firmware update.

  • @GoblinBlaster3000
    @GoblinBlaster3000 ปีที่แล้ว

    Absolutely love this, awesome video as always

  • @ChozoSR388
    @ChozoSR388 ปีที่แล้ว +4

    Great video! Took my 9x9 probing down to just over 3 minutes. Had to tune the X/Y feedrate down to 75mm/min on my Ender-3 V2 due to the bed violently slamming into the endstop switch lol

  • @jimspringer3253
    @jimspringer3253 ปีที่แล้ว

    I like your videos, Daniel. Very thorough and well explained. Thank You!

  • @zk_6312
    @zk_6312 ปีที่แล้ว +1

    Thanks for this video, it really helped speed things up. The only downside was it messed up my Z-Offset so it was printing in air. I had to setup the Z-Offset again, but now everything is working.

  • @kilianlindlbauer8277
    @kilianlindlbauer8277 6 หลายเดือนก่อน +4

    I got my crtouch 7x7 mesh with 2 samples each down to 60 seconds. Fast movement speed between points, minimum movement for probing. Z height is only 4mm, so the pin hovers around 2mm above the bed during probing and retracts only 2,5mm, so barely lifts above the bed since a crtouch has typically a dead travel of 2mm. Probing speed is 10mm/s, raising speed is 20, horizontal speed is 200

  • @robertaldermyr1345
    @robertaldermyr1345 10 หลายเดือนก่อน

    Very helpfull and excellent presented. Keep up the great work!

  • @frankdearr2772
    @frankdearr2772 6 หลายเดือนก่อน

    Great topic, thanks 👍

  • @ramilvaliev
    @ramilvaliev ปีที่แล้ว

    thank you i have a very big printer so it saved my time dude

  • @avejst
    @avejst 2 ปีที่แล้ว

    Great walkthrough of the process
    Thanks for sharing your experiences with all of us :-)

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว

      Always a pleasure 😁

  • @nukercrypto5886
    @nukercrypto5886 ปีที่แล้ว

    this was well done.

  • @VPhu739
    @VPhu739 9 หลายเดือนก่อน

    Thank you for the video! I am wondering if there are any specific instructions for configuring the CR Touch?

  • @bryanodonoghue8007
    @bryanodonoghue8007 ปีที่แล้ว +3

    This is a really great tutorial. I've gone from slow 5 x 5 x 3 probing to 8 x 8 x 3 probing. I'm doing faster probes now for a greater number of probe points !

    • @bryanodonoghue8007
      @bryanodonoghue8007 ปีที่แล้ว

      @akashic seer It appears to work fine for me. What's your definition of not working ?

    • @akhilsubhash7644
      @akhilsubhash7644 11 หลายเดือนก่อน

      has it improved bedleveling

  • @Khalid1349
    @Khalid1349 9 หลายเดือนก่อน

    Thanks man now i m doing 5x5 in a minute

  • @gregorioh5263
    @gregorioh5263 2 ปีที่แล้ว

    Thank you!

  • @bruceyoung1343
    @bruceyoung1343 2 ปีที่แล้ว +1

    Dan. Thank you so much. I have a cr-touch to install after I get my printer back up and running. Thank you Thank you

  • @thebob94547
    @thebob94547 2 ปีที่แล้ว +4

    Thanks for your great videos!! Interesting fact: My BLTouch on E3P does not flip in totally for each level point probing. Instead it just "dips" until it reaches a certain point. Was different when using the Creality firmware - there it snapped in. I have increased the speed as well an end up in a 4x4 mesh in nearly 60 s (haven't taken the excat time). Runs in this config since 1 yr without any hickups.

  • @jneilliii
    @jneilliii 2 ปีที่แล้ว +1

    Nice...one of my plugins made it to a Crosslink video.

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว

      You have quite a few plugins that are good!

  • @Khalid1349
    @Khalid1349 8 หลายเดือนก่อน

    I will suggest you to make one more video of Adaptive Mesh and custom purge just like a klipper firmware.. i m currently using it in marlin firmware and it speeds up overall print…

  • @zeno6111753
    @zeno6111753 4 หลายเดือนก่อน

    Great! Exactly what I was looking for.
    Can I make these adjustments from Octoprint or do I have to compile and reflash the firmware?

  • @marioberlin8690
    @marioberlin8690 ปีที่แล้ว

    Super, jetzt verstehe ich mehr, mein Großer…👍 Hab dein Abo gespeichert…😊

  • @basicmods
    @basicmods 2 ปีที่แล้ว +1

    Great video. When configuring my firmware a while back I set it up with a 5x5 mesh and was able to get it down to about 90 seconds. I'll have to review with the pointers in this video.
    Related question, how often do you recommend updating firmware? I got a setup that works for me over a year ago and I haven't updated since.

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว +1

      I have upgraded more or less always when a new Marlin release came out . With the firmware factory it’s very much no work.

  • @svin3819
    @svin3819 ปีที่แล้ว

    First off wanted to say thank you for the video. I followed it to a T. Everything works. But I do have a question. I get the fast movements in between probe touch points. But it slows way down at a distance before the probe point and creeps XY only Z is great. Would you happen to know what setting in marlin this might be?

  • @tectonico3d173
    @tectonico3d173 ปีที่แล้ว

    Hey great video! I loved it! I am only having one final thing that I would like to improve and probably you know and could give me a tip? I would appreciate it very much.
    Right after probing is finished, the nozzle goes down in the right end corner where it did finish probing with the bltouch. and then it moves to the printing zone (but just a few millimeters above the bed). and then in the prinitng zone goes down again to completely touch the bed.
    I would like to change this behavior and move the nozzle to the printing zone but with the nozzle hight around 2 cms or similar (the important thing is that the nozzle is not so close to the bed) and then in the printing spot go completely down to touch the bed.
    Do you know by any chance how I should look for this information or in my case what would you do? thank you!!

  • @zk_6312
    @zk_6312 ปีที่แล้ว +2

    Great video, very informative. Is there a way to change from a 5x5 to a 3x3 mesh or even to an 8x8 mesh without recompiling the firmware?

    • @rondlh20
      @rondlh20 ปีที่แล้ว

      No

    • @slartibartfass5729
      @slartibartfass5729 ปีที่แล้ว

      I'm using a precompiled Marlin fork for my Ender 3 V2 which allows to change many if these things on the fly in the display. Just by coincidence changed similar things today to 6x6 with only 1 iteration and HS mode.

  • @mananamanana9943
    @mananamanana9943 หลายเดือนก่อน

    Thanks man. This helped me alot with ultra slow probing.. like a lot a lot.. But one thing i noticed is that your probepin does not retract all the way up in the housing when you probe.. I have followed your guide step by step. but my probe pin retracts all the way when activated.

  • @MeyerSantosH
    @MeyerSantosH 2 ปีที่แล้ว

    Great video! I like the capability of the professional firmware to select the mesh size without recompile, is it possible to apply the speeds improvements to that firmware?

    • @lorlimann
      @lorlimann ปีที่แล้ว

      wait, how do you set the mesh size without recompilation?!

    • @MeyerSantosH
      @MeyerSantosH ปีที่แล้ว

      @@lorlimann Look for "professional firmware" for Ender 3v2

  • @cellularmitosis2
    @cellularmitosis2 ปีที่แล้ว

    I thought I understood what the variance meant but later in the video I realized I had it backwards. Can you explain this in more detail?

  • @stationarygamer8788
    @stationarygamer8788 2 ปีที่แล้ว

    I just updated the firmware, but the level option is no longer available, how do I make sure that the option remains on the main screen on an ender 3 v2.

  • @MaljakSC
    @MaljakSC ปีที่แล้ว

    Hi there, today i tried flashing the latest firmware with changes for adding the bltouch and these sped up changes on my ender 3 max. but the printer always crashes and reboots after like 1 minute into gcode, what could have gone wrong?

  • @cellularmitosis2
    @cellularmitosis2 ปีที่แล้ว

    Thanks for making your videos, but can you work on your audio levels? I have to turn up the volume in order to hear you, and then when your outro music starts it is SUPER SUPER LOUD.

  • @AndrewAHayes
    @AndrewAHayes 2 ปีที่แล้ว +1

    Is there any chance you might do a video on Meatpacker on Marlin and its corresponding Octoprint plugin? it cliams to double the data rate sent to the printer from the SBC

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว +1

      Yes, that’s on my list of things, thanks for pinging! 😉

  • @lorlimann
    @lorlimann ปีที่แล้ว +2

    Great tutorial! This helped me get my BLTouch back and running after I was finally frustrated enough with my inductive probe.
    However, I believe your methodology is flawed. The variance the printer reports is the overall varianace of the bed. In my experience, this may well change with every heating cycle. I think a better way of testing for probe accuracy is the M48: Probe Repeatablity Test command in Marlin (must be uncommented in configuration.h).

    • @ALittleSlowest
      @ALittleSlowest 7 หลายเดือนก่อน

      Neither of those is that standard definition of variance, which is, roughly speaking, a way to determine the average distance each measurement is from the average of the measurements. See en.wikipedia.org/wiki/Variance

  • @--3D
    @--3D 2 ปีที่แล้ว

    hi Daniel awsome video, as usual.
    I tried to see the full blog post but the page is not working.
    hope we can see it soon thanks!!!

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว +1

      Dang! Fixed it - thanks!

    • @--3D
      @--3D 2 ปีที่แล้ว

      @@Crosslink3D thank you!¡

  • @gensapalicio2759
    @gensapalicio2759 ปีที่แล้ว

    do you have a compiled for us just to download? thanks

  • @multiguru6787
    @multiguru6787 ปีที่แล้ว

    Hi. Can you help me with Neopixel on Ender 3 using marlin 2.1.x, i enabled Neopixel and LCD control in the firmware but there no light coming in LED 5v. i checked the voltage and there is 5V. Can you help?

  • @zanovis
    @zanovis ปีที่แล้ว +1

    That XY Homing Speed made my Ender 3 slam the gantry in both axes... lol. I had to put those back to 20-30mm/s.

    • @ChozoSR388
      @ChozoSR388 ปีที่แล้ว

      Had the same issue with my V2 lol Thought the hotend was colliding with the bed til I remembered the XY homing speeds.

  • @d2ka
    @d2ka 2 ปีที่แล้ว

    Does it work with 3D touch from Trianglelab?
    Also when I increased the homing speed for XY to about 120*60 the whole unit just smashed the X endstop so fast that it didnt triggered the endstop properly. I would be careful with this setting.

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว

      Hey Dariusz, I have one printer with the 3D Touch, I will give it a shot and let everyone know asap! About the homing, yes that's something everyone needs to test. But that's also true for all the settings anyways.

    • @d2ka
      @d2ka 2 ปีที่แล้ว

      @@Crosslink3D i read that this HS mode doesnt work with 3d touch but im also courious if its true.

    • @d2ka
      @d2ka 2 ปีที่แล้ว

      @@Crosslink3D Checked by myself. Doesn't work.

  • @demonprincess5634
    @demonprincess5634 7 หลายเดือนก่อน

    my mesh is 25x25 and i have a ender 3 pro

  • @arashrkarimi
    @arashrkarimi ปีที่แล้ว

    is multiple probing necessary? If we use only 1 fast probing will the accuracy drop?

    • @Crosslink3D
      @Crosslink3D  ปีที่แล้ว

      I did so many prints now with single fast probing and zero issues. Multiple probing is wasted time imho

    • @arashrkarimi
      @arashrkarimi ปีที่แล้ว

      @@Crosslink3D Thank you very much Dan, very helpful. I just compiled a new firmware with your instruction, works very well and a lot faster!

  • @doron910
    @doron910 ปีที่แล้ว

    It takes me 2:35 min (SAME config & 5X5 grid)
    for some reason my printer waits 2 sec after each probing point and also after the quick probing travel there's a short travel with *really* slow speed... so weirddd :(
    maybe because of the latest bugfix firmware I picked up?

    • @doron910
      @doron910 ปีที่แล้ว

      Its gone! I turned off S_CURVE_ACCELERATION and TMC_DEBUG

  • @makewithmegma
    @makewithmegma 2 ปีที่แล้ว

    🔥💕👌👍

  • @Bretware904
    @Bretware904 2 ปีที่แล้ว +4

    This is not the way I setup Bl Touch, there's no reason to probe before every single print. Best when set up to restore after G28 and probe twice with one extra, this will drop the probe that is off by the most. With this set up you simply probe and then save the map to your eeprom, the machine loads the map before the print. For any reason to get out of range you manually launch the probing and save again

  • @backgammonbacon
    @backgammonbacon 2 ปีที่แล้ว +1

    Saving 30 seconds on a 2 hour print....wow.

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว +4

      Because we can

    • @ulliulli
      @ulliulli 2 ปีที่แล้ว +3

      when you tinkered your printerbed and how you have to relevel it, these 30 secs per run (and I need 3-4 runs to have the bed perfectly flat), saves a lot

  • @Vistal11
    @Vistal11 ปีที่แล้ว +2

    WARNING! Dont change your Home feed rate. Your hottend and bed will smash into your stop switch and damage them