Rostock Mini G2S Auto Level Malfunction
Posted: Sat Aug 29, 2015 10:37 am
Hi there, I'm having issues with the G29 auto level command on my new system.
The behavior I see is that G29 causes the print head to descend to about 60mm above the heat bed with X slightly positive and Y at about -30mm. It moves slowly counterclockwise at that height for about 5 seconds and then quickly seeks out other points (which I assume is a probing pattern) while quickly ascending. It strikes the top limit switches and I have to click Emergency Stop to prevent damage.
Log file output:
21:15:10.424 : N60 G29 *4
21:15:30.109 : Bed x: 31.50 y: -31.50 z: 99.97
21:15:30.588 : Bed x: 10.50 y: -31.50 z: 109.96
21:15:31.068 : Bed x: -10.50 y: -31.50 z: 119.95
21:15:31.562 : Bed x: -31.50 y: -31.50 z: 129.94
21:15:32.041 : Bed x: -31.50 y: -10.50 z: 139.93
Using 24 Aug 2015 firmware with the following values changed for my build:
#define X_PROBE_OFFSET_FROM_EXTRUDER 1.00 //20.35
#define Y_PROBE_OFFSET_FROM_EXTRUDER -20.00 //-11.75
#define Z_PROBE_OFFSET_FROM_EXTRUDER 4.0 //-1.2
I suspect that the following 2 default values in the firmware are responsible for this behavior:
#define Z_RAISE_BEFORE_PROBING 100 //How much the extruder will be raised before traveling to the first probing point.
#define Z_RAISE_BETWEEN_PROBINGS 10 //How much the extruder will be raised when traveling from between next probing points
Steps to reproduce:
Using Repetier-Host GEEEtech V0.90D
1. On Manual Control tab, click Home icon. System homes to top limit switches.
2. Send G29 command.
The behavior I see is that G29 causes the print head to descend to about 60mm above the heat bed with X slightly positive and Y at about -30mm. It moves slowly counterclockwise at that height for about 5 seconds and then quickly seeks out other points (which I assume is a probing pattern) while quickly ascending. It strikes the top limit switches and I have to click Emergency Stop to prevent damage.
Log file output:
21:15:10.424 : N60 G29 *4
21:15:30.109 : Bed x: 31.50 y: -31.50 z: 99.97
21:15:30.588 : Bed x: 10.50 y: -31.50 z: 109.96
21:15:31.068 : Bed x: -10.50 y: -31.50 z: 119.95
21:15:31.562 : Bed x: -31.50 y: -31.50 z: 129.94
21:15:32.041 : Bed x: -31.50 y: -10.50 z: 139.93
Using 24 Aug 2015 firmware with the following values changed for my build:
#define X_PROBE_OFFSET_FROM_EXTRUDER 1.00 //20.35
#define Y_PROBE_OFFSET_FROM_EXTRUDER -20.00 //-11.75
#define Z_PROBE_OFFSET_FROM_EXTRUDER 4.0 //-1.2
I suspect that the following 2 default values in the firmware are responsible for this behavior:
#define Z_RAISE_BEFORE_PROBING 100 //How much the extruder will be raised before traveling to the first probing point.
#define Z_RAISE_BETWEEN_PROBINGS 10 //How much the extruder will be raised when traveling from between next probing points
Steps to reproduce:
Using Repetier-Host GEEEtech V0.90D
1. On Manual Control tab, click Home icon. System homes to top limit switches.
2. Send G29 command.