Grid bed compensation
-
I'm fairly sure there is no mechanical play, it's a metal v-slot build. May play with probing speeds and sensor drop height to see if that has any impact (2mm at moment). Paint should be here soon - but there is no way that the probe heightmap correlates to the actual bed.
I'd love to try a piezo, but no piezo/control board and need to think how to mount in a titan extruder.
Is there a way to desensitise dc's IR Probe?
-
You can change the threshold value in G31 Px where x is the threshold from 0-1000 default 500.
Whether this will really smooth it out or just change the height at which it triggers by a few microns, I do not know.
-
The IR probe should always be used with a trigger threshold of 500, because it only outputs 4 different values - about 0, 465, 535 and 1000.
I think what you are seeing is variation in trigger height caused by reflections from behind the glass. A sheet of black or other dark paper between the glass and the bed plate will substantially reduce the variation. I have used all of the following:
- Painting the aluminium bed plate black with heat-resistance paint, cured in an oven
- Black paper (found in the art supplied department of a stationery shop) between the bed heater and the glass
- Printing an A4 sheet of paper all black (except the margins) and putting it under the glass
- Spraying the back of the transparent surface black and curing the paint in an oven (I haven't tried this with glass, but it worked well for me with PEI).
-
Well, I've ordered a board from Idris and piezo's from Ebay, so will have a play, once I figure out a suitable mount for a Titan extruder.
-
The IR probe should always be used with a trigger threshold of 500, because it only outputs 4 different values - about 0, 465, 535 and 1000.
I think what you are seeing is variation in trigger height caused by reflections from behind the glass. A sheet of black or other dark paper between the glass and the bed plate will substantially reduce the variation. I have used all of the following:
- Painting the aluminium bed plate black with heat-resistance paint, cured in an oven
- Black paper (found in the art supplied department of a stationery shop) between the bed heater and the glass
- Printing an A4 sheet of paper all black (except the margins) and putting it under the glass
- Spraying the back of the transparent surface black and curing the paint in an oven (I haven't tried this with glass, but it worked well for me with PEI).
Thanks David. I don't use glass. The readings are the same with both PrintBite and on new cast tooling plate (with the protective film still on). I have some paint coming, so will certainly try that, whilst having a look at this piezo method. I'm sure it must be something simple.
On my old RAMPS, i just probed the four corners and it worked (this is a cartesian printer), and there was a very minimal difference across the first printed layer for irregularities, and I suppose I could go back to 4 corners - but now, I have seen this weird height map, I want to fix it.
-
Thanks David. I don't use glass. The readings are the same with both PrintBite and on new cast tooling plate (with the protective film still on). I have some paint coming, so will certainly try that, whilst having a look at this piezo method. I'm sure it must be something simple.
Do you ever get a reading of about 1000 from the Z probe? That's possible if you are using a highly-reflective surface such as bare aluminium, especially with the older version 1.1 sensors. That reading indicates that the sensor is saturated, which would explain the height map you are getting. You might want to try resting a sheet of ordinary white paper on top of the tooling plate, and probing against that.
-
i have put M557 R85 S20
in my bed.g but when i try G29 it gives an errorError: No valid grid defined for G29 bed probing
please advise how to fix it. thanks!
-
Try sending that M557 command from the console and see what error message you get, and/or send M557 with no parameters to see what grid is in effect.
-
M557 from console : Grid is not defined
if i manualy enter M557 R90 S20 from console than G29 works fine
-
The M557 command should normally be put in config.g not in bed.g. If you put in in bed.g then the grid won't be defined until you run G32.