Bed height map, printhead going all the way up to come back down when probing.
Hi!
I recently bought a Hatchbox Alpha printer and flashed it with a Repetier firmware without knowing much about neither Repetier nor Delta printers. I had some experience with my cartesian type printers which are using Marlin for a firmware.
After few days of trial and error I got the printer to move around without issues, no skipping steps, homing properly, display and yada yada.
But I cannot get the bed map to work properly for me, whenever I try using a bed map tool in Repetier Host it touches the bed, goes all the way up and back down, it does that for every test point, one of the towers hits an endstop and goes back down.
In addition to that, my (printable) printbed radius is about 145mm so for the test area I put x min -116
x max 116
Y min -116
Ymax 116
7 probe points
Do these seem right to you? Because the nozzle gets beyond the perimeter of my printbed and then I just turn it off to avoid breaking anything. It also looks like the pattern of the probing is rectangular and doesn't quite cover entire bed but maybe a half of it.
Also when using a command G32 with an Autoleveling set to 0 I get triangular probing but with it set to 1 it goes beyond the bed and acts just like the bed map tool.
I can however successfully use autolevelinf set to 1 with a G33 command. It's all new to me and I'm probably mixing too much stuff together.
Can you please help me getting my head around this and tell me what I am doing wrong here?
I recently bought a Hatchbox Alpha printer and flashed it with a Repetier firmware without knowing much about neither Repetier nor Delta printers. I had some experience with my cartesian type printers which are using Marlin for a firmware.
After few days of trial and error I got the printer to move around without issues, no skipping steps, homing properly, display and yada yada.
But I cannot get the bed map to work properly for me, whenever I try using a bed map tool in Repetier Host it touches the bed, goes all the way up and back down, it does that for every test point, one of the towers hits an endstop and goes back down.
In addition to that, my (printable) printbed radius is about 145mm so for the test area I put x min -116
x max 116
Y min -116
Ymax 116
7 probe points
Do these seem right to you? Because the nozzle gets beyond the perimeter of my printbed and then I just turn it off to avoid breaking anything. It also looks like the pattern of the probing is rectangular and doesn't quite cover entire bed but maybe a half of it.
Also when using a command G32 with an Autoleveling set to 0 I get triangular probing but with it set to 1 it goes beyond the bed and acts just like the bed map tool.
I can however successfully use autolevelinf set to 1 with a G33 command. It's all new to me and I'm probably mixing too much stuff together.
Can you please help me getting my head around this and tell me what I am doing wrong here?
Comments
I will try it out today because I didn't have time yet.
When it comes to a Z Probe offset, is the offset in XY plane? Or is it a height? My delta uses 3 pressure switches underneath printbed which are connected to a little PCB with an atmel chip on it, that is later connected to a Rumba board, does that play the same function as a Z probe? Should it be configured any different?
And as far as the G32 & G33 go, is using only G33 sufficient enough to probe the bed once, save the correction factors in EEPROM and theoreticaly not worry about it later?
Is there a Wiki on those G-code commands so I could read up on it?
I notice that after the correction is applied the nozzle lifts a little less when probing than without it and at few points it doesn't even lift off the bed.
I tried printing with the correction applied and it acts weird, so I wanted to modify single points (whichever causes probing to crash)
I will try doing it again later in the day to tell you what exact error is displayed.
READ: EPR:0 1028 0 Language
READ: EPR:2 75 115200 Baudrate
READ: EPR:3 129 2.502 Filament printed [m]
READ: EPR:2 125 7277 Printer active [s]
READ: EPR:2 79 0 Max. inactive time [ms,0=off]
READ: EPR:2 83 360000 Stop stepper after inactivity [ms,0=off]
READ: EPR:3 11 100.0000 Steps per mm
READ: EPR:3 23 300.000 Max. feedrate [mm/s]
READ: EPR:3 35 80.000 Homing feedrate [mm/s]
READ: EPR:3 39 20.000 Max. jerk [mm/s]
READ: EPR:3 133 0.000 X min pos [mm]
READ: EPR:3 137 0.000 Y min pos [mm]
READ: EPR:3 141 0.000 Z min pos [mm]
READ: EPR:3 145 155.000 X max length [mm]
READ: EPR:3 149 155.000 Y max length [mm]
READ: EPR:3 153 354.600 Z max length [mm]
READ: EPR:1 891 70 Segments/s for travel
READ: EPR:1 889 180 Segments/s for printing
READ: EPR:3 59 1000.000 Acceleration [mm/s^2]
READ: EPR:3 71 1000.000 Travel acceleration [mm/s^2]
READ: EPR:3 881 356.500 Diagonal rod length [mm]
READ: EPR:3 885 174.000 Horizontal rod radius at 0,0 [mm]
READ: EPR:3 925 147.000 Max printable radius [mm]
READ: EPR:1 893 0 Tower X endstop offset [steps]
READ: EPR:1 895 97 Tower Y endstop offset [steps]
READ: EPR:1 897 184 Tower Z endstop offset [steps]
READ: EPR:3 901 210.000 Alpha A(210):
READ: EPR:3 905 330.000 Alpha B(330):
READ: EPR:3 909 90.000 Alpha C(90):
READ: EPR:3 913 5.000 Delta Radius A(0):
READ: EPR:3 917 0.500 Delta Radius B(0):
READ: EPR:3 921 0.000 Delta Radius C(0):
READ: EPR:3 933 0.000 Corr. diagonal A [mm]
READ: EPR:3 937 0.000 Corr. diagonal B [mm]
READ: EPR:3 941 0.000 Corr. diagonal C [mm]
READ: EPR:3 1024 0.000 Coating thickness [mm]
READ: EPR:3 808 0.100 Z-probe height [mm]
READ: EPR:3 929 4.000 Max. z-probe - bed dist. [mm]
READ: EPR:3 812 5.000 Z-probe speed [mm/s]
READ: EPR:3 840 150.000 Z-probe x-y-speed [mm/s]
READ: EPR:3 800 0.000 Z-probe offset x [mm]
READ: EPR:3 804 0.000 Z-probe offset y [mm]
READ: EPR:3 816 -116.910 Z-probe X1 [mm]
READ: EPR:3 820 -67.500 Z-probe Y1 [mm]
READ: EPR:3 824 116.910 Z-probe X2 [mm]
READ: EPR:3 828 -67.500 Z-probe Y2 [mm]
READ: EPR:3 832 0.000 Z-probe X3 [mm]
READ: EPR:3 836 116.910 Z-probe Y3 [mm]
READ: EPR:3 1036 0.090 Z-probe bending correction A [mm]
READ: EPR:3 1040 0.000 Z-probe bending correction B [mm]
READ: EPR:3 1044 0.650 Z-probe bending correction C [mm]
READ: EPR:0 880 0 Autolevel active (1/0)
READ: EPR:3 976 0.000 tanXY Axis Compensation
READ: EPR:3 980 0.000 tanYZ Axis Compensation
READ: EPR:3 984 0.000 tanXZ Axis Compensation
READ: EPR:0 106 0 Bed Heat Manager [0-3]
SENT: M105
READ: EPR:0 107 255 Bed PID drive max
READ: EPR:0 124 80 Bed PID drive min
READ: EPR:3 108 196.000 Bed PID P-gain
READ: EPR:3 112 33.000 Bed PID I-gain
READ: EPR:3 116 290.000 Bed PID D-gain
READ: EPR:0 120 255 Bed PID max value [0-255]
READ: EPR:0 1020 0 Enable retraction conversion [0/1]
READ: EPR:3 992 3.000 Retraction length [mm]
READ: EPR:3 1000 40.000 Retraction speed [mm/s]
READ: EPR:3 1004 0.000 Retraction z-lift [mm]
READ: EPR:3 1008 0.000 Extra extrusion on undo retract [mm]
READ: EPR:3 1016 20.000 Retraction undo speed
READ: EPR:3 200 95.000 Extr.1 steps per mm
READ: EPR:3 204 50.000 Extr.1 max. feedrate [mm/s]
READ: EPR:3 208 20.000 Extr.1 start feedrate [mm/s]
READ: EPR:3 212 5000.000 Extr.1 acceleration [mm/s^2]
READ: EPR:0 216 3 Extr.1 heat manager [0-3]
READ: EPR:0 217 230 Extr.1 PID drive max
READ: EPR:0 245 40 Extr.1 PID drive min
READ: EPR:3 218 7.0000 Extr.1 PID P-gain/dead-time
READ: EPR:3 222 0.8200 Extr.1 PID I-gain
READ: EPR:3 226 43.9100 Extr.1 PID D-gain
READ: EPR:0 230 255 Extr.1 PID max value [0-255]
READ: EPR:2 231 0 Extr.1 X-offset [steps]
READ: EPR:2 235 0 Extr.1 Y-offset [steps]
READ: EPR:2 290 0 Extr.1 Z-offset [steps]
READ: EPR:1 239 1 Extr.1 temp. stabilize time [s]
READ: EPR:1 250 150 Extr.1 temp. for retraction when heating [C]
READ: EPR:1 252 0 Extr.1 distance to retract when heating [mm]
READ: EPR:0 254 255 Extr.1 extruder cooler speed [0-255]
G131 doesn't seem to do anything for me, I think it just assumes it's in the center as is.
As far as the dissortion goes I usually disable it using M323 S0 P0, I just can't calibrate everything else. I will start from scratch today and hopefully will have more luck. I tried adjusting the 3 angles yesterday and printing a giant circle near the perimeter of the bed to see where the changes were supposed to be made. But the more I was messing with it, the more I was messing it up.
174 is what I measured myself and it took care of the dishing effect. I printed pretty close to a flat plane with 174mm, but when changed to 176.5mm the head would sink approx 2mm in the center.
Check out the disc here: https://goo.gl/photos/94cafbDHN35J4zMDA
The only problem I experience now is that when printing a 20mm x 20mm tower in "vase mode", I cannot get sidewalls perfectly flat, they seem to have some sort of small waves, I can see them when lining the model up with a straightedge and I feel them when moving a finger accross the sidewall going up and down. I printed the same model on my cartesian type printer and it came out perfect so I know it is possible to print such thing without these waves.
Can anyone suggest what is wrong with it? Do you think I should just open a new thread for this?