How to install a bed leveling sensor on your Anet A8

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

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

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

    NOTE: If you get "not in sync" or "sketch too big" errors during firmware flashing, please watch my video about how to fix these problems here: th-cam.com/video/RQIizXtf9oo/w-d-xo.html

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

    Good tips. I never went into such depths for precision. Knowing this when I got my 3d printer would have saved me from so much crashes.

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

    CrossLink, your videos are the best. I was about to give up on my A8 until I found your channel. Extra points for the "girl from Ipanema humming". Quick question: Is anyone getting a RIGHT_PROBE_BED_POSITION is outside the probe region error? TIA

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

    My Anet A8 is working great now. I tried to add a BLTouch and found that The Old Fashioned bed leveling with a piece of paper works the best for me.
    I level the bed every 4 or 5 prints.

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

    Hi, thanks for this - although i believe this is slightly outdated now that Marlin 2.0 is out.

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

    I got error with uploading sketch twice. I cycled the anet power and tried a 3rd time and it worked. Thank you sir

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

      Good news! Sometimes it's that simple...

  • @irlyt7908
    @irlyt7908 6 ปีที่แล้ว +5

    I think you should have more Subs because the quality of this video is great!

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

      Thanks for the comment! I would appreciate of course more subscribers but my target for the next year is mainly consistency. Posting one video each week is prio 1 to get a good portfolio of very focused content. If you have ideas or suggestions I am happy to take those on my bucket list so thanks for any help you can give 😁

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

    Great video! Does this work the same on the A8 PLUS? :)
    Thanks!

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

    hey Mate,
    Thanks for the great video guide. It was very useful for the situation that I had to deal with. You got 1 more subscriber. Please keep the videos rolling.
    Cheers and Happy New Year!

  • @alexanderklassen6558
    @alexanderklassen6558 3 ปีที่แล้ว

    Hello Daniel, thank U for many helpful tips and videos. But how do you wire the sensor? Which wire goes to which pin of the connector?? Please tell and the Video would be nearly perfect in my opinion.
    Alex

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

    What is the wiring setup for the connectors to the main board? You did not seem to show it in the video.

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

      I have done a photo here: Sieh dir den Tweet von @danielcrosslink an: twitter.com/danielcrosslink/status/1060433163372126209?s=09

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

    Do you have a video showing where to plug the sensor into the motherboard? I purchased the one on your list with the 3 wire plug for a Anet A8 already installed on it..

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

      My assumption would be that it plugs into the z-endstop plug on the board. Especially since the z-endstop switch never goes back on.

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

      Yes

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

    Best tutorial ever, Thank you very much.

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

      Thank you, too. Hope you have fun with your printer!

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

    Great Tutorial. Thank you very much. 1 problem though in my config. I used your config + tutorial(I have a Anet A8 with same inductive sensor, offset X=-39, Y=-1). But the problem is that it will start printing from 0,0 in the center, not from the real 0,0. So if I have the gcode to print in the lower-left side of the board, it will in practice print this from the center instead of 0,0(lower-left corner)
    Do you know why? Any help is welcome.

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

      If you are using cura you can go into the printer settings and there should be an option to set the origin as the center or the front left corner which seems to have gotten messed up for you. Just change it so that it has the origin as the front left corner

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

      That's correct! Thanks for helping!

  • @dansitzmann1105
    @dansitzmann1105 4 ปีที่แล้ว

    Great videos! You are very clear and precise on step by step instructions. Look forward to continue following you.
    I have been printing with my Anet A8 for years now. Recently just upgraded to Marlin 2.0.7 to enable auto bed leveling. The issue I am having is when I do an AUTO HOME, the nozzle goes to the center of the print bed instead of the sensor. In turn, when the bed leveling sequence starts, the sensor is off the bed for the first probe spot. The sensor is working and will set Z height correctly if I don't run G29 for a print, but I need to manually adjust to level the bed still. With a G29 command, the sensor is off the front side of the bed and the nozzle is where I want the sensor to be.
    During an AUTO HOME sequence, should the nozzle or probe be in the center of the bed if I have the offset set in the firmware? I think this is my issue. Prints I start now are still centered as long as I don't use G29.
    Equipment:
    Anet A8 with original mainboard v. 1.5
    Z sensor is a inductive proximity sensor.
    Software:
    Marlin 2.0.7 (newest release as of 10/5/2020)
    My sensor is 74mm in front of the nozzle and centered left/right. I have my offset to nozzle set to (0,-74,0)
    Settings I have set:
    define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
    define FIX_MOUNTED_PROBE
    define NOZZLE_TO_PROBE_OFFSET { 0, -74, 0 }
    define AUTO_BED_LEVELING_BILINEAR
    define LCD_BED_LEVELING
    define Z_SAFE_HOMING
    In configuration_adv.h I have set the first probe location to be 25,25 from zero. The nozzle goes to 25,25 for the first probe spot, which does not work.
    I appreciate any assistance I can get on this as I am not able to activate auto homing until the offset issue for the Y is corrected.

    • @dansitzmann1105
      @dansitzmann1105 4 ปีที่แล้ว

      To follow up, I was able to figure this out. I was not doing the M502 and M500 steps after the firmware upload.

  • @DrNasirHayat
    @DrNasirHayat 4 ปีที่แล้ว

    Thanks for a video I have installed capacitance sensor (LJC18A3-H-Z/BX 1-10mm) but i found it not much accurate each time i need to adjust z prob offset. I read on internet this sensor change reading due to humitdy and temprator change so each time it come with diffrent number I am thinking to move back to manual meshbed leveling.

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

    Thank youuuuu!!!!!!!
    Helped a lot!! Really nice tutorial

  • @ptaudio
    @ptaudio 3 ปีที่แล้ว

    I don't have the "prepare" option in the marlin menu. I'm running Marlin 2.0.7.2. Have there been significant changes in the firmware since this video came online ?

  • @nikosdoukas2026
    @nikosdoukas2026 3 ปีที่แล้ว

    hello daniel one question you got the sensor on 5volts or to 12 because in 5 bolt it reads t low on glass 1...2 mm in 12 volts it want a 1n4148 protection diode on black cable(signal) inverted to not damage the main board....

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

    Hi Daniel
    After flashing the firmware, My nozzle isnt leeling at the centre of the the bed... where do I change that in my Configuration.h file, and also what do I change in it ? im using the standard 220x200 bed which shipped with the printer

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

      Hi, thanks for the comment. Please check out my video about bed centering: th-cam.com/video/Dqt8cUtzOfs/w-d-xo.html

    • @MegaKauti
      @MegaKauti 5 ปีที่แล้ว

      thnx.... helped me out

  • @richardbmw320
    @richardbmw320 4 ปีที่แล้ว

    Hi Daniel, I have an anet a8 with an inductive probe. It is to the left and in front of the nozzle, x= -27, y= -40
    I have it all set up and configured in marlin, but when it tries to perform the autolevel, the probe not above the bed, it is to the left and in front.
    Any ideas?
    By the way, you and your videos have been brilliant in helping get everything set up on my 3d printer that i got just before christmas, many thanks.

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

    hey! your videos are veeery good! i learn a lot with you! but i have too much trouble to level my anet a8.

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

      I would like to help, maybe better join our discord to discuss this in detail?

    • @tainabueno
      @tainabueno 5 ปีที่แล้ว

      @@Crosslink3D yes, please!

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

      You ca join any time with this link discord.gg/4gHw87D

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

      Did you join the discord channel?

    • @tainabueno
      @tainabueno 5 ปีที่แล้ว

      @@Crosslink3D yes! thanks for invite me!

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

    Please help, how do you wire the capacitive sensor? My sensor keeps blinking and does not work, the nozzle rammed into the bed. I'm not sure which wire goes in what slot on the jst connector.

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

    How did you wire the sensor? To which pins

  • @gamestar7498
    @gamestar7498 3 ปีที่แล้ว

    Hey do you have a List of the changes you have made in your config.h?

  • @maciejhagemejer5310
    @maciejhagemejer5310 3 ปีที่แล้ว

    hey does it work with a magnetic build plate

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

    Hi uncle can u pls make a vedio for how to install auto leveling sensor on anet et4 printer pls

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

      I don't have that printer at the moment. Maybe that's something for a future video. Not sure when though.

  • @filipeferreira7818
    @filipeferreira7818 5 ปีที่แล้ว

    Hi!
    Cool video
    My 3D printer is old and uses an enclosed electronic board (Gen7Br)
    So, I would like to use the LJ12A3-4-Z / BX proximity sensor only with Arduino. Making an analog reading to measure distance through the Monitor Serial, can you help me with the code?

  • @richardkilpatrick1943
    @richardkilpatrick1943 5 ปีที่แล้ว

    Hey just followed this guide (thanks). Only issue I am having is that the sensor doesn't appear to be sensitive enough.

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

      hi Richard, which sensor did you choose? capacitive or inductive?

  • @ikillfh844
    @ikillfh844 5 ปีที่แล้ว

    So what kind of signal does the probe you're using send? Is it the same as what the normal z stop sends? I mean to say could you just mount your normal z stop on the extruder and follow the same steps?

  • @JohnSmith-mk8hz
    @JohnSmith-mk8hz 6 ปีที่แล้ว +1

    Also, before you flashed Marlin and did the calibration, how did you determine how high above the nozzle tip to mount the sensor?

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

      This is a bit of a longer answer: I first set the sensor to be just a little higher than the nozzle tip and checked how close the nozzle would come to the bed after homing. Then I put the sensor a bit higher and tried again until I reached a point where the sensor triggers (red lamp goes on) when the nozzle distance from the bed is less than 2mm.
      This is in fact a bit tricky but you can find the trigger point when you manually lower the Z axis using the menu. In the firmware there is a setting that is called Z_PROBE_LOW_POINT and it prevents the Z axis to go lower than 2mm from the trigger point for safety. So if your sensor triggers when the nozzle has more than 2mm distance, this will not work and the bed leveling will abort. This happened to me in the first place because I was unaware of the 2mm boundary, so I had to go under that 2mm trigger point to make it work.
      However the capacitive sensor is so inaccurate sometimes that during the bed leveling calibration before printing starts, the printer would stop the calibration because the sensor would give so different results in terms of the distance that it decides to stop the bed leveling and aborts the print. That is a clear indication that you are still a bit too low with the sensor and might have to raise it a bit compared to the nozzle to come closer to the bed.
      I realized that room temperature and humidity has in fact a large impact on the accuracy of the capacitive sensor so it works best under controlled environments.
      This issue is actually mentioned in the wiki, too. Thomas Sanladerer did a great video about the sensor inaccuracies here: th-cam.com/video/il9bNWn66BY/w-d-xo.html.

    • @JohnSmith-mk8hz
      @JohnSmith-mk8hz 6 ปีที่แล้ว +1

      Thanks for the detailed reply. I had already purchased an inductive sensor to avoid humidity issues. Hopefully setup goes well.

  • @sebulba33333
    @sebulba33333 4 ปีที่แล้ว

    @crosslink Thank you for your amazing video. I was able to install the sensor, compile and upload your firmware. The sensor is working (red light) but it has nearly the same distance to the bad as the nozzle.
    When I am trying to start the Auto Home procedure the light of the sensor changes to red, but the nozzle still wents down unitil it crashes into my glassbed. So I was enforced to switch off the printer. I am using Marlin 1.1.9.1 with your configuration.h. What am I doing wrong. Thanks for your advise.

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

    Is capacity sensor accurate? Because they are sensitive to temperature and humidity

  • @jpcme2002
    @jpcme2002 4 ปีที่แล้ว

    Hi Crosslink, why my Anet A8 with board v1.7 (she had a 1.5 but it was replaced because it die) when is heating up, no matter the temp thet you stablish for printing she never goes to the temp goal and stay always 5º behind and like this the printer doesn´t start... I have to feed directly the 12 V in the mosfet to heat up to the stablish temp.... can you help me?

  • @kmcygm
    @kmcygm 4 ปีที่แล้ว

    Is there enough firmware storage on the A8 plus when using Marlin 2.x to have a autoleveler and filament sensor both working?

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

    Hey, I saw on Your newest videos with Anet A8 that You have different sensor? Which one is better?

  • @norbertberberovics4102
    @norbertberberovics4102 3 ปีที่แล้ว

    Thanks dude helped a lot!!!

  • @alexandre.bernalte
    @alexandre.bernalte 4 ปีที่แล้ว

    Mi changes on the Z_PROBE_OFFSET do not work at all. How do you decide the height on the probe mount?

  • @f.k.3710
    @f.k.3710 5 ปีที่แล้ว +1

    Hallo there. I have a problem while compiling... I already installed the lcd display and the newest firmware marlin. But when I try to use the bed level sensor firmware to compile with the LCD enabled it says "exit status 1" unable to compile. Only when i leave the LCD out of the compiling everything works ok. How can i use my lcd and the sensor at the same time? Do I need to switch to the old lcd back again?

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

      Probably the firmware is too big. Check out my video about how to flash firmware with Arduino to get around this.

  • @Marc.Lanting
    @Marc.Lanting 3 ปีที่แล้ว

    how did you set the cap sensor??

  • @עילאיסגל-ש7ד
    @עילאיסגל-ש7ד 5 ปีที่แล้ว +4

    Why it is not working? I have done everything but the firemware is not uploads, it says:
    "static assertion failed: FRONT_PROBE_BED_POSITION is outside the probe region." What can Ido to fix it?

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

      Open your firmware Configuration.h file at Line ~1026 where boundaries are set. did you use the calculated values like #define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE or did you set your own values like #define LEFT_PROBE_BED_POSITION 10? I would first try to use the four lines that calculate the possible range of the sensor using MIN_PROBE_EDGE and then you should try to increase MIN_PROBE_EDGE in steps of 10 until the compiler error disappears. Does that work for you?
      Otherwise you may also use manual values. I had the same issue and increased the FRONT_PROBE_BED_POSITION to 20 and it worked but this requires more trying.

    • @עילאיסגל-ש7ד
      @עילאיסגל-ש7ד 5 ปีที่แล้ว +1

      Crosslink Thank you, it works great now, excellent video.

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

      @@Crosslink3D Hi There. I am having the same issue, but not been able to fix it. My auto level probe is in front and left of the nozzle (x-22 & y-44) I have tried changing the front probe number from -50 all the way up to 150 with it keeping to fail every time. any ideas?

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

      Send me your config file on my Facebook page (use the chat). I will look into it. Probably just a small tweak.

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

      @@Crosslink3D thanks. Will do it when I get home. It compiled fine with your sensor numbers, not mine.. thanks again, and keep up with the videos. Really really informative and very good to watch ;-)

  • @Hobypyrocom
    @Hobypyrocom 3 ปีที่แล้ว

    I installed Marlin 1.1.9 to my Anet A8 following your tutorial and using your configuration with only the x and y offset of the sensor modified, also burned Optiboot, but now when I select any option from the menu (example Prepare) it takes me back to the info screen... what can I do to fix this?

    • @Hobypyrocom
      @Hobypyrocom 3 ปีที่แล้ว

      found the issue :) on Marlin the middle button is for "enter" not the right button as it was with the original Anet A8 firmware :) dumb me... thanks for the great tutorial, helped allot...

  • @rebeccanaylor7682
    @rebeccanaylor7682 4 ปีที่แล้ว

    How far from the bed should the sensor be or should it be level with the tip of the nozzle ?

  • @mattd1964
    @mattd1964 5 ปีที่แล้ว

    Followed your instructions and copied your config. When tested with auto home I can move the probe and z will stop but when I go to auto level the probe will not stop the z, it only works during auto home. Thank you for your help.

  • @joaomosqueira7673
    @joaomosqueira7673 4 ปีที่แล้ว

    hola amigo una consulta tengo un problema al ejecutar el G29 en la parte izquierda no para de bajar solo pasa cuando esta caliente la cama cuando esta en frio no pasa me podria ayudar con esto te lo agradeceria

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

    I followed all the steps from the video, even im using your configuration file, but when doing auto home, the extruder keeps going down on z axis, crashing with glass bed. The led on the sensor is not turning on when getting closer to bed. Im using a LJC18A3-H-Z/BY sensor. I have conected the wire of the sensor on the slot of the stock z sensor of the anet. Red wire is positive, black is in middle, and blue is ground.

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

      Does it react when you remove the glassbed? YOu can adjust the sensitivity using the little turning screw at the back if it has such. Otherwise you might have a version that needs more than 5V. Normally these sensors officially support 6V and more so you might need to wire it up to 12V and connect it to the board using a optocoupler. See cdn.discordapp.com/attachments/554955712682524692/678257351597490226/7691a57212ee1b5232e3d121ff8b5293_preview_featured-1.jpg for a schema.

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

      @@Crosslink3D Thanks for the answer. I tried to feed 12v and now the sensor gets active when getting close to bed, the light turns on, but it keeps going down and doesnt stop.

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

      @@ashingashinga got the same issue, u find the answer?

  • @krishnankv7894
    @krishnankv7894 4 ปีที่แล้ว

    Hi sir can i use this same setup for NPN inductive sensor

  • @chindig
    @chindig 4 ปีที่แล้ว

    Hi I have this error and I have no idea how to fix it would appreciate some help,
    objectnotfound: (platformio:string) [], commandnotfoundexception
    And sometimes it says that the configuration h file is too old

  • @outkaztproductions3671
    @outkaztproductions3671 4 ปีที่แล้ว

    Hi Crosslink. I’m having an issue where I was able to change the Z-probe offset on the User Interface only one time. I can no longer change it. I’m not sure If I accidentally changed a setting that locked it or if it is just a bug. Do you happen to know of anyway to fix this? I believe I am using Marlin 2.0.3.

  • @jeremymarks8587
    @jeremymarks8587 4 ปีที่แล้ว

    How would I wire this with a control board like the ender 3 with only 2 wires for the end stops

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

    Are you measuring from the center of the sensor or from the edge nearest the nozzle. I am trying to set up an LGDehome sensor.

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

      I am measuring from the middle of the sensor to the middle of the nozzle.

    • @terryblatchley3432
      @terryblatchley3432 6 ปีที่แล้ว

      @@Crosslink3D Thanks for clearing that up

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

    Hello and thank you, I have my Z axis rising instead of going down when I press on "auto home" .... an idea? thank you in advance

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

      Did you copy the Configuration files from the Anet folder to the Marlin folder before configuring the bed leveling?

    • @noahhafner6430
      @noahhafner6430 3 ปีที่แล้ว

      Hi, i have the same problem and i do not know what to do, can you please help me out, cause i am despairing on this. Thank you

    • @amysolomon5911
      @amysolomon5911 3 ปีที่แล้ว

      @@noahhafner6430 it might just be wired wrong try switching the red and black, and the blue and yellow.

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

    I have an inductive sensor sn05 npn open collector do i power it from the 12 volt on the ps or do i have to supply it 5 volts and when i tried it with 5volts from the plug center when i home the head goes to the center goes up and stops it never comes down to the plate cant figure what is wrong please help

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

      This one is probably an edge case. Its for 6-36 but if it does not work with 5v you have to supply it from the 12 v and use an optocopler to feed the signal into the board.

    • @michaeltalmage6882
      @michaeltalmage6882 5 ปีที่แล้ว

      @@Crosslink3D can you offer any help with type and maybe some sort of circuit it would be extremely helpful

    • @michaeltalmage6882
      @michaeltalmage6882 5 ปีที่แล้ว

      what about a transformer on the signal wire to bring it down to 5 volt regulated

  • @DKAudio
    @DKAudio 5 ปีที่แล้ว

    I got everything loaded and it went fine. I went to start my first print, it did the up and down 3 point calibration (middle, left, right). After that it moved farther to the right and went down far crashing into the bed and pushing it down quite a ways, it does this movement once then starts printing after it, any idea why it is doing this? I have tried restarting the print and it does the same thing. Thanks for the video, it made it easy!

    • @danielkoll5378
      @danielkoll5378 5 ปีที่แล้ว

      Hi, still having this issue, any ideas?

    • @danielkoll5378
      @danielkoll5378 5 ปีที่แล้ว

      Still having the issue, I found this in the Marlin code but I have no idea. I am searching for a needle in a haystack. I copied the Marlin code that was posted in the description.
      //#define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS
      #endif // BED_LEVELING

    • @danielkoll5378
      @danielkoll5378 5 ปีที่แล้ว

      Here's the g code
      Start G Code:
      G21 ;metric values
      G90 ;absolute positioning
      M82 ;set extruder to absolute mode
      M107 ;start with the fan off
      G28 ;move X/Y/Z to min endstops
      G29 ;auto level
      G1 Z15.0 F9000 ;move the platform down 15mm
      G92 E0 ;zero the extruded length
      G1 F200 E3 ;extrude 3mm of feed stock
      G92 E0 ;zero the extruded length again
      G1 F9000
      ;Put printing message on LCD screen
      M117 Printing...

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

    after doing all the upgrades (firmware, your config.h file, I bought an inductive sensor, I did my own pcb to use an universal/safe way for your NPN-Sensor circuit, etc) for a leveling sensor everything works great but for some reason when printing the left side has less pressure (extruder head is far from bed), than the right side. since the sensor and the firmware are in control, I don't know what to do to adjust this. Any comments and/or advice. Thanks in advance.

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

      Hi Aurelio. Did you do a manual bed leveling before using the probe? I would say that if you autohome and bring the nozzle down to the bed with the menu you should make sure that the nozzle has the same distance to the bed in all four corners before you use the auto bed leveling. Also I would still leave the knobs and springs on the bed because then it has some room to give if the nozzle hits the bed to hard.
      How does your starting GCODE look like?

    • @AurelioFloresphotography
      @AurelioFloresphotography 5 ปีที่แล้ว

      Hello, thank you for your response. This is the GCODE I have:
      G21 ;metric values
      G90 ;absolute positioning
      M82 ;set extruder to absolute mode
      M107 ;start with the fan off
      G28 ;move X/Y/Z to min endstops
      G29 ;auto level
      G1 Z15.0 F9000 ;move the platform down 15mm
      G92 E0 ;zero the extruded length
      G1 F200 E3 ;extrude 3mm of feed stock
      G92 E0 ;zero the extruded length again
      G1 F9000
      M117 Printing...
      I do have the screws and springs on the bed for leveling and I did a leveling with everything off and using the Z axis as reference to get sure everything level at its best. I do see when printing after a couple of layer trend to compensate but still don't like it. Not so sure if this could be a Cura software issue.

  • @GreenJeans
    @GreenJeans 5 ปีที่แล้ว

    Hello I purchased the sensor in your description from Amazon but I am having two issues. 1) the sensor doesn't appear to function on the supplied 5v. I tested on 12v and the sensor powers on and functions. But on 5v there is no power indicator or closure. 2) Since flashing marlin my. Xzy flash 0 and ? Is this bacause I haven't been able to home. And level yet?

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

    Thanks for this video. It was incredibly helpful getting me to a place where I can square up the bed to the print head and actually print. But, could someone suggest why my printer doesn't start a bed leveling calibration after adding G29 to the start code? The G29 command was placed after the final G28. Still no love. I really need help.

    • @Millmannl
      @Millmannl 4 ปีที่แล้ว

      Having the same issue, did you find any solution?

    • @JheregJAB
      @JheregJAB 4 ปีที่แล้ว

      @@Millmannl This is coming super late for you, but my guess is that you didn't actually enable automatic bed leveling in firmware. The video mentions that there are other things you need to enable, but doesn't go into detail. He instead expects you to download his configuration and use that, which has settings enabled for auto bed leveling he doesn't actually mention in the video.

    • @Millmannl
      @Millmannl 4 ปีที่แล้ว

      @@JheregJAB Thanks for the reply, but yeah in the end I figured it out somehow with a different guide. I sadly forgot what I exactly had to do but I just put together another config file from different guides which in the end ended up working.

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

    @Crosslink3D When I run Autohome, the sensor or hotend is not in the centre of the heat bed. I'm sure the config is correct but can't work it out. Note I've used your config file.

  • @Knowledge60seconds
    @Knowledge60seconds 5 ปีที่แล้ว

    good description for this sensor,I need to ask you if u have a configuration for anet a8 with auto bed leveling for the new marlin 1.1.9,because me I use skynet 3d,plus help me to fiind one

  • @AK-kr3uy
    @AK-kr3uy 2 ปีที่แล้ว

    My Anet A8 was turned off suddenly after auto home (i have installed Marlin recently). Could it be an SD Card problem or is it a Marlin problem?

  • @Darkbob-ew1lk
    @Darkbob-ew1lk 5 ปีที่แล้ว +1

    Hello, my sensor bracket it's different, so my values are X=-24 and Y=-44. when I compile the file it shows the error "RIGH PROBE BED POSITION it's outside of the probe region, do you know how to fix it? thank you

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

      Hi, thanks for the comment. Please check out my video about calculating these values: th-cam.com/video/Sy0ZINoWPew/w-d-xo.html

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

    I do not have that Probe Z offset selection ability. How did you add this to yours? ive downloaded your configuration file, but always seem to get an error when compiling in arduino.

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

      What error do you get? Post the output here...

    • @besimveseli7106
      @besimveseli7106 4 ปีที่แล้ว

      @@Crosslink3D im getting this error while using your file . SanityCheck.h:948: error: static assertion failed: FRONT_PROBE_BED_POSITION is outside the probe region.
      static_assert(FRONT_PROBE_BED_POSITION >= MIN_PROBE_Y, "FRONT_PROBE_BED_POSITION is outside the probe region."); can you please help would be much appreciated .

  • @celricaviation
    @celricaviation 4 ปีที่แล้ว

    hi, danke erstmal für das Super Video =) Sensor wird erkannt, beim Homing ist es so - sobald der Sensor ein Signal sendet fährt er zurück und dann sagt der Drucker "Homing failed" und dann geht nichts mehr. Hast du einen Tipp für mich woran das liegen kann?
    Grüße

  • @FIDreams
    @FIDreams 3 ปีที่แล้ว

    There's just one thing missing: Where does the sensor plug into the board. I was told by sources that I could mod a Alunar m508 with this method, however there is ports on the board that house 6-pins. Named icsp and icsp2, there is also a series of pins called a11, a12, d11, d12.
    Unless I was lied to, then I just wasted $18 on a sensor I don't need :P

  • @JohnSmith-mk8hz
    @JohnSmith-mk8hz 6 ปีที่แล้ว +1

    Thanks for the video. I was wondering why you didn't copy the Configuration_adv.h file from the Anet 8 example folder as well? And where can I find the list of changes you made to the configuration file?

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

      Thanks for bringing that up. Will change the video description to fix that. About the config. It is in the description linking to a one drive file that you can download to use. If you have any other suggestions for topics I should address in the next videos I would love to get your feedback. Thanks!

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

      I have just released my howto video how to fix broken bootloaders and other issues with firmware flashing: th-cam.com/video/RQIizXtf9oo/w-d-xo.html

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

    Very timely video for me :) Thanks!
    I was wondering if you fitted a voltage divider on the signal output of the sensor (assuming you're powering it with 12 V)? I'm finding conflicting details online but it feels like there wouldn't be a voltage problem since it's NPN, open collector.

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

      No, I directly attached the sensor to the printer without further electronics. Works fine.

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

      However it will be driven by 5v from the sensor port not 12v

    • @cie6868
      @cie6868 6 ปีที่แล้ว

      @@Crosslink3D Oh interesting, isn't the sensor supposed to be 6-36V? I'll first try it with 5V anyway. Thanks!

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

      It still works with 5v, will increase the sensing distance however. I am checking if 12v might increase the accuracy or if this does not matter.

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

      @@Crosslink3D Have you tried 12V ? and if so what is the verdict?

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

    Perfect thanks for your video.!

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

      Great to read you liked it! If you have ideas for other topics I should cover, just ask me to make a video about it.

  • @brunogp8269
    @brunogp8269 4 ปีที่แล้ว

    Which one is better, this one or the auto level sensor?

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

      I don't get the question. What sensors exactly are you referring to?

    • @brunogp8269
      @brunogp8269 4 ปีที่แล้ว

      @@Crosslink3D there is another one that Anet sells www.amazon.es/dp/B07C2YNWKC/ref=cm_sw_r_cp_apa_i_CWQkEbPYYNG5B

  • @siggigalam8458
    @siggigalam8458 4 ปีที่แล้ว

    I've got a question about setting the z-probe offset. In the marlin config.h file it has the example layout of a printer and tells you which direction gets you a positive or negative offset. It says the following:
    Z offset: -below +above [the nozzle]
    which makes me think (based on the example diagram) that a negative offset actually implies that the sensor is below the nozzle, which obviously isn't possible.
    TLDR; shouldn't the offset for the z axis be positive not negative?

  • @natefrisch9683
    @natefrisch9683 4 ปีที่แล้ว

    Can you add link to the mount shown in video

  • @clevonperis8737
    @clevonperis8737 5 ปีที่แล้ว

    Can this be done for the A8m(dual extruder) as well?

  • @twistedxknights
    @twistedxknights 4 ปีที่แล้ว

    trying to get the same model bed level sensor working on my A8 but haveing compiling errors

  • @magnusjackson9541
    @magnusjackson9541 4 ปีที่แล้ว

    Hi Guys, currently trying to get a configuration for my anet a8 with bed levelling but came up with this error when i complied the sketch.
    It said 'non constant condition for static assertion' with this line highlighted - >
    " static_assert(digitalPinToPCICR(Z_MIN_PIN) != NULL, "Z_MIN_PIN is not interrupt-capable"); "
    Any ideas??

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

      Use Arduino IDE 1.8.5 for Marlin 1.1.9.

  • @Mark1971-1
    @Mark1971-1 4 ปีที่แล้ว

    Does anyone know what wire to cut for the anet A8 plus

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

    I have the Marlin 1.1.9 and in control,motion i dont have the probe set

  • @einneueskonto
    @einneueskonto 4 ปีที่แล้ว

    Hey, thank you for the great video!! Any suggestions how I can get the NOZZLE_TO_PROBE_OFFSET working with the Marlin 2.0.7.2 firmware with the Anet A8, the printer follows the probing - coordinates with the nozzles... Thanks!! :-)

    • @Dusan-k5v
      @Dusan-k5v 3 ปีที่แล้ว

      It did the same for me , i changed number of probing points for x and y axis to 3 and 3

  • @andreaamodeo133
    @andreaamodeo133 5 ปีที่แล้ว

    what is the version of marlin you use in this video? please it is urgent. Thanks in advance.

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

      I think back then it was 1.1.9. I did not try 2.0 but this will happen soon.

  • @peleitoruy
    @peleitoruy 4 ปีที่แล้ว

    Does this work for A8 plus?

  • @rodneysmith7979
    @rodneysmith7979 5 ปีที่แล้ว

    what kind for ruler is that?

  • @rrwestenberger
    @rrwestenberger 4 ปีที่แล้ว

    where does this plug in to the board at?

  • @besimveseli7106
    @besimveseli7106 4 ปีที่แล้ว

    Hi does anyone have the : End of GCode sequence because i think Daniel forgot to add it in the description .

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

    I have a problem filermant leecking back throu the threds how fize this

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

      You should heat up the nozzle, and then make sure that the throat and nozzle are really screwed into the heating block very tight from both sides. They need to touch each other inside of the heat block, otherwise you get the leaking.

    • @dvlautos
      @dvlautos 5 ปีที่แล้ว

      thankyou see wot I can doo

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

    I downloaded your configuration h file and
    When I compile the sketch I get..missing binary operator before token “(“
    And it highlights..#if enabled (blinkm) || enable (rgb_led) || enabled (raw_led) || enabled (pca9632) || enabled (neopixel_led)

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

      Which version of Marlin did you download? I will test the config file again to make sure there is no problem.

    • @MrBrownCat
      @MrBrownCat 5 ปีที่แล้ว

      Crosslink thanks it’s marlin 1.1.9 👍👍

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

      Ok, compiles fine on my computer. My setup is:
      - Marlin 1.1.9 fresh clone from github
      - Anet board definitions from github.com/SkyNet3D/anet-board
      - Arduino IDE 1.8.5 (!)
      - First copied Anet sample configs to Marlin folder
      - Then downloaded config file from Onedrive

  • @Hopeinformer
    @Hopeinformer 5 ปีที่แล้ว

    I have an issue with the auto home. The print head will home X then move to center of build plate and home Z, but it won't home the Y axis. If the build place is set too far forward then the Y motor will push the bed until it stops then keep trying to move it. I have searched and search but can't locate why this happens or how to fix it. Any ideas?

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

      So you're saying the Y-Motor is pushing in the wrong direction? It should move the bed to the back of the printer, where the switch is. Probably you have inverted the Y-Axis direction in your Marlin configuration? What happens if you try to move the bed from the printer menu (Prepare->Move->Move Y) using the buttons? In which direction does the printbed move if you push the upper / lower button?

  • @52chapmaster
    @52chapmaster 4 ปีที่แล้ว

    im having problem with homing because my prob is at x-36 and y-17 so when homing with probe it wont hit the bed, would like to home in center of bed hope someone can help me thanks

  • @workpeaceful9066
    @workpeaceful9066 3 ปีที่แล้ว

    if X,Y go home nozzle position out from area Bed ?

  • @52chapmaster
    @52chapmaster 4 ปีที่แล้ว +1

    Question will this work on marlin 2.0

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

      This will mean, you will have to disable SDCARD support. Marlin 2.0 firmware is bigger in size than 1.1.9. Check out my guide here, it applies also for the Anet A8: www.crosslink.io/marlin-2-0-memory-usage-by-feature/

    • @electr0maker436
      @electr0maker436 4 ปีที่แล้ว

      I got marlin 2.0.3 to work just fine on my Anet A8.

  • @mrdetrux
    @mrdetrux 5 ปีที่แล้ว

    Hello,
    Im having trouble with the Z offset, no matter which value I put the nozzle stand at the same height, but in the LCD show the value i put. Anyone has the solution for this?

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

    I managed to get the sensor working and the bed leveling works, but the moment it starts printing the nozzle is much to low and touching the print bed.
    Please help!!

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

      did you
      - save the bed leveling using the menu item? If you don't have the anet a6 display you will not get a visual or acoustic confirmation of saving, so better press multiple times
      - enable restore bed leveling after G28?
      - alternatively do you have the M420 S command after the G28 in your slicer start gcode?

    • @guusmerkus5844
      @guusmerkus5844 5 ปีที่แล้ว

      @@Crosslink3D Yes the leveling is saved. I have the G29 code in the slicer start gcode and it is perfectly "dancing" at the start of the print, but when is starts printing it looks like the the leveling is gone and the extruder keeps going down while printing. Do I need to put the M420 S command after the G29. (I have used your slicer code in Cura )

    • @marwopl1991
      @marwopl1991 5 ปีที่แล้ว

      @@guusmerkus5844 Hi iam having the same issue like you, did you find the solution for that?

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

      Are u using the capacitive probe or another one? How much too low is the nozzle? Maybe try to increase the z-offset a bit and try out a bed leveling print like this one Bed Leveling Calibration Test Object (Parametric) found on #Thingiverse www.thingiverse.com/thing:34558

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

      During the print you can tune the nozzle pressure from the menu to correct the height. Is the nozzle stopping at all when it comes down or do you have to power off?

  • @hajluaful
    @hajluaful 4 ปีที่แล้ว

    thank you...

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

    pls can you send all this anet a8 upgrades 3d files. thank you ..

  • @caf469r
    @caf469r 5 ปีที่แล้ว

    I keep getting liquidcrystal.h errors whilst trying to compile. Any clues?

  • @greatgrumb
    @greatgrumb 5 ปีที่แล้ว

    Great video, would the config.h file work the same with an anet a6?

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

      Probably not. There is another template in the Marlin sample configurations folder for the A6.

  • @marlaj.6109
    @marlaj.6109 ปีที่แล้ว

    Not to be disrespectful regarding your pronounciation but i heard "bad leveling sensor" everytime. Anyway amazingly conprehensive video on how to install a bad leveling sensor thanks:)

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

      Thanks, that's the bavarian in me ;-)

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

    hey. you don't need a optokopplerplatine?

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

      It depends a bit on the sensor. This one is quite on the borderline. It needs officially 6v but also "works" on 5V. Optocoupler would be a better option though and probably will improve precision of the sensor.

    • @MistahDee1907
      @MistahDee1907 5 ปีที่แล้ว

      Habe gerade gesehen, dass du aus Deutschland kommst. Danke für die Rückmeldung. Habe eine Diode zwischengelötet. Klappt wunderbar. Beste Grüße aus dem Ruhrgebiet 👋

  • @raynbow6
    @raynbow6 4 ปีที่แล้ว

    My firmware upgrade worked no problem. Downloaded your config file, now it will not compile: EXIT STATUS 1, ERROR COMPILING FOR BOARD ANET V1.0
    Any ideas? EDIT: I rebooted everything, it compiled without error: then reconnected and uploaded no problem. Oh the joys!!

  • @isaac-h
    @isaac-h 5 ปีที่แล้ว

    I cannot find a link to the pre-setup sensors for the Anet A8 in the Uk, does anyone know of any?

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

      It's available on Banggood here: www.banggood.com/custlink/Km3mJpOlWR. This is the inductive sensor. Not recommended to be used for glass surfaces. Unfortunately If you want the capacitive sensor I cannot find any seller with the connector at the moment. Easiest is to get the bare sensor and crimp the connectors yourself.

  • @tomasandco123
    @tomasandco123 3 ปีที่แล้ว

    Hi I'm am stuck at the calibration part. Whenever I change the z offset nothing changes and it always homes to the same distance from the bed. Someone please help. Thanks.

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

      Homing is not influenced by the z offset

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

    Question of the day: What is the most painful for you when it comes to bed leveling on a 3D printer. Please let me know in the comment section. Let's discuss!

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

      waiting for the 24 point auto bed level.............

    • @kingsman428
      @kingsman428 4 ปีที่แล้ว

      *"...bed levelling..."* Have to be honest, getting any girl level on my bed has always been a _painful experience_

  • @montypeel
    @montypeel 4 ปีที่แล้ว

    when i try and change the configuration.h to enable any auto bed leveling vscode wont compile. but when i compile a stock marlin configure it is fine. anybody have any idea what is happening?