No video

3D Printing Pro Tips: Z Stepper Auto Align with Marlin G34

  Рет қаралды 58,412

Kersey Fabrications

Kersey Fabrications

Күн бұрын

There has to be a better way to align your Z-axis motors right? Marlin Z Stepper Auto Alignment is the feature you've been looking for. I'll walk you through how to enable it and how to use it.
#Marlin #Alignment #3DPrinting
Shared Files:
Ender 5 Plus Dual Z-Axis Firmware (TMC2208):
drive.google.c...
Ender 5 Plus Dual Z-Axis Firmware (TMC2209):
drive.google.c...
Product Links:
Please note that Amazon occasionally changes their listings. Please verify the product is correct before ordering.
Bigtreetech SKR V1.4 Turbo (Board-Only): amzn.to/2VH3afW
Bigtreetech SKR V1.4 Turbo (with 4 x TMC2208): amzn.to/2Brul7B
Bigtreetech SKR V1.4 Turbo (with 5 x TMC2209): amzn.to/2D2iwox
Bigtreetech TFT35 V3.0 (text and touchscreen) for either board: amzn.to/3isVp76 OR amzn.to/30VXdNR
Buy direct from Bigtreetech: www.biqu.equip...
For Amazon Links: As an Amazon Associate I earn from qualifying purchases.
Other purchase links may also be affiliate links.
You can support my work monthly on Patreon:
/ kerseyfabrications
You can support my work via one-time PayPal donations:
www.paypal.me/...
Where to find me on Social Media:
Facebook: / kerseyfabs
Instagram: / kerseyfabs
Twitter: / kerseyfabs
Contact: kris@kerseyfabrications.com
Credits:
Opening Music:
------------------------------
Happy by MBB / mbbofficial
Creative Commons - Attribution-ShareAlike 3.0 Unported - CC BY-SA 3.0
Free Download / Stream: bit.ly/Happy-MBB
Music promoted by Audio Library • Happy - MBB (No Copyri...

Пікірлер: 328
@Zx636r2004
@Zx636r2004 4 жыл бұрын
Hi Kris, will this work with a SKR Mini E3 v2? It has to Z motor plugs but one Stepper driver for the 2 Z motors. Awesome work!
@kerseyfabs
@kerseyfabs 4 жыл бұрын
Unfortunately not. You will need separate steppers for each Z motor. Thanks!
@steveal-jassem4665
@steveal-jassem4665 3 жыл бұрын
@@kerseyfabs how you set what stepper that is going to be the second z stepper?
@unrealbasic1612
@unrealbasic1612 3 жыл бұрын
​@@kerseyfabs Do you know how I would do that with my BigTreeTech GTR. I have a driver in E1 but when I try to move up and down only 1 side moves using E1 and both Z and Z2 connections don't do anything (I tried them separately) unless I unplug E1 and use Z and Z2 on the board. As I'm getting a Probing Error when using Z1 and Z2.
@unrealbasic1612
@unrealbasic1612 3 жыл бұрын
Mine just needed jumpers to disable second motor connection which is more of a splitter still cant get it to succefully probe however.
@unrealbasic1612
@unrealbasic1612 3 жыл бұрын
@@steveal-jassem4665 You can change that in the pins file but shouldn't need to. If its like mine it defaults to e2. But like in video you need a driver for each stepper.
@thecriticalriposte
@thecriticalriposte 3 жыл бұрын
I have been asking forums for this for days. Thank ks!
@jeebstheman1
@jeebstheman1 3 жыл бұрын
thank you for putting this updated firmware out for both the TMC2208 and TMC2209.
10 ай бұрын
Wow, just an amazing job. All very clear and complete.
@kerseyfabs
@kerseyfabs 10 ай бұрын
Thank you! Glad it was helpful.
@L3X369
@L3X369 3 жыл бұрын
And now I returned to this video after buying a SKR 2.0 (after a failed upgrade to a fysetc spider) :))
@mnswamp
@mnswamp 3 жыл бұрын
Kris, thanks for posting this, and sincerely - thank you for the Marlin build. It was nice to have it 'just work'.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Glad I could help! 👍
@rondlh20
@rondlh20 4 жыл бұрын
Nice, I changed my printer to 3 Z steppers to take it to the next level. I would not tighten the bed adjustment springs too much, you want a bit of flexibility in case the nozzle crashes into the bed.
@kerseyfabs
@kerseyfabs 4 жыл бұрын
That sounds awesome! I mention going through normal bed leveling, which should raise the bed back up some.
@geoffreygwin6223
@geoffreygwin6223 3 жыл бұрын
I'd just like to thank you for your videos, they are very in depth and explain the concepts very well.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Thanks! For me, that's the fun part!
@thehappyextruder7178
@thehappyextruder7178 4 жыл бұрын
Great Work Sir !! more of these definitely ! Happy Extruding
@kerseyfabs
@kerseyfabs 4 жыл бұрын
Thanks! You got it!
@byseven
@byseven 3 жыл бұрын
AWESOME !!! Just finished done my second printer !!!! AWESOME tutorial !!!!
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Congrats and thanks!
@engineerdan3077
@engineerdan3077 3 жыл бұрын
Great video. Simple, tells the story. Thanks a lot for your work!
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Much appreciated! Thanks for the feedback!
@abpccpba
@abpccpba 3 жыл бұрын
Very well done this change will help a lot. One suggestion I have a HP 22" HDMI monitor even at full screen when you demo Marlin with black background it is not quit readable. I like your directness.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Thank you for the feedback. I'll see if I can switch the colors next time.
@dubbedout
@dubbedout 4 жыл бұрын
Thanks for this video! Just got this setup on my original CR-10 with a SKR 1.3 and 2208's.
@kerseyfabs
@kerseyfabs 4 жыл бұрын
Sounds like an awesome setup!
@Rev9000
@Rev9000 3 жыл бұрын
I have a strange problem, when I move the z-axis it moves both steppers at the same time but when I try to home Z only the left one moves.. what I'm doing wrong ??
@kerseyfabs
@kerseyfabs 3 жыл бұрын
To be honest, I've never heard of that one. Are you running one of my firmware or is this something custom?
@willngton
@willngton 3 жыл бұрын
Very helpful video mate. !
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Glad it helped! Thanks!
@ultrabeamitaly1
@ultrabeamitaly1 3 жыл бұрын
great job, but if you I afford ..... all printers that have two motorized Z axes need a mechanical link between the two worm screws (type artillery X1) In fact during the countless electric starts and stops in the use of the printer, the two motors inevitably are misaligned. This normally happens on a stepper motor, but in the Y and X axes we have only one motor so no problem. So if we want to be sure that the mecanic alignment of the two Z motors is maintained over time, there are two alternatives 1) link with strap as per X1 2) install two independent Z axis home point switches, if the motherboard allows it The first solution is the simplest, you can install at the base of the screws (just above the case that contains electronics) you will lose a centimeter in the total measurement Z, but this does not matter.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
I'm pretty opposed to linking the motors together. The motors should never come out of sink when printing, so the solution is to either d what you suggest in #2 or to use the G34 homing. FWIW, I've never noticed any loss of sync between my motors on the Ender 5 Plus.
@ultrabeamitaly1
@ultrabeamitaly1 3 жыл бұрын
@@kerseyfabs I think I explained myself badly, sorry but English is not my language, I try to explain better. I did not say that the two Z axis motors lose step (misalign) during printing, no ! I say that over time if you check the position of the two Z axes after making a Home-point, you will see that they will no longer be aligned . The first time I noticed this was 3 years ago on a CR10S pro, since then I have also noticed it on other printer with dual Z motors Try to apply two discs (gognometers) in the upper part of the Z screws, perform a Z-home point, make a reference mark on both discs, you will see that over time the two axes will no longer be perfectly aligned. As I have already said it is normal, when a stepper motor is powered (off-on), this can move a micro stepp, the phenomenon is random, so being two independent motors, what I said happens. I was the CEO and designer of a company that designed and built systems that used stepper motors (similar to printers) I have 15 years of experience, I can guarantee you that what I said happens, you wondered why the artillery and other brands bind the two Z axes ?? Of course if you frequently use a self-leveling system before printing, this small misalignment will be compensated for, however I did this surgery to make the community aware of a problem that few know, I apologize for the bad English, but I hope I have well explained.
@oleurgast730
@oleurgast730 4 жыл бұрын
While auto-align is a nice feature, with 2mm lead and POM-nuts you mostly will not have any disalignment anyway, so it is a bit of overkill. Also the mechanic is not made for independend positions for both z-axis. It is staticly over-determinated. It works only by using tolerances of the mechanical parts. Any system with autoalign should be constructed with a staticaly determinated system. Much more interesting is auto-align with 3 steppers. Of course a bit of redesign of the z-mechanic is needed to move it by 3 leadscrews alowing the bed to be be adjusted )make the system staticaly determinated). But the printer would get real auto bed leveling, so no more manual bed leveling.
@tronikkean7126
@tronikkean7126 3 жыл бұрын
Hey Kris, Will this firmware work with any TFT display or only with the TFT35? I am looking to upgrade my Ender 5 plus with a SKR v1.4 turbo TMC2209 and a TFT70 v3.0
@kerseyfabs
@kerseyfabs 3 жыл бұрын
This firmware should work with all of the TFT displays from Bigtreetech.
@dennisjomir4787
@dennisjomir4787 3 жыл бұрын
Hi Kersey I am having an issue with mine. After adding the 5th 2209 and switching the wires over for the z I flashed your firmware and now I am getting a bed leveling fault. The bltouch seems to be working when the printer boots up and when I test it in tft mode of works but then I home z the bed goes down and the bltouch stows and deploys several times and the bed never goes back up and I get a error message come up and it says stop called because bl touch error restart with m999. I’ve tried enter m999 and G29 nothing happens. Any advice ?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Double check the white/black BLtouch wire. Make sure it didn't come loose.
@rich1051414
@rich1051414 Жыл бұрын
I am not sure I understand why mesh bed leveling cannot fully compensate for a tilted gantry. Wouldn't it just look like a tilted bed, compensate, and print normally?
@avejst
@avejst 4 жыл бұрын
Great video as always 👍 Thanks for sharing 👍😀
@mozg3d
@mozg3d Жыл бұрын
My printer just keeps setting Y value to max Y travel distance (resets Y home position) after first measurement point, than goes to third point, moving only in X direction. I'm so tired of that, it makes no sense..
@sgt.sasquatch
@sgt.sasquatch Күн бұрын
can you upload the marlin source files that you edited ?( not the .bin file)
@mattmeyer6471
@mattmeyer6471 4 жыл бұрын
Want a video on how to configure jerk?
@L3X369
@L3X369 4 жыл бұрын
when doing Z alignment, on the right part of the bed, the probe goes way off to the left, almost to the middle of the bed. I don't know how to set it to go a little more to the right because it has plenty of space left, on the right side it goes right to the edge.
@kerseyfabs
@kerseyfabs 4 жыл бұрын
This is in Configure_adv.h. You can set your own positions. // Define probe X and Y positions for Z1, Z2 [, Z3 [, Z4]] // If not defined, probe limits will be used. // Override with 'M422 S X Y' //#define Z_STEPPER_ALIGN_XY { { 10, 190 }, { 100, 10 }, { 190, 190 } }
@L3X-369
@L3X-369 4 жыл бұрын
@@kerseyfabs thank you very much! This makes life much easier!
@99.99.9
@99.99.9 3 жыл бұрын
@@kerseyfabs is this the same thing you're referring to at 11:06, or is that something else?
@8911145533
@8911145533 2 жыл бұрын
Would this be possible to do with the OG board and the silent version? There is one slot open for an extra extruder 🤔
@kerseyfabs
@kerseyfabs 2 жыл бұрын
I don't think any of the stock boards have the 5th stepper populated on the board but on the silent boards, maybe so. Once I release my next version of firmware, I'll look into it.
@onerandomvoice
@onerandomvoice 2 жыл бұрын
How do you know which one is Z1 or Z2? Does it matter or is the firmware able to figure out which side it needs to adjust automatically?
@kerseyfabs
@kerseyfabs 2 жыл бұрын
From my testing, I believe it doesn't matter. If I'm wrong, I've gotten really lucky!
@L3X369
@L3X369 3 жыл бұрын
After 7 months, I returned to this video because now I got a BL Touch and I have no idea how to make it work, was using a tronxy inductive probe till now. Will have to follow all your videos again just to figure it out.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Tips: - 3 pins for data/probing. - 2 pin for detection/endstop. - Source: BLTouch has its own settings. I hope that helps.
@L3X369
@L3X369 3 жыл бұрын
@@kerseyfabs It did help! I found in another video your source code and I used only the bl touch settings. Now the only thing left to tune is the offsets. My printer starts to probe way more to the right that I want, to say so, just about 65% of the bed gets probed (when running G34) has plenty of space to the left and also to the right.
@andrewstoddart5418
@andrewstoddart5418 3 жыл бұрын
Can you explain how you get the probe to go side to side but in the middle of the bed? You do not discuss this at all. Just simply that you plugged in and it worked, so did I miss a part?
@datrandomdugggy5537
@datrandomdugggy5537 2 жыл бұрын
how do i tell marlin which stepper is the second z axis, say i had a mainboard with more then 5 driver slots
@mudrsame491
@mudrsame491 3 жыл бұрын
i have tronxy x5sa pro 500 with marlin but my z offset not go below zero so how can fix that
@BuzzingGoober
@BuzzingGoober 2 жыл бұрын
Hey I'm on the latest version of marlin and I'm not seeing the # of z stepper motors in the adv config. I'm assume it's now calculatng it based on what motors you enable? I using 2 motors and uncommented z2 in the config. My issue is that no matter how I set the settings under auto align, it always probes 3 spots on the bed: middle left, middle, and bottom center roughly. I tried the manual coordinates and only had 2 sets of coords listed, yet it STILL probed 3 locations on the bed. It doesn't make sense. I just want it to probe the left and right side of the bed like it shows in the example. Do you know what's wrong?
@johnnyolivares94
@johnnyolivares94 4 жыл бұрын
Perfect! I was just looking into this.
@kerseyfabs
@kerseyfabs 4 жыл бұрын
I'm glad the timing worked out! I hope it works for you.
@yousefelkady
@yousefelkady Жыл бұрын
Hey kris, i am wondering if i can use the z auto alignment with Arduino mega ?
@kerseyfabs
@kerseyfabs Жыл бұрын
It doesn't have any reliance on the processor that I know of. You just need to have separate stepper drivers for both Z motors.
@Ladariderful
@Ladariderful Жыл бұрын
Hello, great video, unfortunately I'm not able to get G34 function working, I have CR10S with V2.2 board which has extra E1 driver so it should be able to work as Z2. I set up everything in Marlin just like you showed in the video except for number of Z steppers (that line is missing in latest version of Marlin) and when I try to compile FW it shows me this error "TMC2208 or TMC2209 on Z2 requires Z2_HARDWARE_SERIAL or Z2_SERIAL_(RX|TX)_PIN." Is there any chance that you would know what am I missing there please? Thank you for answer :)
@davecowell8778
@davecowell8778 3 жыл бұрын
Hi Kersey. Have you had any issues with G34 making a mess of the Z offset I have found occasionally it gets it out of wack , I had the situation again today ran G34 then auto homed, then set a print running and found the nozzle was closer by around 1mm than it was on the last print which I didn’t use G34 Any clues
@charlesalvarado6172
@charlesalvarado6172 2 жыл бұрын
Hi, Im new to 3d printing and recently made this conversion. Both motors work great, Im running into an issue when homing, the Z-axis crashes into the hotend. Do you have any recommendations on what is causing this issue? I have checked all my connections. I tried changing z in probe settings but it doesnt seem to work.
@kerseyfabs
@kerseyfabs 2 жыл бұрын
Does it double tap on the homing and then crash into the bed or crash into the bed while homing?
@charlesalvarado6172
@charlesalvarado6172 2 жыл бұрын
@@kerseyfabs Sorry for late reply, it seemed an old z-offset was cached, i followed steps i found to reset and it works now. Thank you for reaching out and your videos have helped me greatly.
@patrolmaverick
@patrolmaverick 3 жыл бұрын
Does it matter which of the left or right Z-stepper motors goes to which port on the board? More specifically the E3 Turbo board. I didn't see an answer in this video, or your E3 Turbo install video.
@MrBrettStar
@MrBrettStar Жыл бұрын
How do you get visual studio to display side by side like that?
@kerseyfabs
@kerseyfabs Жыл бұрын
You need to checkout the code via git rather than just downloading the zip. Then you can compare your changes to what you originally pulled.
@unrealbasic1612
@unrealbasic1612 3 жыл бұрын
I just updated using the firmware attached on my Ender 5 Plus that has a BigTreeTech GTR board, and changed enough stuff to get it running, but I can't get the Z to home. When trying to home the Z the bed goes down about 10mm and the probe triggers a couple of times then I can't raise the bed, but I could raise the bed before I pressed home for Z (XY homing works). I checked the endstops status and it there are all open except off course for the Z which is always triggered.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
It sounds like your "endstop" (white/black) is not wired correctly. Make sure it's going to the right header and that its wires go to the correct pins.
@unrealbasic1612
@unrealbasic1612 3 жыл бұрын
@@kerseyfabs Thanks that guided me to solve the problem, I forgot originally I changed Z_MIN_PIN to equal PH11 instead of PE0 in pins_BTT_GTR_V1_0.h
@eqnish
@eqnish 2 жыл бұрын
with dual z motors, how would you also use dual z endstops? I don't have a probe
@mahmoudzaefi2958
@mahmoudzaefi2958 Жыл бұрын
hello sir. thanks alot for your help. i have afew question and please help me becuase i really need to know this. 1- We use "z step auto align" to apply equal pressure on the motors? And some motors do not carry more weight? 2- if we have quad z stepers, we have to uncomment this 5:57? define z_stepper_align_known_stepper_position 3- could you please tell me what is this: "z_stepper_align_known_stepper_position", i didn't understand it in video. 4- in marlin commented this: "requires triple stepper drivers" ......for quad stepper drivers we also have to use this "define z_stepper_align_known_stepper_position"??? Thanks alot for your help. looking forward to see your answer. thanks alot. good luck! :)
@underourrock
@underourrock 2 жыл бұрын
I tried this for the first time on my E5+ with SKR E3 Turbo. I get a read out at the end that says 1:2=0.697. So it's telling me that the left and the right are still out of alignment by 0.7mm. I repeated it multiple times and it gives me the same error. Tells me the z align algorithm isn't working right. It is using the two points showed in your video. I'm using a different firmware, so I'm blaming that for the time being unless I can gain a new understanding or I have time to dig through the sourcecode to see exactly what it is trying to do. I watch the screen and it seems to dance around the value, so it's not making small enough choices in trying to adjust the position of the z steppers. It is varying them, but it's playing "love me" "love me not" type games instead of getting closer. I only share this in case anyone had a similar experience. I'm using TM3D firmware. Interestingly enough, after a while I decided to just move the z axis rods independently by sight and feel. I was able to get it within 0.04mm by manually adjusting them and rerunning the G34 after that.
@frifri9678
@frifri9678 2 жыл бұрын
Hi ! Great footage ! BUT ! The head is not moving simmetrical from the mid point. How to set this up ? What means the line: Z_STEPPER_ALIGN_XY with the coordinates ? If i change the coordinates I get an error when compiling "point 1 is not reachable"... So hiw to change the coordinates to place the head to the most end of the bed on both sides ?
@--3D
@--3D 3 жыл бұрын
Awsome video, thanks for your help and time!!!!! I did it in an ANET A8 PLUS #ANET A8 PLUS
@KriLL325783
@KriLL325783 3 жыл бұрын
Thanks for the video, I tried to figure this out myself and missed the "requires 3 stepper drivers" part and was really confused about the X and Y coordinate stuff in the configuration, same configuration you used pretty much works great on my i3 mk3s~ clone with pinda2 sensor SKR1.3 Marlin 2.0 etc.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Good to know! Glad it helped!
@inocenciobonilla
@inocenciobonilla Жыл бұрын
Hola , al intentar compilar Marlín me sale este error , me podrías ayudar . Marlin\src\gcode\calibrate\G34_M422.cpp:109:65: error: 'Z_STEPPER_ALIGN_ITERATIONS' was not declared in this scope; did you mean 'Z_STEPPER_ALIGN_AMP'? 109 | const int8_t z_auto_align_iterations = parser.intval('I', Z_STEPPER_ALIGN_ITERATIONS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | Z_STEPPER_ALIGN_AMP Marlin\src\gcode\calibrate\G34_M422.cpp:115:64: error: 'Z_STEPPER_ALIGN_ACC' was not declared in this scope; did you mean 'Z_STEPPER_ALIGN_AMP'? 115 | const float z_auto_align_accuracy = parser.floatval('T', Z_STEPPER_ALIGN_ACC); | ^~~~~~~~~~~~~~~~~~~ | Z_STEPPER_ALIGN_AMP Marlin\src\gcode\calibrate\G34_M422.cpp:160:44: error: 'G34_MAX_GRADE' was not declared in this scope 160 | float z_probe = Z_BASIC_CLEARANCE + (G34_MAX_GRADE) * 0.01f * SQRT(_MAX(0, magnitude2(0, 1) *** [.pio\build\LPC1768\src\src\gcode\calibrate\G34_M422.cpp.o] Error 1
@aaronward6092
@aaronward6092 3 жыл бұрын
#define Z_STEPPER_ALIGN_XY { { 20, 110 }, { 187, 110 } } how do we calculate these numbers? ITs not letting me compile until this is correct
@kerseyfabs
@kerseyfabs 3 жыл бұрын
You should be able to comment that line out and actually let it compute it automatically. To compute it correctly, you have to make sure it's reachable by your probe, so not closer than your probe offset.
@aaronward6092
@aaronward6092 3 жыл бұрын
@@kerseyfabs yes you can comment it out but i believe you should do i video explaining how to get these values. Because sometimes the way it automactically does it doesnt work as well. i did it a long time ago but cant figreu out how i did.
@fuzzytech3846
@fuzzytech3846 2 жыл бұрын
I had a quick question. My Z motors only had a "Z" tag on both and not a "Z1 / Z2". I imagine it matters which goes to which side otherwise how would it know which side it is adjusting? Do you know (if looking at the printer head on) which motor is 1 or 2. ie left is one and right is 2 or vice versa. Thanks for the videos and firmware by the way they have been a major help.
@tristanluc7008
@tristanluc7008 Жыл бұрын
where did you set the distance for the probe to stay inside the bed?
@mahmoudaboelalaa739
@mahmoudaboelalaa739 Жыл бұрын
Hey , is there is auto alignment with Lerdge K🤔
@kerseyfabs
@kerseyfabs Жыл бұрын
Not last time I checked. I asked about it a while back, no ETA.
@nunopereira6092
@nunopereira6092 4 жыл бұрын
Great info. Next time do a how-to of the bed skew compensation feature. Prusa enables it in their firmware. Vanilla Marlin has that capability too, but it's disabled by default.
@kerseyfabs
@kerseyfabs 4 жыл бұрын
Nuno, thanks for the recommendation. I'd like to point you to this video by @Chris Riley from about two years ago. He did a terrific job covering this subject: kzfaq.info/get/bejne/j8xxlZh6xq6og6M.html
@nunopereira6092
@nunopereira6092 4 жыл бұрын
@@kerseyfabs I saw that when he originally released it. I was thinking more in the contest of the current versions of Marlin and editors like VS Code, and hardware like 32bit boards and TMC stepper drivers, that sort of thing. Two years is an eternity in the 3D printing world.
@JoeRosiak
@JoeRosiak Жыл бұрын
Do you have the source for this build? I’d love to use it but I think I may need to make some minor changes for my build.
@kerseyfabs
@kerseyfabs Жыл бұрын
Which board do you want it for?
@XXKeo72
@XXKeo72 Жыл бұрын
@@kerseyfabs SKR1.4 turbo
@kerseyfabs
@kerseyfabs Жыл бұрын
Binary Files: TMC2208: drive.google.com/file/d/1Zm_mFGC2pLP3z1ri4TN3DnT0tRjG5OOc/view?usp=share_link TMC2209: drive.google.com/file/d/1bOBmRE6klmFMX_F4vP4Iuqm1oteTnURf/view?usp=share_link Source: github.com/KerseyFabrications/Marlin/tree/2.1.1-BTT-SKR-V1.4-Turbo-Ender5Plus-DualZ
@BishopDON
@BishopDON 3 жыл бұрын
PSA tightening bed springs all the way for first level doesnt always work because on my sv01 the z bottomed out before bltouch hits the bed causeing my steppers to skip
@kerseyfabs
@kerseyfabs 3 жыл бұрын
I agree and I updated this recommendation in my latest bed leveling video. Thanks!
@andreasrottmann4520
@andreasrottmann4520 2 жыл бұрын
Did you use it without any sensor like BL-Touch? I want to use it with a piece of paper to calibrate. Probe_manually not work
@kerseyfabs
@kerseyfabs 2 жыл бұрын
I don't believe this will work. I haven't heard if it being used that way.
@wesleystraetemans2515
@wesleystraetemans2515 3 жыл бұрын
hi im trying this but i have a problem i can't seem to fix... after changing in marlin, when i control manually, when going down both Z's go down. but when going up only one goes up the other goes down? whats the problem here?
@morrisaronsky4448
@morrisaronsky4448 3 жыл бұрын
I am having issues with my bltouch on your firmwware. I am using 2209 steppers and flashed the firmware according to your file but when the screen boots up in tft mode it gives a auto bed level fail and when homing the z the bed goes down and flashes red / blue and never goes back up. The bltouch itself is working when testing it in the tft menu. Anyhelp would be appreciated. TIA
@kerseyfabs
@kerseyfabs 3 жыл бұрын
No problem. It's most likely the black and white wires. Double check those.
@haplopeart
@haplopeart 3 жыл бұрын
I am liking this change, after playing with it a bit, along with the Bed Visualizer plugin to octoprint I have a bed that is consistently nearly all green zone after probing. I did notice one thing about the firmware compile you did, however. The G34 probing and the mesh probing is unbalanced. The probe deploys MUCH closer to the right edge than the left edge.
@RedbulliLLuSiOn
@RedbulliLLuSiOn 3 жыл бұрын
Hello ! I have modified with TMC2209 and G34 is great but i have a problem with Z wobble and i want PID Bed but option is not activated, can you share the firmware source ? Thx !
@kerseyfabs
@kerseyfabs 3 жыл бұрын
My source is always available on GitHub. Here's a link to the branch you're probably looking for: github.com/KerseyFabrications/Marlin/tree/2.0.7.2-BTT-SKR-V1.4-Turbo-Ender5Plus-DualZ
@dennisjomir4787
@dennisjomir4787 3 жыл бұрын
When you print with that petsfang duct do you have to reduce fan speed? I have it and i find that when the fan kicks on to 100% on the forth layer then it just blows the filament away from the print and never stick
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Sometimes yes. I usually run mine at about 80-85%.
@turbotrix19
@turbotrix19 3 жыл бұрын
Hi Kris, this should work on creality silent board upgrade version 2.2.1 which does have 5 stepper drivers tmc2208 and E1 is unused just needs heat sink installed. Is there a way to reassign T1 2 Z 1 or Z 2? Is the process the same as SKR 1.4 and if not would you be able to do video on it so I could accomplish g34? I'm actually doing this on cr-10s V2 which has the same board
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Yes, it should work on that board. The biggest problem is that using the existing display, you won't have any control over it. You would have to do it using gcode or the USB console. I don't think I'll do a video on it. While it's a fun upgrade, it's a step backwards from a new display and a modern 32-bit board.
@turbotrix19
@turbotrix19 3 жыл бұрын
@@kerseyfabs thank you,the cr-10 v2 comes with regular display and not touch screen, worse come to worse i have btt display i assume it should work with cr10 type display?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Yeah. No problem with the existing CR-10 display. That will work fine.
@braedenwatson6076
@braedenwatson6076 3 жыл бұрын
Had a question. I did everything correctly and have the Dual steppers going. I'm having a hard time leveling the bed manually. I screwed the four corners up as you stated, I heated everything up, did the Z axis auto align (worked great). However, I'm used to the button on the Ender Plus stock board for AUX leveling, just using a piece of paper to fine tune places on the bed. I can't seem to find a setting like that on this Marlin build. The closet thing is the leveling of the 4 corners and that doesn't help because I can get the front of the board up towards the nozzle (using the screw knobs), but the back of the board is maxed out. The ABL function is off, I feel like manually leveling is the better way to go. What do you think I'm doing incorrectly? Edited: looks like what I’m looking for is bed mesh leveling (points on the bed, paper under nozzle, turn knob to move the Z axis to fine tune each point) and the G28 command disables the mesh bed leveling..
@leroycasterline1122
@leroycasterline1122 3 жыл бұрын
I received my dual z-axis kit a couple of days ago and fortunately found this video while searching for instructions, so a big thank you from a new subscriber! I say fortunately, because the instructions I was looking for dealt with keeping the gantry level when both steppers were on the same driver (short answer: manually level every time your z-axis steppers are powered down). My new mainboard w/5 stepper drivers will be here in a couple of days. On a semi-related matter, what do you think about getting rid of the bed springs? I've had some run-to-run consistency problems (if I don't manually level the bed before *each and every* print) on my orange-spring equipped Ender 3, even with a BL-Touch and UBL. I've seen several suggestions to replace the bed springs with solid spacers, to eliminate the bed as a variable. I asked one of the folks who suggested this how much difference it made, and was told it made a significant difference.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
I'm glad the video was helpful. I don't recommend removing the screws unless you plan to add at least a 3-point bed leveling system. Otherwise, I don't know how you'll level it in one direction. That doesn't mean that people can't make it work but you end up depending on auto bed leveling more than I would. To make the spring as reliable as possible, make sure you compress them as much as possible and work from there. I usually compress all the way then raise it up 3-5 turns.
@leroycasterline1122
@leroycasterline1122 3 жыл бұрын
@@kerseyfabs As a proof-of-concept I cranked the springs all the way down and added a couple of thick washers to raise the bed above the z-axis physical limit. That resulted in significantly more consistent meshes, so I ordered 100 M4 washers and installed the same number on each corner, after which my bed was nearly 2mm our of alignment. Using my calipers, I sorted them into groups with 0.05mm deviation. I found thicknesses from 0.75mm to over 1mm (all from the same lot, mind you), and that was the problem. My new main board was delayed (thanks, Amazon!) and should be here tomorrow - let the fun begin! I'll be relying on my BL-Touch and mechanical limit switches going forward (or perhaps replacing my glass bed and going back to springs?).
@thediscoman2001
@thediscoman2001 3 жыл бұрын
how did you get the bltouch working with it as my bltouch works for the z alighn but wont bed level the probe moves to the far left does a probe then stops
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Hmmm. Well, I didn't do anything special beyond what's in my videos. So you're saying G34 works but G29 doesn't?
@thediscoman2001
@thediscoman2001 3 жыл бұрын
@@kerseyfabs yes
@kerseyfabs
@kerseyfabs 3 жыл бұрын
@@thediscoman2001 Does it have any problem homing the printer?
@thediscoman2001
@thediscoman2001 3 жыл бұрын
@@kerseyfabs no
@thediscoman2001
@thediscoman2001 3 жыл бұрын
@@kerseyfabs non at all
@32by97
@32by97 4 жыл бұрын
Great video I was waiting for something like this. I have tried to do it on my core xy tronxy x5sa Pro printer with skr 1.4 turbo and TMC 2209 and after updating the firmware I go to try the z axis movement in increments of 0,1mm and 1mm for safety and they do a grinding noise every time they move. I can home X and Y ok but no Z. When I home Z something very strange happens they start moving in sincro at least they appear to me but after 2, 3 seconds the right motor Z1 move down more steps than the left Z2 motor causing the bed to warp so I guess that is the cause of the noise. What may be causing this? I have connected the right motor (z1) to ZMA connection of skr 1.4 turbo and left motor (z2) to E1M. I don’t use sensor less homing so I’m using physical x and y endstops. I have tried to change up the current until 800 but no change. I don’t know what else to do. I guess that the cause of only being able to move in one direction may be because until it does an auto home and triggers the inductive sensor its always at 0. Looking at pins skr 1.4 section I can find #define E1_STEP_PIN P1_15 #define E1_DIR_PIN P1_14 #define E1_ENABLE_PIN P1_16 #ifndef E1_CS_PIN #define E1_CS_PIN P1_01 I have tried to change the E1 for Z2 but to no avail… here you can find my marlin files so you can see all the configuration. I was using one driver (connecting the motors to ZAM and ZBM)to move the two motors until now without problems but having an extra tmc 2209 driver I wanted to try this. mega.nz/file/DeIxBaSR#xZCH0mTVW_rQuZlErJrHpVbGzRnkrhGXpNizqBP3BUU Greetings.
@32by97
@32by97 4 жыл бұрын
I'm one of those types of people that doesn't stop until a solution is found so finally I have found the solution... it was the wiring of the motors, silly me. Most of times the problems comes form the simplest things. Now everything works smoothly. Greetings
@kerseyfabs
@kerseyfabs 4 жыл бұрын
Terrific! I'm glad you worked through it!
@kondrez
@kondrez 3 жыл бұрын
@@32by97 I'm having the same problem what was wrong? It worked at firs but then it starte to sound like that
@dennisjomir4787
@dennisjomir4787 3 жыл бұрын
Hi Kris , im having issues with my set up which is identical to yours using your firmware. My prints freeze mid prints. Sometimes it prints and sometimes i have to cycle the printer on and off to restart, because the whole tft 35 screen freezes up with it? Any ideas . thank you
@kerseyfabs
@kerseyfabs 3 жыл бұрын
The first thing that comes to mind is trying a different SD card or using the Marlin interface to see if there's any difference. Most of the time I see this, it's from the gcode reading.
@dennisjomir4787
@dennisjomir4787 3 жыл бұрын
@@kerseyfabs yes I have figured out that the tft 35 is not too great at reading codes off of a usb 3.0 flash drive. I tried a 2.0 and it works fine now.
@Nathan0A
@Nathan0A 3 жыл бұрын
For us using 2x Z steppers allowing tilt of the X gantry, wouldn't you need to uncomment "Z_STEPPERS_ORIENTATION 0" to match the (0) 1,2 diagram?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
It depends on if you define Z_STEPPER_ALIGN_XY yourself, which I'm doing. If you're not defining that, then yes. Here's the code: #ifndef Z_STEPPER_ALIGN_XY //#define Z_STEPPERS_ORIENTATION 0 #endif
@SMIXOGAMING
@SMIXOGAMING 3 жыл бұрын
Hey Kersey, thanks again for your help it's working on my ENDER5 Plus, so I tried to put it on my CR10S5, the bltouch is probing on left side then on the middle of my bed, not on the right as it's supposed to (my bed size is 510x510) I didn't changed the Z_STEPPER_ALIGN_XY so it was supposed to use the bed probe limits, any idea?
@mamatuja
@mamatuja 2 жыл бұрын
Is it possible to add an extra Z stepper motor to move my camera with the layer height to a Delta printer?
@kerseyfabs
@kerseyfabs 2 жыл бұрын
Technically yes but you'd have to write custom software to control it.
@dibfibo
@dibfibo 3 жыл бұрын
my bed is not perfectly flat, is it better not to use this feature?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
The flatness if your bed shouldn't have any affect on using this feature. You still need to level it as good as possible.
@dibfibo
@dibfibo 3 жыл бұрын
@@kerseyfabs Grazieeeee....waiting for skr!
@greggcaplan1304
@greggcaplan1304 3 жыл бұрын
I am somewhat confused by a reply . I have the SKR Mini e3 V2. I have added a second Z Stepper Motor to ZBM on the board. Will the Configuration.h and Configuration_Adv.h instruction be applicable? If not can you assist with what those changes need to be? These are running 2209 Drivers on an Ender 3 Pro. Thank you in advance.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
You can't do this on one of the Mini boards. They don't have independent steppers for the Z axis.
@greggcaplan1304
@greggcaplan1304 3 жыл бұрын
@@kerseyfabs That is disappointing. I am going to be installing a second Z stepper motor into the SKR Mini e3 V2 and I cant find any info regarding Marlin changes for it. I have seen that folks just plug it into the ZBM and go with it.... is that really all there is to do?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Yes. No firmware changes in that board. The Z motors are wired together.
@leroycasterline1122
@leroycasterline1122 3 жыл бұрын
@@greggcaplan1304 I got one of the SKR E3 Turbos to solve this problem. It has 5 stepper drivers and was the least expensive path from my (nearly new) Mini E3 V2. Note that the Turbo's 5th stepper is designated for a 2nd extruder but Marlin (apparently) automatically remaps it to the 2nd z stepper if you set: #define NUM_Z_STEPPER_DRIVERS 2 and #define Z_STEPPER_AUTO_ALIGN // if you want G34 to work! in Configuration_adv.h. I say 'apparently' because, while the code builds without unpleasant messages from SanityCheck.h, my printer is still apart for mechanical tuning...compensating for a warped heater plate as well as a the carrier plate upon which it rides. I got this printer to build parts and enclosures for hobby projects, so I want the best dimensional accuracy I can get. I love my Ender 3 V2, and if I can get it printing as well as it's more expensive competitors I'm willing to put in the work.
@osmondvan722
@osmondvan722 3 жыл бұрын
Your videos are all great! I have almost the exact same setup and I'm very grateful that you provide the compiled files! One question I have is do you already have the bltouch offset adjusted to your hydra fan setup? Or is it setup for stock offsets? Thank you!
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Thank you! I've never tried the Hydra fan. My default settings, I believe, are set for the stock fan configuration but it can easily be changed in the settings menu for a different setup.
@martinhyska1206
@martinhyska1206 3 жыл бұрын
Can y stop by separate Z by stallguard feature? It will be nice to see stop each Z with sensitivity to prevent crush screw.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
My understanding is that Stallguard doesn't work well on Z in general because of the mechanical advantage of screws. It's more difficult to detect the pressure on the motor.
@martinhyska1206
@martinhyska1206 3 жыл бұрын
I think it must be same as X. Simply if bed tilt, preasure for motor go up. So if find right value of sensitivity Z and Z2 it should stop.
@martinhyska1206
@martinhyska1206 3 жыл бұрын
Have y link for all config for this? Mine is strange behaviour. I see only 4 driver with M122. If home X also Z move its bad. I define unit/mm 4 params or 5?
@martinhyska1206
@martinhyska1206 3 жыл бұрын
Also dont know how to set stealtchop on z2
@cybernetix86
@cybernetix86 3 жыл бұрын
Thank you, great video as usual. Would have been nice to see it correct a crooked bed at the end tho :P
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Thanks! The problem with that though was that it's very hard to see. The auto-correct doesn't work if it's over a certain angle since bad things could happen. So to show it doing it would have been anti-climatic.
@tonim.9460
@tonim.9460 3 жыл бұрын
Really great video!
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Thanks!
@thediscoman2001
@thediscoman2001 3 жыл бұрын
i am a bit puzzled with the video , what is actually making sure the two steppers are aligned is it the probe or the endstops
@thecriticalriposte
@thecriticalriposte 3 жыл бұрын
I don't understand, because the Chiron does NOT need to know the bed location to auto align the Z axis. No one seems to know how to make it work on just the endstops, so I am at a loss. I guess I can wire up a BL touch for my tiny ass printer.
@thediscoman2001
@thediscoman2001 3 жыл бұрын
@@thecriticalriposte i have sorted the dualz alignment and its working fine now ut levels bot z motors independantley now then levels the bed, i am not using stick hardware as i have replaced everything electronic on it
@richardwolfe2089
@richardwolfe2089 3 жыл бұрын
Maybe I missed it, but wouldnt you need 6 stepper drivers? by doing it this way, where is your stepper driver for the extruder?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
X, Y, Z1, Z2, E. That's the 5. Did I miss something?
@richardwolfe2089
@richardwolfe2089 3 жыл бұрын
@@kerseyfabs No I see it now, my mistake. I was under the impression this could ONLY be done with triple z steppers, but apparently it can be done with 2. Thanks!
@SMIXOGAMING
@SMIXOGAMING 3 жыл бұрын
Hey Kersey, thank you so much for all of this, I learned a lot ! Everything is working great but I think the probe offsets on your "Dual Z-Axis Firmware" are for your fan duct (X -52, Y -20, Z -3). I'm using the stock hotend/fan so when I auto-home, the BL touch is not at the center of my bed, I can change the probe offsets on my advanced settings menu, do you know what are the value for the stock hotend?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Here you go. Sorry for the delay. (X -45, Y -7, Z -3)
@SMIXOGAMING
@SMIXOGAMING 3 жыл бұрын
@@kerseyfabs Awesome ! Thank you Kersey !
@ndivir
@ndivir 3 жыл бұрын
Flashed this firmware but getting TMC CONNECTION ERROR on my marlin home screen. Not sure what's going on but will try and trouble shoot.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
I'm not sure which board you're using but that means there's something wrong with your drivers. If the board has removable drivers, check installation and jumpers. If the board has built in drivers, one of them may be bad.
@ndivir
@ndivir 3 жыл бұрын
@@kerseyfabs I was about to post a comment on my own comment but you're always awesome in your responses to these comments. I had 5 2208s laying unused to put them in an skr turbo 1.4 I just got following your guide. I realized after 30 mins of trouble shooting the old 2208s I had on hand were STEP and not UART. No wonder the board couldn't communicate 😅 I've got some uart models in the mail now.
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Awesome! Let me know if it all works out!
@douggjoseph
@douggjoseph 3 жыл бұрын
On my new SKR 2, I have 5 * TMC2209's (drivers). The last two are listed for from 1 to 2 extruders (E0 and E1). Presumably the E1 (second extruder) driver is (for such a Z use) repurposed for use as Z2. My question is: Does Marlin automatically know/assume that E1 is being used as Z2 when the firmware changes are made? No "addressing" changes needed?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Yes. Marlin will take the second extruder as Z2 if you configure dual Zs.
@douggjoseph
@douggjoseph 3 жыл бұрын
@@kerseyfabs Cool, thank you!
@L1mJahey
@L1mJahey 2 жыл бұрын
Thanks for asking, Doug. Was wondering the same thing. And thanks to Kersey for the vid and the answered question!
@PalosX
@PalosX 2 жыл бұрын
Thats probably the biigest problem I have with alot of these videos not just yours you guys assume we know these things I assure you we don't I would of tried to uncomment e1
@adamalma2945
@adamalma2945 3 жыл бұрын
Do a great job, We do appreciate It
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Thank you!
@phoemur
@phoemur 3 жыл бұрын
Did you have to change the pin definitions of the board to make E1 work like a Z or it already worked the way it is?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
No redefining needed. Marlin does that for you.
@phoemur
@phoemur 3 жыл бұрын
👍👍👍 Thanks
@Loftydreamer
@Loftydreamer 4 жыл бұрын
This is a fantastic function and I like that you brought this to the public eye. I would really like to use this on my E5+, but after multiple attempts to update with the .Bin file that you had graciously given to use, I cant load it. after a whole lot of searching forums, I have concluded that I have dropped my bootloader somehow. I have an E5+ with an SKR 1.4 Turbo and a TFT35. Sound familiar? I have purchased an Arduino UNO R3 and a ATMEL 51 AVR USB ISP ASP because that's what others have used. After reviewing the info that I had gotten my ideas from, I found that noone else was using the SKR 1.4 turbo, and it seems to be completely different. I thought I could figure it out but I've begun to realize that I'm out of my league. PLEASE HELP!!!!!
@kerseyfabs
@kerseyfabs 4 жыл бұрын
This sounds very familiar. I can't promise anything but let me see what I can get from my Bigtreetech contact.
@Loftydreamer
@Loftydreamer 4 жыл бұрын
Thank you. Anything would help.
@morriskoo
@morriskoo 4 жыл бұрын
Kris, I had weird issues on probing point when it comes to touch screen UI. Leveling corner points from marlin screen looks correct, but the points from touch UI are different. So do 25 probing points. What about your firmware with TMC2208? Mine is TMC2209. I guess this is bug or error that not solved yet?
@Masso1973
@Masso1973 4 жыл бұрын
Nice, going to do this too 👍
@morrisaronsky4448
@morrisaronsky4448 3 жыл бұрын
installed the firmware on the ep5+ it works great but now im having a problem with the usb through the screen, it starts the print heats up and then eventually freezes usually within the first layer. the screen is unresponsive. any suggestions
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Nothing in the board's firmware should cause the screen to lockup. Are you running the latest firmware on the screen? Have you tried the SD slot? Does it do the same thing? Have you tried another USB stick?
@PalosX
@PalosX 2 жыл бұрын
So I know this is an old vid but I'm doing this know and I'm a bit confused with naming it Z2 in the firmware I would of thought you would of uncommented E1 cause that's where its plugged in at how does it know that the stepper in E1 is know Z2"? Is it process of elimination being the only one left?
@PalosX
@PalosX 2 жыл бұрын
NVM I kept reading comments finally found answer LOL
@kerseyfabs
@kerseyfabs 2 жыл бұрын
Awesome! I hope it works for you.
@fvheel
@fvheel 2 жыл бұрын
This don't work in Marlin 2.1.1 anymore. There is no #defice NUM_Z_STEPER_DRIVERS setting anymore. How do i tell Marlin that i have 2 Z-stepper-drivers? In your case you plug the Z2 motor in E1 stepperdriver. Why do you tell Marlin in Configuration.h that Z2 is enabled, not E1? The last stepperdriver is E1 not Z2 or not? My printer has 2 printheads (2 extruders) on a single x-carier. So i would think that i must use this: #define X_DRIVER_TYPE TMC2209 //(for X) #define Y_DRIVER_TYPE TMC2209 //(for Y) #define Z_DRIVER_TYPE TMC2209 //(for Z1) #define E0_DRIVER_TYPE TMC2209 //(for Extruder1) #define E1_DRIVER_TYPE TMC2209 //(for Extruder2) #define E2_DRIVER_TYPE TMC2209 //(for Z2) Problem: When i set #define EXTRUDERS 2 (for 2 extruders) then in Configuration_adv.h the trinamic driver E0 & E1 are being activated. However the E2 (used for Z2) is not active, witch i need for Z_STEPPER_AUTO_ALIGN. But in Configuration.h stepperdriver E2 is active How do i turn on the E2 in Configuration_adv.h? Can anyone please help me? Thank you
@raffaelemobile
@raffaelemobile 3 жыл бұрын
HELLO VERY USEFUL I HAVE ANOTHER QUESTION FOR THOSE WHO DO NOT HAVE BLTOUCH AND IT IS POSSIBLE TO DO WITH 2 PHYSICAL ENDSTPO THANKS A LOT
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Yes, you can technically do this with a physical endstop on each side but you'd have to find a way to mount both of them and there would be additional changes needed for the firmware. Check this out for more info: github.com/MarlinFirmware/Marlin/issues/7113
@mattmeyer6471
@mattmeyer6471 4 жыл бұрын
Hello i ran your .bin file and your not using hybrid mode why?
@kerseyfabs
@kerseyfabs 4 жыл бұрын
Honestly, I just didn't think about it. I haven't needed to use it up to 100mm/s on my printer. It's not a big deal to enable it if you need it.
@briguy9915
@briguy9915 4 жыл бұрын
Sweet printer
@williamfeijen8601
@williamfeijen8601 3 жыл бұрын
Could you possibly share the marlin project? The bin file works perfectly, but i wanted some extruder changes for my printer (bmg) and now my own firmware is not working with the bl touch :(
@kerseyfabs
@kerseyfabs 3 жыл бұрын
I just released my latest source. Check the community page. 👍
@williamfeijen8601
@williamfeijen8601 3 жыл бұрын
@@kerseyfabs Thanks a lot! Just got everything working :)
@tylerczerwinski7616
@tylerczerwinski7616 3 жыл бұрын
@@kerseyfabs Forgive my ignorance, where is the community page?
@kryptikfpv4253
@kryptikfpv4253 4 жыл бұрын
Connecting... Testing X connection... OK Testing Y connection... OK Testing Z connection... OK Testing Z2 connection... Error: All LOW Testing E connection... OK Printer is now online.
@kerseyfabs
@kerseyfabs 4 жыл бұрын
That probably means you didn't hook up the second stepper to the new driver.
@kryptikfpv4253
@kryptikfpv4253 4 жыл бұрын
@@kerseyfabs uummm..yeah, im not an idiot. lol
@s3rkanAGA
@s3rkanAGA 3 жыл бұрын
Hi Kris, Thank you for the Marlin side. I am building a printer with 3 Z axis and kindly want to know that, should we make any change on the #define DEFAULT_AXIS_STEPS_PER_UNIT line for the additional Z axis' ?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
That sounds great! No, all three of your Z steppers will be assigned the same steps per unit.
@danieltalavera9847
@danieltalavera9847 3 жыл бұрын
I have a big doubt now. Go for this method or buy closed loop gt2 and link both leadscrew....
@AndrewMerrick
@AndrewMerrick 4 жыл бұрын
I had started just looking into this with the skr pro. My right size z lead drops every once in a while without stepper power. Looking through the skr pro pinout.h file though I see only E0, E1, and E2 pins assigned. using E1 as the next z I am wondering if I will have to mess with the pin assignments.
@mattmeyer6471
@mattmeyer6471 4 жыл бұрын
look up pom lead screws
@kerseyfabs
@kerseyfabs 4 жыл бұрын
I don't believe you'll need to reassign anything. From my experience, Marlin typically knows to use the next unused extruder as Z2.
@AndrewMerrick
@AndrewMerrick 4 жыл бұрын
@@kerseyfabs I did not have to change anything in pins.h my stepper driver socket (red side) was slightly mi aligned such that the black pins of the driver were not plugged in. Some very careful prying with a feeler gauge put them back in alignment. Whew!
@AndrewMerrick
@AndrewMerrick 4 жыл бұрын
@@mattmeyer6471 thanks matt. I have had the POM nuts installed with anti backlash springs for a while. I might get tighter precision z acme threads in the future though.
@stephanerohart9923
@stephanerohart9923 8 ай бұрын
bonjour super la video voila j ai une biqu b1 que j ai equiper d un double z ,elle possede la carte skr 1.4 ,pour l instant j ai brancher sur le deuxième port z donc meme steppers , j ai vais commander 5 steepers tmc 2209 , mon probleme j arrive pas a faire de modif de mon firmwar , il me met une erreur en compilant est ce possible de t envoyer mon firmware pour que tu puisse faire les modifs merci
@pierre2972
@pierre2972 4 жыл бұрын
Awesome video, I hope you will still planning to have a second extruder?
@kerseyfabs
@kerseyfabs 4 жыл бұрын
It's coming very soon if everything goes to plan.
@zexaltor2135
@zexaltor2135 3 жыл бұрын
Why don't you get the th3studio solid bed mount kit it will always be level
@kerseyfabs
@kerseyfabs 3 жыл бұрын
I appreciate the comment. Unfortunately, that's not how bed leveling/tramming works. If it was, why do we have generations of printers with beds you can level? I'll cover this in a future video.
@NeilRobinson79
@NeilRobinson79 3 жыл бұрын
Watching your video I really like the colour scheme that you've gone with on your printer. Can you explain how you got a Yellow LCD?
@kerseyfabs
@kerseyfabs 3 жыл бұрын
Absolutely! The Bigtreetech LCDs have the ability to change the font and background colors. You can do it from the configuration file or from the touch screen menus. You can also make a custom icon set for the touchscreen UI if you like!
Marlin G34 Z Stepper Auto-Alignment
11:31
3D MakeIt
Рет қаралды 34 М.
15 Unnecessary (But Fun) Ender 5 Mods
21:08
Guys Shop
Рет қаралды 21 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 94 МЛН
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 13 МЛН
Кадр сыртындағы қызықтар | Келінжан
00:16
I will never talk about Z wobbling ever again !
10:53
MirageC
Рет қаралды 463 М.
Make Your Own Filament At Home? My Review of the FelFil Evo Filament Extruder
22:55
You made me do this…
13:58
Made with Layers (Thomas Sanladerer)
Рет қаралды 548 М.
100 Point Bed Leveling Mesh In Under 10 Seconds! (Beacon)
12:13
All Things Z - Deep Dive - Marlin Tricks - Chris's Basement
31:51
Prints Not Sticking To The Bed?
19:21
TheFirstLayer
Рет қаралды 354 М.
MKS Gen 1.4 - Dual Z steppers with Marlin firmware (Part one)
8:30
3 ways to add a dual Z axis - Including G34 auto Z levelling
18:50
Teaching Tech
Рет қаралды 300 М.
S42B closed loop stepper motors - No more layer shifts!
14:46
Teaching Tech
Рет қаралды 261 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 94 МЛН