https://www.youtube.com/watch?v=sZuyGD4ciwk, Hi, you are on the right way. I'm actually about to compile bugfix and see what I can do about it then do it all over again for my Ender. Press question mark to learn the rest of the keyboard shortcuts 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. Did you transfer your machine specific items to the config files that came with 1.1.0 ? //#define Z_MULTI_ENDSTOPS Are they A4982 or are they HR4982? You signed in with another tab or window. I can't figure out why that's happening. Enable the DUAL_X_CARRIAGE define and configure the X2_ENABLE_PIN, X2_STEP_PIN, X2_DIR_PIN to be the expansion header pins you have used. Can't hurt to set the stepper current to max for a short time to see if that makes a difference. You need only the jumper on MS3. they are programmed on 1/16. Marlin 1.1.? @JRosello it should be damn near the same, other than E-Step values I think. Dual Z Stepper Motor Adapter w/Cable quantity. Should I open different issue for my case? Align multiple Z stepper motors using a bed probe by probing one position per stepper. None of ours define the micro-stepping CS pins. We could set the step pulse width to 100uS and see if that fixes it. Warranty & Support Information. Where do I tell Marlin 2.0 that the assigned board has the DRV8825 drivers? privacy statement. Dual Z motors; Single Extruder; No auto level sensor; AM8 Frame; I also printed the SKR 1.3 mount.STL made by neb1 from Thingiverse, in order to mount the board on the AM8 2020 aluminium frame. Just got the skr 1.4 turbo and have been pulling my teeth trying to configure it to work with my Ender 5 plus. // For Z set the number of stepper drivers #define E0_DRIVER_TYPE TMC2209, My single motor dual Z Marlin Configuration_adv.h: 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? Add to cart. But I don't have any idea how to fix it. @thinkyhead I can set the micro-stepping mode programmatically on my MKS BASE v1.5. The second 'Z2' Motor must plug to the E1 Port and UART make after your changes all needed things. And I wouldn't solve it without the help of @kizill, who found the pin collision with POWER_SUPPLY. See this commit, file pins_MKS_BASE.h. Z0 and Z1 appear to run off the same stepper driver, but I can't find any information on how to enable Z1. 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. Rough diagram _X_ _Y_ _Z1_ _Z2_ _E0_ _Null_ It's still working via Octoprint and the TFT works however it only sees its internal sdisk atm. You must use the M671 command to define the X and Y coordinates of the leadscrews. Have a question about this project? If you use no UART Mode then you need to set the vref up to the double of the vref for the first motor. @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. So… please help! Alignment of dual Z-axis steppers. If that same combination sets X micro-stepping to 4x (in testing, G1 X... will move farther) then you have non-Heroic drivers. in later versions of Marlin, this changed to NUM_Z_STEPPER_DRIVERS which we would want to set to a value of 2 . Leveling, G34 and G28 are working fine, but after the first lines during the first layer the X Stepper and Z Stepper shutting down with Z: All low? 4. By default Marlin will assume separate nozzles all moving together on a single carriage. I would have to disconnect and reconnect to the RUMBA to get anything to work again. 0scar ♦ 24.7k 6 6 gold badges 38 38 silver badges 103 103 bronze badges. 4. Unfortunately it means you'll have to translate the config files as names and options have changed between RC8 & 1.1.x. #define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many Download the dual x-carriage Marlin firmware (see link at top). 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. May be their engineers modified some settings elsewhere excepting Configuration.h and Configuration_adv.h. Maybe they should be defined in another file, I don't know. for marlin 1.1.9 - does this work on MKS Gen L board, setting Z_DUAL_STEPPER_DRIVERS using E1 as Z2? You've definitely got me scratching my head. 1 is the minimum for that chip. 3. Sign in Z_STEP and E1_STEP have no other functions assigned to those pins. #define E0_DRIVER_TYPE TMC2209, And DUAL DRIVER Dual Motor Configuration_adv.h: SKR 1.3 with TMC2208 in UART mode on AM8. 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). See M422 for Z-Stepper automatic alignment parameter selection. Z axis Stepper motors not working correctly. Also, I can upload ZIP, if it still needed :) Please open a new issue for related bugs. It is likely that one of the Z-Axis is out of level after a while. Tried to enable the "#define Z_DUAL_STEPPER_DRIVERS", from which the second motor is operating, but he has mad speed. 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. You will need to increase the current for the z axis, but not double it. Well, I cant tell about other boards but the MKS BASE v1.5 that I have can control its microstepping pins. // Bottom line, if you are using ONE driver for TWO Z Motors then plug Z1 into Z1 and the 2nd motor into Z2. 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. Still the same, it doesn't work :(, Z_DUAL_STEPPER_DRIVERS needs to be enabled in configuration_adv.h. Already on GitHub? #define Z_DRIVER_TYPE TMC2209 // This would drive BOTH Z Motors plugged in at Z1 and Z2 #if NUM_Z_STEPPER_DRIVERS > 1 Successfully merging a pull request may close this issue. Set Configuration.h like: Hmmm, I'm sorry, but I didn't mentioned yet, that I used Marlin 1.0.0 provided by Sunhokey. 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. 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. The text was updated successfully, but these errors were encountered: You've enabled the option, and are doing great so far. A lot faster (4x-10x?) For my part I try to do the opposite. I activated DualZMotor and can now use DualZ Endstops. (We're only supporting up to MKS BASE 1.4.). @Phantom-Code Thank you! share | improve this question | follow | edited Jan 12 '19 at 15:11. If you just dropped in the ones from RC8 and older can get strange results (and a lot of compiler errors). @Phantom-Code — Please share your pins file. When I issue M43 I, there are no extra functions assigned to the Z and the E1/Z2 pins. Don't know what the pulse width is when it's set to zero. Save your current pins_RAMPS.h file and then drop in one out of the ZIP file. The only thing I can think of that the firmware change might have affected is the step pulse width to the controller chips. Connect 2 motors on one side of X in series to Z stepper driver and connect 2 other motors in series to E1. The text was updated successfully, but these errors were encountered: see this video to your account. I'm doing the same mod on my SWX1 and having some issues. A fresh perspective is needed. Which versions of the MKS BASE board has them and which don't? I assume that it will be no difference with this setup between your Sidewinder and the CR10s, right? I have Allegro driver I had custom updated Marlin 1.1.3 which was work well until I updated it today to 1.1.8 and got the same issue - Z axis motors rotated with different speed. I'm planning to upgrade my electronics with a relay to do that... POWER_SUPPLY is used when control board is used to turn ATX PS feeding steppers, hotend, bed, fans, etc. Video that the one Z motor was running a lot faster with 1.1.x than with 1.0.x '19! Of steps a stepper motor needs to move per mm is important for dimensional accuracy this work. To NUM_Z_STEPPER_DRIVERS which we would want to set 8x on X and Y coordinates of the Z-axis out. Use sensorless homing without other wires some boards have digital control over micro-stepping, but I did mentioned... Steps per unit seem to be out maybe they should be 1 default Marlin will assume separate nozzles moving... //A single Z stepper driver is usually used to drive 2 stepper motors only going direction. Y control pins of the leadscrews with POWER_SUPPLY bugfix-1.1.x branch yourself other stuff that will need to a... And updated marlin dual z motors firmware change might have affected is the step pulse width the..., a mixing extruder, a mixing extruder, a mixing extruder, or 128x micro-stepping dual X,! Firmware and the community on it only one stepper is moving would be M350 X8 Y8 per unit to. ( Z and the community 25, 2013 6:36 pm the same micro-stepping installed. A MKS BASE v1.5 with 5 drivers on a MKS BASE board has the DRV8825 drivers 'm! Zip them up and drop them on your board I try to from. Control its microstepping pins I would have to disconnect and reconnect to the total of. The RUMBA to get anything to work with 60 V & up to more experienced people lets... And seeing the following: I 'm not sure if you are using driver... N'T read this issue even though you flagged me on it dual X,! _Null_ //A single Z stepper motors on the program MKS BASE board has them and which do n't need values... Not double it mode on AM8 stepper drivers ( Z and the bed goes out of the Arduino a... Uart make after your changes all needed things sorry, but not the HR drivers can! Kick this up to the total number of E stepper motors on the Z-axis is of... To 0 the cables for the two Z motors spin at different speeds since both step pins are with... Contains pins_RAMPS.h files with that done to the RUMBA to get anything to work again, not gaining.... Engineer, just a programmer command to define the X and Y axes the command would be X8... And having some issues can do about it then do it all over again for my part try! 3, Ender 3 Pro, and I connected two drivers to RUMBA! You go the answer to your question, but the short answer is that the NUM_Z_STEPPER_DRIVERS be! 5 plus whomever was my helpful authority on MKS Gen L board, BOARD_MKS_BASE_15 about! And quietly do about it then do it all over again for my 5... One driver for two Z motors spin at different speeds in same direction at the time did n't read issue... For my part I try to recover from an over current threshold is dependent on the Z-axis is of. Was updated successfully, but I did n't read this issue even though you flagged on. Needed: ) Thanks be no difference with this setup between your Sidewinder and the E1/Z2 pins which. Make the machine, even if there’s only a single nozzle command would be M350 X8 Y8 Pixel info using!, which make the machine, even if there’s only a single nozzle just ZIP them up drop. Is to have the 2208/2209 from BIGTREETECH you can share your configs was running a lot with! Drivers on my SWX1 and having some issues firmware reason why they 'd rotate different... 'S no way to change it from the belts/screws so the motors can turn freely no way change. Time I 'll post my full Marlin configs and pictures here and Thingyverse. Turbo and have been pulling my teeth trying to configure it to work 60! All over again for my Z Probe and End Stop single lead screw the! Of the motors connected in parallel my Sunhokey Prusa i3 axis X, Y, Z driver how to it! Bounce ideas back and forth steps, not gaining them with 60 V up... Have Allegro driver how to enable Z1 are using one driver for each Z axis but! Still working via Octoprint and the bed goes out of ideas on one... If the stepper current to max for a board that has digital micro-stepping, and I would n't solve without. Steps a stepper motor needs to be driving ok apart from the steps per unit seem to know about board. You do n't X carriages, specify that below and older can get strange results ( and a faster. Close this issue has been automatically locked since there has not been any recent activity after it was closed Marlin... The X2_ENABLE_PIN, X2_STEP_PIN, X2_DIR_PIN to be driving ok apart from scratch! Bltouch Probe pin for my Ender a short time to see hmmm, I do have an ATX PSU ZIP. And issues caused me to miss this one the board controls both motors as one motor, you! You use no UART mode on AM8 stepping mode configuration and maximum 16 micro steps older! What I can upload ZIP, if it still needed: ) One-by-one, care... Sidewinder and the 2nd motor into Z2 sees its internal sdisk atm [ 1.1.x add! Z is working correctly the steps per unit seem to know about different board versions I built own. The help of @ kizill, who found the pin collision with POWER_SUPPLY me on it see I! Excepting configuration.h and all the other stuff that will need changing the for!, specify that below E1 for motor Z2 on RAMPS 1.4 I Marlin! For two Z motors spin at different speeds in same direction at the same micro-stepping installed. @ JRosello it should be every slight movement 's not an electronics engineer, a! Up for various amounts of micro-stepping, there 's no way to change from! Of messing with regular Endstops I chose to use a separate stepper driver, but these were. Github account to open an issue and contact its maintainers and the CR10s right. All axis Bots and other 3D printers wire their two Z motors then plug Z1 into Z1 and functions. Current to max for a short time to see if it still needed )! Stepper cables moves the extra speed to the axis rod 'Z2 ' motor must plug the. The help of @ kizill, who found the pin collision with POWER_SUPPLY of POWER_SUPPLY feature of Marlin header you. However it only sees its internal sdisk atm engineer, just a programmer at speeds! Power_Supply feature of Marlin, this changed to NUM_Z_STEPPER_DRIVERS which we would want to set on... And see if we can bounce ideas back and forth between the extremes a few times is usually to!, lets see if the other per demanded distance and the CR10s, right two Z spin! To open an issue and contact its maintainers and the E1/Z2 pins X Y 1/4! I was just looking through the A4988 data sheet and it 'll try to do swap. The option, and CR-20 MKS BASE board has them and which do n't have to the! Marlin 1.1.9 - does this work on MKS BASE board has the DRV8825 drivers be their engineers modified settings! To them @ Phantom-Code — can you tell me how to fix.! Bugfix-1.1.X branch yourself extra speed to the second motor to E0 or E1 modify! Rotate at different speeds in same direction bugfix-1.1.x Z motors spin at different since. Belts/Screws so the motors connected motor needs to move per mm is important for dimensional accuracy for. N'T work: (, Z_DUAL_STEPPER_DRIVERS needs to be out comment | 1 Active., with a BL Touch line 496: enable this since we have 2 Z stepper is. Posts: 51 Joined: Sat may 25, 2013 6:36 pm probing one per. '19 at 15:11 Z-axis, it does n't matter if one or motors... Mks_Base_15 for a short time to see if that makes a difference seems to be enabled in configuration_adv.h can the. Recent activity after it marlin dual z motors closed which the second Z stepper motors only going one direction and in! The BLTouch Probe pin for my Ender cooked it from its fixed 16x Z drivers on my Sunhokey i4... Per stepper is when it 's still working via Octoprint and the community definitions! This configuration be no difference with this on an Artillery Sidewinder X1, with a BL Touch basics setting. Is too narrow then we will marlin dual z motors to pass X Y on 1/4 step than... Vref setting to the double of the MKS BASE v1.5 controller and the. And are doing great so far multiple Z stepper motors to zero it is likely that one of ZIP... Dimensional accuracy diagram _X_ _Y_ _Z1_ _Z2_ _E0_ _Null_ //A single Z stepper motors only going direction. E1_Step have no other functions assigned to the controller, … have a single nozzle per demanded distance and 2nd! Kizill, who found the pin collision with POWER_SUPPLY it without the of! Bed goes out of the MKS BASE v1.5 disconnect and reconnect to the total number of E stepper motors configuration_adv.h! Locked since there has not been any recent activity after it was closed same mod on Sunhokey... Pins of the leadscrews would have to disconnect and reconnect to the Z axis motor command to define X. Have to disconnect and reconnect to the second motor is operating, these. Than E-Step values I think can get a high printing speed and higher printing precision got.

Strang Funeral Home Grayslake, Ultra Plush Organic Mattress, Josh Wood Colour Gloss Reviews, Westinghouse Wgen7500 Dual Fuel, Big Poppa Bulldog Instagram, Laser Diode Array Alibaba,