Duet 2 wifi z axis takes off on board reset
-
So the instant you power on the Z axis starts to move?
@cbrunnem2 said in Duet 2 wifi z axis takes off on board reset:
Hiccups: 17795(0)
M350 X256 Y256 Z256 E256 I0 ; configure microstepping without interpolation
M92 X1280.00 Y1280.00 Z6400.00 E1563 ; set steps per mmIt's not recommended to use x256 microstepping for all axis as it can overwhelm the step generation and provides no real benefit. x16 with interpolation enabled is generally the way to go. I suggest switching to that and adjusting your steps per mm accordingly.
@cbrunnem2 said in Duet 2 wifi z axis takes off on board reset:
Duet 2 WiFi/Ethernet version 3.1.1
Probably also a good idea to update your firmware to 3.3
Upload this zip file to the system tab in DWC.
https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zip
With those changes in place, see if it still behaves the same.
-
- I don't know if it moves on power up as it already is bottomed out so it can't move any further down. It moves down at a reset of any type.
- I will change the microstepping. Do you recommend on all axis or just z?
- I will update the firmware.
-
Use x16 with interpolation for all axis. The only time using higher makes any sense is if you need extra resolution in an extruder that has a very low natural steps per mm like an ungeared direct drive extruder with a 1.8 motor.
Are you able to manually move the Z axis up even when it's bottomed out?
Does it sound like the motors are stalling?
What kind of a Z axis is it? Does it have enough weight to fall on it's own? You say it's a cartesian, but is it a bed that moves in Y or does the bed move in Z?
-
@phaedrux x and y move on a trolley rail system. Z moves strictly up and down. It has a lead screw on two sides of the bed and uses two motors. One on each lead screw.
As mentioned, the only time this happens is when the board is reset. Once it reboots I have to rehome and level the bed. I can then print as normal.
Lastly, my extruder is a non geared with a 200 step per rev stepper so it sounds like it's a good idea to not use 16x? Recommendation?
-
It sounds like the Z axis is heavy enough that it could be causing it to auto rotate and fall when the motors are de-energized.
Photos?
@cbrunnem2 said in Duet 2 wifi z axis takes off on board reset:
my extruder is a non geared with a 200 step per rev stepper so it sounds like it's a good idea to not use 16x? Recommendation?
Adjust your microstepping so that your steps per mm are in the 400 range.
-
@phaedrux I'll send pictures later. It's definitely driving as the couplers attaching the screw to the motor stretch out when it bottoms out.
Will make the adjustments and report back.
-
just installed the new firmware. as soon as it asked me if i wanted to install and i clicked yes, the bed took off downward.
after i reset the microsteps... issue gone.
i have had x256 working for over a month. why is this an issue now?
-
Soooo I just realized that I greased the z lead screws since the last reset. It's likely falling. Never thought it could fall this fast. Any way to prevent this?
Def need to find a way to tie the two z lead screws together. Can't find a belt that can span 20 inches. Might have to come up with a contraption to use 2 belts.
-
Using a lead screw with a shallower pitch could help. Or perhaps adding spring loaded anti-backlash nuts to increase the friction.
If you have a spare driver you can use one for each Z motor and then use auto leveling to get them in sync and level with the bed.
https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors
-
Well as you may have observed in the past after a re-boot the steppers are off so your Z axis can fall due to your 8mm lead lead screws.
What you could try is putting a G91 G1 Z0.1 pair of commands in your config file, after the steppers are configured, to turn the Z steppers on.
Now normally doing a move in your config file is considered a bad idea but a tiny move would likely be ok.
Frederick
-
@phaedrux hmm this could be the ticket here.
yall are awesome. just needed some good nudging to get to the right path. also fixed some things too that i didnt know needed fixed!