Klipper BLTouch Clone Setup | Easy Anycubic Mega S 3dTouch Tutorial

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024

Комментарии • 106

  • @davidkinch2100
    @davidkinch2100 2 года назад +1

    I like how you said that your BL touch has been mounted and waiting for two weeks. So has mine. I started on the configuration and got side tracked a few days ago so I am so glad you posted this as it will save me some time. Thanks.

  • @mrpilipo
    @mrpilipo 2 года назад +8

    One thing could be added: mesh_min and mesh_max position values are relative to the probe, so you have to adjust them depending of probes XY offset, otherwise you will get position errors when calibrating the mesh.

    • @loganthrockmorton8179
      @loganthrockmorton8179 Год назад

      Is there a guide to this? I'm not sure the math I should do for this.

  • @alexturcotte1529
    @alexturcotte1529 2 года назад +2

    I love how well made are your videos, really informative and simple at the same time. Good content, I follow your upgrade tutorials and i'm printing the mk4 upgrade for my anycubic right now. Gold content.

    • @JJShankles
      @JJShankles  2 года назад

      Glad you like them! Thank you!

  • @ab.3800
    @ab.3800 2 года назад +4

    I just spent like 10 hours trying to get mine to work lol I’m using a 3D Touch v3.0 and for me the probe was going in and out fine but it wasn’t triggering the z stop and only showing as triggered with in a fault (flashing red). I tried a 1k resistor in series as the klipper site said and no luck.
    Turns out I just needed to comment out the probe_with_touch_mode and now it’s working fine.
    Thanks for the useful information

    • @badabing2003
      @badabing2003 2 года назад

      When doing the trigger tests, is the pin supposed to pop-up all the way as soon as you touch it? Mine does and never says triggered. I'm on i3 mega not mega S

    • @JJShankles
      @JJShankles  2 года назад

      Glad you got it working!

    • @rosstracy7677
      @rosstracy7677 5 месяцев назад

      Thank you 2 years later!!

  • @KatazuiOfficial
    @KatazuiOfficial 2 года назад +1

    I am running OctoPrint on a Pi4 2gb for my Ender 3 v2 with CR Creality Touch, I can confirm this tutorial is still working great! :D

  • @sebastiancrawford7357
    @sebastiancrawford7357 Год назад +2

    If your board is the trigorilla 1.1, the control pin is PE3. I felt like I was going insane for hours because I apparently have the one version that they switched the servo pins on

  • @danekunderhill4812
    @danekunderhill4812 2 года назад +1

    Nice work:) G'day from a fellow CB printer pilot;)

  • @crankstermedia
    @crankstermedia 2 года назад +3

    Another great video JJ ,thanks. I've got a mega s and I'm installing the ML mk4 carriage. The servo wire going to the board makes sense. The black and white wire that you added to the small pcb; what pins is that going to and where do they exit at the other end of the loom? That portion of your video talks about soldering the header pins but doesn't explain to what and where they exit/connect to.

    • @JJShankles
      @JJShankles  2 года назад +1

      So following the loom can get super confusing on this printer, but it eventually makes to it pin D2 on the Trigorilla board. And the arduino pin of "D2" is "PE4". That is how you define the pin in Klipper config file.

    • @crankstermedia
      @crankstermedia 2 года назад +1

      @@JJShankles Thanks JJ. I haven’t moved to trying Klipper…..yet. My aim is to get the Mega to the point where it is a reliable PLA and PETG printer that just gets the job done. I’ve upgraded the hotend after discovering the limit of the standard one at 240 C :). I have a Pi running Octoprint so once the carriage is up and runninng, i’lll use your klipper video to try that. After that, a Voron will be the performance upgrade I’ll chase :) thanks again

  • @nicolindinger9844
    @nicolindinger9844 4 месяца назад

    Hello everyone First of all, thank you for the recording, since I'm still relatively new to the Klipper area, I already have the first question for you, I borrowed the Sonic pad from my colleague because my pi unfortunately passed away. Now I thought I would I could also put my old Mega Pro on a clipper. After a lot of fiddling and two nerve breaks, it finally worked. The only thing I can't get to work for the life of me is my BL Touch, which I have with the instructions from the internet with the x stop and connected to the cable twist and previously the stupid thing was running on the Marlin firmware but there was no chance of using Klipper. Can someone maybe help me?

  • @DGworksIvan
    @DGworksIvan 2 года назад +1

    so... how do you deal with different height on Z axis after power off?
    just use bed mesh leveling to compensate it?

    • @JJShankles
      @JJShankles  2 года назад

      Usually it holds consistent level for a while, but I can just re-do the mesh level if the z axis get off.

  •  4 месяца назад

    I know this video is old, but has anyone tried the z-axis endstop pins (no solder method) with Klipper? I am having a time trying to figure out what signal pin to use through this method.

  • @willcarlton3906
    @willcarlton3906 2 года назад +2

    Awesome guide. I heard that most AnyCubics cannot accept a BL Touch natively like the Ender Printers since AnyCubic isn’t open source. But you said you plugged yours right into the motherboard?

    • @JJShankles
      @JJShankles  2 года назад +1

      Yeah my main board had the pins already soldered on to plug it into. I did have to solder the signal wire to replace one of the z end stops though, but I'm not sure how that compares to an Ender installation

  • @milowmilo
    @milowmilo 2 года назад +2

    Hi JJ, any tips for setting up cura with optimized print settings for the mega s with klipper?

    • @elias.keller_photography
      @elias.keller_photography 2 года назад +1

      Thats a good question. If been googling for hours to find a good guide. I'm not sure if my printer uses the mesh. Start and Stop code in Cura would be interessting.

    • @JJShankles
      @JJShankles  2 года назад +2

      That's a good idea. I've been working on a video covering cura settings, and I'll make sure to cover the start stop code

  • @FilmFactry
    @FilmFactry 2 года назад +2

    Great video. I'm new to Klipper. When you gave the console commands, are you typing the "$" or does Klipper do that?

    • @JJShankles
      @JJShankles  2 года назад

      Klipper does that. Those symbols appear on the console after you enter a command.

  • @domenicogiaquinto468
    @domenicogiaquinto468 2 года назад +1

    Thanks for guidance! I have a problem when I level the plate(bed mesh), it always sends me out of range. Do you have any suggestions?

    • @JJShankles
      @JJShankles  2 года назад

      You can set the "position_min" on the Z axis to something like "-5". If that's the axis that is giving you the issue. I had that problem where when it creates a mesh then it considers some of the bed under the homing point.

  • @whitneysomerville5402
    @whitneysomerville5402 2 года назад +1

    I followed this video very closely and everything is working but I have one problem. The nozzle priming at the beginning of the print is now right in the middle of the bed rather than on the edge like it was before. Any ideas how to restore it? I can't figure out what part of the config file handles that.

    • @JJShankles
      @JJShankles  2 года назад

      That probably is part of the priming g-code that is probably coming from your slicer. You can add a line for it to go back to 0,0 after homing the z axis. The config line "safe_home_position" or something like that defines where the bltouch will home the z axis

  • @arenree
    @arenree 2 года назад +4

    Love the detail you go into your videos. Would you ever consider upgrading the X and Y to linear rails upgrade for the Mega S?

    • @davidkinch2100
      @davidkinch2100 2 года назад +1

      I did the linear rail on my Mega X for the X only so far. Not sure if I will end up doing the Y. However… a hot-end upgrade might be next.

    • @davidkinch2100
      @davidkinch2100 2 года назад

      A part of thinks e3d Herema hotend kit… then I see the price and wonder if a upgrade that is 1/3 the price of the printer is overkill. Hmm 🤔

    • @arenree
      @arenree 2 года назад

      @@davidkinch2100 Did you notice any noticeable improvement with the X linear rails? I'm trying to find a way to improve on my print lol. Getting some horrendous looking layer lines I'm trying to get rid of

    • @davidkinch2100
      @davidkinch2100 2 года назад +1

      @@arenree yes mostly in acceleration. The limit for speed becomes the hot-end and just getting enough plastic out. But there is a bit of a limit as well because of the frame. I was thinking about attempting to stiffen the frame up as well but a part of me thinks how much do I put into a Mega X before I equal the value of a corexy type machine.

  • @redstonecraft1432
    @redstonecraft1432 Год назад +1

    i tried the 3d touch in the "initial tests" for far too long and checked the wiring too many times until i realized that my clone did not support touch mode

    • @PetterStetter
      @PetterStetter 6 месяцев назад

      Thank you). I lost 2 hours with this) So for me with 3DTouch clone the config was different from the author's one. If I followed Klipper Guide instead of watching this video, I would probably not stack into this problem.
      stow_on_each_sample = True
      probe_with_touch_mode = False
      pin_up_reports_not_triggered = True

  • @ignacioruiz-oriol1182
    @ignacioruiz-oriol1182 Год назад

    How you connect it if the printer doesn’t have especific pin out for it, I have an anycubic mega zero, and I want to improve it, add a heated bed and. I would like to add the 3D Touch (I already bought one but I can’t find help to adapt the printer )
    Klipper already “working” is install but I’m trying to place the heated bed and the 3D Touch all at same time

  • @peatergriffin
    @peatergriffin 2 года назад +1

    I have one of these but it could be newer as it's black (Amazon AU v3.1). The pin doesn't drop down ever time when called for "blue light" A lot of times I have to tap it with something. I'm about ready to biff it and set up an only fans to pay for a genuine.

    • @JJShankles
      @JJShankles  2 года назад

      That could be the Creality CR Touch. That's interesting, I had heard good things about them, but especially with Amazon sometimes you can find junk

    • @peatergriffin
      @peatergriffin 2 года назад

      @@JJShankles Nope, defiantly a fake BL touch. Funny thing is today i was jerking around with the little screw in the top and it hasn't failed to probe after a few hundred tests now?

  • @dutchakdev
    @dutchakdev 11 месяцев назад

    Thanks for your videos!
    I used you config, everything is ok in debug tests, but when I try run g28 I got
    22:20:13
    !! BLTouch failed to deploy
    22:20:14
    // Failed to verify BLTouch probe is raised; retrying.
    22:20:16
    // Failed to verify BLTouch probe is raised; retrying.
    Any ideas?

  • @reedhill8249
    @reedhill8249 2 года назад

    Hi when I first plugged me bltouch in and gave it power is heated extremely fast! And I changed some wires and now I just get a blinking light continuously. Can’t send it any commands or anything it just blinks and won’t probe out or in.

  • @malulsos
    @malulsos 2 года назад

    Thank you so much! This will be a huge help

  • @c0mputer
    @c0mputer Год назад

    Question, do you need to tell your printer to load the last bed mesh before every print with the M420 command? Or is it once it has the mesh it always knows to use it?

  • @entity2784
    @entity2784 2 года назад

    i had sucess using the probe as the z endstop but my gantry is not level so i have to use the endstops to level the gantry with the motors on and then start the print. as soon as i changed it to use the endstop pins instead of the z virtual probe, my z offset would not be utilized. im not sure what was going on. =\

  • @alinz87
    @alinz87 2 года назад

    Im frustrated ithe Printer starts and the BL-touch pin goes down and up but i cant control it in klipper with BLTOUCH_DEBUG COMMAND=pin_down or up :(
    cables are 100% right and the pins also

  • @paccohd4387
    @paccohd4387 2 года назад

    Hey i have the Trigorilla 0.0.3 and i have the Problem that my Sensor Pin is not working i double checked the wiring and my program but it stills always says triggerd? anyone that could help? I think that the sensor pin that you use in your video doesnt work for the 0.0.3V.

  • @LDRCdriver
    @LDRCdriver 2 года назад +1

    Im using the same X carriage and your printer.cfg file, but mine doesn't home in the center of the bed.
    Already lost many hours trying to correct this. It should home at X00 Y100, at least mainsail tells me that...if I move the nozzle to the center the coordinates are X90, Y86. Please, help me! 😄

    • @JJShankles
      @JJShankles  2 года назад

      Check your [safe_z_home] variable. It should define where and how quickly you want it to move there. I have it go to X100 Y100 to home with the BLTouch. If you aren't using a BLTouch you can just comment out that section

    • @LDRCdriver
      @LDRCdriver 2 года назад

      @@JJShankles thanks for the reply! Yes, I’m using BLtouch with the same AI3M carriage, and [safe_z_home] its also set for X100 and Y100. Not sure what I’m missing here. I’m using sensorless homing on the X, BLtouch probe on Z and limit switch on Y. Since I’ve removed the DIAG pin on tmc2009 for the Y axis, not sure if there’s something related to my problem.

  • @thetruthwillsetyoufree6420
    @thetruthwillsetyoufree6420 2 года назад

    Hi JJ the github link just says Not Found and there seems to be some sections missing from my own config file

  • @briandrad9447
    @briandrad9447 2 года назад +1

    Hi JJ i just happen to have a cr touch that i just found do you think it would be the same concept and wiring?

    • @JJShankles
      @JJShankles  2 года назад

      Yes the wiring is the exact same, and the installation is basically the same. Your x,y,z offset will be different, but that's something you set during the calibration

    • @briandrad9447
      @briandrad9447 2 года назад +1

      @@JJShankles great i will tackle it with your video

  • @TiagoMaricate
    @TiagoMaricate 2 года назад +1

    In my case, with the pin up or pin down, both give the same result on debug: triggered. Any ideia on how to fix this?

    • @JJShankles
      @JJShankles  2 года назад +1

      Maybe double check the black and white wires. They are the switch contacts, so if they aren't soldered well then it might not be opening

    • @TiagoMaricate
      @TiagoMaricate 2 года назад

      @@JJShankles I just did some tests and discovered the sensor pin is not working (SKR 1.4 T have an exclusive pin for it). Using the z-stop pin and test, all works. Thanks my friend!

    • @domenicogiaquinto468
      @domenicogiaquinto468 2 года назад

      I have the same problem as you could you explain me better thanks

    • @paccohd4387
      @paccohd4387 2 года назад

      @@TiagoMaricate hey i have the same problem could you explain that for me? thanks

    • @TiagoMaricate
      @TiagoMaricate 2 года назад

      @@paccohd4387 Try to put extra weight attached to the pin and in the firmware try to invert the signal to activate

  • @eltondouglas2009
    @eltondouglas2009 Год назад

    Hello JJ Shankles, I'm trying to level the bed after all these steps, but I get this message: Move out of range: -6,000 37,000 5,000 [0,000]
    Can you help me?
    I can send you my print.cfg file

  • @stevennisenson3587
    @stevennisenson3587 2 года назад

    You should do a video of adding a new klipper compatible lcd display like the RGB Mini 12864

  • @briandrad9447
    @briandrad9447 2 года назад +1

    JJ i need to buy the fan at the back for the anycubic assembly do you know if it is 12 or 24v tks brian

    • @JJShankles
      @JJShankles  2 года назад

      All the fans are 12V on the printer since the power supply is 12V.

    • @briandrad9447
      @briandrad9447 2 года назад

      @@JJShankles tks have a good nite eh!

    • @briandrad9447
      @briandrad9447 10 месяцев назад

      Tks for all your videos i have learned a ton!! Did you get your filament runout sensor that came with the anycubic to work on your anycubic mega with klipper?

  • @izwanmohd
    @izwanmohd 2 года назад

    I got old clone (v1) but does not seem to work with my ender 3 v2 I guess I need version 3 at least

  • @oblivious36
    @oblivious36 2 года назад +1

    Does Fluid have a GUI for the movement of the head in a similar way to Octoprint? Great tutorials, thanks.

    • @JJShankles
      @JJShankles  2 года назад

      It does have a gcode visualizer so you can see where the head is. I haven't really used it since I don't really have a need for it. Can I ask what you use that function for?

    • @oblivious36
      @oblivious36 2 года назад +1

      @@JJShankles Thanks for the response. I use it for manual mesh bed leveling to control the z axis in 0.1mm increments. Pronterface has a similar system.

    • @JJShankles
      @JJShankles  2 года назад

      Oh now I understand. Yes that GUI is in Fluidd, and I use it everyday. You can control each axis in various increments, and you can even change the displayed increment options if you want them to be different

    • @oblivious36
      @oblivious36 2 года назад +1

      @@JJShankles Perfect, thanks again.

  • @lanypuspasari1868
    @lanypuspasari1868 2 года назад

    i have stock ender 3 v2 and already running klipper Fw. will 3dtouch mks v2 run properly on stock ender 3 v2 v4.2.2 board?

  • @badabing2003
    @badabing2003 2 года назад +1

    How does one determine the sensor_pin = ^PE4. I'm using Anycubic i3 Mega, and the Trigger test does not say Triggered, it always says Probe: Open, perhaps the pin needs to be changed?

    • @JJShankles
      @JJShankles  2 года назад

      I would first make sure the solder joints are good on the Black and White wires, because figuring out the pins can get confusing, but here it is.
      So the Arduino Mega 2560 microcontroller pin mapping is here: www.arduino.cc/en/Hacking/PinMapping2560
      There you can see that Digital Pin 2 is mapped to PE4.
      In this other image you can see where Digital Pin 2 (D2) connects to the board: i.stack.imgur.com/N4s1M.png
      It gets confusing following connections with all the wire harnesses along the way.

    • @badabing2003
      @badabing2003 2 года назад

      @@JJShankles This is the second time it happened here, I posted a message that included links (to illustrate better) similar to what you have done, I saw the post here, but then when I refreshed the page it was no longer there. Is there some bot that removes any posts that have links?

    • @badabing2003
      @badabing2003 2 года назад

      @@JJShankles Thanks for your reply and assistance. I just un-soldered / re-soldered everything, double checking all my connections, and I still get the same, no Trigger. I it weird though the following sequence reports Trigger, BLTOUCH_DEBUG COMMAND=pin_up, BLTOUCH_DEBUG COMMAND=touch_mode, QUERY_PROBE, but not when the pin is down and I push it slightly up.

    • @badabing2003
      @badabing2003 2 года назад

      Could it be the Pull up resistor option with the ^ before PE4 ?

    • @stephenknudsen3146
      @stephenknudsen3146 2 года назад

      @@badabing2003 I seem to be having the same problem. My BLTouch (Genuine 3.1) was working fine on Marlin but now not on Klipper, I cannot get it to probe; it just sits retracted with the red LED illuminated. On initial power up, it passes the BIT so it is not the probe. It is wired to D2/^PE4 and D11/PB5 so the problem is not the wiring. Any suggestions JJ or anyone?

  • @Botio
    @Botio 2 года назад

    even "3d touch" have lots of different versions, so ur setting is not working for me, I have to use:
    [bltouch]
    sensor_pin: ^P1.28
    control_pin: P1.23
    x_offset: 37.10
    y_offset: 9.25
    z_offset: 0.00
    #stow_on_each_sample: false
    #probe_with_touch_mode: True
    pin_up_reports_not_triggered: True
    pin_up_touch_mode_reports_triggered: True

  • @XXgoblinmonkeyXX
    @XXgoblinmonkeyXX 2 года назад

    hmm im getting an error " Pin 'ar11' is not a valid pin name on mcu 'mcu'" any suggestions?

    • @XXgoblinmonkeyXX
      @XXgoblinmonkeyXX 2 года назад +1

      if anybody runs into this problem sensor_pin: ^PE4 , control_pin: PB5 . are the pins that worked for my i3 mega s

  • @suicidebylifestyle9267
    @suicidebylifestyle9267 2 года назад

    I have a mega S with the same X carriage upgrade, is the BL touch holder the one that comes with the MK4 mod? also are those cable chains that come with it?

    • @JJShankles
      @JJShankles  2 года назад

      Yes the BL touch mount is the MK4 one, and the cable chains are another model I found here: www.thingiverse.com/thing:4253211

    • @suicidebylifestyle9267
      @suicidebylifestyle9267 2 года назад +1

      @@JJShankles Thanks a million!! I've been looking for cable chains for this thing for ages, did you find any issues with printing/installation
      ?
      awesome video by the way, I'll be using it when I get my probe.

  • @ireness1233
    @ireness1233 2 года назад +1

    Thanks for the upgrade guides. Is there a way to use the z end stops to level the gantry during homing, like as it does in marlin?

    • @derekp5042
      @derekp5042 2 года назад

      I would like to know if there is a way for this as well. GREAT VIDEO!

  • @briandrad9447
    @briandrad9447 2 года назад +1

    Hi JJ will this work on the mega pro?

    • @JJShankles
      @JJShankles  2 года назад

      I think it should. I would double check that though because it may have a different control board to support the laser.

    • @briandrad9447
      @briandrad9447 2 года назад

      @@JJShankles TKS

  • @briandrad9447
    @briandrad9447 2 года назад +1

    JJ sory too be a pain i dont se your pdf file i have on my cr touch blue,red then yellow not red brown and yellow just dont want to send my printer to the moon tks always brian

    • @JJShankles
      @JJShankles  2 года назад

      Sorry for the late reply, here is a picture of the wiring differences: www.th3dstudio.com/hc/guides/wiring-information/bl-touch-wiring-harness-colors-antclabs-vs-creality/

  • @immortalmonsterhybrid975
    @immortalmonsterhybrid975 2 года назад

    I have yellow red green

  • @LoganKaval
    @LoganKaval Год назад

    Klikky props are better!

  • @gaborsz7110
    @gaborsz7110 2 года назад

    4:19
    affter just bla bla bla.

  • @sterkriger2572
    @sterkriger2572 Год назад

    Mine always reports “triggered” regardless of if it’s pin up or down. I think I’ve got a feminist one

  • @windowsraspberrypicomputer5577

    the colors of my bltouch are yellow, red, green