All Z probe travels at Z height of 20mm
On Z probing, all travels are at at a height of 20mm even though the Z_PROBE_BED_DISTANCE is set to 5. I have tried a number of settings and also tried setting up for both Home to Z max and Home to Z min. The Z movement between each probing operation of a group of 3 is good, but then it goes up to about 20mm before travelling to the next probing position.
This is particularly problematic at the moment as I am probing at only 0.5mm per second on a 6 by 6 grid and it is taking nearly 50 minutes to probe the bed.
The probing works well except for this. The only features of this printer which are different are that the maximum Z dimension is presently set up to only 26mm and the output pulse from the Z probe is only 188 microseconds.
I tried to attach my Configuration.H but for some reason your forum would not accept it.
#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_BED_DISTANCE 5
#define Z_PROBE_SWITCHING_DISTANCE 2
#define Z_PROBE_REPETITIONS 3
#define Z_PROBE_HEIGHT 0
Thanks for any help you can give.
Mike
This is particularly problematic at the moment as I am probing at only 0.5mm per second on a 6 by 6 grid and it is taking nearly 50 minutes to probe the bed.
The probing works well except for this. The only features of this printer which are different are that the maximum Z dimension is presently set up to only 26mm and the output pulse from the Z probe is only 188 microseconds.
I tried to attach my Configuration.H but for some reason your forum would not accept it.
#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_BED_DISTANCE 5
#define Z_PROBE_SWITCHING_DISTANCE 2
#define Z_PROBE_REPETITIONS 3
#define Z_PROBE_HEIGHT 0
Thanks for any help you can give.
Mike
Comments
Not sure when it was added but Z_PROBE_BED_DISTANCE requires homing and at least for that version I know it would home first to ensure the correct start height. Of course with zmax homing the error for z height must be smaller then Z_PROBE_BED_DISTANCE.
M502 M500 just reads all the settings from the config.h and then stores them in the eeprom
Mike
On giving the G32 code from Repetier, starting from the home position, Z goes down by about 6mm to a position about 17mm above the bed and goes to the first position of the matrix. The nozzle then moves down until it touches the bed and up again to the position about 17mm above the bed, moves to the next probe position and continues the matrix. each Z is reported as about 17.19mm. This measurement is correct when measured with calipers.
Changing the Z_PROBE_BED_DISTANCE from 5 to 10mm does not change this distance which remains about 17.19mm. Changing Z_PROBE_HEIGHT changes only the displayed Z value in the bottom frame of Repetier Host - I believe this to be the expected result here.
Changing the starting position from home to an arbitrary position X=150, Y=150, Z=2, results in the Z carriage moving to its home position (Zmax) but the X and Y axes do not home. The matrix again maps from a position with Z about 6mm down from Zmax and X and Y at the first matrix position.
My expectation is that the height of the nozzle above the bed during travels would be Z_PROBE_BED_DISTANCE so 5mm where I am getting 17mm
I have added the EEPROM file to the google file in the hopes that there may be something there
Grateful thanks.
Mike
is your problem. It uses maximum of bed distance zhome heat height. So in this case 20 is maximum. Actually that is the z position: