Marlin Firmware 1.1.X - Probe Offset and Probe Bed Position Settings Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ค. 2019
  • In this video, I am explaining to you how to calculate the probe offset and probe bed position values for auto bed leveling with the Marlin firmware 1.1.X. This will solve the following errors while compiling your Marlin Firmware:
    RIGHT_PROBE_BED_POSITION is outside the probe region
    LEFT_PROBE_BED_POSITION is outside the probe region
    FRONT_PROBE_BED_POSITION is outside the probe region
    BACK_PROBE_BED_POSITION is outside the probe region
    A good article with illustration explaining the values and how to set them: 3dprinting.stackexchange.com/...
    *** Get the Anet A8 here
    geni.us/aneta8
    *** Get the Ender 3 here
    geni.us/ender3
    *** Get the Ender 3 Pro here
    geni.us/ender3pro
    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.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    I'm not using a leveling probe but have looked into it and this seems to be the best explanation I've found of what those values mean and how to calculate them, great job Daniel!

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

    Nice Daniel i was looking for that !! another awesome video man keep it up! and im glad for support the channel because the content is very informative and simple to understand long life to the crosslink channel !

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

    as always very detailed video. as i'm new to arduino in general and marlin, it's very useful to me. keep the good work, and see you on discord :)

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

    Thank you for this information. I just upgraded my Anet A8 with the Marlin 2.0.9.2 and found that my settings were no longer. And thank you for the video on how to upgrade the Marlin.

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

    Nicely done. Explained in a way i could understand. It helped. Thank You.

  • @florentinb-s.269
    @florentinb-s.269 4 ปีที่แล้ว

    I was stucked since 4 days since I swapped my fang/BLTouch, reading many many many topics : NO ONE EXPLAINS LIKE YOU DO !
    THANKS

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

    Fantastic videos. I learned a lot about Marlin.
    Thank you so much. 👍

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

    This was stumping me, now my A8 is printing in the center with a BL Touch...thanks!!!

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

    Great Tutorials Daniel, thanks! I saw one of your questions was from a user that could not get the bootloader to work on his printer. I had the same issue and it turned out to be: Windows 10 does not format in FAT32 when you right click and format disk; it will only format FAT. If you complete a format using the command prompt - Format /FS:FAT32 :(your drive letter) it will format in FAT32 (takes a while, be patient).
    Then when you download your firmware update, the printer will recognize the flash drive (assuming that you do indeed have a bootloader). Surprisingly, none of the great TH-cam Gurus that I watched made this very important distinction and I spent hours mucking about. If this saves one person some grief I'll be happy!
    All the best, keep up the great work!

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

    A very creative and very cool explanation 100%

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

    Nice guide on how to calculate your probe positions. I just had the same problem with my Ender 3 and my Anet A8 when switching to Marlin 2.0 and adding the BLTouch.

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

      Thanks for your comment. Always appreciate your contributions. If you have ideas or suggestions on what I can improve or what videos you like to see, please tell me here in the comment section. Daniel.

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

    Awesome just what I was looking for

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

    Thank you very much for all the help! Very clear and precise information!!!

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

      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.

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

      @@Crosslink3D Awesome! I just built an i3 clone. Just added Probe thanks to you and now working on the zwobble thing. I will add lead screws to the Z axis. Those M8 screws don't cut it.

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

    Das ist eine exzellente Erklärung. Danke dafür!

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

    VERY VERY DETAILED DANIEL !!! COMPLIMENT !!

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

      Thank you very much!

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

    Nice job Daniel

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

    Daniel my english is not very good, but with your explain, i fucking understand everything. Really you need to have much more subscribers.

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

    You saved my life. thanks

  • @kleinerfighter-ka6677
    @kleinerfighter-ka6677 4 ปีที่แล้ว +2

    stucked on this topic... because the values need to be always "INTEGER VALUES"... nobody told this so far... :D but nice explained ;)

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

    As always, excellent video!

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

      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.

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

      @@Crosslink3D If you could do a video on how to add Marlin onto the skr mini e3 with mesh bed leveling and filament run out sensor, that'd be cool. Maybe have an alternative for how to install a bl touch on the e3 and how to set up offsets like you explained in one of your other videos.

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

    New sub! Love your detail.

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

      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.

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

    amazing!, this video was the only thing that broke it down for me., i guess some people are better with visuals than reading text. I think another part of the issue is the names for the points can confuse people when entering the settings for the locations since the names are counter clockwise but we are probably entering positions in a clockwise order.
    #define TRAMMING_POINT_NAME_1 "Front-Left"
    #define TRAMMING_POINT_NAME_2 "Front-Right"
    #define TRAMMING_POINT_NAME_3 "Back-Right"
    #define TRAMMING_POINT_NAME_4 "Back-Left"

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

    Great video!

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

    thanks a lot...a lot...a lot...now i find the problem on my autoleveling!
    thanks another time
    grazie

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

      Gab Lar, thanks for your comment. Always appreciate your contributions. If you have ideas or suggestions on what I can improve or what videos you like to see, please tell me here in the comment section. Daniel.

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

      @@Crosslink3D Dear, i have a problem with my prusa geeetech (aluminum version) with a 3dtouch sensor. I have install an arduino mega + ramps 1.4 + drv8825 + 3dtouch with a firmware marlin 1.19 bugfix...but there is a bug, infact after the z calibration, on the center of the plane, i start the autocalibration (G29) but...the extruder on the center of the plane with z=0, is perfect (i make the test with a sheet paper), but if i put the extruder on back-left, or front-left position of the plane (z=0), the extruder is to low, so it impact on plane. otherwise, if i put the extruder back-right, or front-right position of the plane (z=0), the extruder is to high...
      PS: if you can, i like to view a video on an assembly of a 3dtouch, with all configuration and test.
      thanks another time

  • @moisesv.5206
    @moisesv.5206 3 ปีที่แล้ว

    @Crosslink So would we be able to configure these values through the ender 3 screen or by using octoprint and terminal , or does this need to be configured while compiling a marlin firmware?

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

    Great video! Just a few questions: all the measures are valid supposing that the front left corner of the bed is the home (XY)=(0,0)....what if my endstops are outside the bed? 25mm to the left and 15 to the front more exactly....could you help me please?

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

    To level the bed, I believe Creality tells us to home the hot end, then disable the stepper motors to move from corner to corner and raise or lower these as needed. Problem is, when I follow this procedure I can never get the bed level the first time. It was infuriating. Then, I read an article someone wrote on the net. He said to stop using disable stepper motors. So, to move from corner to corner, I had to use the Move command. Doing it this way, I was able to level my bed the first time around! My print is perfect.

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

    Fantastic video - exactly what I've been looking for! Question... I have an Ender 3 with a CR Touch, and the stock Creality firmware probes a mesh area that's farther to the left of the board by at least 20mm.
    Does it make sense to have it probe a mesh where the corners are over the leveling springs so the mesh is actually centered on the bed?

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

    Hello Daniel.
    I would ask you if do you know something about how can I change the bed orientated infill directions to fit the object-s angle?
    As I recognized, CURA 4.0 and Repetier slicers uses X and Y axis to create the infill inside a product.
    I tought I can make a fine deal and angeled to 45o. I tought this time the slicers would do a fine hexa infill on each axis, but not. It just did the same, becouse it was directed to the bed just before.
    Is there a way to change it in CURA or other slicers?
    Thank you for your advices.
    Cincerly,
    Adam

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

    On my Ender 3 with custome extruder I have enough space for nozzle to leave "safe area" and even bed area but Marlin wont let me compile because of these errors in your description. Can I somehow bypass it?

  • @TotoGuy-Original
    @TotoGuy-Original 3 ปีที่แล้ว

    hi i home my z off the bed at X home position so how does that affect the calculations? as i see you home on the bed with the bl touch so im not sure what i need to do ?

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

    Very nice explaination. Any update for the marlin 2 video regarding this ?

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

    hello thank you for your video, I have switch to marlin 1.1.9 with BLTouch abd I am facing following issue. After checking and put correct Z offset in my ender3, then I launch a print and on the 1st part of the bed the nozzle is to low in the middle it is perfect and at the rear the nozzle is too far. is there a parameter to disable or what would be the root cause???

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

    My probe(proximity) on center of front, so i should be write 0???

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

    Hi, I changed the PROBE OFFSET TO NOZZLE values in Marlin 2.0.x to (30, 0, 0) because my probe is 30mm to the right if my nozzle. However, when I go to autolevel it puts the nozzle where I'd expect the probe to be and my probe hangs off the edge, making the nozzle smash into the bed. How do you set probe boundaries in Marlin 2.0?

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

    The offset, is it from the center of the nozzle to the edge or the center of the probe?

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

    i ask you a question how to fix my z axis during print is going print far on bed

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

    v3.1 BLTouch, Downloaded zip/rar file from creality. What file do I edit, and what do i compile to a HEX file with? The one hex file causes extruder to crash to the right side of printer, marlin tries to go below the printer bed up front. Thanks for your video's.

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

    Hi, I am currently using Marlin 2.0 but I could not find the 4 line that you mentioned. Could you please show some guidance here?
    RIGHT_PROBE_BED_POSITION is outside the probe region
    LEFT_PROBE_BED_POSITION is outside the probe region
    FRONT_PROBE_BED_POSITION is outside the probe region
    BACK_PROBE_BED_POSITION is outside the probe region

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

    Great vireo as always, Any update for the marlin 2 video regarding this?

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

    how can i get it to probe almost all the way to the edge? the 44 mm offset from the probe means i cant probe closer than 44 mm. i want to probe 10mm from the edge on all sides because the left side is not compensating well enough past the probed area

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

    Best explanation I have watched over a long time to understand. : - ))

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

    My probe and hotend seem to auto home to the back right now, nowhere near centre of the bed. Gone over the calcs for the sensor positioning which seems correct, but just can't get it to centre, where I presume it should be? Just noticed my display shows X: 153 Y: 114, they seem to be set if you go into Prepare>Move Axis. Should that be the case?

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

    HI, How to do this adjustments in Marlin 2.1.1?

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

    Great video Daniel; very useful as I needed to recalculate my values after installing a new sensor holder. One small thing however, you have a mistake in your calculation (see e.g. @ 6:18) - you have 220-20-25 = 185... Whereas it should be 175. Unless I've missed something?

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

      Oh yes, miscalculated that. 😖

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

    Great vid as always. Question I’m having trouble with abs adhesion to build plate I’m using quality blue tape and pla sticks well just not abs

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

      What temperature are you printing at? Are you using an enclosure for your printer?

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

      @@Crosslink3D tried up to 90 degrees so far and don't have an enclosure as yet

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

      I can hardly imagine how long the Anet A8 will need to heat up to 90 degrees Celsius without a chamber. You can try cheap hairspray or glue stick to prime your bed. The enclosure will help to reduce the warping so the parts cool down slower. Warping will lift up ABS from the plate which is the most annoying.

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

      And of course the heat up time will be reduced quite a bit.

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

      @@Crosslink3D indeed the heat time is excruciating, I have tried the hair spray and glue to no avail, what's your opinion on pla +, my unit seems to print pla OK but I'm getting a lot of stringing

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

    Can you please do a ful marlin setup tutorial for a delta printer with a bl touch

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

    *Pls HELP: Want to adjust z offset*
    i do
    G28
    M211 S0(so i can go below 0)
    Adjust my z axis(let say I want it to be -0.125)
    m428(to save all offsets)
    m500
    m501(shows i have successfully saved it X:0 Y:0 Z:-0.125)
    *but when I home again I expect it be -0.125mm below the actual position. which it doesn't. The nozzle stays at 0,0,0. But if do M501 it still shows my nozzle position to be at X:0 Y:0 Z:-0.125*
    *why is the nozzle not going down by -0.125mm even though it has been written on EEPROM*

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

    Thanks for the video, is there a way to store print coordination to resume print after electricity failure?

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

      Well, yes there is such an option in Marlin that you could enable. It will store the latest print status on the SD card to be able to resume. I will make a video about this feature to show how it can be used.

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

      @@Crosslink3D looking forward to it, Thanks again

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

    Are the values reversed on Ender 5 since its Home-position is in the Right, Back of the bed ?

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

    Hello, i have G-max 2 but it exceeds the printing area in X-Axis to the right, i have tried to update the official firmware but the problem continue to persist.

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

    Hi Daniel. My home position is in the back right, opposite of what you show. How does that change these values? I made a homemade BFPTouch and need some help setting this up and most directions are for the home position being in the front left corner. So I think that changes things for me since mine is the back right corner. Thanks!

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

      So to further explain. When I go to the position 30, 30, it's in the back right corner, not the front left corner. Does anyone know if I need to change some settings so that if flipped? In other word get 0, 0 at the front left corner? I think this is throwing my positions off. Do I need to change my X_HOME_DIR, Y_HOME_DIR value to a 1 vs the -1 it is now?

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

    I do not see those setting or commands in 2.0.7.2 firmware can you help me fine them

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

    What if we took the nozzle off completely and put it a cnc digitizing probe?

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

    Ive moved my BLTouch due to fitting a new hot end, it is now to the left of the nozzle -42mm so I set the "x probe offset from extruder" to -42 and "y probe offset from the extruder" to 0mm, it was originally +18 on the Y
    These are the original settings,
    #define LEFT_PROBE_BED_POSITION 20
    #define RIGHT_PROBE_BED_POSITION 220
    #define FRONT_PROBE_BED_POSITION 20
    #define BACK_PROBE_BED_POSITION 220
    so would I just subtract the -42mm from the #define RIGHT_PROBE_BED_POSITION 220 to give 178mm

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

    Hello everyone, I have a small problem. I have Ender 5 v4.2.7 board now I have marlin 2.0 bug fix on it but now my bl goes left outside the bed anyway. And home position is also not in the middle of the bed Who has the settings of the bed for me. Where the needle should be.

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

    i am using Octo Print which has a command terminal, QUESTION: can i enter in the settings here and use M500 to save to EPROM?

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

      Sure, you can do that!

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

    another very helpful video, but in this case I could not find those settings you have there, however I found something else that worked to keep that probe off the outer edge.

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

      This video is for Marlin versions before 2.0.X. Maybe that is the reason.

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

      @@Crosslink3D Oh, thank you, either way I have solved my problem as the result of watching this video.

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

    well, it's still a bit confusing if you see these as coordinate points. When you rely on that area, "safe" positions can be wrongly seen as front-left, front-right, back-left and back-right. But they are just extra margins from each side so we can assume that for example, LEFT_PROBE_BED_POSITION means the whole left edge. This way, it's easier to understand how it works.

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

    Marlin can do it ?
    can set offset Home X Y Nozzle out area print ?
    such when starting print nozzle move shift to area print when finish print nozzle back to special position Home XY out area print

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

    Hello maybe you know the value of the size of the bed. The middle point. Home position is not in the middle, deviates to the right and when I do Auto leveling, bl goes outside the bed anyway I have a ender 5 v4.2.7 board I hope you can help me 😞😞

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

    Hello. Thanks for the video.- Doesn't work on MArlin 2.x. X_Probe... doesn't exist in the code

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

      and I still have not found how to do this in 2.x my grid is always over the left :(

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

      @@Dirt33breaks any fix?

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

    Where do i put the numbers? I add all of them?

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

    As you a question my z offset is far on bed

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

    Is this video out of date for MArlin 2.0.X? I can't find the parameters you've listed in configuration.h.

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

      Might be. Time for a new version...

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

      @@Crosslink3D I think in marlin 2.0.5.3. it will be calculated by the z probe offsets and the probing margings. it will calculate safe margins.

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

      @@mkuebbeler its super annoying that these settings are not in the new marlin, as setting the offsets and margin still only probes for me too far to the left and the right side of my bed does not get probed

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

    Help!! Daniel, have you ever used or dealt with a Kossel Delta Z axis 3D Printer High Precision Z-Probe Auto Bed Leveling Sensor kit 3D Touch Sensor. I know it works as some sort of touch probe using the hotend. any info you could give me would be great. thank you.

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

      I don't know about it, sorry :-(

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

    My extruder crashes into the bed clips while mesh bed leveling. I don’t have any probe like bltouch.. how can I setup the safe area for my Anet A8 plus? :) I have the latest marlin installed

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

      Probably give the min_probe_edge a higher value first? I don't remember if this is taken into account for manual mesh bed leveling but maybe worth a try?

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

    This helped me so much and I haven’t even went to type this in yet! I was sold my anet a8 about 3 weeks ago and when I purchased it the guy at the store didn’t know what type of 3d printer it was....so I purchased it anyways and tadaaa its anet a8 and I love it....but my problem is that I had no clue about the marlin software so I got really good at using the old software when it’s setting everything from the LCD! Now I don’t even know what to do and whenever I hit auto home my extruded goes all the way to the left until it hits the end stop and then lowers until it crunches into the table or I get to the power before it can do so! If theirs anyway you could pls reach out I really need your help bad and you seem crazy smart over watched all your videos! I even wiped the software off my printer so it wasn’t working at all and stayed up literally all night until I figured out how to upload marlin back onto it without using that little board that you used to reflash marlin software lol the deeno or w.e it’s called lol

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

      My guess is that your endstop is not triggering or the Marlin settings for the switch on/off are reversed. Maybe try to reverse the endstop setting in configuration.h and try again.

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

      Crosslink theirs no endstop in that direction I have a sensor but it’s only good over the bed! So when I go to home all the extruder lowers and dosent shift over to the bed! When I first got it with the original software on it I had it set up perfect everything was going great but I thought it’s time to upgrade to marlin, I used all the anet a8 configurations and haven’t been able to make anything since! I stayed up for overnight with no sleep trying to figure it out and all the next day! I’m so overwhelmed and it sucks because I use it for my company lol like I was saying you’re very smart when it comes to 3D printing and I love how you explain everything in your videos so you’re the only one I could think of that could help me lol

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

      Crosslink which endstop would I turn off when the extruder is lowering? Is it one of the Z-min or Z- max lol I’m sorry I know nothing lol

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

      mike straub z_safe_homing will fix it

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

    Hi all. I m having some Trouble with anet A8 Abl and Marlin 2.0.1. I can't find a way to Set Safe area. It seems many variables are not in conf

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

      I will make a Marlin 2.0 updated video about this soon.

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

      @@Crosslink3D thank you

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

    Hi Daniel, very nice informative video and I appreciate it co'z I learn a lot. Can you make a video regarding the TFT24/35 by bigtreetech co'z these tft are very cheap and very good to use however there are only very few videos regarding the setup and programming. Thanks.

  • @1science100
    @1science100 ปีที่แล้ว

    Nice video but sadly it didn't explain how to solve very annoying wrong bed Z height problems. Maybe you can help me here with my question since I can't get my hotbed leveled in the 16 positions I had setup in my Bugfixed Marlin 2.1.x. version. Whatever I try my Z steppermotor keeps pushing my hotbed too far up against my nozzle. And my hotbed is correctly manually leveled with the steppers disabled. My Ender 5 Pro became completely useless although it was entirely and perfectly working upgraded to Bugfixed Marlin 2.1.x version with CR-Touch and with RUNout sensor that all worked fantastic!, until I decided to just remove the glass hotbed plate and replace it with the brandnew Twotrees magnetic plate. Re-Calibrating went perfectly and everything worked fine and an object was nicely printed. But after my Ender 5 Pro(blem) printer's calibration was stored before it was switched off, it behaved very erratic after powering up because the bedleveling didn't work anymore as expected because the Z-bed height was somehow wrong. (Maybe because there apparently is no eeprom file on the SD card anymore after the new firmware was made and installed?). And when trying to adjust the Z-offset the nozzle crashed and also destroyed my brandnew 30 euros Twotrees plate. Nowhere is a correct answer given on how to solve this very annoying Ender 5 Pro problem. Which also started giving E1 heater reset problems while trying to print with PETG filament at 255 degrees Celsius. About 5 days ago before I had replaced the glass Creality plate everything worked without any worries and as a sunshine! Now I became so frustated after hours of trying to solve the issue that I had completely disassembled my useless Creality firmware unsupported Ender5 Pro(blem) printer that I had put everything back in its box. And when there is no clear solution to this problem, Creality never will be my 3D printer brand anymore! And I am very sure that many other frustrated Creality Ender 5 Pro buyers encountered the same issue that made them cursing Creality for their extremely bad and useless support! And I know it is not about just setting the Z-offset because that was never a problem, this bed Z height problem is a much bigger problem that seems unsolvable and makes any Creality 3D printer ready for scrapping.

    • @1science100
      @1science100 ปีที่แล้ว

      I finally solved the extremely difficult to find Z height bed level problems with my Ender 5 Pro! I noticed that bedleveling only worked when I put a thin about 0.3mm sheet of paper under the probe of my CR-Touch! But just raising the bed with about that height of 0.3mm never helped! But by loosening both screws that hold CR-touch and nozzle fan holder cap and repositioning the CR-touch as low as possible and thightening the screws afterwards completely solved this crazymaking problem! So I never knew but sadly it is possible to mount the CR-Touch a little bit too high after your Ender printer never behaves normal anymore after that!

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

    static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region.

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

    Moral of the story is, get that probe as close to the nozzle as possible.

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

    Good video, but the recommendation to use a ruler to measure X/Y offset seems like the wrong way to go about it, it's not going to be hugely accurate
    Heat up your extruder
    Move nozzle to close to bed
    Extrude filament until you get a dot of filament on bed
    Deploy the probe if it's a deploying type (eg BLTouch)
    Now go into motion and make a note of the starting X/Y positions
    Use the motion commands to move the extruder until the dot of filament is precisely under the middle of the probe
    Make a note of the end X/Y positions
    probe offset for each axis is START_POSITION - END_POSITION. You will get positive or negative values automatically, you don't need to understand which way is + and which is -

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

    // Set the boundaries for probing (where the probe can reach).
    #define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE +20
    #define RIGHT_PROBE_BED_POSITION (220-20-25)+175
    #define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE -20
    #define BACK_PROBE_BED_POSITION (220-20-44)+156

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

    Probably a stupid question. When I change nozzles, how do I reset the probe to the new location?

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

    I do not find the Lines in Marlin 2.0.9 that match your example.

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

    // Set the boundaries for probing (where the probe can reach).
    #define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE 20
    #define RIGHT_PROBE_BED_POSITION (220-20)
    #define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE 20
    #define BACK_PROBE_BED_POSITION (220-20)

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

    Hi there i just downloaded the marlin 2.0 bugfix but there is no more *_PROBE_BED_POSITION so what ve gonna do now? Thanks.

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

      I have to look into it. Probably will need to make a new video for Marlin 2.0. So many changes. But anyways. 2.0 is not that much of an improvement for 8Bit printers. It makes sense if you go 32Bit. What's your setup?

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

      @@Crosslink3D i solved the problem. I found it thanks for the answer

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

      Can you please post here what solved the issue so others can learn from it? Thanks!

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

      ​@@Crosslink3D As You read and answer your comments i will do that no problem.
      My printter is Ender 3 bed is 235x235. go configuration.adv.h find this line #if PROBE_SELECTED && !IS_KINEMATIC and change it like that:
      #if PROBE_SELECTED && !IS_KINEMATIC
      #define MIN_PROBE_EDGE_LEFT 35
      #define MIN_PROBE_EDGE_RIGHT 35
      #define MIN_PROBE_EDGE_FRONT 35
      #define MIN_PROBE_EDGE_BACK 35
      I also changed #define X_MAX_POS 245 like this. that is why i can do that symmetricly. but i am not sure.
      Later; i learnt that can be done if all value is same, changing MIN_PROBE_EDGE value to 35 is the same affect. I hope that gives you idea how you can do that. i hope i could make it clear.

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

      @@lethe665 Hi there, I keep wasting the time for dialing in the settings. I'm playing with MIN_PROBE_EDGE_LEFT to get probing area centered but every time I change this particular parameter it affects MIN_PROBE_EDGE_RIGHT (which I don't alter at all). It means, if I go further from the left (increase left margin), right margin goes toward the center. Any idea why?
      Thanks for any suggestions.

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

    Where are these functions located inside Marlin, I don't see them, I try searching for them in the configuration.h but no luck ?????
    LEFT_PROBE_BED_POSITION for MIN_PROBE_EDGE_LEFT
    RIGHT_PROBE_BED_POSITION for MIN_PROBE_EDGE_RIGHT
    FRONT_PROBE_BED_POSITION for MIN_PROBE_EDGE_FRONT
    BACK_PROBE_BED_POSITION for MIN_PROBE_EDGE_BACK

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

      This has changed between Marlin 1.1.X and 2.X. I did not yet investigate how it's done with the new version but an updated guide is planned

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

      @@Crosslink3D Can you jump into discord channel? I have made some progress Z_SAFE_HOMING needs to be enabled and is the new way of setting up Bl touch forget pasting the code in from the BL touch manual

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

    How to marlin firmware verision??

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

    During print

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

    Unplug printer from power only leave usb plugged in and it will flash

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

    you let me know is there anything wrong with code.............
    // Set the boundaries for probing (where the probe can reach).
    #define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE 20
    #define RIGHT_PROBE_BED_POSITION (220-20-25)=175
    #define BACK_PROBE_BED_POSITION (220-20-40)=160
    #define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE 20
    lvalue required as left operand of assignment

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

    I had a driver error when I tried uploading the Marlin to my 1.5 board. If you are getting sync errors the issue is probably a driver. I looked at my board and the chip that receives info first from the USB port on the board is a CH 34xxx chip. I had heard mention of these drivers and had also noticed that my clone Arduino UNO board I was going to use to flash my Anet board also had this chip. I manually intsalled the CHxx driver within windows device manager and whaddya know? Everyone can talk to everyone else and nothing to do with not having a bootloader.
    Here is the link to the page. There is a download link for the driver which is specific for these chips. USB 2 Ser drivers don't work and neither does Zadig with WinUSB. www.wch-ic.com/downloads/CH341SER_EXE.html
    There are other installers online but they don't have the drivers available to install manually as they're locked up in an executable. You're welcome. Let me stress...my ANET BOARD V1-5 on an ANET A8. Your mileage may vary. P.S. Menu controls are backwards...center key is 'select'.

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

    i even did the same steps in this video and still error message and marlin need to explain things a lot better

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

    Great video, but invest in a dry-erase board.

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

    static_assert(LEFT_PROBE_BED_POSITION < RIGHT_PROBE_BED_POSITION, "LEFT_PROBE_BED_POSITION must be less than RIGHT_PROBE_BED_POSITION.");
    static_assert(FRONT_PROBE_BED_POSITION < BACK_PROBE_BED_POSITION, "FRONT_PROBE_BED_POSITION must be less than BACK_PROBE_BED_POSITION.");
    static_assert(LEFT_PROBE_BED_POSITION >= MIN_PROBE_X, "LEFT_PROBE_BED_POSITION is outside the probe region.");
    static_assert(RIGHT_PROBE_BED_POSITION = MIN_PROBE_Y, "FRONT_PROBE_BED_POSITION is outside the probe region.");
    static_assert(BACK_PROBE_BED_POSITION

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

    People lik me are leaving behind their first 3d printers or want to update them after 3 or 4 years for something newer with new Marlin versions and Slicers capabilities but no older or newer people is updating videos with it. The majority or solutions, scripts, screen menus, etc. are different now and nobody seems to help. Maybe is the time to purchase an already well manufactured printer and do not deal with technical issues.

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

    Hi PINDA 2 NOT TRIGGERED ON SKR V2

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

    i did all everything wtf is going on

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

      Can you please send me your configuration.h file? I will take a look. Send it to daniel@crosslink.io.

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

    Yea background music on a tutorial is ignorant at best!

  • @JJ-jt4ji
    @JJ-jt4ji ปีที่แล้ว

    lol, its so complicated