X5SA DuetWifi - Common Problems and Fixes.
-
This post is deleted! -
This post is deleted! -
-
@doctrucker Home X and Home Y seem to be working now.
However Home Z sends the Bed down(+) instead of up(-) towards the hot end. -
How did you get on following the list of checks I suggested? Where did it go wrong?Edit: writing while you posted!
-
Try running I0 on M558 in the config file?
-
If you look on the web control it displays the reading from the probe. If it doesn't menyion the probe on the endstop status check there.
You wang to ensure it triggers at the right level manually before using it automatically.
If it is triggered when it shouldn't be and not triggered when it should be (according to dwc or firmware rather than light on probe) then the I on M558 is inverted.
-
...but it will raise a little before diving as defined by the dive height.
"When using mesh bed compensation or running G30 commands with specified XY coordinates (for example from the bed.g file), the firmware moves the Z probe to this height above where it expects the bed to be before commencing probing."
-
@doctrucker said in X5SA DuetWifi - Common Problems and Fixes.:
I0
didn't help. Z dives when hitting homez.
-
Have you tested and calibrated the Z probe? https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe
-
@chriskimbr more than 5mm? Leave the I setting as it was if the duet was reporting it triggered when it should be.
-
homex works great
homey works greathomez sloooowly dives to bottom and grinds into it.
-
Do you mean it is forcing the nozzle into the bed, or the elevator to it's maximum travel position away from the nozzle?
Move (manually if needbe) the machine so that the nozzle is ~10mm from the bed.
Using the nudge buttons when you press +1mm does the gap between the nozzle and platform get larger or smaller?
If smaller then you need to invert the drive direction.
-
home z sends the bed down. It should be going up.
nudging is disabled until all axis are homed. -
@chriskimbr said in X5SA DuetWifi - Common Problems and Fixes.:
home z sends the bed down. It should be going up.
nudging is disabled until all axis are homed.It sounds like you just need to reverse the direction of the Z motor. To nudge the bed prior to homing use the S2 parameter. So from the console, input G1 Z1 S2 and bed should go down 1mm. If it goes up, that confirms the motor direction needs to be reversed. If your Z motor is connected to P2 then M569 P2 Sn (if "n" is zero set it to 1 and vice versa).
-
@deckingman said in X5SA DuetWifi - Common Problems and Fixes.:
@chriskimbr said in X5SA DuetWifi - Common Problems and Fixes.:
home z sends the bed down. It should be going up.
nudging is disabled until all axis are homed.It sounds like you just need to reverse the direction of the Z motor. To nudge the bed prior to homing use the S2 parameter. So from the console, input G1 Z1 S2 and bed should go down 1mm. If it goes up, that confirms the motor direction needs to be reversed. If your Z motor is connected to P2 then M569 P2 Sn (if "n" is zero set it to 1 and vice versa).
Before sending G1 S2 moves to nudge the bed, send G91 to put the motion in relative mode.
-
@dc42 said in X5SA DuetWifi - Common Problems and Fixes.:
Before sending G1 S2 moves to nudge the bed, send G91 to put the motion in relative mode.
Good catch! - The Caffeine hasn't kicked in yet
-
From my first post:
"Move head to middle of x, y, z travel.
Power on machine.
Send gcode G92 X0 Y0 Z0.
Use the web control to nudge each axis in small movements to ensure it moves in the correct direction."Correct motion is raising the bed for a negative z nudge and dropping it for a posative.
-
To be fair it is a common gotcha that one and it should be made more obvious in the documentation. I'll look at tweaking that later on when I'm not looking after my little one!
-
@doctrucker said in X5SA DuetWifi - Common Problems and Fixes.:
From my first post:
"Move head to middle of x, y, z travel.
Power on machine.
Send gcode G92 X0 Y0 Z0.
Use the web control to nudge each axis in small movements to ensure it moves in the correct direction."Correct motion is raising the bed for a negative z nudge and dropping it for a posative.
Wes,
To move an axis before it's been homed, you need to use S2 in the travel moves.
G92 X0 Y0 Z0 won't work before the machine has been homed because it can't know the absolute position. Also, it'll only move to the centre of the bed if X0 Y0 has been set to the centre (but it would still need to be homed first).
The web control buttons won't work until the machine has been homed because they don't use S2. So to nudge an axis before it's been homed, one needs to use the console and first input G91 to set relative, then use G1 with S2 (or use M564 H0).