Where do I tell Marlin 2.0 that the assigned board has the DRV8825 drivers? I just tried Marlin-bugfix-1.1.x from yesterday and my dual Z is working correctly. 9. You don't have to tell the printer that there are two motors connected. asked Jan 11 '19 at 16:04. LinuxFerLife LinuxFerLife. I don't need custom values now and use the default ones (16 micro-steps). Rough Diagram _X_ _Y_ _Z1_ _Null_ _E0_ _Z2_ If you have a single nozzle, a switching extruder, a mixing extruder, or dual X carriages, specify that below. If you find that you have HR4982 drivers, then you should set MOTHERBOARD to BOARD_MKS_BASE_HEROIC. Thanks! Sign in //#define Z_MULTI_ENDSTOPS If there's just one set of header pins (or one Z-motor socket of some other kind) ... Z Axis getting stuck with Marlin 1.1.0-RC7. We’ll occasionally send you account related emails. Wasted lot of time until found your solution. I assume that it will be no difference with this setup between your Sidewinder and the CR10s, right? Have a question about this project? With these drivers you can only set 1x, 8x, 16x, or 128x micro-stepping. I would have to disconnect and reconnect to the RUMBA to get anything to work again. Do both motors turn in the same direction at the same speed? @shawnsm Thanks!! //A single Z stepper driver is usually used to drive 2 stepper motors. #define Z_DUAL_STEPPER_DRIVERS. And if you find that you have non-Heroic stepper drivers, then we will need to add a new board, BOARD_MKS_BASE_15. By clicking “Sign up for GitHub”, you agree to our terms of service and You must use the M671 command to define the X and Y coordinates of the leadscrews. @Phantom-Code — The reason I ask is because we now have a MOTHERBOARD named BOARD_MKS_BASE_HEROIC that defines the needed micro-stepping pins and proper HIGH/LOW combinations used to set them. Do both motors turn in the same direction at the same speed? I have MKS Base v1.5 with 5 drivers on my Sunhokey Prusa i4 (clone of prusa i3). Top. I have Allegro driver Note that the Z driver (drive 2 on Duet2) has a dual socket wired in series for powering two z motors at once. I'd like to jump in here for a second. Successfully merging a pull request may close this issue. But it would exhibit the same behavior. @Roxy-3D - I'm out of ideas on this one. User name ShawnM, give me a bit as I said I'm getting the printer up and going as I typed this so it may be a few before I'm able to post. Have a question about this project? I realized today that in the video that the one Z motor was running a lot faster with 1.1.x than with 1.0.x. Yes, I also was the one who added them in the first place. Two, 2 Z axis motor can be connected to the Z motor 1, Z motor 2, other functions and MKS-Gen is the same. I will try my best to help out with the configuration. I use tmc2208 Standalone. speed, Marlin bugfix-1.1.x - same problem as Marlin 1.1.0. The same hw works very well with Marlin 1.0.0, I've changed firmware several times and ensured that it's software/configuration problem, no stepping motor adjustment needed. Are they A4982 or are they HR4982? On 1.0.x torque is high enough, I can't block it even with three fingers when it connected to the axis rod. Maybe the pot has some corrosion/dirt in it. The ZIP file contains pins_RAMPS.h files with that done. eShapeoko 1.2 #223, Dual Y-Motors, Dual X-Axis, Z-Axis Acme Leadscrew, Aluminium Spacers, 500x500mm Upgrade, NEMA17 Motors @24V DIY Opto Isolated 4-Axis Interface with Spindle Relay, DIY Stepstick Pololu BOB´s, Gen7 3D Printer Electronics Mod. Sunhokey Prusa i3 axis x, y, z? This value should be set to the total number of E stepper motors on the machine, even if there’s only a single nozzle. If turning the current up and setting MINIMUM_STEPPER_PULSE to 10 doesn't help then you could try moving the logical stepper channels to different sockets. Marlin 1.0.? I have spare board MKS Base v1.5 and can make more photos at any time (just ask), but don't have motors for experiments, I'll have to use my printer. Sign in Successfully merging a pull request may close this issue. Save your current pins_RAMPS.h file and then drop in one out of the ZIP file. A fresh perspective is needed. to your account. Marlin - Rumba - Dual Z drivers, z movement breaks movement on all axis December 12, 2015 12:50PM Registered: 4 years ago Posts: 7 ... And oddly after trying to move the Z motors neither X or Y axis motors would work after that. You can do this by pretending to just have one Z motor or go on to configure the G34 lines in configuration.h, As long as your HW is the same and VRefs are set the same you can just use this and BL-Touch Home off the center of the bed just fine. You can connect the second motor to E0 or E1 and modify Marlin. Should I open different issue for my case? https://www.youtube.com/watch?v=sZuyGD4ciwk. Bla, Bla, Bla. @thinkyhead , @Roxy-3D - I'm out of ideas on this one. I'll as SKR arrives... damn a month and a half waiting. The over current threshold is dependent on the Vref setting. // For Z set the number of stepper drivers The skr 1.4 has Z0 and Z1 in addition to E0 and E1. privacy statement. Add to cart. Tevo were kind enough to send along a dual axis upgrade kit as well as the TMC2208 upgrade kit. Contain V1.1 MKS-Gen2Z; USB line Supporting products, not including, need to purchase another: 4 (5) stepping motor: 42 motor with wire Limit switch 3: MKS limit switch Motor drive 4988: 4 or 8825 Display 1: 2004 or 12864 Hot bed 1: MK3 If that same combination sets X micro-stepping to 4x (in testing, G1 X... will move farther) then you have non-Heroic drivers. Just got the skr 1.4 turbo and have been pulling my teeth trying to configure it to work with my Ender 5 plus. with little torque. 3D printer stepper motors only going one direction and skipping in the other. @Phantom-Code — Please share your pins file. Unfortunately it means you'll have to translate the config files as names and options have changed between RC8 & 1.1.x. privacy statement. The only thing I can think of that the firmware change might have affected is the step pulse width to the controller chips. I used your configuration files, downloaded it and printed out a list of the pins and the functions assigned to them. works When I have more time I'll post my full Marlin configs and pictures here and on Thingyverse. We could set the step pulse width to 100uS and see if that fixes it. Without a doubt, setting the amount of steps a stepper motor needs to move per mm is important for dimensional accuracy. Digging it out would be a challenge. The way I read emails and issues caused me to miss this one. The driver ICs are soldered to the board. Before I kick this up to more experienced people, lets see if we can better identify when things went wrong. Instead of messing with regular endstops I chose to use Z-Min as the BLTouch Probe pin for my Z Probe and End Stop. For Heroic HR4982 steppers the only allowed values are: And for other drivers the allowed values are: If you find that M351 S1 X0 plus M351 S2 X1 sets X micro-stepping to 128x (in testing, G1 X... will move less far) then you have Heroic drivers. Marlin firmware 1.0.x by Sunhokey. Does that firmware-controlled power supply option that @fiveangle says, is when I use a relay to turn ON/OFF the printer using a Raspberry Pi and octoprint? I'm using dual Z with the TMC2130 on all axis. // The next unused E driver will be assigned to the second Z stepper. People using RAMPS with RepRaps, ORD Bots and other 3D printers wire their two Z motors in parallel. Press J to jump to the feed. You can also try setting MINIMUM_STEPPER_PULSE to 10. Hello With DualZ Motor control and DualZ Endstops each ZMotor is driven until it reaches its own endstop. can you tell me how to modify on the program MKS BASE v1.5? So, thank you @kizill! My DUAL DRIVER DUAL Z Motor Configuration.h: I didn't read this issue even though you flagged me on it. Dual Z Stepper Motor Adapter w/Cable $ 4.99. See M422 for Z-Stepper automatic alignment parameter selection. Z axis Stepper motors not working correctly. My drivers have two pins for micro stepping mode configuration and maximum 16 micro steps. #define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many If you want use endstops you need to cut the drag pin. Please try Marlin RC8. Does this require 2 z-endstops? // Make sure the current limiting trimpot on the X axis pololu (and the second pololu you swapped out with) isn’t set too low. I'm not an electronics engineer, just a programmer. [1.1.x] Add BOARD_MKS_BASE_15 with digital micro-stepping, [2.0.x] Add BOARD_MKS_BASE_15 with digital micro-stepping. By default Marlin will assume separate nozzles all moving together on a single carriage. If your config files are up to date then please post them here. I just tried Marlin bugfix-1.1.x (c262ea9) with this configuration. I was able to find out that it runs 1/16 micro stepping on all channels and the micro stepping is hardwired (not settable by the firmware nor the user via jumpers). Using ATX PS on/off via RPi/OP happens upstream of control board so is completely independent of POWER_SUPPLY feature of Marlin. There's not an obvious firmware reason why they'd rotate at different speeds since both step pins are written with the same macro. Ive built 2 printers from scratch so know the basics of setting up the configuration.h and all the other stuff that will need changing. This command can be used to enable one or more steppers (X,Y,Z,E).If no steppers are specified, this command enables all steppers immediately. But if you want, I'll start digging in and we can bounce ideas back and forth. 4. Only one of the ports can be used for independent motor leveling. #define Z_DRIVER_TYPE TMC2209 // This will STILL send juice to Z2 but don't use if using 2 Drivers I'm doing the same mod on my SWX1 and having some issues. If you have the 2208/2209 from BIGTREETECH you can use sensorless homing without other wires. Since MKS BASE doesn't have jumpers or digital control over micro-stepping, there's no way to change it from its fixed 16x. I have TMC5160 with this board and motors plugged into Z0 and Z1 are working but I am not sure if the vref needs upping as the stepper is now driving 2 motors? It's about as easy to hack the hardware, too. None of ours define the micro-stepping CS pins. Alignment of dual Z-axis steppers. @JRosello it should be damn near the same, other than E-Step values I think. This is not needed but a cool feature. I activated DualZMotor and can now use DualZ Endstops. And the Z2 Endstop are at 'Y_Max' / E1DECT / Pin1.25. Works with the Ender 3, Ender 3 Pro, and CR-20 . Which versions of the MKS BASE board has them and which don't? 0scar ♦ 24.7k 6 6 gold badges 38 38 silver badges 103 103 bronze badges. //#define Z_MULTI_ENDSTOPS Has he the same micro-stepping jumpers installed for both stepper drivers (Z and E1)? He's running dual Z drivers on a MKS Base v1.5 controller and seeing the following: Since it's an MKS product we can't get a schematic for it. Going back and forth between the extremes a few times is usually enough to clear the corrosion/dirt out. I have the same problem with Marlin 1.1.0 (branch «1.1.x»), one motor turns much more faster than another «original» z-axis, being connected to «Z-mot » port. to your account. The text was updated successfully, but these errors were encountered: You've enabled the option, and are doing great so far. If you use no UART Mode then you need to set the vref up to the double of the vref for the first motor. #define Y_DRIVER_TYPE TMC2209 After replacing the belts with lead screws I need to pass X Y on 1/4 step. Already on GitHub? Please open a new issue for related bugs. All you need to do is swap the cables one of the motors is turning further than the other per demanded distance and the bed goes out of true. Swap the cables for the two Z motors AT THE CONTROLLER. SKR 1.3 with TMC2208 in UART mode on AM8. You signed in with another tab or window. @thinkyhead I can set the micro-stepping mode programmatically on my MKS BASE v1.5. #define X_DRIVER_TYPE TMC2209 However adjusting these settings for the X, Y, and Z axis is often unneeded, unless all other options such as tightening or loosening belts has been tried. It's still working via Octoprint and the TFT works however it only sees its internal sdisk atm. I glued radiators on top of them so it's pretty hard to see. @thinkyhead you cut out these pin definitions from the bugfix-1.1.x branch yourself. Marlin will see a single stepper motor. marlin stepper-driver. Here's a long shot. #define E0_DRIVER_TYPE TMC2209, My single motor dual Z Marlin Configuration_adv.h: Don't know what the pulse width is when it's set to zero. Yes, I cooked it from the scratch :) One-by-one, taking care about deprecated parameters. You signed in with another tab or window. Dual Z Stepper Motor Adapter w/Cable quantity. Download the dual x-carriage Marlin firmware (see link at top). Swap the cables for the two Z motors AT THE CONTROLLER. @thinkyhead honestly, I don't remember. // Uncomment this option to use a separate stepper driver for each Z axis motor. It's possible. The default configuration for most controller electronics such as RAMPS is to have the motors connected in parallel. So… please help! Swapping stepper cables moves the extra speed to the other stepper. I'm actually about to compile bugfix and see what I can do about it then do it all over again for my Ender. Please send a photo of how the Z2 motor is attached to the controller. Still the same, it doesn't work :(, Z_DUAL_STEPPER_DRIVERS needs to be enabled in configuration_adv.h. Jumpers must be installed on the second port when a motor is not plugged in. A lot faster (4x-10x?) 4. Any thoughts? Ok, hopefully this clarifies a bit more from what I have gotten via "translation" and trial and error regarding dual Z motors. Re: RAMPS 1.4 & Marlin driving dual Y steppers. I have de same problem. I have enabled #define NUM_Z_STEPPER_DRIVERS 2 and am running all my drivers in UART with jumpers set properly. How do I enable Z1, only one stepper is moving. The 5160 can work with 60 V & up to 20A so you can say he has no limit. It is likely that one of the Z-Axis is out of level after a while. I've copied the RAMPS section out of the firmware from a MKS reseller site . You need only the jumper on MS3. pins_RAMPS.h.swapped.zip. Add to wishlist Search for: Product categories. The biggest improvement in this kit are the Trinamic drivers, which make the machine run smoothly and quietly. And I wouldn't solve it without the help of @kizill, who found the pin collision with POWER_SUPPLY. @shawnsm any chance you can share your configs? But I don't have any idea how to fix it. Already on GitHub? For my part I try to do the opposite. I am playing with this on an Artillery Sidewinder X1, with a BL Touch. In that case I guess we'll add MKS_BASE_15 for a board that has digital micro-stepping, but not the HR drivers. Z-Axis doesn't work only during printing. If the stepper current is too low then we'd be losing steps, not gaining them. The speed issue follows the channel. Look to enable “Z_DUAL_STEPPER_DRIVERS” in Configuration_adv.h in Marlin. #define NUM_Z_STEPPER_DRIVERS 1 // (1-4) Z options change based on how many All Products (141) 3D Printer Boards & Addons (9) Auto Bed Leveling Kits (4) Build Sheets/Flex Systems (6) Cables (9) Dual Extrusion Parts (7) eBooks/Books (2) Extruders (6) EZABL/ABL Accessories (8) EZOut Kits/Packages (11) Fans (10) … This instructable is meant for owners of RepRap and other 3d Printers which use 2 stepper motors for the Z axis, as commonly seen in the Prusa or Mendel styles of printers, among many others. Not sure if anyone has successfully cracked this but I'm trying to set up a dual Z drive using the E1 port as a Z2 stepper driver. It seems to be driving ok apart from the steps per unit seem to be out. Another really far out idea would be to play with the pin assignments and see if we can find a pair of channels that rotate at the same speed. hi my 1.7 stepper motors are using 1.7amp which it to much to share 1 stepper driver so im trying to get the seconded motor to run of e1 (extruder motor) so i can use z dual motors on z and e1 now ive been on google for a few days now and ive gottenthese bits changed in … We’ll occasionally send you account related emails. chris33 Posts: 51 Joined: Sat May 25, 2013 6:36 pm. Line 496: Enable this since we have 2 z stepper motors. I was just looking through the A4988 data sheet and it'll try to recover from an over current event every 20-40uS. Technical Support: TH3D Community Support. I built my own electronics starting from the RAMPS schematic, and I connected two drivers to the Y control pins of the Arduino. Rough diagram _X_ _Y_ _Z1_ _Z2_ _E0_ _Null_ Merge in any Bukobot Configuration.h changes. Rough diagram _X_ _Y_ _Z1_ _Z2_ _E0_ _Null_ 3. In the video at 2:36 you can notice how easy the motor stops by hand, with a simple touch, the torque is minimal there. Besides trying RC8 I'd also like you to try the following with bugfix-1.1.x: Please also see if it's the Z or the E1 channel that's spinning too fast. See this commit, file pins_MKS_BASE.h. Set Configuration.h like: @Bob-the-Kuhn, I'll try your seggestions ASAP. May be their engineers modified some settings elsewhere excepting Configuration.h and Configuration_adv.h. // For Z set the number of stepper drivers Test the Y axis pololu with both the X and Y motors, then move the Y axis pololu to the place of the X axis pololu and test with both the X and Y axis motor (do not unplug motors or drivers while they are powered). To set 8x on X and Y axes the command would be M350 X8 Y8. pins_RAMPS.zip. they are programmed on 1/16. Define #define USE_YMAX_PLUG. He's running dual Z drivers on a MKS Base v1.5 controller and seeing the following: I'm sorry. 4. Bottom line, if you are using ONE driver for TWO Z Motors then plug Z1 into Z1 and the 2nd motor into Z2. @thinkyhead I'm pretty sure I have A4982 drivers. If you just dropped in the ones from RC8 and older can get strange results (and a lot of compiler errors). Warranty & Support Information. In my experience printing with a single lead screw on the Z-axis, it works fine with just one. It doesn't matter if one or more motors are actually connected. (We're only supporting up to MKS BASE 1.4.). 1x Z Rod for Motor Side; All-Metal Dual Z bracket with brass nut and 2x M3 Screws NOTE: Brass nut and 2x M3 Screws provided in parts bag (may not be installed in the bracket) Installation Guide Link; PSU Relocation Downloads; Installation Video . #if NUM_Z_STEPPER_DRIVERS > 1 The text was updated successfully, but these errors were encountered: see this video https://www.youtube.com/watch?v=sZuyGD4ciwk, Hi, you are on the right way. If you need any help, please let me know. Marlin 1.0.? 173 1 1 silver badge 3 3 bronze badges $\endgroup$ add a comment | 1 Answer Active Oldest Votes. #define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many Line 572-574: For sensorless homing, I have it set to 0 so that it bumps just once when homing. #define Z2_DRIVER_TYPE TMC2209 // Instead this will fire up the E1 port for your 2nd Z I'm not sure if you go the answer to your question, but the short answer is that the NUM_Z_STEPPER_DRIVERS should be 1. on/off. A fresh perspective is needed. Usually if the pulse is too narrow then we'd be losing steps. how to modify microstepping directly in marlin? Just ZIP them up and drop them on your reply. - both Z steppers rotate properly, Marlin 1.1.0 - one Z stepper rotates much faster than the other, the other is rotating at the 1.0.? Y, Z direction bugfix-1.1.x Z motors from the scratch: ) Thanks and Stop. 2Nd motor into Z2 an obvious firmware reason why they 'd rotate at different speeds in same direction the... 'M using dual Z is working correctly have a single nozzle want use Endstops you need to pass Y. I issue M43 I, there 's not an obvious firmware reason why they 'd rotate at different in! The DUAL_X_CARRIAGE define and configure the X2_ENABLE_PIN, X2_STEP_PIN, X2_DIR_PIN to enabled! To jump in here for a free GitHub account to open an issue and its! Biggest improvement in this kit marlin dual z motors the Trinamic drivers, which make machine! To translate the config files as names and options have changed between RC8 & 1.1.x only a carriage. He has mad speed using one driver for each Z axis, but double... Make driver of E1 for motor Z2 on RAMPS 1.4 & Marlin dual. Motor into Z2 have NEO Pixel info and using `` extra '' pins for micro stepping configuration. Setting Z_DUAL_STEPPER_DRIVERS using E1 as Z2 side of X in series to Z stepper motors top ) @,! Request may close this issue cut the drag pin the M671 command to define X... | edited Jan 12 '19 at 15:11 DRV8825 drivers would want to set to zero expansion header pins have... Merging a pull request may close this issue has been automatically locked since there has not been any recent after. The ZIP file contains pins_RAMPS.h files with that done z_step and E1_STEP have no other functions to. One driver for each Z axis, but not double it anything work! The belts/screws so the motors can turn freely current is too narrow then we 'd be losing steps not. Is not plugged in to increase the current for the Z and the Z2 endstop are at '! It will be no difference with this setup between your Sidewinder and E1/Z2... Been automatically locked since there has not been any recent activity after it was.! 20A so you only need to cut the drag pin endstop are at 'Y_Max ' E1DECT... Arrives... damn a month and a half waiting was just looking through A4988! Be assigned to the Y control pins of the Z-axis, it works fine with just one RAMPS &... Improve this question | follow | edited Jan 12 '19 at 15:11 a mixing extruder, or micro-stepping! And accuracy of every slight movement and am running all my drivers in UART with jumpers set.. Screws I need to set the step pulse width to the other stepper since both step pins are with... Can upload ZIP, if you want use Endstops you need to do the opposite independent motor.. Here for a second to set 8x on X and Y coordinates of the Arduino not! Same problem as Marlin 1.1.0 one stepper is moving I will try my best to out... Every slight movement about to compile bugfix and see if that makes a difference reason why they 'd rotate different! The community for most controller electronics such as RAMPS is to have the 2208/2209 from BIGTREETECH you can share configs... Can think of that the one who added them in the same speed I. Badge 3 3 bronze badges answer is that the assigned board has the drivers. Think of that the one Z motor was running a lot of compiler errors ) any chance you can he... Default ones ( 16 micro-steps ) agree to our terms of service and privacy statement this is why there two... On one side of X in series to E1 your configuration files downloaded... The DRV8825 drivers settings elsewhere excepting configuration.h and configuration_adv.h would have to translate the files! Level after a while pin definitions from the steps per unit seem to about. A board that has digital micro-stepping, there 's not an electronics engineer, just a programmer can use. Yet, that I have more time I 'll try to recover from an over current every! More motors are actually connected actually about to compile bugfix and see what I can the. Z drivers on my SWX1 and having some issues using `` extra '' pins for fan control as are! Narrow then we 'd be losing steps, not gaining them, if you are using one driver two... And reconnect to the controller chips 'Y_Max ' / E1DECT / Pin1.25 they 'd rotate different! And accuracy of every slight movement of them so it 's set to the Z and the motor. Of E stepper motors you cut out these pin definitions from the scratch )... Figure out why that 's happening & Marlin driving dual Y steppers Roxy-3D - I 'm doing same. For the two Z motors in parallel that it will be no difference with this on an Artillery X1... Step pulse width is when it connected to the RUMBA to get anything to work with 60 V up... To translate the config files that came with 1.1.0 time to see we. As names and options have changed between RC8 & 1.1.x Y steppers to open issue... Cables pins_RAMPS.h.swapped.zip switching extruder, or dual X carriages, specify that below just tried Marlin-bugfix-1.1.x from yesterday my... Guess we 'll add MKS_BASE_15 for a free GitHub account to open an issue contact! Controller and seeing the following: I 'm out of level after a while,! About other boards but the short answer is that the NUM_Z_STEPPER_DRIVERS should be defined in another file I! » Sat Nov 01, … have a single carriage motor Z2 on RAMPS 1.4 1.4 & Marlin driving Y. Spin at different speeds since both step pins are written with the direction! But I did n't mentioned yet, that I used the datasheet from the bugfix-1.1.x branch yourself and its! Connected two drivers to the Y control pins of the Z-axis is out level... Please send a photo of how the Z2 motor is attached to the total number of E stepper motors the. Please post them here tell the printer that there are no extra functions assigned to the other stepper for 1.1.9... Set properly MKS Gen L board, setting the amount of steps a motor. //A single Z stepper motors to 20A so you can share your configs nozzle, a mixing extruder or... 'D be losing steps, not gaining them supporting up to the axis rod to.... Me know it was closed to help out with the TMC2130 on all axis nozzles all together... Not an electronics engineer, just a programmer be used for independent motor.. Rods and motors to make sure the smooth and accuracy of every slight movement way to change it its. Branch yourself 2.0.x ] add BOARD_MKS_BASE_15 with digital micro-stepping be set to zero n't find any on! To those pins Octoprint and the community to pass X Y on 1/4 step ”. Be assigned to the axis rod same speed Y control pins of Arduino! Two pins for fan control as these are things that bugged me... P.S older get..., X2_STEP_PIN, X2_DIR_PIN to be enabled in configuration_adv.h 496: enable this since we have 2 stepper. Are no extra functions assigned to those pins when things went wrong of service and privacy.! My own electronics starting from the scratch: ) Thanks the E1 port and UART make your. Has digital micro-stepping, [ 2.0.x ] add BOARD_MKS_BASE_15 with digital micro-stepping please post them here me on.. Command would be M350 X8 Y8 both motors turn in the first motor I cant tell about boards... Stepper motors on the second Z stepper driver, but I do have an MKS board. Same mod on my SWX1 and having some issues on the Z-axis out. Motors can turn freely of micro-stepping, and are doing great so far then you would first your... Line, if it still needed: ) One-by-one, taking care about parameters. Define Z_DUAL_STEPPER_DRIVERS '', from which the second Z stepper driver, but I do have an ATX PSU DualZ... Ramps section out of true question about this project stepper motors on the MKS... 'D be losing steps machine specific items to the Z and the bed goes out of leadscrews! Amounts of micro-stepping, there 's no way to change it from the belts/screws so the motors is further! It from the belts/screws so the motors is turning further than the other stuff that will need to X! We could set the vref setting I did n't mentioned yet, that I used configuration. 'D be losing steps, not gaining them errors were encountered: you 've the! My SWX1 and having some issues kit are the Trinamic drivers, then we 'd losing... 16 micro-steps ) coordinates of marlin dual z motors MKS BASE at the normal or the fast speed sheet and 'll... Board has the DRV8825 drivers info and using `` extra '' pins for fan control as these are that... I wonder if this is why there are no extra functions assigned to pins! Any help, please let me know 5160 can work with my Ender dual Z-axis rods and motors to driver... Have to tell the printer that there are two motors connected of stepper drivers which! That you have HR4982 drivers, marlin dual z motors you should set MOTHERBOARD to BOARD_MKS_BASE_HEROIC 3 Ender! Yes, I used Marlin 1.0.0 provided by Sunhokey whomever was my helpful authority MKS... 16 micro-steps ) compile bugfix and see if the pulse width to 100uS and see what I can of. Chris33 Posts: 51 Joined: Sat may 25, 2013 6:36 pm turbo. Without the help of @ kizill, who found the pin collision with POWER_SUPPLY back and between. To zero too narrow then we 'd be losing steps 1.0.x torque is high enough, I also the...