Problem with bed level with NO mesh compensation
-
@alil2096 said in Problem with bed level with NO mesh compensation:
G1 H1 Z-395 U-395 F360 ; move Z up stopping at the endstop
this indicates that you configued your endstop to be at min.
that means z=0 is when the bed is at the bottom.
-
So, I must put "0" where there is "-395"?
-
i would suggest that you recreate the config in the configurator. there are more settings that need to be changed.
-
Ok.. if there are updates for firmware I can update, for a very clear installation
-
the configurator is here
https://configtool.reprapfirmware.org/Startand the information about the firmware update is here
https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmwarefind the up to date releases here (for now you should go for 2.04 firmware)
https://github.com/dc42/RepRapFirmware/releases -
I can't rebuild the firmaware because there are too personals settings in others voices..
I just want fix this problem with endstop.. Do you have another ideas?
-
the location of th endstop is configured using
M574
https://duet3d.dozuki.com/Wiki/Gcode#Section_M574_Set_endstop_configurationthen you need to adjust all the movement parts in the homing script to account for a changed direction.
-
And this is clear.
I have X and Y endstop in 0;0, and I've copy the same impostaztion for Z axis, so now when I puch the "Home All" bottom, all axes go to home correctly. So, after home process, I have all axes in 0;0;0 and I can read this in the box in the top-left of duet web control.
My first test was that change the value of Z min from 0 to 390. So after homing I can read 0;0;390 in the box, but when the print start, Z axis go in Z-, and strains on the switch, because for my configuration Z+ in from top to bottom
Can I change this setting? So, if I try to put Z+ from bottom to top I can resolve the problem?
-
@alil2096 said in Problem with bed level with NO mesh compensation:
in the box, but when the print start, Z axis go in Z-,
if you axis goes in the wrong direction you need to change the corresponding M569 command.
also refer to this guide
https://duet3d.dozuki.com/Wiki/Choosing_and_connecting_stepper_motors -
So, after home process, I have all axes in 0;0;0 …
… where Z=0 is at the bottom of your printer, right? Well, in order to print, the bed must be near the nozzle, that is, the first layer is always printed at (or near) Z=0. For each additional layer, Z will be incremented, which translates into the bed moving down.
Of course you can have the Z end stop at the bottom of the printer, but this determines the maximum Z value (390 in your case?), whereas Z=0 must be at the top.